Here are 3 fantastic options:
#1 – Skillshare Courses
Every Skillshare class is project-based, so you learn by actually building something. Skillshare has over 25,000 classes, taught by professionals from companies like GitHub, Spotify, and Netflix.
Cost: FREE for 2 Months – ($8.25/month thereafter)
Notable Feature: Project-Based learning
Time to Complete: 1+ hour per course
At over 7 hours, Kalob’s class gives you a thorough foundation on everything from basic syntax to best practices for building complex applications.
#2 – General Assembly
Industry experts recognize General Assembly as a leading career accelerator because the quality of the instruction is excellent.
Notable Feature: 1-on-1 Mentorship
Time to Complete: 10 Weeks
During the course, you’ll complete multiple projects and meet with a professional programmer to mentor you through the process.
Notable Feature: Endless Googling
Time to Complete: Very Flexible; Beware of rabbit holes
I recommend starting with these two resources:
Want More? This article is part of the UX Engineer Playbook series.