mirror of
https://github.com/practical-tutorials/project-based-learning.git
synced 2025-02-20 07:12:06 +00:00
Restructured for Node.js topic
This commit is contained in:
parent
95800b6dd3
commit
d460007f11
47
README.md
47
README.md
|
@ -65,22 +65,23 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
|
||||||
* [Implementing a Language with LLVM](https://llvm.org/docs/tutorial/#kaleidoscope-implementing-a-language-with-llvm)
|
* [Implementing a Language with LLVM](https://llvm.org/docs/tutorial/#kaleidoscope-implementing-a-language-with-llvm)
|
||||||
|
|
||||||
### OpenGL:
|
### OpenGL:
|
||||||
* [How to Make Minecraft in C++/OpenGL](https://www.youtube.com/playlist?list=PLMZ_9w2XRxiZq1vfw1lrpCMRDufe2MKV_)
|
|
||||||
* Creating 2D Breakout game clone in C++ with OpenGL
|
* [How to Make Minecraft in C++/OpenGL](https://www.youtube.com/playlist?list=PLMZ_9w2XRxiZq1vfw1lrpCMRDufe2MKV_)
|
||||||
* [Breakout](https://learnopengl.com/In-Practice/2D-Game/Breakout)
|
* Creating 2D Breakout game clone in C++ with OpenGL
|
||||||
* [Setting up](https://learnopengl.com/In-Practice/2D-Game/Setting-up)
|
* [Breakout](https://learnopengl.com/In-Practice/2D-Game/Breakout)
|
||||||
* [Rendering Sprites](https://learnopengl.com/In-Practice/2D-Game/Rendering-Sprites)
|
* [Setting up](https://learnopengl.com/In-Practice/2D-Game/Setting-up)
|
||||||
* [Levels](https://learnopengl.com/In-Practice/2D-Game/Levels)
|
* [Rendering Sprites](https://learnopengl.com/In-Practice/2D-Game/Rendering-Sprites)
|
||||||
* Collisions
|
* [Levels](https://learnopengl.com/In-Practice/2D-Game/Levels)
|
||||||
* [Ball](https://learnopengl.com/In-Practice/2D-Game/Collisions/Ball)
|
* Collisions
|
||||||
* [Collision detection](https://learnopengl.com/In-Practice/2D-Game/Collisions/Collision-detection)
|
* [Ball](https://learnopengl.com/In-Practice/2D-Game/Collisions/Ball)
|
||||||
* [Collision resolution](https://learnopengl.com/In-Practice/2D-Game/Collisions/Collision-resolution)
|
* [Collision detection](https://learnopengl.com/In-Practice/2D-Game/Collisions/Collision-detection)
|
||||||
* [Particles](https://learnopengl.com/In-Practice/2D-Game/Particles)
|
* [Collision resolution](https://learnopengl.com/In-Practice/2D-Game/Collisions/Collision-resolution)
|
||||||
* [Postprocessing](https://learnopengl.com/In-Practice/2D-Game/Postprocessing)
|
* [Particles](https://learnopengl.com/In-Practice/2D-Game/Particles)
|
||||||
* [Powerups](https://learnopengl.com/In-Practice/2D-Game/Powerups)
|
* [Postprocessing](https://learnopengl.com/In-Practice/2D-Game/Postprocessing)
|
||||||
* [Audio](https://learnopengl.com/In-Practice/2D-Game/Audio)
|
* [Powerups](https://learnopengl.com/In-Practice/2D-Game/Powerups)
|
||||||
* [Render text](https://learnopengl.com/In-Practice/2D-Game/Render-text)
|
* [Audio](https://learnopengl.com/In-Practice/2D-Game/Audio)
|
||||||
* [Final thoughts](https://learnopengl.com/In-Practice/2D-Game/Final-thoughts)
|
* [Render text](https://learnopengl.com/In-Practice/2D-Game/Render-text)
|
||||||
|
* [Final thoughts](https://learnopengl.com/In-Practice/2D-Game/Final-thoughts)
|
||||||
|
|
||||||
## C#:
|
## C#:
|
||||||
|
|
||||||
|
@ -136,18 +137,22 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
|
||||||
* [Part 2](https://houssein.me/progressive-angular-applications)
|
* [Part 2](https://houssein.me/progressive-angular-applications)
|
||||||
* [Build a web application with Django and AngularJS](https://thinkster.io/django-angularjs-tutorial)
|
* [Build a web application with Django and AngularJS](https://thinkster.io/django-angularjs-tutorial)
|
||||||
|
|
||||||
#### Vue
|
#### Node:
|
||||||
|
|
||||||
* [Vue 2 + Firebase: How to build a Vue app with Firebase authentication system in 15 minutes](https://medium.com/@anas.mammeri/vue-2-firebase-how-to-build-a-vue-app-with-firebase-authentication-system-in-15-minutes-fdce6f289c3c)
|
|
||||||
|
|
||||||
#### Others (Node, Hapi, Express...):
|
|
||||||
|
|
||||||
* [Build a URL Shortener with Node, MongoDB and Hapi.js](https://www.codetuts.tech/build-a-url-shortener-node-hapi-js/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
|
* [Build a URL Shortener with Node, MongoDB and Hapi.js](https://www.codetuts.tech/build-a-url-shortener-node-hapi-js/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
|
||||||
* [Build a real-time Markdown Editor with NodeJS](https://scotch.io/tutorials/building-a-real-time-markdown-viewer)
|
* [Build a real-time Markdown Editor with NodeJS](https://scotch.io/tutorials/building-a-real-time-markdown-viewer)
|
||||||
* [Test-Driven Development with Node, Postgres and Knex](http://mherman.org/blog/2016/04/28/test-driven-development-with-node/)
|
* [Test-Driven Development with Node, Postgres and Knex](http://mherman.org/blog/2016/04/28/test-driven-development-with-node/)
|
||||||
* Write a Twitter Bot in Node.js
|
* Write a Twitter Bot in Node.js
|
||||||
|
|
||||||
* [Part 1](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-in-just-38-lines-of-code-ed92db9eb078)
|
* [Part 1](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-in-just-38-lines-of-code-ed92db9eb078)
|
||||||
* [Part 2](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-part-2-do-more-2ef1e039715d)
|
* [Part 2](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-part-2-do-more-2ef1e039715d)
|
||||||
|
|
||||||
|
#### Vue
|
||||||
|
|
||||||
|
* [Vue 2 + Firebase: How to build a Vue app with Firebase authentication system in 15 minutes](https://medium.com/@anas.mammeri/vue-2-firebase-how-to-build-a-vue-app-with-firebase-authentication-system-in-15-minutes-fdce6f289c3c)
|
||||||
|
|
||||||
|
#### Others (Hapi, Express...):
|
||||||
|
|
||||||
* Build a Progressive Web Application (PWA)
|
* Build a Progressive Web Application (PWA)
|
||||||
* [Part 1](https://bitsofco.de/bitsofcode-pwa-part-1-offline-first-with-service-worker/)
|
* [Part 1](https://bitsofco.de/bitsofcode-pwa-part-1-offline-first-with-service-worker/)
|
||||||
* [Part 2](https://bitsofco.de/bitsofcode-pwa-part-2-instant-loading-with-indexeddb/)
|
* [Part 2](https://bitsofco.de/bitsofcode-pwa-part-2-instant-loading-with-indexeddb/)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user