Getting Started
- MDN: Learning the Web.
- Shay Howe: Learn to Code HTML & CSS. Develop & Style Websites.
- Codecademy: Learn how to create websites by structuring and styling your pages with HTML and CSS.
-
- Flexbox Froggy: A game for learning CSS flexbox
-
- Udemy: Browse free Web Development courses.
Inspiration & Education
- Sitepoint: free tutorials and articles.
- SitePoint Premium: annual or monthly subscription.
- Webdesigntuts+: free tutorials.
- Tuts+ free courses: free video tutorials
- Tuts+ Premium: annual or monthly subscription.
- Udemy Free and premium courses
- Gymnasium: free video tutorials for skills that are in demand right now. Requires FREE sign up.
- HTML.net: Free tutorials for HTML, HTML5, CSS, PHP, JavaScript, and ASP
- Khan Academy: free video tutorials
Reference
- CSS Guidelines: High-level advice and guidelines for writing sane, manageable, scalable CSS
- DevDocs: Multiple API documentation
- HTML5 Doctor: HTML5 Element Index
- PHP Manual: A must-go-to reference
- Survive The Deep End: PHP Security
-
- W3C: Web Design and Applications - the standards for building and rendering web pages.
- WHATWG: HTML - The Living Standard. A technical specification for Web developers.
- MDN Web technology for developers.
- Google: modern web technology courses.
HTML Editors
- Notepad++ FREE Windows
- Coffee Cup: The Free HTML Editor FREE Windows
- Coffee Cup: The HTML Editor Windows
-
- Visual Studio Code FREE Windows, Mac, and Linux
- Aptana Studio FREE Windows, Mac, and Linux
- Bluefish FREE Windows, Mac, and Linux
-
- Sublime Text 3 Windows and Mac / Portable
- Coffee Cup: SiteDesigner Windows and Mac
-
- TextWrangler FREE Mac
- BBEdit Mac
- Nova Mac
Extras
- Interactive Vim Tutorial
- Free Programming Books
- Pro Git: Free book by Scott Chacon
- PyCharm: Free (Community) Python IDE for Professional Developers
Recommendations
All links are non-affiliated.
Books
-
HTML:
-
HTML5 for Masterminds (3rd Edition): How to take advantage of HTML5 to create responsive websites and revolutionary applications
- Dive Into HTML5 by Mark Pilgrim, FREE online book - also available in paperback form as HTML5: Up and Running.
-
-
CSS & Sass:
- For CSS I recommend anything by Eric A. Meyer: Amazon's Eric A. Meyer Page or go directly to CSS: The Definitive Guide: Visual Presentation for the Web 4th Edition
- Sass and Compass for Designers by Andrew Clarke, which is available from Amazon.com or Amazon.co.uk.
-
JavaScript:
- Learning JavaScript Design Patterns a FREE online book by Addy Osmani.
- jQuery Fundamentals a FREE online book/guide to the basics of jQuery
-
PHP:
- PHP The Right Way a FREE online book.
-
Command Line:
- The Windows Command Line Beginner's Guide, by Jonathan Moeller: a cheap but great little book for beginners to the Command Prompt
-
NoSQL:
- The Little MongoDB Book, by Karl Seguin: The ultimate introduction to MongoDB can be found in this concise and easy to read FREE ebook