Beginner friendly100% online, self-paced

Software Engineering

Planning, version control, testing, debugging and deployment, with AI-assisted development throughout.

What you will learn

  • 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.

What you will build

This course feeds the program's capstone portfolio piece.

Project 01

Plan, build, test and deploy a complete application that solves a real problem, using Git and AI-assisted development.

Skills shown

  • Software engineering
  • Git
  • Testing
  • Deployment

Skills you'll learn

  • Software engineering practices
  • Version control
  • Testing and debugging
  • AI-assisted coding
  • Deployment
  • Git
  • GitHub
  • Visual Studio Code
  • AI coding assistants

Certification pathway

This course prepares fellows for these industry certifications. Exams are taken with the certifying body, and exam fees are paid separately.

In software development, employers weigh a strong project portfolio more heavily than certifications. These exams add credibility on top of it.

Prerequisites and requirements

  • Prior experience

    None. No coding background is needed. Basic computer skills, such as managing files and installing software, are enough to start.

  • Language

    Good written and spoken English.

  • Equipment

    A laptop or desktop computer and a reliable internet connection. A phone or tablet alone is not enough for the tools used.

How learning works at FairChild

  • Fully online and self-paced

    Study from anywhere, on your own schedule, through the FairChild learning portal.

  • Learn by doing

    Every course ends with practical work, and the projects build a portfolio employers can review.

  • Choose your pace

    Finish in 6 months on the accelerated track or spread the work over 12 months.

  • Join the fellows community

    Connect with other FairChild fellows working through the same courses.

  • Add mentorship and career support

    Pair the program with Guided Mentorship & Career Development, or join through the FairChild Fellowship, for interview preparation and career coaching.

Take it on its own, or with the full program

This course

Software Engineering

$2,000

One course from the outline.

Only The Best Brains Teach at FairChild Institute

Our mentors aren't just teachers. They're practitioners solving real problems with data every day.

CRM Platform & Projects

Oluwaseyi Allison

I work in CRM every day. I teach project delivery from the field, not the textbook.

Data Analytics & Business Intelligence

Malik Pelumi Bello

Data and BI are my world. I teach you to make numbers tell a story.

Business analysis

Baba Nureni-Yusuf

BA is where I made my name. I teach the craft and the interview game.

Agile and Scrum Mastery

Babajide Onabajo

Agile is how I run teams. I teach Scrum without the jargon.

Salesforce Service Cloud with Projects

Debo Fafore

I build on Service Cloud. I teach solutions that survive go-live.

Salesforce Essentials

Samson Bavo

Salesforce got me in the door. I teach the essentials that still do.

Salesforce Sales Cloud

Sophie Mokah

I live in Sales Cloud. I teach setups that help teams sell.

Data Analytics & Business Intelligence

Qahhar Okenla

BI is my thing. I teach dashboards people actually open.

Salesforce Experience Cloud

Ogenna Odebatu

Experience Cloud is my space. I teach portals built for real users.

Triple Play Course B - Salesforce Flow Automation Implementations

Niloy Debnath

Flow is what I do. I teach automations that work on day one.

Triple Play Course A - 8+ Salesforce Project Implementation

Oladipo Ojo

8+ projects in. I teach Salesforce how it's done on the job.

Triple Play Course C - Salesforce Admin Platforms Implementations

Olanrewaju Badiru (Ola B)

Admin platforms are my lane. I teach configs built for production.

CRM Platform & Projects

Oluwaseyi Allison

I work in CRM every day. I teach project delivery from the field, not the textbook.

Data Analytics & Business Intelligence

Malik Pelumi Bello

Data and BI are my world. I teach you to make numbers tell a story.

Business analysis

Baba Nureni-Yusuf

BA is where I made my name. I teach the craft and the interview game.

Agile and Scrum Mastery

Babajide Onabajo

Agile is how I run teams. I teach Scrum without the jargon.

Salesforce Service Cloud with Projects

Debo Fafore

I build on Service Cloud. I teach solutions that survive go-live.

Salesforce Essentials

Samson Bavo

Salesforce got me in the door. I teach the essentials that still do.

Salesforce Sales Cloud

Sophie Mokah

I live in Sales Cloud. I teach setups that help teams sell.

Data Analytics & Business Intelligence

Qahhar Okenla

BI is my thing. I teach dashboards people actually open.

Salesforce Experience Cloud

Ogenna Odebatu

Experience Cloud is my space. I teach portals built for real users.

Triple Play Course B - Salesforce Flow Automation Implementations

Niloy Debnath

Flow is what I do. I teach automations that work on day one.

Triple Play Course A - 8+ Salesforce Project Implementation

Oladipo Ojo

8+ projects in. I teach Salesforce how it's done on the job.

Triple Play Course C - Salesforce Admin Platforms Implementations

Olanrewaju Badiru (Ola B)

Admin platforms are my lane. I teach configs built for production.

CRM Platform & Projects

Oluwaseyi Allison

I work in CRM every day. I teach project delivery from the field, not the textbook.

Data Analytics & Business Intelligence

Malik Pelumi Bello

Data and BI are my world. I teach you to make numbers tell a story.

Business analysis

Baba Nureni-Yusuf

BA is where I made my name. I teach the craft and the interview game.

Agile and Scrum Mastery

Babajide Onabajo

Agile is how I run teams. I teach Scrum without the jargon.

Salesforce Service Cloud with Projects

Debo Fafore

I build on Service Cloud. I teach solutions that survive go-live.

Salesforce Essentials

Samson Bavo

Salesforce got me in the door. I teach the essentials that still do.

Salesforce Sales Cloud

Sophie Mokah

I live in Sales Cloud. I teach setups that help teams sell.

Data Analytics & Business Intelligence

Qahhar Okenla

BI is my thing. I teach dashboards people actually open.

Salesforce Experience Cloud

Ogenna Odebatu

Experience Cloud is my space. I teach portals built for real users.

Triple Play Course B - Salesforce Flow Automation Implementations

Niloy Debnath

Flow is what I do. I teach automations that work on day one.

Triple Play Course A - 8+ Salesforce Project Implementation

Oladipo Ojo

8+ projects in. I teach Salesforce how it's done on the job.

Triple Play Course C - Salesforce Admin Platforms Implementations

Olanrewaju Badiru (Ola B)

Admin platforms are my lane. I teach configs built for production.

FAQ

No. Every program starts with the basics and builds up step by step.