AstroLabs Dubai Coding Bootcamp

JLT Cluster R, Lake Level, Parkside - Dubai.  

August 21 - October 5 (99 hrs)

9.6 ( 92 reviews ) - 169 graduates

In order to make this program accessible to all, we’ve designed this part time bootcamp to be conducted over 2 months on nights and weekends.

Building a full stack app is no easy task! That’s why we’re here to help.

Having worked with hundreds of startups & multinationals, one of the biggest areas that we feel the region needs to catch up on is quality tech talent. In order to solve this knowledge gap, AstroLabs Academy has built a 2 month part time Coding Bootcamp, built by and for professional practitioners.

We’ve designed the workshops to be the kind that we’re passionate about, mainly Full Stack JavaScript, since that’s where we see the market going.

This coding bootcamp is designed for the working professional and student. All sessions and material will be delivered after hours, on weekends and remotely!

This bootcamp will focus on five main areas:

  1. In-Person Training On Core Topics
  2. Mentorship, and Office Hours sessions
  3. Remote Online Learning & Blended Learning With Follow Up
  4. Project Based With Real World Capstone Assignment App
  5. Open Coding & Pair Programming Sessions At Coworking Space

The bootcamp will take place at the AstroLabs Dubai Coworking Space

This program focuses on modern technologies used by full stack developers that include: Domains, Hosting, Basics of WordPress, HTML, CSS (including Flexbox & CSS Grid), Atomic Design Principles, How To Build an MVP (Minimum Viable Prototype), JavaScript (basic algorithms), Node JS , MongoDB, Mongoose, Webpack, Git, React JS and even the basics of React Native (to build hybrid mobile apps)!

What you will learn

Coding, Web Development & Building Your First eCommerce Site From Scratch

Building Websites From The Ground Up With HTML & CSS Workshop

Basics of Javascript Workshop

Javascript Backends & Databases Workshop

React JS & Javascript Frontend Workshop

4000 AED

Starts August 21

Book your seat

30 days money-back guarantee

Flexible installments plan

Need more info?

Get a free sample!

4000 AED

Starts August 21

30 days money-back guarantee

Flexible installments plan

Book your seat Get in touch

Fill in your details below and we’ll get in touch & send you a free sample of the workshop!


Our partners & graduates

What you will walk out with

You will be able to build your own fullstack JavaScript application. A highly in demand skill which will allow you to build your own project, or work as a fullstack, frontend, or backend developer.
We will connect you with our network of recruiters, and companies to help land you a job!
You will create your own online portfolio and GitHub account, which will serve as your online CV and proof of your work.
As a KHDA accredited Training Institute, AstroLabs will grant a certificate on the completion of this bootcamp, which shows employers that you’re legit!

Timings & Locations

August 21 - October 5

Date Time
Wednesday, August 21st 6:30pm-9:00pm
Saturday, August 24th 10am-4pm
Monday, August 26th 6:30pm-9:00pm
Wednesday, August 28th 6:30pm-9:00pm
Saturday, August 31st 10am-4pm
Monday, September 2nd 6:30pm-9:00pm
Wednesday, September 4th 6:30pm-9:00pm
Saturday, September 7th 10am-4pm
Monday, September 9th 6:30pm-9:00pm
Wednesday, September 11th 6:30pm-9:00pm
Saturday, September 14th 10am-4pm
Monday, September 16th 6:30pm-9:00pm
Wednesday, September 18th 6:30pm-9:00pm
Saturday, September 21st 10am-4pm
Monday, September 23rd 6:30pm-9:00pm
Wednesday, September 25th 6:30pm-9:00pm
Saturday, September 28th 10am-4pm
Monday, September 30th 6:30pm-9:00pm
Wednesday, October 2nd 6:30pm-9:00pm
Saturday, October 5th 10am-4pm

October 16 - November 30

Date Time
Wednesday, October 16th 6:30pm-9:00pm
Saturday, October 19th 10am-4pm
Monday, October 21st 6:30pm-9:00pm
Wednesday, October 23rd 6:30pm-9:00pm
Saturday, October 26th 10am-4pm
Monday, October 28th 6:30pm-9:00pm
Wednesday, October 30th 6:30pm-9:00pm
Saturday, November 2nd 10am-4pm
Monday, November 4th 6:30pm-9:00pm
Wednesday, November 6th 6:30pm-9:00pm
Saturday, November 9th 10am-4pm
Monday, November 11th 6:30pm-9:00pm
Wednesday, November 13th 6:30pm-9:00pm
Saturday, November 16th 10am-4pm
Monday, November 18th 6:30pm-9:00pm
Wednesday, November 20th 6:30pm-9:00pm
Saturday, November 23rd 10am-4pm
Monday, November 25th 6:30pm-9:00pm
Wednesday, November 27th 6:30pm-9:00pm
Saturday, November 30th 10am-4pm

