COHORT 27 starts 22 Sep 2026 — 9 seats left Pay-after-placement available on all three tracks Campus: 27th Main, HSR Layout, Bengaluru NEW DevOps track now 24 weeks with an on-call simulation Free Saturday build-club, open to everyone Scholarships for women in tech — up to ₹60,000 off
Cohort 27 Applications open · 9 seats

You don't learn to code.
You ship until you can

BITSHALA is a 24-week, build-first bootcamp in HSR Layout, Bengaluru — and online across India. Three tracks, nine shipped projects, code review from working engineers. Pay upfront, or pay only after you're placed.

0
Weeks, full-time
0
Projects shipped
0
Mentor to learner
0
Upfront on the PAP plan
TypeScript React Node PostgreSQL Python dbt Airflow Docker Kubernetes Terraform Redis
Why we exist

Bengaluru has enough
certificate factories.

BITSHALA started in 2021 in a two-room office above a dosa counter on 27th Main. Two engineers were tired of interviewing candidates who had watched 300 hours of video and could not read a stack trace. So they built the opposite of a video course: a room where you write code every day, break things, and defend your choices in front of someone who has shipped to production.

Five years later the room is bigger and the format has not changed. You build. Someone senior tears it apart. You rebuild. That is the whole method.

01

Keyboard time beats screen time

Roughly 70% of a BITSHALA week is you writing, debugging and reviewing code. Lectures are short, recorded and exist to unblock you — not to fill a timetable.

02

Every project is deployed and public

Nine projects go live on a real URL with a real database, a README and a walkthrough video. Your portfolio is not a folder of screenshots.

03

Code review, not marks

Instead of grades you get line-by-line review from a working engineer. Twice a week, on your own pull requests, with the comment history kept for you to reread.

04

We say no a lot

Roughly one in four applicants gets a seat. Not because of pedigree — the entry task is a small logic problem and a 20-minute conversation — but because a cohort only works when everyone can keep pace.

HSR Layout campus Two developers working together on code at monitors in a bright workspace
Pair review, Tuesday 4:30 PM · Cohort 25
How a cohort runs

Four phases. Twenty-four weeks.
One deployed portfolio.

See week-by-week
PHASE 01

Foundations

Language fundamentals, version control, the terminal, and how to read documentation without panicking. Everyone ends this phase at the same floor.

Weeks 1–6
PHASE 02

Core craft

The real machinery of your track — frameworks, databases, pipelines or infrastructure. Two projects, both reviewed and deployed.

Weeks 7–14
PHASE 03

Systems & scale

Design under constraints: caching, queues, observability, cost. This is the phase interviewers actually probe, and most self-taught paths skip it.

Weeks 15–20
PHASE 04

Capstone & hiring

A four-week capstone with a real brief, then mock interviews, resume surgery and introductions to our hiring partner network.

Weeks 21–24
Curriculum explorer

All 24 weeks. Nothing hidden behind a “request brochure” form.

Pick a track, drag the scrubber, open any week. You will see the topics, the thing you ship that week, and the exact tools you touch. This is the same document your mentor works from.

Scrub the programme Week 01 / 24
Foundations · 1–6 Core craft · 7–14 Systems · 15–20 Capstone · 21–24
The code lab · live

Before you pay us anything,
write some code here.

This is a real JavaScript runtime, not a screenshot. Type in the editor, hit Run, and the output pane shows exactly what your console.log printed. Three warm-up exercises are below — the same style we use in the entry test.

Sum of two

Write a function sum(a, b) that returns the sum of two numbers. Then press Check answer — we call your function with four hidden test pairs.

exercise-01.js
Console output
// output appears here after you press Run
Your code runs entirely inside your own browser tab — nothing is uploaded and nothing is stored. Infinite loops are blocked before execution so the page cannot freeze, and every run is wrapped in a try/catch so an error just prints instead of breaking the page.
Pay-after-placement calculator

Two honest ways to pay.
Move the slider and compare them.

Most bootcamps show you the income-share number and hide the total. We show both, side by side, with the cap. Drag your expected salary and the maths updates live — including the case where paying upfront is simply cheaper for you.

