<community-led />open to all developers

Join 5,000+ developers learning together

Code With Ahsan is a mentor-led developer community where you learn from structured roadmaps, collaborate on real projects, and grow with the support of experienced engineers.

gde:Google Developer Expert
books:4 published
installs:14M+
talks:50+

<trusted-by />brands we've worked with

Community in Numbers

Live stats — refreshed every 5 minutes from our community data.

<work />built and shared with the community

Published Books

Zero to Website

Zero to Website

A Beginner's Guide to Building for the Web. From zero coding knowledge to a published website.

Get your copy
Mastering Angular Signals

Mastering Angular Signals

Angular v22 Edition

A Practical Guide to Modern Reactivity, Performance, and Migration.

Get your copy
Angular Cookbook

Angular Cookbook

2nd Edition

Updated and expanded collection of Angular recipes with the latest features and best practices for modern Angular development.

Get your copy
Angular Cookbook

Angular Cookbook

1st Edition

Over 80 actionable recipes every Angular developer should know about. Learn best practices, tips and tricks to build better Angular applications.

Get your copy

Courses & Tutorials

Web Development Basics (Urdu/Hindi)

Web Development Basics (Urdu/Hindi)

Are you trying to find the best web development course in Urdu or Hindi? You've come to the right place. In this course, you'll learn the basics of web development as a beginner. You'll learn HTML5 basics, the core concepts of CSS3, and the core concepts of JavaScript with the latest standards of javascript like ES6, ES 2021, ES 2022, etc. This course is in Urdu or Hindi so you should understand it very well if you're familiar with these languages.

View Course
Practical ReactJS Essentials in Urdu/Hindi329+ students

Practical ReactJS Essentials in Urdu/Hindi

Dive into the world of modern web development as you master React's fundamental concepts, including component-based architecture, state management, and hooks, enabling you to confidently build dynamic, responsive user interfaces for cutting-edge applications. [Enroll in Course](https://codewithahsan.teachable.com/p/practical-react-essentials)

Enroll
Google Agent Development Kit for Beginners

Google Agent Development Kit for Beginners

Master the essentials of AI agent creation with this comprehensive guide to the Google Agent Development Kit (ADK) for beginners. You will learn to build, deploy, and scale intelligent agents using Vertex AI, function calling, and multi-model integration with LiteLLM. By the end of this course, you will be able to manage session states and develop custom user interfaces, transforming from a novice into a proficient AI developer.

View Course
Angular in 90ish Minutes (Crash Course)0+ students

Angular in 90ish Minutes (Crash Course)

Get up to speed on Angular in 90 minutes. Build with standalone components, Angular Signals for reactive state, Directives, Pipes, Services, and routing — the modern Angular stack distilled into one focused crash course.

View Course
React 19 Crash Course for Beginners 2026 (Learn in 90 Minutes)

React 19 Crash Course for Beginners 2026 (Learn in 90 Minutes)

Learn React JS in just 90 minutes! This 2026 beginner's guide covers React 19, Hooks, AI integration, and full-stack development. We don't just learn syntax; we build a fast, AI-powered application from scratch.

View Course
React Redux Toolkit tutorial for beginners

React Redux Toolkit tutorial for beginners

Learn Redux Toolkit (RTK) with React 19 and TypeScript in this focused short tutorial. Set up Vite, configure the store, write slices and selectors, dispatch typed actions, and ship an async thunk — the modern Redux workflow end-to-end.

View Course
MERN Stack Crash Course (MongoDB + Express + React + NodeJS)

MERN Stack Crash Course (MongoDB + Express + React + NodeJS)

Build a full-fledged MERN stack application from scratch as you follow along this video containing a series of recorded videos, and live streams. You'll be creating a Notes application using React, MongoDB, Express JS, and NodeJS.

View Course
Full Stack TypeScript: Threads App with Angular & NestJS

Full Stack TypeScript: Threads App with Angular & NestJS

Build a full-stack Threads clone with Angular on the frontend and NestJS on the backend, sharing TypeScript types across both layers. A real-world Full Stack TypeScript project covering auth, REST APIs, persistence, and deployment.

View Course
Web Development Bootcamp (Figma Design to HTML and CSS)

Web Development Bootcamp (Figma Design to HTML and CSS)

Learn what a Web Developer is, the career paths to choose, the tools you need to get started, and the basics of Git, HTML, and CSS — by building a real portfolio website from a Figma design, end-to-end across six bootcamp days.

View Course

Open Source

Community platform for mentorship, projects, and learning

Next.jsTypeScriptFirebase
ngx-device-detector
⭐ 555🍴 106

An Angular v7+ library to detect the device, OS, and browser details

AngularTypeScriptDevice Detection
Angular Cookbook
⭐ 133🍴 156

Code samples and recipes from the Angular Cookbook, published by Packt

