• Junior full stack developer (MERN) Logo
  • Junior full stack developer (MERN) Logo


Join our fully-online 12-week program to launch your career in tech as a Junior Full Stack Developer (MERN).

In the program, you will under-go an intensive training that will allow you to launch a career in software development and master the technologies demanded by Pakistan’s top tech employer. This bootcamp-style program includes a curriculum that combines technical skills training with mentoring and soft skills (behavioral, mindsets and communication).

YouTube Video Thumbnail

Want more information on the program? Get our Program Guide!

Program Length

12 weeks

Mon-Fri, 10am-6pm
Fully Online

Start Date

August 2023
Presented in partnership with Game Train Logo

Ready to get started?

  1. 5 minutes 1

    Register for the program!

    Apply online for the Junior Full Stack Developer (MERN) Program

    Answer a few simple questions to let us know of your interest in and availability for the program.

    Apply Now!

  2. 40 minutes 2

    Complete the online assessment

    The assessment tests basic numeracy, literacy, logic, and digital skills. It will take you approximately 30-40 minutes to finish.

  3. 45 minutes 3

    Give your interview

    Here's your chance to meet (remotely) with the Program instructors. Keep checking your email for a small interview task that you'll have to present on. Best of luck!

  4. 4

    Participate in the Program Orientation

    You will be invited to an online program orientation session where we will inform you about the program schedule, what to expect in the program, and how to prepare yourself to make the most of your training.

  5. 5


    Graduate from the Program and prepare for a job interview with our Employer Partners!


  • The program welcomes individuals aged 21 to 35 to sign up.
  • The minimum educational requirement is to have a BSc. in Computer Science, IT or related fields.
  • This is a full-time program with sessions scheduled from 9.30 AM to 6.30 PM.
  • The program will give priority to residents of Lahore and Islamabad as FYEP and Game Train's Employer Partner Network is based in these two cities. Applicants from other cities who are unable to relocate to Lahore/Islamabad will be expected to find employment opportunities on their own.
  • Available for 12 weeks from mid-August, and ready to start a full-time job straight after the course.

Skills Earned

Technical Skills

We will help you learn technical skills with interactive and practical sessions. In the end, you will learn:

  • Programming Fundamentals (Git, Github, SCRUM)
  • Frontend Web Development Fundamentals (HTML, CSS, Bootstrap)
  • JavaScript for Web Development
  • React
  • Node, Express and MongoDB
  • Introduction to Databases and the Cloud (SQL, MongoDB, Cloud Infrastructure

Behavior & Mindsets

In every job, there are key skills that transform you into a high-performer. We will help you learn:

  • Time management
  • Communication
  • Teamwork
  • Orientation to detail

Practical Approach

  • Final project
  • Experience real-life cases
  • Group and individual tutorials
  • Presence of Tech Employers during the program


  • Effective communication at the workplace
  • Job search tools and planning
  • Technical Interview and CV preparation workshops
  • Tech-oriented mentorship


How we prepare you

In a world of job training programs, 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