Skip to content

How we train

Fundamentals First, Then Guided Practice With a Mentor

Learn through a clear build-and-review workflow that is used throughout every track.

  • Build software instead of only watching and copying code.
  • Learn fundamentals before using Claude or Codex.
  • Describe requirements, review proposals, test results and fix mistakes.
  • Use AI for speed while you provide technical judgment.
  • Practise explaining a guided project decision by decision.

The process

Five Stages, Every Track

Inside each stage, every topic follows the same lesson steps:

  1. 1Understand the Concept
  2. 2Practice With Code
  3. 3Build Real Features
  4. 4Debug and Improve
  5. 5Explain Your Project
  1. Stage 1

    Fundamentals first — no shortcuts

    • Learn the language, framework and database first.
    • Practise syntax, structure and debugging by hand.
    • Direct AI only after you understand the fundamentals.
  2. Stage 2

    AI pair-programming, under supervision

    • Describe the feature requirement clearly.
    • Review the implementation proposed by Claude or Codex.
    • Keep a mentor involved throughout the build.
  3. Stage 3

    You review and debug what the AI writes

    • Read and question every proposed change.
    • Test the result before accepting it.
    • Find and understand the cause when something is wrong.
  4. Stage 4

    Mentor code review and refactor

    • Review naming and code structure.
    • Check errors, edge cases and maintainability.
    • Refactor issues a professional code review would flag.
  5. Stage 5

    A guided application with review

    • Build a working application rather than only copying a tutorial.
    • Document the important technical decisions.
    • Practise explaining the project and your contribution.

Technologies and tools

What You Will Use During Training

Every technology and tool named in the published curricula, grouped by area. A language is the starting point; databases, frameworks, Git, debugging and project work make it useful.

Foundations

  • Browser DevTools
  • GitHub
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • TypeScript
  • VS Code
  • Node.js / npm

Microsoft .NET

  • .NET
  • C#
  • Visual Studio
  • .NET CLI
  • VB.NET
  • ADO.NET
  • SQL Server
  • ASP.NET Web Forms
  • ASPX
  • IIS Express
  • SSMS
  • Dapper
  • NuGet
  • Entity Framework Core
  • LINQ
  • ASP.NET Core
  • JWT
  • Swagger
  • Postman
  • Git

Python

  • Python
  • FastAPI
  • JSON
  • SQL
  • pip

Frontend

  • Angular
  • RxJS
  • ASP.NET Core Web API
  • Angular CLI
  • React

Data & Databases

  • T-SQL
  • MongoDB
  • MongoDB Compass
  • mongosh

Developer Practice

  • HTTP
  • Claude
  • Codex

Honest FAQ

What This Is — and Isn't

Does the AI write the project for me?

No. The AI proposes code; you decide whether it's correct, you debug it when it isn't, and a mentor reviews it. If you can't explain a line, we don't move on.

Do I need to know AI tools before joining?

No. You'll learn Claude and Codex as part of the course — the same way you'll learn Git or SQL. No prior AI experience required.

Is this just "vibe coding"?

No. Vibe coding skips understanding. Our process is the opposite: fundamentals first, AI second, and a mentor checking that understanding actually happened.

Why teach this way instead of the traditional video-course way?

AI-assisted tools are increasingly part of software development. We teach a careful workflow so you can evaluate generated code while keeping programming fundamentals and technical ownership.

Ready to Start Your Software Development Journey?

Explore the curriculum, or message us on WhatsApp to ask about batch timings, fees and which program suits your current level.