|
|
(23 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | ==PHP==
| + | [[Main Page]] >> Web Development resources |
| | | |
− | ===General===
| + | You will find in this section books and websites on the topic of Web Development, as well as a selection of open source software. |
| | | |
− | *[http://www.php.net/manual/en/ PHP manual] | + | *[[Web Development - Books]] |
− | *[http://phpbuddy.com/ PHPbuddy.com] This site is designed to help you learn PHP programming
| + | *[[Web Development - Websites]] |
− | *[http://www.netmagazine.com/tutorials/get-started-php Get started with PHP]
| + | *[[Open source software]] |
− | | + | *[http://www.facebook.com/groups/337013453053426/ The University of Wolverhampton’s Web Design Society] |
− | ===PHP Frameworks===
| |
− | | |
− | *[http://codeigniter.com/ CodeIgniter] CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications.
| |
− | *[http://www.yiiframework.com/ Yii] Yii is a high-performance PHP framework best for developing Web 2.0 applications.
| |
− | *[http://cakephp.org/ CakePHP] CakePHP makes building web applications simpler, faster and require less code.
| |
− | *[http://symfony.com/ Symfony] Symfony is a PHP framework for web projects.
| |
− | *[http://framework.zend.com/ Zend Framework] - based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase.
| |
− | | |
− | ==JavaScript==
| |
− | | |
− | ===General===
| |
− | | |
− | *[http://www.w3schools.com/js/default.asp W3Schools JavaScript page]
| |
− | | |
− | ===JavaScript Frameworks===
| |
− | | |
− | *[http://jquery.com/ jQuery] is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
| |
− | *[http://www.prototypejs.org/ Prototype] is a JavaScript Framework that aims to ease development of dynamic web applications. | |
− | *[http://mootools.net/ MooTools] is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.
| |
− | *[http://knockoutjs.com/ Knockout] Simplify dynamic JavaScript UIs by applying the Model-View-View Model (MVVM) pattern
| |
− | | |
− | ==HTML5==
| |
− | | |
− | ===General===
| |
− | | |
− | *[http://www.w3schools.com/html5/default.asp W3Schools HTML5 page]
| |
− | *[http://html5doctor.com/ HTML5 Doctor]
| |
− | *[http://html5boilerplate.com/ HTML5 Boilerplate]
| |
− | *[http://www.netmagazine.com/features/developer-s-guide-html5-apis The developer's guide to the HTML5 APIs]
| |
− | | |
− | ===Canvas===
| |
− | | |
− | *[http://www.netmagazine.com/tutorials/learning-basics-html5-canvas Learning the basics of HTML5 canvas]
| |
− | *[http://www.netmagazine.com/tutorials/create-page-flip-effect-html5-canvas Create a page flip effect with HTML5 canvas]
| |
− | *[http://www.netmagazine.com/tutorials/create-whirling-timer-html5-canvas-and-prototypejs Create a whirling timer with HTML5 canvas and Prototype.js]
| |
− | | |
− | ===Web Sockets===
| |
− | *[http://www.netmagazine.com/tutorials/code-real-time-survey-html5-websockets Code a real-time survey with HTML5 WebSockets]
| |
− | | |
− | ===Geolocation===
| |
− | *[http://www.netmagazine.com/tutorials/getting-started-html5-geolocation Getting started with HTML5 geolocation]
| |
− | | |
− | ==CSS==
| |
− | | |
− | ===General===
| |
− | | |
− | *[http://www.w3schools.com/css/ W3Schools CSS page]
| |
− | *[http://www.cssplay.co.uk/ CSS play] Experiments with Cascading Style Sheets
| |
− | | |
− | ===CSS frameworks===
| |
− | | |
− | *[http://www.blueprintcss.org/ Blueprint] Blueprint is a CSS framework, which aims to cut down on your development time.
| |
− | *[http://yuilibrary.com/yui/docs/cssgrids/ CSS Grids] | |
− | *[http://960.gs/ The 960 Grid System] is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels.
| |
− | *[http://978.gs/ The 978 Grid System]
| |
− | *[http://lessframework.com/ Less Framework 4] is a CSS grid system for designing adaptive websites. It contains 4 layouts and 3 sets of typography presets, all based on a single grid.
| |
− | *[http://www.getskeleton.com/ Skeleton] is a small collection of CSS files that can help you rapidly develop sites that look beautiful at any size, be it a 17" laptop screen or an iPhone. | |
− | *[http://cssgrid.net/ The 1140 grid] fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser.
| |
− | | |
− | ===CSS 3===
| |
− | | |
− | *[http://www.netmagazine.com/tutorials/create-progressively-enhanced-3d-css-rollovers Create progressively enhanced 3D CSS rollovers]
| |
− | *[http://www.netmagazine.com/tutorials/chain-css-animations-together-javascript Chain CSS animations together with JavaScript]
| |
− | *[http://www.netmagazine.com/tutorials/take-advantage-css-background-size-property Take advantage of the CSS background-size property]
| |
− | *[http://www.netmagazine.com/tutorials/build-rotating-3d-carousel-css Build a rotating 3D carousel with CSS]
| |
− | *[http://www.netmagazine.com/tutorials/master-css-gradients Master CSS gradients]
| |
− | *[http://www.netmagazine.com/tutorials/create-diagonal-rotation-css-transitions Create a diagonal rotation with CSS transitions and jQuery]
| |
− | *[http://www.netmagazine.com/tutorials/masterclass-css-animations A masterclass in CSS animations]
| |
− | | |
− | ==Mobile==
| |
− | | |
− | === Mobile frameworks===
| |
− | | |
− | *[http://jquerymobile.com/ jQuery Mobile - Homepage]
| |
− | *[http://www.winktoolkit.org/ Wink Toolkit] is a lightweight JavaScript toolkit which will help you build great mobile web apps.
| |
− | *[http://www.jqtouch.com/ jqTouch] A jQuery plugin for mobile web development on the iPhone, Android, iPod Touch, and other forward-thinking devices.
| |
− | | |
− | === Tutorials ===
| |
− | | |
− | *[http://www.netmagazine.com/tutorials/create-mobile-website-jquery-mobile Create a mobile website with jQuery Mobile]
| |
− | *[http://www.netmagazine.com/tutorials/build-login-form-your-mobile-app-dhtmlx-touch Build a login form for your mobile app with DHTMLX Touch]
| |
− | | |
− | ==APIs==
| |
− | | |
− | *[http://www.netmagazine.com/tutorials/integrate-google-maps-and-flickr-real-time-app Create a custom-themed, real-time Google Maps application]
| |
− | *[http://www.netmagazine.com/tutorials/discover-facebook-s-developer-tools Discover Facebook’s developer tools]
| |
− | *[http://www.netmagazine.com/tutorials/create-beautiful-data-visualisations-svg-google-charts-api Create beautiful data visualisations with the SVG Google Charts API]
| |