Showing 1-20 of 21 projects
Learn Go through 1000+ examples and exercises
A collection of Python scripts and a cheatsheet for learning Python through code examples and explanations.
A self-paced course to learn Rust programming language through 100 hands-on exercises.
An introductory workshop to learn Node.js, a popular JavaScript runtime for building server-side applications.
A comprehensive Python study guide and learning resource for beginners and professionals.
A curated list of project tutorials for project-based learning, covering a wide range of technologies including AI and machine learning.
A simple, easy-to-hack implementation of GraphRAG, a tool for building AI-powered applications.
Interactive learning app for AI theory and applications, with Jupyter Notebook examples.
This is a curated list of free cybersecurity educational resources and courses.
A comprehensive tutorial for learning Python regular expressions from beginner to advanced levels.
A framework to build Node.js backends with zero dependencies, focused on learning and mastering server-side programming.
A free, interactive Python course for beginners to learn coding through hands-on exercises.
A C++ library for programmable rendering pipelines, helping beginners learn to render 3D graphics.
A hands-on guide to building your own Neovim IDE using the Lua configuration language.
A companion repository for a video course on modern embedded systems programming using C and ARM Cortex-M architectures.
A comprehensive resource for learning modern PHP development best practices and techniques.
A library to fetch and display all GitHub achievements for a user's profile.
A collection of 50 React and static web project ideas to learn by doing with project briefs and resources.
This repository contains open-source Jupyter notebooks to learn Python for free in Hebrew.
An opinionated intermediate/advanced Git book for developers to learn Git in-depth.
Get weekly updates on trending AI coding tools and projects.