₹8.0LPA
₹3 LPA₹30 LPA
₹2,95,000
24MONTHS
636
The terms, in plain words. You pay nothing until you are employed and earning at least ₹4,50,000 a year. Then you pay 15% of your monthly gross for 24 payments. If you lose the job, payments pause. You never pay more than the cap shown, and payments stop the moment the cap is reached — even if that happens in month 11. Nothing is charged after 48 months from your course end date, whatever has been paid by then.
Your monthly share
₹10,000

15% of your monthly gross, for up to 24 payments.

Payable while you study₹0
Refundable seat deposit₹10,000
Payments you would make24 payments
Hard cap on this track₹4,40,000
Total you would pay₹2,40,000
Upfront plan
₹2,95,000

Paid in three instalments across the 24 weeks. Nothing after that, whatever you earn.

Pay after placement
₹2,40,000

Nothing until you are placed above ₹4.5 LPA. Capped, and it pauses if you are between jobs.

At this salary, pay-after-placement works out cheaper for you.
Get this plan on WhatsApp
Fees

Three plans. Same curriculum,
different amount of hand-holding.

ALL FIGURES EXCLUDE 18% GST

Self-paced

The full curriculum, recorded sessions and the project briefs. You set the pace, we do not chase you.

₹85,000
One-time · 18 months access
  • All 24 weeks of material and 9 project briefs
  • Async doubt channel, replies within 24 hours
  • 4 code reviews of your choice
  • No live cohort, no placement support
  • Not eligible for pay-after-placement
Most learners pick this

Live cohort

The full 24-week programme in HSR Layout or online-live, with twice-weekly review and the whole hiring track.

₹2,95,000
Or 3 instalments of ₹98,400
  • Everything in Self-paced, plus a live cohort
  • Two code reviews a week on your own pull requests
  • 1:6 mentor ratio, named mentor for all 24 weeks
  • 6 mock interviews + resume and portfolio rebuild
  • Campus desk, Monday to Saturday, 9 AM–9 PM

Pay after placement

The live cohort, with nothing to pay while you study. You pay a share of income only once you are earning.

₹0 upfront
Then 15% for 24 months · cap ₹4,40,000
  • Identical to the Live cohort plan in every way
  • ₹10,000 seat deposit, refunded in week 2 if you leave
  • Payments start only above ₹4.5 LPA
  • Payments pause automatically between jobs
  • Agreement expires 48 months after course end
Upcoming cohorts

Small rooms, fixed start dates.

Each cohort caps at 30 learners so the 1:6 mentor ratio holds. Pick one to add it to your enquiry — the bar at the bottom carries it to WhatsApp with everything filled in.

Seat counts shown are illustrative for this demo and refresh when a cohort closes.

Industry mentors

The people who will
tear your code apart.

Every mentor at BITSHALA is a practising engineer with production experience — they are not full-time trainers. We deliberately do not print employer logos on this page: mentors teach here in a personal capacity, and no company endorses this programme.

Portrait of a mentor with a beard, smiling Full-stack lead

Rohan Deshpande

11 yrs · Payments & platform engineering

Spent most of his career on high-throughput payment systems. Runs the week 15–20 systems block and is famous inside BITSHALA for the sentence “show me the query plan”.

TypeScriptNodePostgreSQLRedis
Portrait of a mentor in a white shirt Data engineering

Ananya Krishnan

9 yrs · Analytics & warehouse design

Builds warehouses that finance teams actually trust. Teaches modelling from the messy end — you will start from a broken CSV, not a clean tutorial dataset.

PythondbtAirflowBigQuery
Portrait of a mentor in a blue collared shirt Cloud & DevOps

Vikram Iyer

13 yrs · Infrastructure & reliability

Has carried a pager for a decade. Designed our week-19 on-call simulation, where a service breaks at 11 PM and the cohort has to find it with logs alone.

KubernetesTerraformLinuxObservability
Portrait of a mentor smiling at the camera Frontend craft

Meera Nair

