This course
Software Engineering
$2,000
One course from the outline.
Planning, version control, testing, debugging and deployment, with AI-assisted development throughout.
Apply software engineering practices: planning, version control with Git, testing and debugging.
Use AI coding assistants to write, explain and review code, and check their output critically.
Plan, build and deploy a complete web application from idea to live link.
This course feeds the program's capstone portfolio piece.
Plan, build, test and deploy a complete application that solves a real problem, using Git and AI-assisted development.
Skills shown
This course prepares fellows for these industry certifications. Exams are taken with the certifying body, and exam fees are paid separately.
GitHub
Prepared in
GitHub
Prepared in
In software development, employers weigh a strong project portfolio more heavily than certifications. These exams add credibility on top of it.
None. No coding background is needed. Basic computer skills, such as managing files and installing software, are enough to start.
Good written and spoken English.
A laptop or desktop computer and a reliable internet connection. A phone or tablet alone is not enough for the tools used.
Study from anywhere, on your own schedule, through the FairChild learning portal.
Every course ends with practical work, and the projects build a portfolio employers can review.
Finish in 6 months on the accelerated track or spread the work over 12 months.
Connect with other FairChild fellows working through the same courses.
Pair the program with Guided Mentorship & Career Development, or join through the FairChild Fellowship, for interview preparation and career coaching.
This course
$2,000
One course from the outline.
Full program
$5,000$5,500
All 4 courses, all projects, 6- or 12-month access.
Our mentors aren't just teachers. They're practitioners solving real problems with data every day.