Results 115,884

graduates from Generation globally since 2015

Graduate well-being 75%

working within 90 days after programme completion globally

Durability 58%

of employed alumni earning a living wage 2-5 years after graduation globally

Join our programme to jump-start your career in web development

Are you eager to launch a career in software development and learn how to create effective, beautiful, user-friendly websites? With our 12 or 13 weeks programme, you’ll be on the right track to achieve all that and more!

In our comprehensive Web Developer programme, you will embark on a transformative journey to cultivate the essential skills and master the tools needed to succeed in this exciting and highly rewarding role. Through a combination of interactive instructor-led sessions, programming labs, role plays and project simulations, you will acquire the technical and problem-solving skills required to build fully functioning websites, as well as the behavioural skills necessary to thrive in dynamic, cross-functional software development teams. Prepare yourself to become a valued asset in the fast-paced IT world and unlock the doors to a rewarding career.

Additionally, we will provide you with access to secure an in-office job or support you with freelance remote work opportunities.

At the moment this programme is being offered only for applicants living in the Greater Accra area. New regions will be available in 2024 – stay tuned!

Programme Details

2 Options

In Person: 12 weeks, Mon to Fri, 9am-4pm
Online: 13 weeks, Mon to Fri, 9am-5pm

Both with remote online activities, delivered as a group online or independently working in your own time.

Seats are limited so the earlier you apply the higher your chances of being selected!

Mastercard Foundation (In Partnership with) Logo

Program Length

  1. 1

    Sign up for the programme

    Start your process and answer a few questions so we can get to know you better and understand your availability and interest in the programme.
    Apply Now!

  2. 2

    Complete online tests

    Take online tests that will assess your logic and language level and help us to know if you have the basic competence required in the programme.

  3. 3


    Participate in an interview to explore your motivations, emotions, doubts and understand how this programme can have a positive impact on your life.


  • Be 18-35 years old
  • Living in the Greater Accra area
  • A degree from a university, college, vocational institutes or technical training including certifications from Cisco (Cisco Certification, Cisco Networking Academy Badge or Course Certificate of Completion)


  • MEST Logo
  • Cisco Net Academy Logo

What does a Web Developer do?

Web Developers develop, test and deploy web applications and services. They may work in tech startups, mid- to large-sized software development companies, and consultancy firms, as well as a number of other sectors.

They typically work as part of cross-functional teams, where their main responsibilities include developing, testing and finalizing solutions, fixing errors, and coordinating work with the development team and other stakeholders. They are also expected to continuously grow their skillset, so they can stay abreast of new tools and technologies and increase their chances of promotion and specialization in other IT roles.

Skills Earned

Technical Skills

We'll help you learn the technical skills with lots of hands-on, interactive sessions. By the end of the programme, you will go through:

  • Strategies for communication and collaboration in the workplace
  • Computing foundations, including computer hardware and cloud computing
  • Programming foundations in Python
  • Linux Foundations
  • Networking Foundations
  • Software development project basics, including tools and processes such as GitHub, Agile and Scrum
  • Software development foundations (based on the JavaScript programming language)
  • Application development foundations, including HTML and CSS
  • Frameworks: Bootstrap (for web development), Mocha (for unit testing), and React
  • Node.js
  • Rest API

Behaviour & Mindsets

In every job, there are key skills that will help you be successful. We'll help you acquire the following skills:

  • Growth Mindset
  • Persistence
  • Personal responsibility
  • Future orientation
  • Effective communication
  • Proactivity
  • Teamwork
  • Orientation to detail


  • Working on a project in an Agile software development team
  • Mastering employability fundamentals (overcoming hurdles in the job search process, identifying and presenting your skills and experience)
  • Interview workshops
  • Preparation of CV, Personal Bio and LinkedIn profile
  • Understanding career pathways in the IT industry
  • Problem solving drills


  • Greater Accra - August 2024 (Online) Apply Now Start Date August 26th Online 13 weeks
    Monday to Friday, 9am-5pm
  • Greater Accra - September 2024 (In Person) Apply Now Start Date September 2nd In Person 12 weeks
    Monday to Friday, 9am-4pm

How we prepare you

In a world full of job training programmes, Generation takes a different approach to help you succeed. Generation instructors and mentors get to know each student and are there with resources, tools, and information if a student encounters a barrier.


The instructors and mentors at Generation aren't just teachers, they're coaches who stand by their students through successes and challenges.

Resume Building

The right resume can open the door to new career opportunities. Generation students learn how to create a resume that showcases their skills and experiences.

Interview rehearsal

By conducting mock interviews, then providing real-time feedback and coaching, the Generation team ensures that all graduates feel confident and prepared to interview.

Ongoing support

After graduation, mentors and instructors continue to check in with alums, providing support with the job search and advice for continued success.

Ongoing benefits of Generation

A Trusted Network

Continued contact with the Generation graduate network


Events and workshops to help you keep growing

Give Back

Become a mentor to help others


Troubleshoot your job challenges