8 yrs · Design systems & accessibility

Runs the interface weeks. Every project has to pass her accessibility pass — keyboard-only, contrast, and a real screen-reader run before it is called done.

ReactCSS architecturea11yTesting
Portrait of a mentor in a white v-neck shirt Interview coach

Karthik Rao

10 yrs · Hiring panels & DSA coaching

Has sat on more than 400 hiring panels. Runs the mock-interview block in weeks 21–24 and writes the brutally specific feedback notes learners keep quoting years later.

DSASystem designBehavioural
Portrait of a mentor with long hair in a black shirt Product engineering

Shruti Bhandari

7 yrs · Product & API design

Owns the capstone briefs. She writes them the way real product requests arrive — vague, contradictory, and due sooner than you would like.

API designProduct senseDocs
Placement support

We do not promise jobs.
We do a lot of work to get you interviews.

No bootcamp can guarantee an offer, and anyone who does is selling you something. What we can commit to is the machinery: a portfolio worth reading, six mock interviews, resume surgery, and warm introductions to companies that have hired from us before.

0
Mock interviews

Two DSA, two system design, two behavioural — each recorded with written feedback.

0+
Companies in the network

Startups and product teams across Bengaluru, Pune, Hyderabad and remote-first firms.

0
Portfolio projects

Every one deployed on a live URL with a README and a three-minute walkthrough.

0
Months of support

Placement help does not stop at graduation day. It runs for 18 months after.

Illustrative data. BITSHALA is a fictional brand built as a design demonstration by Codelith Lab. Every number on this page — cohort sizes, network counts, salaries, seats remaining and learner quotes — is illustrative sample content, not a record of real outcomes, and must not be read as a placement statistic or an earnings claim.

Resume surgery, not resume tips

We rewrite your resume with you, line by line, in a 90-minute session — then run it past two people who screen resumes for a living.

Warm introductions

Where a hiring manager in our network is open, we introduce you directly with a note about what you built. A referral beats a portal application every time.

Salary negotiation practice

A live role-play of the offer call, including the awkward parts. Most first-job candidates leave money on the table simply by answering too fast.

Saturday build club

Open to the city. Free, forever, no signup form.

Every Saturday, 10 AM to 2 PM, the HSR Layout floor is open to anyone in Bengaluru who wants to build something. Bring a laptop and a half-finished idea. Mentors float. Filter coffee is on us.

Get the Saturday address on WhatsApp
Alumni project gallery

Nine projects each.
These are a few of them.

Capstones and mid-programme builds from recent cohorts. Filter by track. Project briefs are written by mentors from real problems they have hit at work.

The campus

A floor on 27th Main
that never really closes.

Sector 2, HSR Layout — eight minutes from Silk Board on a good day, which is admittedly a strong assumption. Forty desks, three whiteboard walls, two review rooms, a quiet corner for people who think better alone, and a kitchen that runs on chai and stubbornness.

0
Desks on the floor
0hrs
Open every weekday
0
Whiteboard walls
Learner voices

What people say
six months later.

I had done three online courses and still could not build anything end to end. Week 9 here I deployed a thing with a real database and a login, and something clicked. The difference is that someone reads your code and tells you why it is bad.

Portrait of a BITSHALA alumna
Priyanka M.COHORT 21 · FULL-STACK · JAYANAGAR

The on-call simulation in week 19 was the most useful four hours of my career so far. A service went down at 11 PM, we had logs and nothing else, and I learned more about debugging in that night than in two years of tutorials.

Portrait of a BITSHALA alumnus
Adarsh K.COHORT 23 · DEVOPS · WHITEFIELD

I took the pay-after-placement plan because I could not put down three lakh rupees. What convinced me was that they showed me the total on the cap, in writing, before I signed. Nobody else would give me that number.

Portrait of a BITSHALA alumna
Sneha R.COHORT 22 · DATA · HSR LAYOUT

Coming from a mechanical background I assumed I would be the slowest in the room. The foundations phase is genuinely built for that. By week 6 I was not behind anyone, and by week 14 I was reviewing someone else's pull request.

