Learning web development
If you’re really wanting to learn web development, you have to put some blood, sweat and tears into it. You have to take courses. Learning web development is not a point and click your way through things. To really know it well and to really be good at the craft of building web sites that reach the end goals of the client, you need to know so many things.
I’m a huge fan of Lynda.com. I’ve been promoting it for years. I’ve vocally wishes that that Dawson College get licenses for all employees. It’s got training on all sorts of topics over and above web development.
Recently, Dawson did buy into a sum of licenses. With that I had to devise a hit list of courses that could get someone up to speed to work as a web development in my department.
This list is not an extensive and won’t allow you specialise in anything specific like front-end development work. It’s a great base to start from to be a WordPress web developer. There is 108 or so hours, spread over 15 authors and 34 courses. Enjoy!
Editor
Learn Sublime Text 3: The Basics – 2h 6m
Kevin Yank
https://www.lynda.com/Sublime-Text-tutorials/Learn-Sublime-Text-3-Basics/513594-2.html
HTML, CSS, JS, Responsive Web Design, Accessibility
HTML Essential Training – 5h 54m
James Williamson
https://www.lynda.com/HTML-tutorials/HTML-Essential-Training/170427-2.html
CSS: Frameworks & Grids – 1 h 34m
Carrie Dils
https://www.lynda.com/CSS-tutorials/CSS-Frameworks-Grids-2016-Q3-REVISION/504266-2.html
Sass Essential Training – 2h 4m
Ray Villalobos
https://www.lynda.com/Sass-tutorials/Sass-Essential-Training/375925-2.html
JavaScript Essential Training – 5h 31m
Simon Allardice
https://www.lynda.com/JavaScript-tutorials/JavaScript-Essential-Training/81266-2.html
jQuery Essential Training – 3h 37m
Joe Marini
https://www.lynda.com/jQuery-tutorials/jQuery-Essential-Training/494389-2.html
Responsive Web Design in the Browser – 1h 51m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/Responsive-Web-Design-Browser/422839-2.html
Foundations of UX: Accessibility – 1h 20m
Derek Featherstone
https://www.lynda.com/Accessibility-tutorials/Foundations-UX-Accessibility/435008-2.html
Foundations of UX: Content Strategy – 1h 24m
Morten Rand-Hendriksen
https://www.lynda.com/Content-Strategy-tutorials/Foundations-UX-Content-Strategy/473877-2.html
Design Aesthetics for the Web – 2 h 45m
Sue Jenkins
https://www.lynda.com/Design-Techniques-tutorials/Design-Aesthetics-Web/506078-2.html
Git
Git Essential Training – 6h 25m
Kevin Skoglund
https://www.lynda.com/Git-tutorials/Git-Essential-Training/100222-2.html
Workflow Tools for Web Development – 1h 13m
Christina Truong
https://www.lynda.com/Web-Design-tutorials/Git-version-control/533305/567196-4.html
PHP & MySQL
PHP with MySQL Essential Training – 14h 32m
Kevin Skoglund
https://www.lynda.com/MySQL-tutorials/PHP-MySQL-Essential-Training/119003-2.html
PHP with MySQL Beyond the Basics – 10h 26m
Kevin Skoglund
https://www.lynda.com/PHP-tutorials/php-with-OOP-beyond-the-basics/653-2.html
Ajax with PHP – 3h 37m
Kevin Skoglund
https://www.lynda.com/Ajax-tutorials/Ajax-PHP/513593-2.html
PHP 7 New Features – 1h 4m
Kevin Skoglund
https://www.lynda.com/PHP-tutorials/PHP-7-New-Features/474422-2.html
Up and Running with Linux for PHP Developers – 3h 52m
Jon Peck
https://www.lynda.com/Apache-tutorials/Up-Running-Linux-PHP-Developers/158372-2.html
Foundations of Programming: Web Security – 3h 33m
Kevin Skoglund
https://www.lynda.com/Web-Development-tutorials/Introduction/133330/163828-4.html
WordPress
Installing and Running WordPress: WAMP – 56m 10s
Morten Rand-Hendriksen
https://www.lynda.com/WAMP-tutorials/Installing-Running-WordPress-WAMP/548042-2.html
WordPress Essential Training – 5h 28m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-Essential-Training/372542-2.html
WordPress: Developing Secure Sites – 2h 39m
Jeff Starr
https://www.lynda.com/WordPress-tutorials/WordPress-Developing-Secure-Sites/504072-2.html
WordPress Developer Tips: Managing Users in the Database – 29m 56s
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-Developer-Tips-Managing-Users-Database/174239-2.html
WordPress in the Classroom: Multisite – 1h 55m
Chris Mattia
https://www.lynda.com/WordPress-tutorials/Wordpress-Classroom-Multisite/471659-2.html
Accessibility for WordPress – 1h 31m
Joe Dolson
https://www.lynda.com/WordPress-tutorials/Accessibility-WordPress/374185-2.html
WordPress: Custom Post Types and Taxonomies – 1h 45m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-Custom-Post-Types-Taxonomies/163113-2.html
Moving WordPress with WP Migrate DB and DB Pro – 1h 3m
Morten Rand-Hendriksen
https://www.lynda.com/WP-Migrate-DB-Pro-tutorials/Moving-WordPress-WP-Migrate-DB-DB-Pro/472837-2.html
Responsive Web Design in the Browser – 1h 51m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/Responsive-Web-Design-Browser/422839-2.html
WordPress Developer Tips: Enqueuing Styles and Scripts – 38m 31s
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-Developer-Tips-Enqueuing-Styles-Scripts/169879-2.html
WordPress: Building Child Themes – 2h 27m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-Building-Child-Themes/422838-2.html
WordPress: Developing with Sass and Grunt.js – 1h 36m
Morten Rand-Hendriksen
https://www.lynda.com/Grunt-js-tutorials/WordPress-Developing-Sass-Grunt-js/372540-2.html
WordPress: Building Themes from Scratch Using Underscores – 7h 5m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-Building-Themes-from-Scratch-Using-Underscores/491704-2.html
Released 2/6/2017 – There are two. One released in 2016 and one released 2017.
WordPress and Internationalization – 54m 22s
Carrie Dils
https://www.lynda.com/WordPress-tutorials/WordPress-Internationalization/497771-2.html
WordPress: Creating Custom Plugins with PHP – 1h 48m
Carrie Dils
https://www.lynda.com/PHP-tutorials/WordPress-Creating-Custom-Plugins-PHP/508212-2.html
WordPress REST API (WP-API): First Look – 1 h 36m
Morten Rand-Hendriksen
https://www.lynda.com/WordPress-tutorials/WordPress-REST-API-WP-API-First-Look/383783-2.html