Aaron O'LearyChef, now building apps!
What are the best online resources to learn software development
I'm trying to teach myself software development with C#, I'm thinking Treehouse will probably be a good one, but I'm looking for some other opinions, I'm looking for something that includes a few practical tutorial builds :)
22 recommended
- Pavan Sethibuilding things. · WrittenfreeCodeCamp is a great (free) resource and they have also have a very supportive community.
- Tejas KingerPMM @ Plum | Prev. @ Freshworks Hiver · WrittenQuick Code hosts a curated list of free online programming courses. This should help.
- Marcelo RisoliWeb app developer · WrittenI'm a happy subscriber at Egghead, which mostly focuses around frontend and JavaScript, but their no-bullshit, bite-sized lessons are extremely well designed, there is a lot of free content but the paid content is even better! Some of its content is even created by key open source maintainers such as Dan Abramov of Redux or Andre Staltz of Cycle.js
- 11Learn SQL with Codecademy and Periscope
Learn SQL - the preferred tool of data analysts everywhere …
Pavan Sethibuilding things. · WrittenCodeacademy is the best place to start. They really hold your hand (which is great for absolute beginners) but after you have some knowledge, I would recommend moving on to something like Code School or a class on Udemy.Fruzsi PetiOnline Marketer @Intellyo · WrittenEasiest way to get started howver you have to pay to upgrade the basic learning process - Lisa DziubaMaker & PMM. Built & Sold my startup 🦄 · WrittenIt has plenty of great courses!Pavan Sethibuilding things. · WrittenUdemy is great! I've found so many awesome hands-on courses. Never pay full price, you can always find a promo code or some deal they're doing.
- Pavan Sethibuilding things. · WrittenCode School was probably my favorite tool when starting to learn Javascript. I really liked the format - you basically watch a short video where they explain a topic in a very simple manner, do a few challenges to reinforce what you learned, and repeat that process again and again.
- From starter to advanced web devs. this is the place to be.Laracasts doesn't assume that you have any prior experience with PHP. The instructor speaks clearly, works cleanly, and allows errors to happen - just so you can learn how to deal with them when they happen.
- 3hem by FabCaleb SylvestPartner & Experience Designer · WrittenI'm a huge fan of Leo and his courses. Leo focuses on project based learning. Super good stuff. I got started with Ruby on Rails thanks to Leo.
- I have been using Progate recently and found it to be quite fun and helpful. Doesn't have C#, but has other top languages.
- 2iOS Development E-Book Bootcamp
Learn to code & build iOS apps with no experience for $0 💻📱
Ertuğrul UçarIos Developer · WrittenI have used many platforms to learn coding but sure that this the best of all. You don't only learn to code but also get part of a community full of engineers and meet with new creative people. - I have learned the basics on c# at skillshare and it is pretty good. The first 2 months are free I think but after that you will have to pay. But I don't think that you will need longer than that :)
- Marine BoudeauProduct + design · WrittenGreat platform, most online courses are not free though. But I personally believe their teaching methods are one of the best online: you'll remember what you learn and be able to apply it to real life projets. They also have a very supporting community.
- Kirill ZubovskyTroublemaker. Founder. Dad · WrittenFrom what I've seen, Austen and Co are doing a great job getting their students motivated to learn. Did you know that for the most online courses, students don't go past a second lesson? Doesn't matter how much it costs, students lose motivation and go to something easier. At least with Lambda, you'd be able to find a job when you're done , and this way you will have something serious to keep you going when the times get tough.
- 1HackSourceDrew made this productHackSource is a massive list of curated & searchable programming tutorials. It provides learners one central place to search and discover programming resources from many of the products already on this list like– Codecademy, Laracasts, Udemy, Udacity, Treehouse and more.
- Elvira Đuraškovićfull stack developer · WrittenImagine a project, put it on paper, find out what functionalities you need to make it work as you imagined, go to Github and find the projects with similar functionality. Study them, discover how ‘others’ did it, ask questions on Stack Overflow.
- 1Tutlane.comSuresh DasariFounder of Tutlane.com · WrittenSuresh Dasari made this productTutlane.com is the best online software development tutorials resource.Suresh DasariFounder of Tutlane.com · WrittenSuresh Dasari made this productTutlane.com is a best online resource to learn software programming.
- Igor Azarov made this productI would recommend to try the personalized learning path based on your CodersRank profile. It's beta at the moment, but can give real value in the long term, based on your up-to-date tech profile