Gear Up is an 80-hour introductory course geared towards beginners with little-to- no- experience in programming. Students will learn the fundamentals of HTML, CSS, and Javascript - also known as Front-End Web Development.

At the end of the course, students will be adept at creating static websites and building simple web applications. This will also give them a good sense of whether or not programming may be a career they would like to pursue.


Fundamentals of Computing, HTML, CSS and JavaScript
  • Terminal Basics: navigation and basic commands
  • HTML:Structure, Text, Lists, Tables, Images, Links, Forms.
  • CSS Styling and Positioning
  • Responsive Design, CSS Frameworks
  • JS Fundamentals: datatypes, variables, conditionals and loops
Advanced JavaScript
  • Javascript in the browser environment (DOM interface) and Events
  • jQuery and DOM manipulation
  • Understanding the fundamentals of APIs, JSON, and AJAX
  • Using Chrome Developer Tools
Object Oriented JavaScript
  • Understanding of the Object Oriented design paradigm
  • OO JS: Decorator Pattern, Functional instantiation, Factories
MVC architectures
  • Introduction to the Model View Controller architecture
  • Modularize an existing application to follow an MVC architecture
Basics of Interaction Design
  • Introduction to Interaction Design concepts and practices
  • Understanding usability heuristics and how to apply them to UI design
  • Understanding basics of visual design and how they apply to UI design
Fri Sat
Feb 9, 23 10, 17, 24
Mar 9, 23 3, 10, 17, 24, 31

10AM - 6PM

5,000 EGP

Apply Now for GearUp

*You must bring your laptop with you everyday.