Learn more about our flagship digital marketing course and attend inperson or online live
2-month program on full stack development
Comprehensive and practical program to learn data science, machine learning and deep learning!
Capacity building programs for organizations going through their digital transformation journeys.
Building your tech and digital talent bench through recruiting services and upskilling team capabilities.
We power startup programs for corporates and governments
We attract the world's best tech companies to help you solve specific challenges.
Practical Entrepreneurship Programs Designed for Universities
Establish a 100% foreign-owned entity in Saudi Arabia
Passionate about capability building, startups and technology? Join AstroLabs as a full timer, course instructor, expert mentor, and more...
Learn about the AstroLabs methodology, our values and leadership team
Startup, technology and digital jobs in Dubai and across MENA
Our perspective on all things digital and entrepreneurship
Open Academy / Coding
Learn beginner and advanced coding at the region's largest Coding Bootcamp. Become a full stack developer in two months.
Starting from AED 1,999 or 3 installments of AED 666
No hidden fees. No extra charges when you pay on time.
Buy using your debit card
Simply verify your details and complete your checkout.
Sounds good? Just select Tabby at checkout.
Here’s your chance to learn beginner and advanced coding at the region’s largest Coding Bootcamp, and become a full stack developer in no time.
Get a tech job
Build your full stack portfolio
Launch your own apps
Stay up to date with the latest coding trends
With top-notch instructors and over 100 hours of face time, you’ll have all the skills you’ll need to launch your very own full stack application.
Sessions are delivered in a remote manner with the option to attend in-person at our AstroLabs Dubai JLT location. Participants will gain lifetime access to the AstroLabs online learning portal which features consistent content to aid you on your coding learning journey.
Whether you want to start at the very beginning or you’d rather skip the basics, you can customize the course to make it work for you.
Practical, project-based knowledge across a two-part bootcamp so you can build and launch your full stack application.
Intro to Coding, Computer Science, and App Development
Learn the basics of coding, how to build a website and mobile app as well as how web servers, domains and hosting work. You’ll also learn about how to build apps quickly using a variety of No Code Solutions.
Basics of Coding
The 4 Styles of learning to code
Overview of coding landscape and choosing the best language for you
How Apps Work
The basics of building a website and a mobile app, as well as understanding how web servers, front end, backends, API’s, domains and hosting work
System Integration and CMS
Front and backend system interaction, working with a CMS (Content Management System) and integrating them together
Learn how to install the coding terminal on your PC / Windows or Mac machine
Learn the different ways to build mobile apps, from Native, Hybrid (React Native) and Wrappers
Learn all about how to build apps quickly using No Code tools, such as Bubble, Webflow, Wordpress, Shopify and more!
HTML, CSS, and Web Development
Build a website from scratch with HTML & CSS, participate in a practical Coding Session and upload your website online using GitHub and Netlify
Web Building Basics
Build a static website and set the foundation to build complicated web apps
HTML and CSS
Understanding HTML elements needed to build a website and how to use CSS to style elements
Flexbox and CSS Grid
Learn how to use Flexbox and CSS Grid to make your site responsive on all devices
Use CSS Bootstrap with a focus on responsive design using grids
Upload Your Site
Learn how to upload your site online using GitHub, then deploy it to Netlify through automated continuous deployment
Intro to Python
Variables and Data Types
Lists & Loops, Dictionaries and Frequency Tables
Functions Algorithm Practice
New ES6 syntax
Learn about new ES6 syntax (Let, Const) and Arrow Functions
Intro to Data Science
Basics of Data Science to Solve Problems using Programming, Mathematics and Domain Knowledge
Data Structures and Algorithms
Learn computer science data structures and how to solve advanced algorithms
Learn how to solve coding and programming challenges through practical algorithms
Learn about advanced algorithms and how to solve them (this is very useful in the context of coding interviews)
Backends & Databases
Installation & Understanding npm
What is Node.js, how to install and configure for Windows and Mac machines. What is NPM (dependency management, package.json, etc.)
Building a Node Server with Express
Build and run a server with Express, adding npm commands to package.json
GET / POST Requests and Routes
Understanding requests from API's, environment variables, endpoints and responses and introduce Express Router object (for get/post). Create your own routes, Download and install Postman, GUI walkthrough and demo with JSONPlaceholder
Using GitHub for Version Control
What is GitHub, download project repo from GitHub
Hacking Passwords and Protected Routes
Learn how to hash passwords using bcrypt and create private API routes that require tokens
Learn how to use Mongoose schemas, models, and operations
Relational NOSQL Databases
Learn to create "relational" NOSQL databases by creating common keys and nested objects
Cloud, APIs, and DevOps
Learn how to host, deploy and scale cloud applications
How to Work with Cloud-Hosted Solutions
Connect to your own and 3rd party API's within and across apps
Learn to deploy as microservices, and connect multiple apps together using services like Heroku, Netlify, and more
Learn to scale your app by using Devops distributed cloud solutions
Advanced UI with ReactJS
This comprehensive, intensive module covers how to build a complete frontend application with React, with an additional section on how to create mobile apps using React Native. React JS is written by the team at Facebook and is quickly turning into the go-to open source solution for all frontend developers that want to be on the cutting edge
What is React, learn how to build React Components and gain understanding of JSX
Learn about React Routers, Events, Lifestyle Methods, Context APIs and Hooks
Webpack and Babel
Learn about how to use Webpack and Babel
State and Props
Learn how to use React shared state across components and pass data between components using props
Learn about how to connect to API's and backends
How to use JWT Tokens for logins and protected routes
Final Project Demo & Wrap Up
This module is the culmination of all of your hard work, where you’ll put everything you’ve learned into a full stack web app and deploy 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 and more!
Final Recap & Presentations
We'll have a final recap of what we've covered and presentations from all groups
Once the program is over, we'll give you feedback on your CV and give you exclusive access to job opportunities in our network (through our alumni community, coworking space, and our job portal)
9 online live modules held on Zoom with one of our expert instructors
Weekly office hours with instructors and mentors to progress your projects
A vibrant alumni community of the largest number of coding bootcampers in the region
Interactive demo day at the end of the course with votes for the winner and prizes!
Online community forum to troubleshoot, learn and chat with your classmates
Over 100 hours of instruction and mentorship
Just starting out and eager to launch a career in finance, marketing, design and so much more? We’ve got you with essential and easily transferable coding skills.
Been thinking of making a switch? It’s never too late to change your career. Take ownership, learn to code and thrive.
Ready to take a sneak peek under the hood and truly understand how tech products are built? Demystify the jargon and manage development work better by learning exactly how tech products work.
Here are the people who’ll equip you with the skills you need to jumpstart your journey
Director of Marketing & Learning Programs at AstroLabs
Director of Marketing & Learning Programs at AstroLabs, leading marketing & courses 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. Ahmad is also the author of the book "Timeless Digital Marketing".
Head of IT 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.
Senior Software Developer
Maha is a Web Developer and System Analyst with 10+ years of experience in analyzing, developing, testing and maintaining bilingual digital transformation and ecommerce projects. An enthusiastic entrepreneur, Maha initiated and executed her own startup for several years as a Health Food Chef & Expert.
Technology Director at Huephase
Dany Entezari is a software engineer with a decade of experience, focusing on cloud computing and informatics. He is a certified Agile practitioner with experience in training and mentoring teams. His most recent work was at IBM and the United Nations, where he currently leads the development of an educational platform. Dany also spent years in advertising working on innovative projects for global brands like Unilever, Honda, and The Coca-Cola Company. He has worked on projects involving Augmented Reality, Video Streaming, Computer Vision, Data Mining, and Distributed Systems. Dany is also authoring a book titled Mathematics for Programming to be published by O'Reilly Media.
Admissions Closing : October 22
Online Live & AstroLabs Dubai (JLT, Dubai)
Saturday 11am-5pm, Monday & Wednesday 6:30-9pm
October 27 - December 11
Start of Introduction to Coding - Wednesday, October 27
HTML, CSS and No Code Solutions - Saturday, October 30
GitHub and the terminal - Monday, November 1
Building Your Portfolio and hosting it using Netlify - Wednesday, November 3
Advanced Algorithms - Wednesday, November 10
Intro to Python - Saturday, November 13
Python Data Structures and Algorithms - Monday November 15
Advanced Python - Wednesday November 17
Start of Fullstack Coding
Introduction to Backend and Databases with Node JS - Saturday November 20
Node JS & Express Middleware - Monday November 22
Node JS Private Routes, JWT & Bcrypt - Wednesday November 24
Cloud, APIs, and DevOps - Saturday November 27
Hosting and Deploying your app - Monday November 29
MongoDB, Mongoose and Relational Databases - Wednesday December 1
Introduction to React JS - Saturday December 4
React Components, States and Props - Monday December 6
React Class & Functional Components - Wednesday December 8
React API backend connections - Saturday December 11
React Protected Routes - Monday December 13
React JWT Tokens 19 - Wednesday December 15
Demo Day - Saturday December 18
or 3 installments of AED 666
Oct 27 - Nov 17 | 3 weeks
Beginner friendly (no prerequisites)
Build your own coding portfolio to kickstart your career
Intro to Coding Certification
or 3 installments of AED 1,166
Nov 20 - Dec 18 | 4 weeks
Learn to build any app using the MERN stack (MongoDB, Express, React and Node JS)
Code along the entire way, with one-to-one support so you'll never get stuck!
Build a functional full stack social media application
Full stack Coding Certification
or 3 installments of AED 1,666
Oct 27 - Dec 18 | 7 weeks
Get the full Coding Bootcamp experience (includes the Intro to Coding & Full Stack Coding programs)
Over 100 hours of Coding practice (Algorithms, Frontend, Backend, API's, Cloud Computing & Devops)
Get specialized career support from AstroLabs Talent
Coding Bootcamp MERN Stack Certification
Our graduates are from big companies and small companies. They’re founders, career changers, lifelong learners and everything in between. Join us and meet your tribe.
Technology Director, Data Science Practice - Publicis Media MENA
For a beginner like me, the course was eye-opening and very interesting to learn. Instructors are helpful, knowledgeable, attentive to class needs and clear in explaining different types of codes and details. Very happy to be a part of this course and definitely need to keep learning.
The environment was great. Instructors were super helpful and did everything in a timely manner, very flexible at all times. Everything I learned during this boot camp was very helpful to get me started on the process of learning web development and gave me just the right fundamentals and knowledge to move further and learn even more.
Abercrombie & Fitch Brand Representative
Troubleshooting our problems and walking us through them. Helping us every step of the way. Never leaving questions unanswered.
This coding bootcamp will be conducted online live fully remotely (over Zoom and our own Learning Management portal). Our sessions blend practical knowledge with live coding to ensure that you learn by doing!
Yes, you will have lifetime access to videos as well as additional recorded material when signing up for our Coding Bootcamp. You will also receive any updates we may have in the future (to make sure your knowledge is always up to date)
Upon completion of this course, you will receive an AstroLabs Certification (certified by the Dubai Government KHDA authority). By the end of the course, you will also have your own coding portfolio, which helps immensely in your career.
Although we cannot guarantee employment, several of our graduates have gotten jobs immediately after graduation. By joining this bootcamp, you'll be joining an active alumni network with exclusive access to opportunities we come across in our network and job portal as well as recruitment and career support.
Yes, don't worry. As long as you have a passion for learning, beginners are welcome! Although it helps if you have done some coding before, our coding bootcamp starts from the basics and assumes no prior knowledge if you start with our Introduction to Coding course.
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.
If you have any other questions, please reach out to us at [email protected]
Absolutely, we do run tailored versions of our courses for companies such as SONY, BCG, Ferrero or Chalhoub. You can contact us here to discuss your objectives and build a custom-made program for you and your team.
We may follow up with you via WhatsApp.
Online Live & AstroLabs Dubai (JLT, Dubai)
or 3 installments of AED 666
or 3 installments of AED 1,166
or 3 installments of AED 1,666
And shhh, don’t tell anyone. Once you complete the form below we’ll also send you a completely free mini-course to help get you started on your coding journey!
© 2021 All right reserved.