CPCODELAB
Applications open · Next cohort starts June 16, 2026

Real-project internships,
mentored by senior engineers.

5 tracks — Frontend, Backend, Full-Stack, Databases, and AI. 3 or 6 months. Online. You ship real code that runs in production, not homework.

5
Tracks
70+ hrs
Live + async mentorship
5-8
Interns per cohort
1-2
Shipped projects per intern

Real client projects

You work on actual CPCODELAB client code. Not a 'todo app' demo, not a homework simulator. Your output ships to live users.

Senior mentorship

Weekly 1:1 calls with a senior engineer. Async PR reviews on GitHub. Direct, opinionated feedback — the kind that compounds.

Real portfolio + reference

You finish with at least one shipped product, a LinkedIn recommendation, and credit on the live project. Recruiters can verify everything.

Five tracks

Pick what you want to be great at.

Each track runs in 3-month and 6-month formats. Both are paid, cohort-based, and end with shipped work.

Frontend Engineering

Build the interfaces real users see and click.

Languages
JavaScriptTypeScriptHTMLCSS
Tools & frameworks
ReactNext.jsTailwind CSSGitViteMotion
Sample projects you’ll tackle
  • Landing page + animated hero for a CPCODELAB client
  • Checkout flow for an Indian D2C ecommerce store
  • Admin dashboard UI for a healthcare SaaS
  • Marketing site with scroll-driven motion + page-speed 95+
3-month track
₹12,000
Starter

Foundations + ship a real landing page or marketing site for a CPCODELAB client.

You learn
  • HTML, CSS, accessibility basics
  • Modern JavaScript (ES2024) + TypeScript essentials
  • React fundamentals + component thinking
  • Tailwind CSS + responsive design
  • Git, GitHub, code-review workflow
  • Vercel deploys + page-speed optimization
Outcome: 1 deployed client site under your name, a portfolio piece, and a written LinkedIn recommendation.
Apply for 3-month
6-month track
₹24,000
Advanced

Everything in the 3-month plus ship a full client-facing web app interface end-to-end.

You learn
  • Everything in the 3-month track
  • Next.js App Router, server components, routing
  • Advanced React: state management, performance, suspense
  • Forms, validation, optimistic UI patterns
  • Design systems + component libraries (shadcn-style)
  • Testing with Vitest + Playwright
  • Animation with Motion, scroll effects, micro-interactions
Outcome: 2 shipped client projects, a reference call available to recruiters, and first dibs on paid CPCODELAB contract work.
Apply for 6-month

Backend Engineering

Build the APIs and systems frontends depend on.

Languages
JavaScript / TypeScriptPythonSQL
Tools & frameworks
Node.jsExpress / FastifyFastAPIPostgresPrismaRedis
Sample projects you’ll tackle
  • REST API powering a real appointment-booking platform
  • Razorpay payment + payout integration with webhook handling
  • Multi-tenant Postgres schema for a B2B SaaS client
  • Background job queue for email + SMS notifications
3-month track
₹12,000
Starter

Foundations + ship a real REST API powering a CPCODELAB project.

You learn
  • Node.js + Express / Fastify
  • Designing REST APIs cleanly
  • Postgres + Prisma ORM
  • Authentication: passwords, sessions, JWT, OTP flows
  • Validation, error handling, logging
  • Deploying to Railway / Render
Outcome: 1 production API in your portfolio, real load tested, and a LinkedIn recommendation.
Apply for 3-month
6-month track
₹24,000
Advanced

Everything in the 3-month plus production patterns + a backend for a full client MVP.

You learn
  • Everything in the 3-month track
  • Background jobs + queues (BullMQ, cron)
  • Caching strategies with Redis
  • Payments integrations (Razorpay, Stripe)
  • Multi-tenant architecture
  • Observability: logging, metrics, error tracking
  • CI/CD with GitHub Actions
  • A second language exposure: Python + FastAPI
Outcome: Production backend you helped design + deploy, eligibility for paid CPCODELAB contract gigs.
Apply for 6-month

Full-Stack Engineering

Own the whole stack from database to pixel.

Languages
TypeScriptJavaScriptSQL
Tools & frameworks
Next.jsNode.jsPostgresTailwindPrismaRazorpay
Sample projects you’ll tackle
  • End-to-end MVP for an Indian D2C brand: storefront + admin
  • Patient booking platform: web + Node API + Razorpay
  • Internal ops dashboard for a 50-employee company
  • Marketplace MVP with two-sided auth and payouts
3-month track
₹18,000
Starter

Ship a working full-stack CRUD app — auth, DB, UI, deploy — in a real client context.

