Back to Home
    kodingcamp / coding-camp

    An Online Coding Camp That Simulates a Software Engineer's Job

    KodingCamp is an online coding camp built as a work simulator: you work a mission from a PRD in a private GitHub repository, open a Pull Request, and an AI Tech Lead reviews your code.

    KodingCamp is not a bootcamp with live classes and not a video course. It works best if you already know programming basics and want to practice a real engineering workflow.

    What is KodingCamp?

    “Coding camp” usually describes an intensive, practice-first programming program. KodingCamp takes that idea one step further: instead of classes and assignments, you step into a simulation of a software engineer's job.

    You receive a Product Requirements Document (PRD), build the feature in a private GitHub repository under your name, and open a Pull Request. Every Pull Request is automatically reviewed by an AI Tech Lead that checks what senior engineers check: query efficiency, type safety, and architectural decisions.

    How does KodingCamp work?

    • Sign in with your GitHub account and pick a mission.
    • Once payment is confirmed, your private repository and mission PRD are set up automatically.
    • Work on your own branch, commit in small steps, then open a Pull Request.
    • The AI Tech Lead reviews the Pull Request and either lists what needs fixing or approves it.
    • Fix and push again until the code is ready to merge. Your completion certificate is issued automatically.

    What will you learn?

    • Reading a PRD and turning it into technical decisions.
    • The Git workflow teams use: branches, clean commits, Pull Requests, and merges.
    • Responding to code review and improving your code based on feedback.
    • Writing efficient code — for example, avoiding N+1 queries when accessing the database.
    • Type safety and schema design with PostgreSQL and Drizzle ORM.
    • Architectural thinking: separating responsibilities so code stays maintainable.

    A real project, not practice exercises

    KodingCamp missions are complete features with a specification, not bite-sized exercises with predictable answers. You work in a codebase that has structure, dependencies, and constraints — just like on the job.

    You come away with more than understanding. You get artifacts: a repository with your own code, a commit history, and Pull Requests that went through review — all things you can show when applying for jobs.

    Software engineer workflow, Git, and Pull Requests

    On an engineering team, writing code is only part of the job. Engineers also need to work through Git, open Pull Requests that are easy to review, and discuss changes in review comments. KodingCamp makes this workflow the core of the simulation, not an extra module.

    Code review and the role of AI

    Feedback is the hardest thing to get when you learn on your own. At KodingCamp, every Pull Request is reviewed by the AI Tech Lead whenever you submit — no waiting for a mentor's schedule. If the code doesn't meet the bar, your PR is rejected with an explanation, exactly like code review at work.

    Here, AI acts as a reviewer, not as someone writing the code for you. You still have to understand and fix it yourself.

    Who is this coding camp for?

    • Students and fresh graduates who can code but have never experienced a team workflow.
    • Career switchers who need real proof of work, not just a course certificate.
    • Junior developers who want to practice senior-level code standards.

    If you are starting from absolute zero (not yet comfortable with variables, functions, and basic logic), start with the fundamentals first. The Learn to Code page lays out a learning path.

    KodingCampBootcampVideo Course
    FormatWork simulation: PRD → Pull Request → reviewScheduled classes + projectsWatching videos
    Code reviewAutomatic on every Pull RequestFrom mentors, on a scheduleUsually none
    Cost$15 per mission, one-timeTypically thousands of dollarsFree to hundreds of dollars
    ScheduleFlexible, 14-day window per missionTied to class scheduleAnytime
    Best forPeople who already know programming basicsPeople who need intensive guidancePeople who want to understand one topic

    Why choose KodingCamp

    • You do an engineer's work instead of watching tutorials.
    • Automatic code review on every Pull Request, whenever you are ready.
    • Pay per mission with no subscription — low financial risk.
    • You leave with a repository, a Pull Request history, and a completion certificate.

    Ready to try a coding camp built as a work simulation?

    Start the Simulation