Skip to content

Learn programming from zero with 120+ beginner-friendly courses. Interactive coding labs and step-by-step tutorials for new developers.

Notifications You must be signed in to change notification settings

labex-labs/awesome-programming-courses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 

Repository files navigation

Awesome Programming Courses

Awesome Programming Courses collects 120 of programming courses for different skill trees. It offers comprehensive courses and hands-on labs tailored for learners of all levels, from students to professionals and enthusiasts.

Skill Tree Name Courses Repo
Linux 7 πŸ”— View Courses
DevOps 7 πŸ”— View Courses
Cybersecurity 8 πŸ”— View Courses
Database 5 πŸ”— View Courses
Python 4 πŸ”— View Courses
Docker 3 πŸ”— View Courses
Kubernetes 2 πŸ”— View Courses
Red Hat Enterprise Linux 4 πŸ”— View Courses
Git 2 πŸ”— View Courses
CompTIA 2 πŸ”— View Courses
Shell 3 πŸ”— View Courses
Nmap 2 πŸ”— View Courses
Wireshark 2 πŸ”— View Courses
Hydra 2 πŸ”— View Courses
Java 2 πŸ”— View Courses
SQLite 2 πŸ”— View Courses
PostgreSQL 2 πŸ”— View Courses
MySQL 2 πŸ”— View Courses
Redis 2 πŸ”— View Courses
MongoDB 1 πŸ”— View Courses
Golang 1 πŸ”— View Courses
C++ 1 πŸ”— View Courses
C 2 πŸ”— View Courses
Ansible 2 πŸ”— View Courses
Data Science 7 πŸ”— View Courses
Machine Learning 10 πŸ”— View Courses
Pandas 4 πŸ”— View Courses
NumPy 4 πŸ”— View Courses
scikit-learn 3 πŸ”— View Courses
Matplotlib 3 πŸ”— View Courses
Web Development 6 πŸ”— View Courses
HTML 2 πŸ”— View Courses
CSS 1 πŸ”— View Courses
JavaScript 1 πŸ”— View Courses
React 3 πŸ”— View Courses
Kali Linux 6 πŸ”— View Courses

More

About

Learn programming from zero with 120+ beginner-friendly courses. Interactive coding labs and step-by-step tutorials for new developers.

Topics

Resources

Stars

Watchers

Forks