You learn
  • Frontend foundations: React + Tailwind
  • Backend foundations: Node + Postgres
  • Auth flows (email + OTP)
  • CRUD app architecture end-to-end
  • Git, code review, deploy on Vercel + Railway
  • Working in a real client codebase
Outcome: 1 small full-stack project shipped, a LinkedIn recommendation, and clarity about whether you want to specialize frontend or backend later.
Apply for 3-month
6-month track
₹35,000
Advanced

Build, ship, and own a complete MVP alongside the CPCODELAB team — the way real founders pay us to do it.

You learn
  • Everything in the 3-month track
  • Next.js production patterns: server actions, streaming
  • Payments + payouts (Razorpay Route, Stripe Connect)
  • Multi-tenant SaaS patterns
  • Mobile app exposure (React Native basics)
  • Performance budgets, Lighthouse 95+
  • Working directly with founders on scoping calls
Outcome: Co-credit on a shipped MVP, paid project opportunities, and a clear path to senior contractor work.
Apply for 6-month

Database & Data Systems

Design the data layer applications stand on.

Languages
SQLJavaScript / TypeScriptPython
Tools & frameworks
PostgresMongoDBRedisPrismaDrizzleClickHouse
Sample projects you’ll tackle
  • Schema design + safe migration on a 5M-row Postgres table
  • Read-replica + caching layer for a slow analytics workload
  • Multi-tenant data isolation for a B2B SaaS client
  • Full-text search rollout: Postgres tsvector or dedicated engine
3-month track
₹10,000
Starter

Become genuinely competent with relational data — the skill most backend folks fake.

You learn
  • SQL fundamentals + joins, subqueries, window functions
  • Postgres schema design, normalization, indexing
  • Common patterns: soft deletes, audit logs, multi-tenancy
  • Migrations + production schema changes safely
  • Prisma / Drizzle ORM basics
  • Reading EXPLAIN plans and fixing slow queries
Outcome: Confidence at SQL interviews, ability to design a clean schema, and a portfolio-ready data-model writeup.
Apply for 3-month
6-month track
₹22,000
Advanced

Beyond Postgres — caching, document stores, search, and the trade-offs in real systems.

You learn
  • Everything in the 3-month track
  • Redis: caching, queues, rate limiting
  • MongoDB and when document stores fit
  • Search: Postgres full-text vs. dedicated engines
  • Replication, read replicas, connection pooling
  • Time-series + analytics workloads (ClickHouse intro)
  • Database security + backups in production
Outcome: Production-grade data engineering chops, a writeup explaining a non-trivial trade-off, and eligibility for senior backend contracts.
Apply for 6-month

AI & LLM Engineering

Ship AI features that actually work in production.

Languages
PythonTypeScript
Tools & frameworks
OpenAIAnthropicLangChainEmbeddingsVector DBsHugging Face
Sample projects you’ll tackle
  • RAG-powered knowledge bot for a SaaS help center
  • AI-assisted form filling using LLM + vector search
  • Recommendation engine using embeddings on real product data
  • AI customer-support agent with tool-use and escalation
3-month track
₹15,000
Starter

Build real LLM-powered features — not demo notebooks, not GPT wrappers.

You learn
  • Python basics for AI engineering
  • LLM APIs: OpenAI, Anthropic — request shapes and pricing
  • Prompt engineering that survives production
  • Embeddings + vector databases (pgvector, Pinecone)
  • Retrieval-Augmented Generation (RAG) end-to-end
  • Streaming UIs for AI features in Next.js
Outcome: 1 shipped AI feature in a real product, a RAG project on your GitHub, and a portfolio writeup most candidates can't match.
Apply for 3-month
6-month track
₹30,000
Advanced

Agentic systems, evaluation, and production AI — past the demo phase.

You learn
  • Everything in the 3-month track
  • Tool-use / function calling and agent design
  • Multi-step workflows + agent evaluation
  • Vision + multimodal model usage
  • Fine-tuning small models, when it's worth it
  • Cost optimization and caching for LLM workloads
  • AI feature safety, prompt injection defense, eval harnesses
Outcome: A production AI product shipped, eligible for senior AI contract work, and a portfolio that gets you AI-engineering interviews.
Apply for 6-month
Your week

A week in the program.

Real number of hours, the live calls, and the async cadence. Honest about what fits around a day job or college.

live

1:1 mentor call

45 min·Weekly

Direct feedback on your work, what to tackle next, and unblocking specific issues. The single most valuable hour of the week.

live

Cohort group call

60 min·Weekly

Show & tell, group code review, and a 10-minute lesson on a recurring topic. Optional but recommended.

async

Async standup

2 min·Daily

One-line message in Discord — what you shipped yesterday, what's blocking. Builds the habit professionals run on.

async

Pull request reviews

·2-3 per week

