17 Go-To Training Resources for Developers

When it comes to technology, there’s always more to learn. When you’re feeling stuck, need to look up a quick reference, or even if you want to learn another programming language, it can be hard to know where to turn. Fellow developers are a great reference for quick questions or even a dedicated Slack channel in your office, but if you’re looking for deeper training, you might want resources to help you learn independently. To point you in the right direction, we asked the Aptera development team for their go-to training resources and complied their answers into this comprehensive list.

Aptera Developer's Go-To Training Resources

freeCodeCamp.org (& YouTube Channel)


freeCodeCamp.org is a non-profit organization that offers free learn to code courses and the chance to practice your skills on real projects for other non-profits. Choose to work through a full course or jump to one specific lesson. They also have a YouTube channel with thousands of video tutorials on a variety of technologies from JavaScript to machine learning, HTML to React.

Channel 9


Channel 9 is a vlog run by Microsoft developers. The site is aimed at opening up discussions that Microsoft employees have with each other on campus to the wider development community. You can watch videos discussion a range of Microsoft products and join the conversation through each video’s comment section.

Tutorials Point


A comprehensive, free online tutorials library. Tutorials Point is structured like a guided walk-through of different programming languages and technologies with demos you can practice on throughout the reading.

Stack Overflow


Stack Overflow provides developers an open community forum to ask and respond to coding questions. Pose your own question to the group or search within the millions (no kidding!) of questions already asked.

Microsoft Docs


Sometimes when you need information it’s good to go straight to the source. Microsoft Docs is the hub for Microsoft documentation for all of their products including quick starts, tutorials, API references, and code examples.



Take online courses and even get a degree through Coursera. Professors at colleges from across the country have shared their courses online complete with “recorded video lectures, auto-graded and peer-reviewed assignments, and community discussion forums.” They have large categories for courses surrounding both computer science, data science, and information technology. Courses are open to anyone and cost between $29-$99 per course.



At Udemy, you can download complete courses which include videos, articles, downloadable resources, and exercises on a variety of topics and coding languages. You do need to buy the courses but the cost includes a download of the course materials so they are yours to keep. With over 100,000 courses to choose from, you’re sure to find what you need.



Founded by Harvard University and the Massachusetts Institute of Technology (MIT), edX offers courses and degree programs from some of world’s best universities. There’s a diverse selection of courses to choose from and the costs vary based on which class you choose and whether you want an official certificate of completion.



CodeProject is an independent community of developers and coders sharing knowledge. You can post articles, ask or answer questions, share code with other developers and more. With 14 million members, you’re sure to find answers to all of your questions.

Clean Coder Blog


The Clean Code Blog is written by Robert Martin, better known as Uncle Bob. As one of the authors of the Agile Manifesto, Uncle Bob is a leader in the development industry. The Clean Coder Blog is his personal blog of advice, tutorials, and musings. You can also find Uncle Bob on video. Videos can be streamed for around $14 – $20 apiece.

Dot Net Perls


A great quick reference site of example pages for several coding languages. Dot Net Perls also offer explanations next to the code examples for easy understanding. It’s a great place to brush up on skills you know, but maybe haven’t used lately.

The New Boston


The New Boston is a YouTube channel with over four thousand programming, web design, and game development videos. They’re no longer making new daily videos, but it’s a great resource if you’re just starting out or want to learn a new programming language.



Pluralsight is an online learning platform with courses focusing on a variety of technologies within software development, IT ops, big data, cyber security, and more. They also offer skills assessments, certification exams, and interactive courses. Courses are available with an annual membership and available features vary based on your package. Businesses can also purchase memberships for their entire teams to use.

LinkedIn Learning (Lynda.com)


Formerly Lynda.com, LinkedIn Learning is an online learning platform with over 13,000 software, business, creative, and technology courses. Choose from single courses or a Learning Path to get you where you want to go. Courses are available through a monthly membership; which can be purchased as an individual or for a team.



The website and blog of industry-thought leader John Papa. John is a Google Developer Expert and Microsoft Regional Director who speaks at tech conferences and writes Pluralsight courses. John shares insight and instructional posts on his blog regularly.



W3Schools claims to be the largest web developer site, and their free, no nonsense website does offer an extensive list of web programming language tutorials. Courses are interactive and you can test yourself or even get W3Schools certified. W3Schools also offers quick refence guides to accompany their tutorials, which are great to bookmark later when you need them.

Scott Hanselmann’s Blog


Scott Hanselmann is a web developer, blogger, podcaster, and speaker at technology conferences. He works in Open Source on ASP.NET and the Azure Cloud for Microsoft and shares tutorials and advice in his personal blog.

If you’re looking for more training, Aptera offers hands-on DevOps training programs where our trainers will come to you and serve as mentors for DevOps adoption at your company. Reach out for us for more information.

Be the Leader Who Pushes Software Initiatives Forward

Get an Aptera Team on Your Side

Nikki Dent

Nikki Dent

Nikki is a technical copywriter for Aptera. She has a Bachelor’s degree in writing from Saint Mary’s College, Notre Dame, Ind. In her role at Aptera, Nikki enjoys learning and writing about the technology and strategy at work across the company.

Like this Article? Share it with your friends!

Share on facebook
Share on twitter
Share on linkedin