There are a ton of online courses where you can get experience coding websites and apps. I’ve put together some of the best out there from a variety of sources. Some courses I tried myself, but others I selected based on their customer reviews, popularity, and breadth of material. With various lengths, difficulty levels, and specialization, you’re sure to find one that meets your particular needs.
Length: 30 days, 30 minutes to 2 hours a day (25 hours total)
Pricing: $175 retail (but regularly discounted as much as 91% to $15)
Difficulty level: Beginner
Length: 21 hours 42 minutes
Here’s a shorter course on Coursera taught by instructors from Duke University. It goes over all the basics by teaching how to add interactivity on your own website with click effects and more. The final project even has you code a website where you can upload images and apply filters. So you’ll be well on your way to building your own Instagram!