project-based-learning
GitHub describes it as Curated list of project-based tutorials. The repository metadata lists Python as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
practical-tutorials/project-based-learning: Project Based Learning
GitHub describes it as Curated list of project-based tutorials. The repository metadata lists Python as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Curated list of project-based tutorials. The repository metadata lists Python as its primary language. The metadata lists the MIT license. The README describes the project this way: A list of programming tutorials in which aspiring software developers learn how to build an application from scratch. These tutorials are divided into different primary programming languages. Tutorials may involve multiple technologies and languages.
Project Based Learning
The README section "Project Based Learning" states: To get started, simply fork this repo. Please refer to CONTRIBUTING.md for contribution guidelines.
C/C++:
The README section "C/C++:" states: - Build an Interpreter (Chapter 14 on is written in C) - Tiny 3D graphics projects - Writing a minimal x86-64 JIT compiler in C++ - Write a C compiler - Space Invaders from Scratch - Writing a Linux Debugger - Let's write a compiler
OpenGL:
The README section "OpenGL:" states: - Creating 2D Breakout game clone in C++ with OpenGL - Collisions - How to Make Minecraft in C++/OpenGL (video)
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes