17 Go-To Training Resources for Developers

By: Nikki Dent

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 homepage screenshot

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

Tutorials Point homepage screenshot

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 homepage

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

Microsoft Docs Homepage

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.


Coursera Homepage Screenshot

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.


Udemy  Homepage Screenshot

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.


edX homepage screenshot

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.


Code Project Homepage screenshot

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

Clean Code Blog screenshot

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 at https://cleancoders.com/ Videos can be streamed for around $14 - $20 apiece.

Dot Net Perls

Dot Net Perls homepage screenshot

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 YouTube Channel page screenshot

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 homepage screenshot

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)

LinkedIn Learning homepage screenshot

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.


John Papa blog homepage screenshot

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 homepage screenshot

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 Hanselman Blog homepage screenshot

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.

Improve Your Output with DevOps Practices

Gain full adoption of DevOps at your organization with hands-on training from Aptera. We’ll tailor training to the needs of your business and help you create efficient, cross-functional project teams.

Nikki Dent

About Nikki Dent

Nikki is a technical copywriter for Aptera. With a bachelor’s degree in writing from Saint Mary’s College, Notre Dame, Ind., she has been honing her craft of marketing copywriting for the past six years. In her role at Aptera, Nikki enjoys learning and writing about the technology and strategy at work across the company.