Deal with different leaders


Self-paced lessons


Live Topics




Course Certificate


Learning Path

Course Content

Here you will be introduced to the web development world, and differentiate jobs and careers available in programming, focusing on front-end careers and the main programming language.

Taking you step by step in setting up your laptop to start learning!

Videos: 26 Minutes

Starting with the most important markup language (HTML) any developer must learn.

In this section, you will learn the fundamentals of HTML, its syntax, tags, elements, attributes…etc.

By the end of this section, you will be able to structure a web page and its content, adding texts, headings, breaks, lists, images, and forms by applying different code practices and continuous project assignments.

Videos: 54 minutes

To be a well-rounded front-end developer, ready to take on any user interface, that’s why in this section we will focus on CSS language in which you learn how to style web pages by adding colors, borders, backgrounds, and animation.

Also, how to customize text & fonts to be on brand, and understand the fundamentals of spacing, transformers, positions, displays, overflow, z index, pseudos, and combinators.

Eventually, you will learn how to write clean CSS code and link HTML pages with CSS.

This will be applied to code practices and continuous project assignments.

Videos 72 minutes

By now you are ready to make your webpage responsive to different screens like desktops, mobiles, and tablets.

You will learn the fundamentals of responsive design, flexible grid and flexbox, viewports, and breakpoints.

All of this will be applied to different code practices and continuous project assignments.

Video 38 Minutes

In this section, we will dive into the world of JavaScript, the backbone of any interactive website. As you’ve learned in previous sections, HTML and CSS provide the structure and styling for a website, but JavaScript adds interactivity and dynamic functionality.

You will learn the fundamentals of JavaScript, including variables, functions, and event handling, as well as how to manipulate the DOM (Document Object Model) to create responsive and interactive user interfaces.

All of this will be applied to different code practices and Javascript problem-solving assignments.

Videos: 63 Minutes

Learn one of the most widely used libraries in programming (React), which is an efficient, flexible, and declarative JavaScript library for building interactive websites.

In this section you will learn React library fundamentals in a live session, so you can apply it in your graduation project as a start and consequently in your career and front-end developer.

Live session

After all technical learning and application, in this section, we will discuss the job world, how to be prepared for interviews and how to get your first job! 

You will learn more about cloud code costing platforms like GitHub and how to work collaboratively with your team, the agility mindset and how companies use scrum to manage projects now.

Giving you step-by-step instructions to kick start and be prepared for your first interview.

Videos: 45 Minutes

Are You Ready To Start?


Course Content

+212 enrolled
Not Enrolled

Course Includes

  • 1 Lesson
  • Course Certificate

Ratings and Reviews

Avg. Rating
0 Ratings
What's your experience? We'd love to know!
No Reviews Found!
Show more reviews
What's your experience? We'd love to know!