January 8 - February 29

Date Time
Wednesday, January 8th 6:30pm-9:00pm
Saturday, January 11th 10am-4pm
Monday, January 13th 6:30pm-9:00pm
Wednesday, January 15th 6:30pm-9:00pm
Saturday, January 18th 10am-4pm
Monday, January 20th 6:30pm-9:00pm
Wednesday, January 22nd 6:30pm-9:00pm
Saturday, January 25th 10am-4pm
Monday, January 27th 6:30pm-9:00pm
Wednesday, January 29th 6:30pm-9:00pm
Saturday, February 1st 10am-4pm
Monday, February 3rd 6:30pm-9:00pm
Wednesday, February 5th 6:30pm-9:00pm
Saturday, February 8th 10am-4pm
Monday, February 10th 6:30pm-9:00pm
Wednesday, February 12th 6:30pm-9:00pm
Saturday, February 15th 10am-4pm
Monday, February 17th 6:30pm-9:00pm
Wednesday, February 19th 6:30pm-9:00pm
Saturday, February 22nd 10am-4pm
Monday, February 24th 6:30pm-9:00pm
Wednesday, February 26th 6:30pm-9:00pm
Saturday, February 29th 10am-4pm

Meet your industry-leading instructors

Our educational excellence is a community effort. When you learn at AstroLabs, you can always rely on in-house team of experts to provide guidance and support, whenever you need it.

Ahmad Abugosh
Director of Marketing & Learning Programs at AstroLabs

Director of Marketing & Learning Programs at AstroLabs, leading workshops and events at AstroLabs Academy. Previously worked at MBC, Namshi, and RBBI, and has professional expertise in Analytics, Digital Marketing, Full-stack Web Development, and Business Intelligence. BS Computer Engineering from American University of Sharjah and Google certified since 2012.

Samer Bejjani
Director of Product, Technology and Training at AstroLabs

Samer is currently working as the Director of Product, Technology and Training at AstroLabs. With 8+ years of experience in technology and startups, he’s a customer-obsessed product leader having a strong background in software engineering and digital marketing. Samer loves building high impact consumer products and being the driving force behind strategy, innovation, and growth.

Hussam Mohsineh
Founding Partner at

Hussam Mohsineh, Innovation enabler with a spectrum of practical experience across key areas of training, and developing startups. Hussam facilitates various startups programs and leads the design and development of mobile apps and websites. He tweets on @Simplyhussam

Minhaj Mehmood
Head Of Information Technology Department at Innovations Group UAE

Minhaj is a passionate technical developer with deep experience in Backend systems. His experience includes companies like Compareit4me, Cobone, and Sellanycar. In 2016, he won the AngelHack Microsoft special award.

Danial Entezari
Technology Director at Huephase

Danial Entezari is Technology Director at Huephase, a digital agency catering to the mobile web. He is passionately committed to working with innovative web and cloud-based technologies.Danial was previously Digital Development Lead at Face to Face UAE, the Middle East’s largest and most established independently owned communications agency, where he worked on projects for some of the biggest international and regional brands.

Course details 6 modulesExpand all

Module 1 - Intro To Coding, Web Development & Building Your First eCommerce Site From Scratch

  • Basics of Coding
  • The 4 learning styles to learning how to code
  • Understanding the coding landscape, and how to choose the best language for you
  • The basics of building a website, mobile app, and understanding how web servers, domains and hosting works.
  • How Front and Back End systems interact, how to work with a CMS (content management system, like WordPress) and integrate everything together.
  • This workshop will also serve as basic crash course in web programming (HTML 5, and CSS, with a brief overview of Javascript and other backend technologies).
  • Deploying a live eCommerce site with ability to accept payments.

Module 2 - Building Websites From The Ground Up With HTML & CSS Workshop

  • How to build a static website, and set the foundation for you to build complicated web apps
  • Understanding HTML and CSS
  • HTML Elements you need to know and building our first website!
  • Using CSS to style elements
  • Flexbox and CSS Grid
  • Practical Coding Session: CSS with a focus on responsive design (to have your site look good on all all devices & screen sizes)
  • Uploading our site online, and using GitHub

Module 3 - Basics of Javascript Workshop

  • Understanding the Basics of Javascript: Strings, Variables , Objects, Arrays, Loops, Map functions, ES6 and more!
  • New ES6 syntax (Let, Const) and Arrow Functions

Module 4 - Javascript Backends & Databases Workshop

Since Node JS came on the scene, it completely changed the web development landscape. Now, not only can you use JavaScript on the front end, but you can also build backend & full stack applications completely in JavaScript.

