https://github.com/4geeksacademy/interactive-tutorials
🥳🎉 We are really happy for all the buzz behind our award winning coding exercises & tutorials, used by dozens of universities around the world and thousands of students each month.👨🏻🎓👩🏽🏫👨🏻🏫
https://github.com/4geeksacademy/interactive-tutorials
Last synced: about 1 year ago
JSON representation
🥳🎉 We are really happy for all the buzz behind our award winning coding exercises & tutorials, used by dozens of universities around the world and thousands of students each month.👨🏻🎓👩🏽🏫👨🏻🏫
- Host: GitHub
- URL: https://github.com/4geeksacademy/interactive-tutorials
- Owner: 4GeeksAcademy
- License: other
- Created: 2020-04-30T05:54:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-07T20:05:44.000Z (over 1 year ago)
- Last Synced: 2025-04-02T11:00:44.504Z (about 1 year ago)
- Homepage:
- Size: 156 KB
- Stars: 1,551
- Watchers: 6
- Forks: 55
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Interactive Coding Tutorials
By [@alesanchezr](https://twitter.com/alesanchezr) and [other contributors](https://github.com/4GeeksAcademy/Interactive-Tutorials/graphs/contributors) at [4Geeks Academy](http://4geeksacademy.co/)

[](https://breatheco.de)
[](https://twitter.com/4geeksacademy)
All courses and tutorials are 👆 interactive, ✅ auto-graded and with 📹 video solutions. [Request a new tutorial](https://github.com/4GeeksAcademy/About-4Geeks-Academy/issues/new), [help us build new ones](https://github.com/4GeeksAcademy/About-4Geeks-Academy/labels/help%20wanted) or [submit a new tutorial](https://github.com/4GeeksAcademy/Interactive-Tutorials/blob/master/CONTRIBUTING.md).
### Artificial Inteligence
- [Prompt Engineering (2 hrs)](https://github.com/breatheco-de/prompt-engineering-exercise-course)
### Cybersecurity
- [🕵️♂️ OWASP Top 10 Cybersecurity Attacks](https://github.com/breatheco-de/owasp-top10-exercises)
### HTML/CSS & The DOM
- [Build a postcard using HTML/CSS (2 hrs)](https://github.com/breatheco-de/exercise-postcard)
- [Learn HTML (8 hrs)](https://github.com/4GeeksAcademy/html-tutorial-exercises-course)
- [HTML5 Forms (2 hrs)](https://github.com/4GeeksAcademy/html-forms-tutorial-exercises)
- [Learn CSS (6 hrs)](https://github.com/4GeeksAcademy/css-tutorial-exercises-course)
- [Learn CSS Layouts (5 hrs)](https://github.com/4GeeksAcademy/css-layouts-tutorial-exercises)
- [Practice only selectors with this CSS Dinner game](https://flukeout.github.io/)
- [Learn Bootstrap (6 hrs)](https://github.com/4GeeksAcademy/bootstrap-exercises-tutorial)
- [Introduction to The DOM (6 hrs)](https://github.com/4GeeksAcademy/javascript-dom-tutorial-exercises)
- [Events inside The DOM (5 hrs)](https://github.com/4GeeksAcademy/javascript-events-tutorial-exercises)
### Javascript & React
- [Javascript for Beginners (8 hrs)](https://github.com/4GeeksAcademy/javascript-beginner-exercises-tutorial)
- [Looping with Javascript (8 hrs)](https://github.com/4GeeksAcademy/javascript-arrays-exercises-tutorial)
- [Javascript Functions (2 hrs)](https://github.com/4GeeksAcademy/javascript-functions-exercises-tutorial)
- [Javascript Event-Driven Programming (2 hrs)](https://github.com/4GeeksAcademy/javascript-events-tutorial-exercises)
- [Object Oriented Programming is Javascript](https://github.com/4GeeksAcademy/object-oriented-javascript-tutorial-exercises)
- [Master Javascript with 150 exercises (50 hrs)](https://github.com/4GeeksAcademy/master-javascript-programming-exercises)
- [Learn React.js (3 hrs)](https://github.com/4GeeksAcademy/react-tutorial-exercises)
- [Build a shopping app with React (2 hrs)](https://react-tutorial.app/app.html)
- [Unit testing with Jest (2 hrs)](https://github.com/breatheco-de/exercise-unit-test-with-jest)
- [Build API's with Node Express](https://github.com/4GeeksAcademy/node-api-tutorial)
### Python
- [Python for Beginners (20 hrs)](https://github.com/4GeeksAcademy/python-beginner-programming-exercises)
- [Practice Looping Lists and Tuples (30 hrs)](https://github.com/4GeeksAcademy/python-lists-loops-programming-exercises)
- [Practice functions (10 hrs)](https://github.com/4GeeksAcademy/python-functions-programming-exercises)
- [Master Python (50 hrs)](https://github.com/4GeeksAcademy/master-python-programming-exercises)
- [Python API Requests (10 hrs)](https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises)
- [Build API's with Python Flask](https://github.com/breatheco-de/python-flask-api-tutorial)
- [Introducion to pandas](https://github.com/4GeeksAcademy/python-pandas-tutorial)
- [Introduction to Numpy](https://github.com/4GeeksAcademy/numpy-tutorial-exercises)
- [Object Oriented Tutorial](https://github.com/breatheco-de/python-oop-tutorial)
- [How to use python modules](https://github.com/breatheco-de/python-modules-tutorial)
### Databases
- [Learn SQL (4hr)](https://sqlbolt.com/lesson/select_queries_introduction)
### Servers
- [Installing Apache and WordPress (LAMP) in 2 hrs](https://github.com/breatheco-de/deploying-wordpress-debian)
### Java (under development)
- [Java for Beginners (8 hrs)](https://github.com/4GeeksAcademy/java-beginner-exercises)
### Before coding
- [Git Interative Tutorial (4 hrs)](https://github.com/4GeeksAcademy/git-interactive-tutorial)
- [Learn Markdown (10 min)](https://commonmark.org/help/tutorial/)
### For interactive events
- [Kill The Bug (for events)](https://github.com/4GeeksAcademy/kill-the-bug)
- [Making a Drone Dance (for events)](https://github.com/4GeeksAcademy/ultimate-drone-dance)
## What next?
[Request a new tutorial](https://github.com/4GeeksAcademy/About-4Geeks-Academy/issues/new) or [collaborate](https://github.com/4GeeksAcademy/About-4Geeks-Academy/labels/help%20wanted). We will feature your profile in our list of contributors.