Skip to content

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 Options

Choose your software engineering certificate

Full-time and part-time paths into full-stack software engineering. Both are certificate programs with no apprenticeship component.

No apprenticeship required — structured certificate training built around portfolio-ready projects.
Full-Time Certificate
Built for learners who can commit full-time and want a faster path into junior software engineering roles.
$14,900
Total tuition
4 months · 40 hrs/wk
Apply Now
  • Full-stack development curriculum
  • JavaScript, React, Python, and databases
  • Project-based learning
  • Capstone portfolio project
  • Career services included
Part-Time Certificate
Built for learners who need to keep working while building full-stack software engineering skills.
$14,900
Total tuition
15 months · 15-20 hrs/wk
Apply Now
  • Flexible part-time schedule
  • JavaScript, React, Python, and databases
  • Project-based learning
  • Capstone portfolio project
  • Career services included
Not sure which pace fits?
Talk with admissions about your weekly availability, goals, and timeline.
Talk With Admissions
  • 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 more

Frontend

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

// START BEFORE IT'S CALM

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