6 Sites To Teach You Programming
Codecademy is a lesson based way of learning programming.
Teaches
- HTML & CSS
- JavaScript
- jQuery
- PHP
- Python
- Ruby
- Learn APIs
Codecademy has free courses and Pro is $60/month
Hacksaw Academy: Uses project based learning similar to Codecademy with a focus on student portfolios.
- HTML & CSS
- JavaScript
- jQuery
- Database
- Learn APIs
Free projects upfront and the Academy is $24.99/month (https://beta.hacksaw.academy/)
Coursera: All subjects (cooking, programming, finance, music production. etc.)
Charge for certificates once you've completed the course and some courses are upfront amounts between $50 - $200 on average.
Code School: Features a path system for you to follow making it simpler to stay on course.
- Git
- iOS
- HTML & CSS
- JavaScript
- Python
- Ruby
Codeschool is $29.99/month
Treehouse: Uses the same principals as Code School, complete videos and code practices to help you learn programming.
Teaches:
- HTML & CSS
- JavaScript
- Python
- Ruby
Treehouse pro plan is $49/month
Udacity: Nanodegrees and great free courses.
Job placement with Udacity Nanodegrees is possible based on the testimonials they have on the homepage.
Teaches all subjects (Machine learning, database, HTML & CSS etc.)