AngularTypeScript
Angular Cookbook 2E
⭐ 71🍴 51

Code samples and recipes from the Angular Cookbook, Second Edition

AngularJavaScript

GitHub Actions to automagically deploy your Angular app to GitHub Pages

GitHub ActionsAngularCI/CD
angular-in-90ish
⭐ 51🍴 41

Slides and app for the "Angular Crash Course | Learn Angular in 90 minutes" tutorial

AngularTypeScript

Example of Google ADK (Agent Development Kit) with a marketing campaign assistant agent

PythonAIGoogle ADK
react-in-90ish
⭐ 45🍴 9

Course materials for the React crash course tutorial

ReactAI

A powerful and performant Angular year calendar library

AngularTypeScriptCalendar
quran-notes-keeper
⭐ 13🍴 6

A web app to keep and manage notes for Quran verses

TypeScriptQuran

CLI tool for audience meter

TypeScriptCLI

Community Pillars

Everything you need to learn, grow, and build — in one community.

<testimonials />what mentees say

What Mentees Say

Feedback from 1:1 mentorship sessions via Topmate

★★★★★

“It was a very helpful session. He addressed my career-related concerns and guided me on areas where I can improve. I really enjoyed the conversation and found it valuable.”

JA

Jawaria Alvi

Jan 2026

★★★★★

“Had an incredible session and received valuable feedback. Grateful for the insights and encouragement — it was truly inspiring!”

MA

Muhammad Abdullah Asif

May 2025

★★★★★

“What a generous guy! Booked a 10 minutes free session with him. Concised everything important in just few minutes. Amazing how someone's few minutes of time can redirect your career track in a better direction.”

AN

Anonymous

Feb 2025

★★★★★

“I got some insightful advice in how can I increase my productivity and stay consistent, which are important characters if you are new to web development. And a complete roadmap for my web development career.”

BZ

Basharat Zia

Jun 2025

★★★★★

“It was an outstanding experience! Ahsan has a real gift for breaking down complex concepts into simple, understandable steps.”

UG

Umar Gujjar

Apr 2025

★★★★★

“Today, I'm confidently moving forward in my tech journey thanks to his guidance.”

MA

Muhammad Ali

Apr 2025

★★★★★

“It was such a friendly call, and I am amazed at Muhammad's understanding. He guides me so nicely and comprehensively.”

HR

Haseeb Ur Rehman

Feb 2025

★★★★★

“Speaking with Muhammad Ahsan was truly inspiring and insightful. His guidance helped me gain clarity and confidence in navigating my career path.”

MA

Muhammad Arslan

Jan 2025

★★★★★

“Sir Ahsan's humility and down-to-earth nature make him truly admirable, regardless of his high status.”

AE

Asadullah Ehsan

Feb 2025

★★★★★

“Your answer was exactly clear and helpful and yes it gave me clarity to follow what I love the most in tech industry!”

AA

Ambreen Akmal

Jul 2025

★★★★★

“Love the personalized tips and tricks Ahsan shared. A great mentor.”

SA

Sikandar Ali

Feb 2025

★★★★★

“Best guidance provided by him, he's such a helpful mentor that everyone should need today.”

HA

Huzaifa Ahmed

Jan 2025

Muhammad Ahsan Ayaz
Google Developer Expert badgeGoogle Developer Expert

Muhammad Ahsan Ayaz

Google Developer Expert in Angular & AI. Author, speaker, and the founder of Code With Ahsan — a community of 5,200+ developers learning and building together.

Learn more about Ahsan

<sponsor />put your product in front of developers

Put your product in front of 200,000+ developers

Sponsorships across YouTube, Instagram, LinkedIn, the newsletter, and Discord — content developers already trust.

Join the Community

Get the latest tutorials, articles, and course updates delivered straight to your inbox. No spam, just code.

Got Questions?

Everything you need to know about the CodeWithAhsan community.

What is the CodeWithAhsan community?

CodeWithAhsan is a developer community built by Muhammad Ahsan Ayaz — a Software Architect, Google Developer Expert (GDE) in Angular, and author of the Angular Cookbook. With 4,300+ members, we connect learners and professionals through Discord, mentorship, projects, and learning roadmaps.

Is it free to join?

Yes! Joining the Discord server and accessing all community channels is completely free. Some programs like mentorship have a structured application process, but there is no membership fee.

What kind of channels are there?

Our server has channels for announcements, general chat, help and support, project collaboration, job opportunities, mentorship, Zero to Website, tech topics (Angular, AI/ML, MERN), and hackathons.

How does the mentorship program work?

Mentors apply and are vetted by the community. Once accepted, mentees can browse mentor profiles and request a match. Active mentorships get a private Discord channel for focused collaboration.

What is Logic Buddy?

Logic Buddy is an AI-powered coding assistant built for the CodeWithAhsan community. It helps you work through logic problems and coding challenges step by step.