The only coding school with a virtual internship guaranteed!

Get trained as a full stack web developer and build your confidence while doing real work for tech companies

Qualified students will secure a virtual internship with VC-backed growth ventures: Floward grubtech Souqalmal Sultana

Your journey to becoming a TopIntern

Phase 1: Screening Month 0

Phase 1: Screening

  • Phase 1: Screening Online application
  • Phase 1: Screening Entrance test - programming basics and aptitude
  • Phase 1: Screening Entrance interview
Phase 2: Bootcamp + virtual internship at TopInterns Month 1 - 3

Phase 2: Bootcamp + virtual internship at TopInterns

  • Phase 1: Screening Build project for TopInterns live production environment
  • Phase 1: Screening Training on industry tech stack and professional skills
Phase 3: Virtual internship with partnering company Month 4 - 6

Phase 3: Virtual internship with partnering company

  • Phase 1: Screening Projects and tasks set by client company
  • Phase 1: Screening Continued mentorship by the TopInterns faculty
Phase 4: You become a certified TopInterns grad Month 7+

Phase 4: You become a certified TopInterns grad

  • Phase 1: Screening Upgrade your CV with 6 months in industry experience
  • Phase 1: Screening Join our pool of talent that companies can hire from

What you’ll be doing

Recorded lecture sessions

You’ll have access to all the program content to watch and replay at your own convenience. Watch the sample videos, teaching our students the foundations of TailwindCSS.

Live classroom sessions

You’ll engage with your instructor and batch members in a highly interactive session twice a week. Check out the video to see what goes on inside the classroom.

The internship

You’ll work with the engineering team to deliver on business requirements. Check out this footage of interns giving a demo of a project they built on the job.

Student projects

You’ll work in teams to deliver projects and hackathons. Explore some of the great work our students have done.


You’ll be certified that you completed the program including your virtual internship, signed by TopInterns and by the company where you completed your internship.

Program guide

Web technologies fundamentals

Web technologies are in a constant state of flux. It’s impossible to predict which will fail, which will shine brightly then quickly fade away, and which have real longevity. Rapid innovation is what makes web app development so exciting, but shiny new things shouldn’t be pursued without a solid understanding of the underlying web platform.

Practical skills you will gain from working on this module
HTML5 CSS3 JavaScript Web design foundation GIT + Github
JavaScript Web development with MERN stack

Learn Modern JavaScript starting from fundamental concepts to all next-generation features required to build the front-end as well as back-end applications

Practical skills you will gain from working on this module
NodeJs Express TailwindCSS ReactJs Redux SQL Databases NoSQL Databases
Cloud computing and deployment

Amazon Web Services Solutions Architect certification is rated as one of the most popular and lucrative cloud certifications in IT globally. Serverless is a way to describe the services, practices, and strategies that enable you to build more agile applications so you can innovate and respond to change faster. With serverless computing, infrastructure management tasks like capacity provisioning and patching are handled by AWS

Practical skills you will gain from working on this module
Cloud Computing Security Management in AWS Serverless framework AWS Lambda AWS Route 53 AWS CloudFront AWS CodePipeline CI/CD
Career guidance for web development

The world of web development includes a whole range of specializations. Learn the subtle differences to guide your studies, and your job search.

Practical skills you will gain from working on this module
Full stack web developer Front End Engineer Back End Engineer Software Architect Preparing for interviews Building your profile
Practical workshops and group projects

Work like a professional on some industry level projects like Chat app, Twitter clone, YouTube clone and pass the final exam.

Practical skills you will gain from working on this module
Team collaboration Technical architecture Product development
Virtual internship with one of our partnering high-growth tech companies - 3 months

Floward | grubtech | Souqalmal | | Sultana Timing : Full time with up to 40 hours/week commitment.

Practical skills you will gain from working on this module
Team work Real work experience Handle real customer data

Program price

Option 1: Full payment up front

  • Pay USD 4,000 up front and nothing more after that.
  • You may break the payment down into 4 monthly installments of USD 1,000 each.

Option 2: Make a partial payment and enter our income sharing agreement (ISA)

  • Partial payment up front:
    • Students in Lebanon, Jordan, Egypt and Iraq are sponsored for the partial payment and pay nothing up front.
    • Students in the rest of the world pay USD 1,000 up front. This can be broken down into 4 monthly installments of USD 250 each.
  • Income sharing agreement (ISA)
    • After your partial payment, we invest in you and cover the rest of the cost for you.
    • Once you start earning from a future job in coding, you pay us 15% of your monthly income for 24 months.
    • The ISA payments only apply when you are earning USD 1,000 per month or more.
    • If you don't earn, you don't pay.
    • This option is only available to students who are ready to commit to a full time job immediately.

Testimonials from our Alumni

Don't just take our word for it, read what our students have to say about TopInterns

Ayaz K Batch completed: 10th Dec 2020

Saleem has been very patient and flexible at the same time and also very helpful and friendly throughout the course. You will feel so excited when you will host your final app in cloud. Loved that moment.

a month ago

Meet your faculty leadership team


Ameer Jawad

Investing in young talent

Founder and student success manager

Excited to be leading this venture, committed to the development of young talent and investing in their future! TopInterns is a virtual internship program that provides tech companies with interns who are specially trained and mentored for their production environment.

See full profile

Lijeesh Majeed


Program co-ordinator - TopInterns

Lijeesh Majeed is an Entrepreneur, Technology, and Product leader with more than 15 years of industry experience. As a mentor and trainer in various fields, he helped more than half a dozen technology startup teams,200+ young entrepreneurs and developers.

See full profile

Vimson Varghese

Software engineer

Lead mentor - TopInterns

15+ years of experience in designing, developing, scaling solutions for web and mobile platforms in startups and agencies. Now working as a Senior Software Engineer at in Dubai, UAE.

See full profile

Frequently Asked Questions

How long is the internship? +

What is the eligibility criteria for entry? +

What will I actually do during the internship? +

How will I benefit from doing the internship? +

Will I get paid during the internship? +

What is the internship qualification criteria? +

Can I get hired after the internship? +

What if I am unable to pass the qualification criteria? +

Start your career in coding now!

Gain confidence delivering projects in a real work environment