https://github.com/labex-labs/awesome-programming-courses
Learn programming from zero with 114+ beginner-friendly courses. Interactive coding labs and step-by-step tutorials for new developers.
https://github.com/labex-labs/awesome-programming-courses
List: awesome-programming-courses
ansible awesome-list css data-science hydra java kubernetes labs matplotlib mongodb mysql numpy pandas postgresql python react redis shell sqlite wireshark
Last synced: 3 months ago
JSON representation
Learn programming from zero with 114+ beginner-friendly courses. Interactive coding labs and step-by-step tutorials for new developers.
- Host: GitHub
- URL: https://github.com/labex-labs/awesome-programming-courses
- Owner: labex-labs
- Created: 2024-05-22T08:02:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-23T03:29:10.000Z (4 months ago)
- Last Synced: 2025-07-03T09:07:09.151Z (3 months ago)
- Topics: ansible, awesome-list, css, data-science, hydra, java, kubernetes, labs, matplotlib, mongodb, mysql, numpy, pandas, postgresql, python, react, redis, shell, sqlite, wireshark
- Homepage: https://labex.io/learn
- Size: 354 KB
- Stars: 15
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- practice-cysec-programming-projects - Awesome Programming Courses
- practice-cysec-programming-courses - Awesome Programming Courses
- practice-hadoop-programming-courses - Awesome Programming Courses
- practice-devops-programming-projects - Awesome Programming Courses
- practice-ansible-programming-projects - Awesome Programming Courses
- practice-data-science-programming-projects - Awesome Programming Courses
- practice-django-programming-courses - Awesome Programming Courses
- practice-rust-programming-courses - Awesome Programming Courses
- practice-kubernetes-programming-projects - Awesome Programming Courses
- practice-jquery-programming-courses - Awesome Programming Courses
- practice-python-programming-projects - Awesome Programming Courses
- practice-hadoop-programming-projects - Awesome Programming Courses
- practice-opencv-programming-courses - Awesome Programming Courses
- practice-web-development-programming-projects - Awesome Programming Courses
- practice-html-programming-projects - Awesome Programming Courses
- practice-javascript-programming-projects - Awesome Programming Courses
- practice-css-programming-projects - Awesome Programming Courses
- practice-algorithm-programming-courses - Awesome Programming Courses
- practice-jenkins-programming-projects - Awesome Programming Courses
- practice-mysql-programming-projects - Awesome Programming Courses
- practice-jquery-programming-projects - Awesome Programming Courses
- practice-algorithm-programming-projects - Awesome Programming Courses
- practice-java-programming-projects - Awesome Programming Courses
- practice-opencv-programming-projects - Awesome Programming Courses
- c-free-tutorials - Awesome Programming Courses
- rust-free-tutorials - Rust Programming Courses
- sklearn-free-tutorials - Awesome Programming Courses
- hadoop-free-tutorials - Hadoop Programming Courses
- linux-free-tutorials - Awesome Programming Courses
- ml-free-tutorials - Awesome Programming Courses
- python-free-tutorials - Awesome Programming Courses
- git-free-tutorials - Awesome Programming Courses
- opencv-free-tutorials - OpenCV Programming Courses
- javascript-free-tutorials - Awesome Programming Courses
- kubernetes-free-tutorials - Awesome Programming Courses
- cysec-free-tutorials - Cyber Security Programming Courses
- bigdata-free-tutorials - Awesome Programming Courses
- data-science-free-tutorials - Awesome Programming Courses
- devops-free-tutorials - Awesome Programming Courses
- docker-free-tutorials - Awesome Programming Courses
- java-free-tutorials - Awesome Programming Courses
- django-free-tutorials - Django Programming Courses
- web-development-free-tutorials - Awesome Programming Courses
- css-free-tutorials - Awesome Programming Courses
- cybersecurity-free-tutorials - Awesome Programming Courses
- database-free-tutorials - Awesome Programming Courses
- database-free-tutorials - Awesome Programming Courses
- nmap-free-tutorials - Awesome Programming Courses
- comptia-free-tutorials - Awesome Programming Courses
- comptia-free-tutorials - Awesome Programming Courses
README
# Awesome Programming Courses
Awesome Programming Courses collects 114 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 | 6 | [🔗 View Courses](https://github.com/labex-labs/practice-linux-programming-courses) |
|| DevOps | 8 | [🔗 View Courses](https://github.com/labex-labs/practice-devops-programming-courses) |
|| Cybersecurity | 8 | [🔗 View Courses](https://github.com/labex-labs/practice-cybersecurity-programming-courses) |
|| Database | 5 | [🔗 View Courses](https://github.com/labex-labs/practice-database-programming-courses) |
|| Python | 3 | [🔗 View Courses](https://github.com/labex-labs/practice-python-programming-courses) |
|| Docker | 3 | [🔗 View Courses](https://github.com/labex-labs/practice-docker-programming-courses) |
|| Kubernetes | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-kubernetes-programming-courses) |
|| Git | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-git-programming-courses) |
|| Shell | 3 | [🔗 View Courses](https://github.com/labex-labs/practice-shell-programming-courses) |
|| Nmap | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-nmap-programming-courses) |
|| Wireshark | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-wireshark-programming-courses) |
|| Hydra | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-hydra-programming-courses) |
|| Java | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-java-programming-courses) |
|| Big Data | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-bigdata-programming-courses) |
|| SQLite | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-sqlite-programming-courses) |
|| PostgreSQL | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-postgresql-programming-courses) |
|| MySQL | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-mysql-programming-courses) |
|| Redis | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-redis-programming-courses) |
|| MongoDB | 1 | [🔗 View Courses](https://github.com/labex-labs/practice-mongodb-programming-courses) |
|| Golang | 1 | [🔗 View Courses](https://github.com/labex-labs/practice-go-programming-courses) |
|| C++ | 1 | [🔗 View Courses](https://github.com/labex-labs/practice-cpp-programming-courses) |
|| C | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-c-programming-courses) |
|| Ansible | 1 | [🔗 View Courses](https://github.com/labex-labs/practice-ansible-programming-courses) |
|| Data Science | 7 | [🔗 View Courses](https://github.com/labex-labs/practice-data-science-programming-courses) |
|| Machine Learning | 10 | [🔗 View Courses](https://github.com/labex-labs/practice-ml-programming-courses) |
|| Pandas | 4 | [🔗 View Courses](https://github.com/labex-labs/practice-pandas-programming-courses) |
|| NumPy | 4 | [🔗 View Courses](https://github.com/labex-labs/practice-numpy-programming-courses) |
|| scikit-learn | 3 | [🔗 View Courses](https://github.com/labex-labs/practice-sklearn-programming-courses) |
|| Matplotlib | 3 | [🔗 View Courses](https://github.com/labex-labs/practice-matplotlib-programming-courses) |
|| Web Development | 6 | [🔗 View Courses](https://github.com/labex-labs/practice-web-development-programming-courses) |
|| HTML | 2 | [🔗 View Courses](https://github.com/labex-labs/practice-html-programming-courses) |
|| CSS | 1 | [🔗 View Courses](https://github.com/labex-labs/practice-css-programming-courses) |
|| JavaScript | 1 | [🔗 View Courses](https://github.com/labex-labs/practice-javascript-programming-courses) |
|| React | 3 | [🔗 View Courses](https://github.com/labex-labs/practice-react-programming-courses) |
|| Kali Linux | 6 | [🔗 View Courses](https://github.com/labex-labs/practice-kali-programming-courses) |
## More
- 🔗 [Awesome Programming Projects](https://github.com/labex-labs/awesome-programming-projects)