6 or 12 monthsBeginner friendly

Learn to build software, and to build it with AI.

Go from your first web page to working applications, with artificial intelligence built into how you design, code and ship.

Who this program is for

Career changers

From any field who want a structured route into software development, starting from zero.

Self-taught beginners

People who have tried tutorials on their own and want a clear path, real projects and a portfolio.

Tech-adjacent professionals

Analysts, testers, designers and CRM admins who want to write code and use AI tools to build applications.

What you will learn

  • Explain how artificial intelligence and machine learning work, and where they fit in modern software.

  • Build structured, accessible web pages with HTML.

  • Style responsive layouts that work on phones and desktops with CSS.

  • Write JavaScript to make pages interactive and to handle data.

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

  • Connect applications to APIs, including AI model APIs, to add intelligent features.

  • Plan, build and deploy a complete web application from idea to live link.

What you will build

Fellows finish with five portfolio pieces they can show employers.

Project 01

Build and publish a responsive portfolio website to showcase your work.

Skills shown

  • HTML
  • CSS
  • Responsive design

Skills you'll learn

  • Web development
  • Responsive design
  • JavaScript programming
  • Software engineering practices
  • Version control
  • Testing and debugging
  • API integration
  • AI fundamentals
  • Machine learning concepts
  • AI-assisted coding
  • Prompt design
  • Deployment
  • HTML
  • CSS
  • JavaScript
  • Git
  • GitHub
  • Visual Studio Code
  • Browser developer tools
  • AI coding assistants
  • AI model APIs

Program outline

  • 4

    courses

  • 5

    projects

  • 6 or 12

    months

  1. 01

    How AI and machine learning work, what they can and cannot do, and how to use AI tools and model APIs responsibly in software.

  2. 02

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

  3. 03

    Structure and style web pages, with responsive layouts and accessibility basics.

  4. 04

    Programming fundamentals, interactive pages, working with data and calling APIs.

Certification pathway

The program 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.

Career outcomes

Graduates are prepared to apply for roles such as:

  • Junior Software Developer

  • Front-End Developer

  • Junior Web Developer

  • AI Application Developer (junior)

  • QA Automation Tester

  • Technical Support Engineer

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.