Build the interface
Work with JavaScript and React to create experiences people can interact with.
Turn curiosity into practical software skills. Learn to build with JavaScript, React and Python, and put that learning into projects you can show.
Explore Your Program →Full-time and part-time certificate options.
A working application gives an idea somewhere to go. Start with the foundations, connect the pieces and practice explaining the decisions behind your work.
Work with JavaScript and React to create experiences people can interact with.
Explore Python, APIs and databases to understand what happens behind the screen.
Develop a capstone project and explain how the pieces work together.
Your schedule matters. Compare both certificate formats before choosing the commitment that makes sense for you.
A focused learning commitment for people ready to make training a central part of their week.
Explore full-time ↗A learning path for people balancing existing work with new technical skills.
Explore part-time ↗The software engineering program welcomes people without prior coding experience. Review admissions requirements with Flatiron before applying.
The curriculum includes JavaScript, React, Python, APIs and relational databases, with project-based practice.
Compare your weekly availability and goals with the current program requirements. Admissions can help you evaluate fit.
Explore the curriculum, compare your options and start a conversation about where you want to go.
Explore Your Program ↗