diff --git a/README.md b/README.md index 0c4d2d140..f4864381f 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ This repository is a compilation of well-written, step-by-step guides for re-cre It's a great way to learn. * [3D Renderer](#build-your-own-3d-renderer) +* [Generative AI](#build-your-own-generative-ai) * [Augmented Reality](#build-your-own-augmented-reality) * [BitTorrent Client](#build-your-own-bittorrent-client) * [Blockchain / Cryptocurrency](#build-your-own-blockchain--cryptocurrency) @@ -52,6 +53,11 @@ It's a great way to learn. * [**JavaScript / Pseudocode**: _Computer Graphics from scratch_](http://www.gabrielgambetta.com/computer-graphics-from-scratch/introduction.html) * [**Python**: _A 3D Modeller_](http://aosabook.org/en/500L/a-3d-modeller.html) +#### Build your own `Generative AI` + +* [**(any)**: _How to build a generative AI solution: A step-by-step guide_](https://www.leewayhertz.com/how-to-build-a-generative-ai-solution/) +* [**Python**: _Build a GenAI Chatbot in less than an hour_](https://medium.com/@gbouslov/from-zero-to-genai-chatbot-hero-29b1f45f6542) + #### Build your own `Augmented Reality` * [**C#**: _How To: Augmented Reality App Tutorial for Beginners with Vuforia and Unity 3D_](https://www.youtube.com/watch?v=uXNjNcqW4kY) [video] @@ -212,6 +218,7 @@ It's a great way to learn. * [**JavaScript**: _Build your own 8-Ball Pool game from scratch_](https://www.youtube.com/watch?v=aXwCrtAo4Wc) [video] * [**JavaScript**: _How to Make Your First Roguelike_](https://gamedevelopment.tutsplus.com/tutorials/how-to-make-your-first-roguelike--gamedev-13677) * [**JavaScript**: _Think like a programmer: How to build Snake using only JavaScript, HTML & CSS_](https://medium.freecodecamp.org/think-like-a-programmer-how-to-build-snake-using-only-javascript-html-and-css-7b1479c3339e) +* [**JavaScript**: _Build your own GameBoy/GameBoy Color game with GB Studio_](https://www.gbstudio.dev/docs/) * [**Lua**: _BYTEPATH_](https://github.com/SSYGEN/blog/issues/30) * [**Python**: _Developing Games With PyGame_](https://pythonprogramming.net/pygame-python-3-part-1-intro/) * [**Python**: _Making Games with Python & Pygame_](https://inventwithpython.com/makinggames.pdf) [pdf] @@ -465,6 +472,7 @@ It's a great way to learn. * [**Python**: _Learn ML Algorithms by coding: Decision Trees_](https://lethalbrains.com/learn-ml-algorithms-by-coding-decision-trees-439ac503c9a4) * [**Python**: _JSON Decoding Algorithm_](https://github.com/cheery/json-algorithm) * [**Python**: _Build your own Git plugin with python_](https://joshburns-xyz.vercel.app/posts/build-your-own-git-plugin) +* [**Python**: _Build your own Web Vulnerability Scanner_](https://www.freecodecamp.org/news/build-a-web-application-security-scanner-with-python) * [**Ruby**: _A Pedometer in the Real World_](http://aosabook.org/en/500L/a-pedometer-in-the-real-world.html) * [**Ruby**: _Creating a Linux Desktop application with Ruby_](https://iridakos.com/tutorials/2018/01/25/creating-a-gtk-todo-application-with-ruby) * [**Rust**: _Building a DNS server in Rust_](https://github.com/EmilHernvall/dnsguide/blob/master/README.md)