Clean Code concepts adapted for JavaScript
- javascript
- principles
- composition
- inheritance
87,075 visible repositories in the index
1–24 of 43 · Most stars
Clean Code concepts adapted for JavaScript
📜 33 JavaScript concepts every developer should know.
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
TranslatedProgrammer Yupi's (程序员鱼皮) complete AI resource collection + zero-basics Vibe Coding tutorial. Shares step-by-step OpenClaw tutorials, ways to use large models (DeepSeek / GPT / Gemini / Claude / GLM), the latest AI news, a complete collection of Prompts, an AI knowledge encyclopedia (Agent Skills / RAG / MCP / A2A), AI programming tutorials (Harness Engineering), guides to using AI tools (Cursor / Claude Code / TRAE / Codex / Copilot), AI development framework tutorials (Spring AI / LangChain), and a guide to monetizing AI products, helping you quickly master AI technology and stay at the forefront of the times. This project is the open-source documentation aiguide, which has been upgraded to the Yupi AI Navigation website (鱼皮 AI 导航网站)
💻 Vibe Coding 101|Your First Course For AI Product Builders.
Translated"Learn Node.js Together"
WebGoat is a deliberately insecure application
A video series on chai aur code youtube channel
The most impressive websites in the world use 3D graphics and animations to bring their content to life. Learn how to build your own ThreeJS 3D Developer Portfolio today!
A DIY guide to build your own React
In this noteboook I will create a complete process for predicting stock price movements. Follow along and we will achieve some pretty good results. For that purpose we will use a Generative Adversarial Network (GAN) with LSTM, a type of Recurrent Neural Network, as generator, and a Convolutional Neural Network, CNN, as a discriminator. We use LSTM for the obvious reason that we are trying to predict time series data. Why we use GAN and specifically CNN as a discriminator? That is a good question: there are special sections on that later.
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
Demystify AI agents by building them yourself. Local LLMs, no black boxes, real understanding of function calling, memory, and ReAct patterns.
TranslatedA beginner's bible for AI that doesn't play at being obscure or cater to a niche few, easy to grasp for everyone from students to engineers. It covers neural networks to large models, top-level design to micro-level principles, and engineering implementation to algorithm fundamentals. After studying it, you will thoroughly understand why the seemingly unremarkable ability of next-token prediction can change the world, and you will also discover that AI is not as mysterious or as unattainable as imagined. Let's just beat it !
:closed_lock_with_key: Learn how to use JSON Web Token (JWT) to secure your next Web App! (Tutorial/Example with Tests!!)
Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers
Next.js recently became the official React framework as outlined in React docs. In this course, you'll learn the most important Next.js concepts and how they fit into the React ecosystem. Finally, you'll put your skills to the test by building a modern full-stack Next 14 application.
Make your first Pull Request on Hacktoberfest 2026. Don't forget to spread love and if you like give us a ⭐️
🌎 Hack Club is a worldwide community of high school hackers. We make things. We help one another. We have fun.
Code that goes along with my screencasts.
This project is waiting for your contribution. If you have never contributed code on GitHub before, this is the project to get you started.
Build your first mobile application
As single page apps and large scale javascript applications become more prominent on the web, useful resources for those developers who are jumping the ship are crucial.
🤖 NanoNeuron is 7 simple JavaScript functions that will give you a feeling of how machines can actually "learn"