Online Class: Coding & Computer Science Bootcamp
4 ratings

Online Class: Coding & Computer Science Bootcamp

by AstroLabs

1,895 AED

(VAT inclusive)

Online Class: Coding & Computer Science Bootcamp

1,895 AED

(VAT inclusive)

(see all reviews)
To be announced soon
Online Class
All Levels
Cancellation Policy: 48 hours prior to course start with full refund
We offer a best price guarantee for our classes. If you get a better price, let us know & we'll give you a free AED 100 voucher.

Building a full-stack app is no easy task! This is why this Bootcamp is created for you.

This 7-week 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)!

This Bootcamp will focus on five main areas:

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

You also have the option to take a select number of Modules as a distinct course:

  • Introduction to Coding Bootcamp (May 19 - June 9): Modules 1 to 3
  • Full Stack Coding (June 12 - July 12): Modules 4 to 7

Course outline:

Module 1: Intro To Coding, Computer Science & Web Development

  • 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 a basic crash course in web programming (HTML 5, and CSS, with a brief overview of Javascript and other backend technologies).

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
  • Practical Coding Session: CSS with a focus on responsive design (to have your site look good on all devices & screen sizes)
  • Uploading our site online, and using GitHub

Module 3: Basics of Javascript & Python Syntax

  • Understanding the Basics of Javascript: Strings, Variables, Objects, Arrays, Loops, Map functions, ES6 and more!
  • Intro to Python Syntax: Variables and Data Types Lists & Loops, Dictionaries and Frequency Tables Functions Algorithm Practice
  • 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

Module 4: Data Structures & Algorithms

  • Learn important computer science principles and how to manipulate data in the context of JavaScript and Python
  • 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)

Module 5: Javascript Backends & Databases Workshop

  • Using JavaScript with Node JS, Express, MongoDB, and Mongoose to create state-of-the-art applications!
  • Installation & Understanding npm
  • Project introduction
  • Building a node server with Express
  • Understanding GET / POST requests from an API
  • Creating our own GET / POST routes and testing using Postman
  • Using GitHub for version control
  • Connecting to a database (MongoDB)
  • Nested collections and relational MongoDB databases
  • Database schemas using Mongoose
  • Deploying to Heroku
  • Connecting to remote MongoDB

Module 6: Cloud, APIs, and DevOps

Learn how to host, deploy and scale cloud applications

  • Connect to your own and 3rd party API's within and across apps
  • Learn to deploy microservices, and connect multiple apps together using services like Heroku, Netlify, and more
  • Learn to scale your app by using DevOps distributed cloud solutions

Module 7: Advanced UI with ReactJS Frontend Workshop

A comprehensive intensive 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

Module 8: 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 and more! We’ll have a final recap of what we’ve covered and presentations from all groups along with career support.

Read more

Skill Level:

All Levels


All materials will be provided

Cancellation Policy:

48 hours prior to course start with full refund

Age Requirements:

18 and older

Additional Info:

  • Upon booking the course, the instructor will contact you to set the schedule and provide the link to the online portal, where the class will be conducted
  • After completion of the course, you will earn a KHDA-attested certificate from the institute
  • If you are a student, contact us on our toll-free number 800 3337 to get a further discount


Online Class

Register for the class

Sorry, this class isn't available at the moment. Drop your email and be the first to know when it comes back!

Share this class:

4 ratings

Jerastine Antia
Sun, 31 May 2020, 7:33PM
Review on the class: Become a Digital Marketing Expert
"Really enjoyed my class. I join them online too."
Pramoditha Kollipakkam
Fri, 23 Feb 2018, 3:43PM
Review on the class: Become a Digital Marketing Expert
"This course gives an extensive insight into digital marketing. Very fast paced as they cover a lot of concepts in limited time, so need to do your homework. Well structured syllabus, the instructors are knowledgeable, engaging and always up for answering any questions. "
Iona Stanley
Sat, 22 Jun 2019, 12:22PM
"Didn't get to attend the class because venue change email was not received. "
Show More