Portrait of a BITSHALA alumnus
Nithin S.COHORT 24 · FULL-STACK · ELECTRONIC CITY

The honest part is that they told me in week 3 that my capstone idea was too big and made me cut it in half. That was annoying and completely correct. The smaller thing actually shipped, and it is what I showed in every interview.

Portrait of a BITSHALA alumna
Fatima Z.COHORT 20 · DATA · INDIRANAGAR

Quotes are illustrative sample content written for this design demonstration.

Visit · call · apply

Come see the floor before
you decide anything.

Walk in on any weekday, sit at the back of a session, and talk to learners without a salesperson in the room. If you are outside Bengaluru, we will do the same over a video call.

Aerial view of Bengaluru city rooftops and skyline
BITSHALA · HSR Layout campus

3rd Floor, Aranya Court, 27th Main Road, Sector 2, HSR Layout, Bengaluru 560102. Landmark: above the Corner House end of 27th Main, opposite the BDA park gate.

Admissions desk+91 86691 17894
Emailadmissions@bitshala.example
Nearest metroSilk Board · 8 min by auto
Monday – Friday09:00 – 21:00
Saturday · build club + admissions10:00 – 18:00
SundayClosed · campus rest day

Opens WhatsApp with your details written out. Nothing is submitted to a server — this is a design demonstration.

Straight answers

The questions people actually ask
on the phone.

Do I need a computer science degree?
No. Roughly half of a typical cohort comes from non-CS backgrounds — mechanical, commerce, biotech, teaching, hotel management. What you do need is comfort with logic and the willingness to sit with a problem for two hours without giving up. The entry test checks exactly that and nothing else.
Is this full-time? I have a job right now.
Both formats exist. The full-time cohort runs 10 AM to 7 PM on campus, five days a week, and is genuinely full-time — you cannot hold a job alongside it. The evening cohort runs 7:30 PM to 10:30 PM on weekdays plus Saturday mornings, and stretches the same 24 weeks over 34. Same curriculum, same mentors, same review cadence.
What exactly happens if I never get placed on the PAP plan?
You pay nothing beyond the refundable ₹10,000 seat deposit. Payments only begin once you are employed and earning at least ₹4,50,000 a year. If you never cross that threshold, nothing is ever due, and the agreement expires 48 months after your course ends regardless of what has been paid. There is no interest, no compounding and no collections clause hiding in the annexure.
Can I do this from outside Bengaluru?
Yes. The online-live cohort is the same session, streamed, with the same review calls and the same mentor. Around 40% of a typical cohort is remote — Pune, Hyderabad, Kochi, Indore, Guwahati. Remote learners are welcome to fly down for the capstone demo week, and many do.
How is this different from a ₹12,000 online course?
The content is not the difference — almost all of it is free somewhere on the internet. What you are paying for is the thing that cannot be recorded: a named engineer reading your specific code twice a week, a room of people moving at the same pace, deadlines that are real, and someone telling you honestly that your approach is wrong before you spend three weeks on it. If you are the rare person who can self-drive for six months without any of that, take the ₹85,000 self-paced plan or go do it free. We will say so on the call.
What is the refund policy?
Full refund of anything paid if you leave before the end of week 2, no reason required and no exit interview. After week 2 the first instalment is non-refundable because your seat is gone and the cohort is capped. On the pay-after-placement plan the ₹10,000 deposit is returned in full if you leave within the same window.
Do you teach DSA and interview preparation?
Yes, but deliberately not for the first fourteen weeks. Grinding problems before you can build anything produces candidates who clear a screening round and then struggle in the job. DSA runs as a daily 45-minute band from week 15, and the dedicated interview block is weeks 21 to 24 with six recorded mock interviews.
Are there scholarships?
Three seats per cohort carry a need-based scholarship of up to ₹60,000 off the Live cohort fee, and we prioritise women returning to work after a break. Application is a short written note, not a form full of income certificates. Ask the admissions desk on WhatsApp and we will send the note format.
Cohort 27 · Full-Stack Starts 22 Sep 2026 · Live cohort plan