Detailed, line-by-line PR reviews from a senior engineer within 24 hours. This is where 80% of the learning compounds.

project

Project work

8-10 hrs·Ongoing

The actual code you write on a real CPCODELAB client codebase. Spread across evenings, weekends, whenever fits your schedule.

What you walk away with

Every intern who completes the program leaves with this kit — not just a PDF certificate.

  • Completion certificate (digital, verifiable, signed)
  • Written LinkedIn recommendation from your mentor
  • 1-2 shipped client projects on your GitHub with your name in commits
  • Reference call available to recruiters and hiring managers
  • Eligibility to be hired into paid CPCODELAB contract work
  • Lifetime access to the CPCODELAB alumni Discord
  • Portfolio writeups we help you draft for each project
  • Discount on any future CPCODELAB cohort or workshop

Tools & access we provide

The same tools the CPCODELAB team uses every day. No hunting for free trials.

  • GitHub Pro seat for the cohort duration
  • Cursor / VS Code with our prompt + extension setup
  • Linear seat on the CPCODELAB workspace
  • Vercel + Railway + Supabase project seats
  • Anthropic + OpenAI API credits (AI track)
  • Figma view access on real client design files
  • Resend + Razorpay sandbox accounts
  • Private CPCODELAB internal documentation
How it works

Four steps from apply to ship.

01

Apply

Short form with a code sample or GitHub. Takes 10 minutes.

02

Interview

20-minute call to align on goals. Honest about whether it's the right fit.

03

Take-home

A small task to gauge your level. ~2-3 hours, no homework gymnastics.

04

Cohort starts

Onboarding, mentor assignment, and a real client project on day one.

Cohorts

Next start dates.

Quarterly cohorts. We cap each track at 5-8 interns so mentorship stays personal.

Cohort 12
Filling fast
Starts
June 16, 2026
Apply by
June 2, 2026
Apply for Cohort 12
Cohort 13
Open
Starts
September 1, 2026
Apply by
August 18, 2026
Apply for Cohort 13
Cohort 14
Open
Starts
December 1, 2026
Apply by
November 17, 2026
Apply for Cohort 14
Investment

Money, paid honestly.

The numbers, the flexibility, and the guarantees — all upfront.

Installments

All tracks can be paid in 2 installments (50% on selection, 50% one month in). For the 6-month tracks, a 3-installment option is also available.

Refund window

Full refund within the first 14 days if it's not a fit, no questions asked. After that, prorated refunds are available case-by-case.

Scholarships

We reserve 2 full scholarships per cohort for outstanding applicants who can't afford the fee. Apply the normal way and mention scholarship in your application.

Outcome guarantee

If you complete the program but don't have a portfolio piece you're proud of, you can join the next cohort free.

Questions

Things people ask before applying.

Who can apply?

Anyone comfortable writing basic code — students, switchers, self-taught builders. We don't care about your CGPA; we care whether you can keep your commitments.

Is the program online?

Yes, fully remote. Weekly 1:1 mentorship calls, async code reviews on GitHub, and a private cohort chat. You can join from anywhere in India.

How much time per week?

Plan for 12-15 hours/week. Most interns spread it across evenings and weekends. The 6-month track is the same weekly load, just deeper material.

Can I pay in installments?

Yes. All tracks are payable in 2 installments (50% on selection, 50% a month in). 6-month tracks also support 3 installments. We don't charge interest on installment plans.

What's the refund policy?

Full refund within the first 14 days if it's not the right fit — no justification needed. After that, prorated refunds are handled case by case. We've never refused a fair refund request.

Are scholarships available?

Yes — 2 full scholarships per cohort for outstanding applicants who can't afford the fee. Apply the normal way and mention 'scholarship' in your message. Selected scholarship interns are expected to write a short post about their experience after the cohort.

Is there a stipend?

Top performers in the 6-month track are invited into paid contract work with CPCODELAB on real client projects. The internship itself is a paid program, not a paid job.

Do you provide a certificate?

Yes — completion certificate plus, more usefully, a real LinkedIn recommendation from the mentor and credit on the live client project you helped ship.

Is the certificate AICTE / government recognized?

No, we're not affiliated with AICTE or any government body. The certificate is issued by CPCODELAB. What actually opens doors is the GitHub work, the reference, and the live project credit — every recruiter we've talked to weighs those above any certificate.

What's the selection process?

A short application form, a 20-minute call, and a small take-home task. We pick 5-8 interns per cohort per track to keep mentorship quality high.

When do cohorts start?

We run quarterly. See the cohort calendar above for next start dates. Apply anytime — we'll route you to the next available cohort.

Ready to ship code real users will see?

Apply now — we’ll read your application within 48 hours and reply either way.