30+ Online Platforms to Grow Software Developer Skills
Tags: webdev, programming, python, career
Published: 2021-12-20 12:22:00

In software engineering, new languages, tools, technologies appear and become popular every day. You have no choice but to stay up-to-date on main trends and constantly develop and expand your skillset in order to grow the market value and remain competitive.

That's why developers and engineering managers should cultivate a continuous learning mindset: constantly develop new skills, as well as integrate learning into the workflow.

In this [blog post](https://blog.getace.io/all-posts/online-courses), you will find the biggest list of online courses for software engineers to help with professional skill development, as well as learn how to easily grow skills and find a mentor with [Ace AI.](https://www.getace.io/)

## Online courses

**LIST OF ONLINE PLATFORMS TO GROW SOFTWARE DEVELOPER SKILLS**

**#1 UDACITY**

Online courses to build and develop tech skills. The platform offers both paid and 200+ courses that are completely free (yet Udacity doesn’t offer a certificate for free programs).

Programs:
- Artificial Intelligence
- Business
- Cloud Computing
- Cybersecurity
- Programming & development
- Product management, etc.

Languages: English

#2 [**EdX**] (https://www.edx.org/)

2000+ online courses from 140 leading institutions worldwide. Students get certificates. Free courses are also available.

Programs:
- Business
- Computer Science
- Data Science
- Communication, and more

Languages: English

#3 [**Frontend masters**] (https://frontendmasters.com/)

Video courses from leading engineers to develop front-end skills. Paid membership (special pricing for teams). Free content is also available.

Languages: English

#4 [**LinkedIn Learning**] (https://www.linkedin.com/learning)

Online courses taught by industry experts in software, creative, and business skills.

Programs:
- Business
- Creative
- Technology

Languages: English

#5 [**Udemy**] (https://www.udemy.com/)

Online learning and teaching marketplace with over 183000 courses. Programming, marketing, data science, and more. Free content is also available.

Programs:
- Development
- Business
- IT & Software
- Design
- Marketing, and more

Languages: English, French, Spanish, Russian, Spanish

#6 [**Pluralsight**] (https://www.pluralsight.com/)

Expert-authored video courses and content from beginner to advanced level. The platform also offers free skills assessment.

Programs:
- Architecture & construction
- Business
- Data
- IT ops
- Manufacturing & design
- Software Development
- Cyber Security, etc.

Languages: English

#7 [**Cloud Academy**] (https://cloudacademy.com/library/)

A platform for training cloud computing and testing your cloud skills. Available on subscription (with a special offer for teams). The platform also holds webinars and events.

Language: English

#8 [**Katacoda**] (https://www.katacoda.com/)

Interactive learning and training platform for software engineers. Over 300 real-world scenarios and counting. Students can choose a lab and start learning online. Free content.

Language: English

#9 [**Data Camp**] (https://www.datacamp.com/)

Data skills training platform. The platform offers skills assessment features, interactive courses and practice with quick daily challenges. Certification.

Language: English

#10 [**Codecademy**] (https://www.codecademy.com/)

Online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, Swift, Sass, HTML, and CSS.

Many courses are free, though the paid plan offers additional learning tools, courses, and community support.

Language: English

#11 [**Cybrary**] (https://www.cybrary.it/)

This cybersecurity professional platform offers online courses to develop tech skills. There are also options for students:

- Certification Preparation
- Virtual Labs (hands-on experience)
- Skills Development and Assessment

Language: English

#12 [**Goskills**] (https://www.goskills.com/)

Online courses platform to build skills in tech. Among the extra features are quick skill tests and verified certificates of achievement for every course completed.

Programs:

- Project management
- Soft Skills
- Development
- Design
- Data Analysis and more

Language: English

#13 [**Alison**] (https://alison.com/)

Thousands of free online courses with certificates and diplomas. No enrollment or subscription fees.

Programs:

- IT
- Languages
- Sales & Marketing
- Management and more

Language: English

#14 [**General assembly**] (https://generalassemb.ly/why-ga-is-worth-it)

Full-time and time-part courses. The platform also holds workshops and events with industry experts. Alumni get access to the professional community.

Programs:
- Data Analysis
- Data Science
- Product Management
- Front-End Web Development
- JavaScript
- Python Programming
- Digital Marketing and more

Language: English

#15 [**Free code camp**] (https://www.freecodecamp.org/learn)

Lots of online materials - videos, articles, and interactive coding lessons, FOR FREE.

Language: English

#16 [**Educative**] (https://www.educative.io/)

Perfect for those who don’t like video courses and prefer a reading format. The platform offers text-based courses to build coding skills with the opportunity to practice the skills on real cases.

Language: English

#17 [**Harvard University**] (https://online-learning.harvard.edu/)

Online courses from one of the world’s top universities: computer science, programming, data science, art & design, and more.

Language: English

#18 [**One Month**] (https://onemonth.com/)

The platform offers one-month-long online courses on programming languages (HTML, JavaScript, Python, SQL).

Language: English

#19 [**Thinkful**] (https://www.thinkful.com/)

Online interactive platform with a variety of online coding bootcamps in several areas including web development, mobile development, and design. The site also offers personal mentorship from industry experts and 6 months of professional career coaching.

Programs:
- Software Engineering
- UX/UI Design
- Data Science
- Project Management and more

Language: English

#20 [**Code with Mosh**] (https://codewithmosh.com/)

Online courses to master coding skills. The courses take from 1 week to 2 weeks depending on the qualification. The cost to attend Code with Mosh ranges from $140 to $500.

Language: English

#21 [**Tree House**] (https://teamtreehouse.com/)

​​Online coding, design (and more) classes for at-home learning. Free 7-day trial.

Programs:
- JavaScript Basics,
- Intro to HTML & CSS,
- Python Basics,
- CSS Layout, and more

Language: English

#22 [**Zero To Mastery**] (https://zerotomastery.io/)

Online coding academy and developer community with courses from beginner programming fundamentals to advanced level.

Programs:
- React
- JavaScript
- Python
- CSS and more

Language: English

#23 [**Microsoft Learn**] (https://docs.microsoft.com/en-us/learn/)

A free online training platform that provides interactive learning. Paths, certifications, life, and recorded events by Microsoft.

Languages: All

#24 [**Academind**] (https://academind.com/)

The platform offers hundreds of coding tutorials and programming video courses. Academind also has a community in Discord where students help each other and learn together, as well as share their progress.

Language: English

#25 [**Jovian**] (https://www.jovian.ai/)

Interactive courses on data science. Build real-world projects. Certifications.

Language: English

#26 [**Skill Share**] (https://www.skillshare.com/)

Personalized and interactive learning video courses to develop creative skills on topics including illustration, design, photography, video, freelancing, and more. Available on subscription, 7-day free trial.

Language: English

#27 [**Alta3 Research**] (https://alta3.com/)

Cloud, DevOps and 5G Training platform. Lectures and hands-on training.

Programs:
- 5G Courses
- Cloud/DevOps
- Programming
- Telecom
- SUSE
- Security
- AWS

Language: English

#28 [**Courseroot**] (https://courseroot.com/)

Courseroot aggregates and ranks the best online courses from the biggest platforms on the web. Students can filter through +50.000 online courses based on level of difficulty, price, hours of content, and certificate quality.

Language: English

#29 [**AOTMP**] (https://aotmp.com/)

Association of Telecom, Mobility, and IT Management Professionals is a membership organization dedicated to serving more than 10 million professionals around the globe who support the IT industry.

- Association Memberships
- Training & Certification
- Events & Conferences and more

Language: English

#30 [**SQLZoo**] (https://sqlzoo.net/wiki/SQL_Tutorial)

SQL tutorials, assessment, challenges, and sources.

Language: English

#31 [**Mammoth Interactive**] (https://training.mammothinteractive.com/)

Online eDegrees and tutorials primarily on programming and technology. Free masterclasses.

Courses:
- Programming
- Data Science
- Software Development

Language: English

#32 [**Job Ready Programmer**] (https://jobreadyprogrammer.com/)

Online platform to master Java, Python, Spring Framework, SQL, OOP, Data Structures, and Algorithms. Video tutorials, practice, certification. Available on subscription.

## Develop skills with AI

It's hard to find the right learning materials to develop professionally, let [Ace AI](https://www.getace.io/) help you! [Ace AI](https://www.getace.io/) uses Git data to find skills gaps and recommends mentors and learning materials.