AI-Tutor

Mastering AI-Assisted Development & Vibe Coding

A 3-month, day-by-day program that takes you from your first structured AI prompt to shipping a production-grade, AI-built application. Covers prompting, GitHub Copilot, Cursor, Claude Code, no-code builders, full-stack AI development, MCP, AI agents and Agentic AI, small language models, and automation with n8n.

Intermediate65 lessons

Taught by Admin

Mastering AI-Assisted Development & Vibe Coding

Free
Log in to start
  • · Lifetime access to materials
  • · Certificate when you finish
  • · Lesson plan + hands-on exercises

Course content

13 sections · 65 lessons

1.Month 1 · Week 1 — Mental Models & Environment Setup

5 lessons
  • Day 1 — What AI-assisted coding & “vibe coding” actually arePreview
  • Day 2 — How LLMs read code
  • Day 3 — Developer environment setup
  • Day 4 — Prompt engineering fundamentals for code
  • Day 5 — Building a reusable prompt-pattern library (function, class, refact…

2.Month 1 · Week 2 — GitHub Copilot Core

5 lessons
  • Day 6 — Installing and configuring Copilot
  • Day 7 — Copilot Chat
  • Day 8 — Debugging and refactoring with Copilot (/fix, /explain, targeted ch…
  • Day 9 — Generating and maintaining tests with AI.
  • Day 10 — Mini-project

3.Month 1 · Week 3 — Vibe Coding for Non-Coders (No/Low-Code AI Builders)

5 lessons
  • Day 11 — The non-coder vibe-coding mindset
  • Day 12 — Prompt-to-app with Lovable.
  • Day 13 — UI and app generation with v0 and Bolt.new.
  • Day 14 — Replit Agent
  • Day 15 — Mini-project

4.Month 1 · Week 4 — Context Engineering

5 lessons
  • Day 16 — Context windows and information architecture
  • Day 17 — Using @-mentions of files, symbols, and docs to ground the model.
  • Day 18 — Comment-driven and spec-driven development.
  • Day 19 — Multi-step and chain-of-thought prompting for complex tasks.
  • Day 20 — Month-1 Capstone

5.Month 2 · Week 5 — Cursor Mastery

5 lessons
  • Day 21 — Cursor setup and core loopPreview
  • Day 22 — Codebase intelligence
  • Day 23 — Composer / multi-file agent edits.
  • Day 24 — Multi-file refactoring on a real codebase.
  • Day 25 — Cursor Rules, custom project context, and model selection.

6.Month 2 · Week 6 — Claude Code & Agentic CLI Coding

5 lessons
  • Day 26 — Claude Code: agentic coding in the terminal and the plan-act-observ…
  • Day 27 — Planning mode, CLAUDE.md, and persistent project memory.
  • Day 28 — Autonomous multi-file features and iterative self-correction.
  • Day 29 — Git workflows with agents
  • Day 30 — Tool comparison and workflow selection

7.Month 2 · Week 7 — AI-Driven UI & Data

5 lessons
  • Day 31 — AI UI generation from prompts
  • Day 32 — Multi-page apps
  • Day 33 — Backends with AI
  • Day 34 — AI-assisted data engineering
  • Day 35 — Databases with AI

8.Month 2 · Week 8 — Full-Stack Build Sprint

5 lessons
  • Day 36 — Authentication and third-party integrations.
  • Day 37 — Product planning with AI
  • Day 38 — Build sprint I
  • Day 39 — Build sprint II
  • Day 40 — Deploy & demo

9.Month 3 · Week 9 — Quality, Testing, Security & Responsible AI

5 lessons
  • Day 41 — Reviewing AI-generated codePreview
  • Day 42 — AI-assisted testing strategy
  • Day 43 — AI security: secret leakage, prompt/code injection, insecure or “sl…
  • Day 44 — Debugging and performance
  • Day 45 — AI ethics, bias and responsible use

10.Month 3 · Week 10 — MCP & Extending the AI Dev Environment

5 lessons
  • Day 46 — Model Context Protocol (MCP)
  • Day 47 — Connecting MCP servers
  • Day 48 — Building a simple custom MCP server.
  • Day 49 — Custom commands, subagents, and reusable skills.
  • Day 50 — Orchestrating multi-step agent workflows + CI/CD with AI.

11.Month 3 · Week 11 — AI Agents & Agentic AI

5 lessons
  • Day 51 — AI agent fundamentals
  • Day 52 — Building production tool-using agents with a framework
  • Day 53 — Agentic AI & multi-agent systems
  • Day 54 — Guardrails, evaluation and observability for agents
  • Day 55 — Background and parallel agents for long-running dev work

12.Month 3 · Week 12 — Small Language Models & AI Automation with n8n

5 lessons
  • Day 56 — Small Language Models (SLMs)
  • Day 57 — Running SLMs locally
  • Day 58 — AI automation with n8n I
  • Day 59 — AI automation with n8n II
  • Day 60 — The economics and governance of AI coding

13.Month 3 · Week 13 — Capstone & Launch

5 lessons
  • Day 61 — Capstone scoping
  • Day 62 — Capstone build I
  • Day 63 — Capstone build II
  • Day 64 — Capstone build III
  • Day 65 — Launch, document & present.

Instructor

A

Admin

Industry practitioners teaching AI-augmented software engineering.

Reviews

No reviews yet.

More in this category

Module 01

Foundations: Modern SDLC + the AI-Augmented Engineer

DevelopmentBeginnerCore track

Foundations: Modern SDLC + the AI-Augmented Engineer

A grounding module. We define the modern SDLC (Plan → Design → Develop → Test → Release → Operate → Learn), show where AI augmentation slots in, and reset expectations about what an engineer's day looks like when an AI assistant is part of the workflow. By the end, every learner has a one-page diagram of an SDLC for a real product and a written list of where AI would or would not help.

Admin

Free
Module 02

AI-Assisted Development & Vibe Coding

DevelopmentBeginnerCore track

AI-Assisted Development & Vibe Coding

The signature module of the program. Learners spend most of the session **doing**, not listening. We tour the major AI coding tools (Cursor, GitHub Copilot, Claude Code, Aider), introduce four prompt patterns, then run a debug lab where each learner fixes a broken FastAPI endpoint using AI as a pair-programmer and documents every prompt. The point is to make AI a habit, not a curiosity.

Admin

Free
Module 03

Prompt Engineering for Developers

DevelopmentBeginnerCore track

Prompt Engineering for Developers

Module 02 introduced four patterns. This module goes one layer deeper: few-shot, chaining, output evaluation, and the discipline of a prompt library. The lab is hands-on: each learner builds a small reusable library for one task they actually do.

Admin

Free
Module 04

Software Design: SOLID, clean architecture, DDD basics

DevelopmentIntermediateArchitecture track

Software Design: SOLID, clean architecture, DDD basics

Most early-career engineers can recite SOLID but can't spot violations in their own code. This module teaches recognition — then practice — in two languages. We finish with a refactor lab where AI is the pair and the rule is "tests stay green".

Admin

Free