AI-Tutor

For final-year & early-career engineers

Browse courses

Beginner and Intermediate are free; Advanced modules are ₹999. Filter by level or search by skill. 8 courses available with current filters.

Clear
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.

Amit Ranjan

Free
Module 12

Cloud Fundamentals (cloud-agnostic)

DevelopmentBeginnerPlatform track

Cloud Fundamentals (cloud-agnostic)

A vendor-agnostic mental model: IaaS / PaaS / SaaS; compute primitives; an equivalence map across AWS / Azure / GCP; and the decision frame for "where should this run?". Built for final-year students and early-career engineers. Includes a structured lesson plan and hands-on exercises you can complete with an AI coding assistant.

Amit Ranjan

Free
Module 20

Context, APIs, and AI IDE Debugging

DevelopmentBeginnerAI Practice track

Context, APIs, and AI IDE Debugging

This module is the transition from “vibe MVP” to “engineering workflow” for final-year and early-career engineers. You practice debugging with AI without blind trust, integrating an external API with secrets, and using multi-file context in an IDE safely. The output is a small feature implemented as a PR with evidence: tests, logs, and decisions.

Amit Ranjan

Free
Module 01

Foundations: Modern SDLC + the AI-Augmented Engineer

DevelopmentBeginnerCore track

Foundations: Modern SDLC + the AI-Augmented Engineer

Built for final-year students and early-career engineers. 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…

Amit Ranjan

Free

Intro to Web Development

DevelopmentBeginner

Intro to Web Development

A hands-on introduction to building websites with HTML, CSS, and JavaScript. Perfect for absolute beginners.

Amit Ranjan

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.

Amit Ranjan

Free
Module 07

Version Control & Collaboration

DevelopmentBeginnerDelivery track

Version Control & Collaboration

Git is universal but most early-career engineers know only the surface — pull, commit, push. This module goes one layer deeper into Git's object model, then jumps straight into the workflows that real teams use: trunk-based development, short-lived branches, AI-assisted PR reviews, conventional commits, and merge-conflict resolution with an AI pair. By the end, learners can run a PR cycle from `gh repo fork` to… Built for final-year students and early-career engineers. Includes a structured lesson plan and hands-on exercises you can complete with an AI coding assistant.

Amit Ranjan

Free
Module 19

Visual AI Builders: Idea to MVP

DevelopmentBeginnerAI Practice track

Visual AI Builders: Idea to MVP

This module teaches the “vibe MVP” loop: start with a clear problem, get to a working demo fast using a visual AI builder, and keep quality by adding constraints, checks, and a small evidence log. The aim is not perfect architecture — it is a usable prototype with a credible story for how it works and what it doesn’t do yet.

Amit Ranjan

Free