In this section we’ll be covering JavaScript Backends & Databases to learn all about how to use JavaScript with Node JS, Express, MongoDB, and Mongoose to create state of the art applications!

  • Installation & Understanding npm
    • What is and why Node.js
    • Installation and configuration for Windows and Mac machines
    • What is NPM (dependency management, package.json, etc.)
  • Project introduction
    • Demo of final project
    • Outline of session
  • Building a node server with Express
    • What is and why Express
    • Build and run a server with Express
    • Adding npm commands to package.json
  • Understanding GET / POST requests from an API
    • Understanding environment variables, endpoints and responses
    • Introduce Express.Router object (for get/post)
  • Creating our own GET / POST routes and testing using Postman
    • Download and install Postman
    • GUI walkthrough and demo with JSONPlaceholder
  • Using GitHub for version control
    • What is and why GIT and GitHub
    • Download project repo from GitHub
  • Connecting to a database (MongoDB)
    • What is and why MongoDB
    • Optional: installing Robo 3T (a MongoBD GUI)
  • Nested collections and relational MongoDB databases
  • Database schemas using Mongoose
    • What is and why Mongoose
    • Using Mongoose schemas, models, and operations
  • Deploying to Heroku
    • What is Heroku
    • Heroku account setup
    • Heroku add-ons
    • Deploying app with Git
  • Connecting to remote MongoDB
    • mLab Mongo DB for Heroku (login credentials, uploading collections, etc.)

Module 5 - Learn React JS & Javascript Frontend Workshop

A comprehensive intensive 2 day course to build a complete front end application with React, with an additional section at the end on how to create mobile apps using React Native.
React JS is the hottest JavaScript framework for 2019. Written by the team at Facebook, this open sourced project is quickly turning into the go to solution for all front end developers that want to stay on the cutting edge.

  • What is React?
  • Understanding JSX
  • Building React Components
  • Webpack and Babel
  • Understanding States & Props
  • React Router
  • React Events
  • React Lifecycle Methods
  • Connecting to API’s and backends
  • Using JWT Tokens for logins and protected routes
  • React Context API
  • React Hooks
  • Basics of React Native

Module 6 - Final Project Demo & Wrap Up

This is the culmination of all of your hard work where you’ll put together everything you’ve learned into a full stack web app and deploying it online. Your final app deployed online will have an API backend, a connected database, a landing page, sign up and login functionality, advanced post types, the ability to comment and more! We’ll have a final recap of what we’ve covered, presentations from all groups and a mini-career fair for the graduates.

A strong network of alumni

AstroLabs Academy reviews

Sajid Akhtar
Technology Director, Data Science Practice - Publicis Media MENA

The Astrolabs part-time Coding bootcamp is focused and current, teaching sought after skills around fullstack JavaScript. I never imagined that I’d be able to build a complete MERN stack application in 8 weeks, whilst still working full time. This bootcamp delivered beyond my expectations and cemented my desire to pursue web development.

Karima Rahali
CEO & Founder L'atelier Aquafitness Dubai

A good introduction to coding for complete beginners!

Abdulrahim Naser
Software Engineeer at GamaLearn

It helped me gain knowledge in the new emerging set of technologies to stay relevant and up-to-date.

Laimia Hafez
American University of Sharjah

The mentors were amazing and helpful. I liked the friendly/learning environment. Everyone was there for a purpose and we helped each other to fulfill it.

Account Manager Zomoto

The Enthusiasm you build and Connections you make, while learning at AstroLabs is phenomenal!

Frequently asked questions

What certifications will I receive?

Upon completion of this course, you will receive an AstroLabs Certification (certified by the Dubai Government KHDA authority).

Will I have access to online material and recordings?

Yes, you will have lifetime access to videos as well as additional recorded material when signing up for our Coding Bootcamp

Will this help me land a job?

Although we cannot guarantee employment, several of our graduates have gotten jobs immediately after graduation. We connect our alumni to our network of recruiters and regularly share exclusive openings.

Is this beginner friendly?

Yes, don't worry, as long as you have a passion for learning, beginners are welcome! The program starts from the basics and assumes no prior knowledge.

What kind of laptop do I need?

One of the beauties of this program is that most of it is conducted via the browser (using Google Chrome), so as long as you have a laptop that was made in the last 5 years, you should be ok.

What if I have other questions?

If you have any other questions, please reach out to us at: [email protected]

About Astrolabs Academy

About AstroLabs Academy
AstroLabs Academy delivers specialized courses on topics in digital business including digital marketing, coding, analytics & big data, UX design, and business development. We regularly run open classes available to the public as well as develop and deliver custom-made curricula for corporate clients and incubators/accelerators across the region.