Curated list of project-based tutorials
- tutorial
- project
- beginner-project
- webdevelopment
47,133 repositories indexed
1–24 of 71 · Most stars
Curated list of project-based tutorials
21 Lessons, Get Started Building with Generative AI
24 Lessons, 12 Weeks, Get Started as a Web Developer
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
A list of awesome beginners-friendly projects.
18 Lessons to Get Started Building AI Agents
12 Weeks, 24 Lessons, AI for All!
:crab: Small exercises to get you used to reading and writing Rust code!
🚀✨ Help beginners to contribute to open source projects
Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
10 Weeks, 20 Lessons, Data Science for All!
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Harness engineering beginner tutorial, from 0 to 1
:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Algorithms and Data Structures implemented in Go for beginners, following best practices.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
12 Weeks, 24 Lessons, IoT for All!
A Collection of application ideas that can be used to improve your coding skills ❤.
A curated list of free public APIs — searchable, community-maintained, with a free JSON API.
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
Beginner, advanced, expert level Rust training material