build.production();
CODE
BUILD
SHIP
A clear, credible path into software engineering. No apprenticeship required. Designed for people looking to transition into junior software engineering or full-stack development roles.
Two certificate options. One clear path into software engineering.
Choose the pace that fits your life: a full-time certificate for rapid career transition, or a part-time certificate built for learners balancing work and training.
Build full-stack skills through project-based coursework in JavaScript, React, Python, databases, APIs, and a capstone you can show employers.
Compare OptionsChoose your software engineering certificate
Full-time and part-time paths into full-stack software engineering. Both are certificate programs with no apprenticeship component.
- Full-stack development curriculum
- JavaScript, React, Python, and databases
- Project-based learning
- Capstone portfolio project
- Career services included
- Flexible part-time schedule
- JavaScript, React, Python, and databases
- Project-based learning
- Capstone portfolio project
- Career services included
- No apprenticeship component
- No prior coding experience required
- Instructor-led live remote sessions
- Professional Certificate on completion
- Full-stack JavaScript and React
- Python, APIs, and relational databases
- Capstone project portfolio
- Full-time and part-time options
What You'll Build
From your first line of JavaScript to production full-stack applications — every skill maps to what employers need.
Learn moreFrontend
Build interactive UIs with JavaScript, React, and modern CSS — responsive and accessible.
Backend
Design APIs and server-side logic with Python, Node.js, and RESTful architecture.
Databases
Model, query, and optimize relational and NoSQL databases for production workloads.
DevOps
Deploy, monitor, and scale applications with CI/CD pipelines and cloud platforms.
1. Get Accepted
Apply online and complete the admissions process. No prior coding experience is required for either Software Engineering Certificate option.
2. Build Full-Stack Skills
Move from programming fundamentals into frontend development, backend APIs, databases, and full-stack application architecture through structured projects.
3. Graduate With a Portfolio
Complete your capstone and earn your Professional Certificate with portfolio-ready work that demonstrates full-stack software engineering skills.
FAQs
Common questions about our software engineering certificates, admissions, curriculum, and tuition.
Admissions
Curriculum
Tuition
BECOME
ADAPTABLE.
Get updates on the skills shaping tech careers, upcoming events, stories from our apprentices and grads, and what's next at Flatiron School.
20,000+ graduates across 91 of the Fortune 100



