Training Program

Frontend Development

Front-end web development, also known as client-side development is the practice of producing HTML, CSS, and JavaScript for a website or Web Application so that a user can see and interact with them directly.

What you'll Learn

00

How the Internet works

In this module, you'll be introduced to the basic concept of how the internet works, the history of the web, various frontend technologies that there are, and so on.

01

HTML Tags

In this module, you'll learn about all the tags that can be used in HTML5. You'll also be learning about styling and scripting tags in HTML, but they will be explained better further in your learning.

02

HTML Forms and Comments

In this module, you'll learn how to create simple HTML forms and also how to make comments for later referencing.

03

HTML Media

In this module, you will learn how to add images, and videos to your website.

04

Introduction to CSS

In this module, you will be introduced to why and how CSS is used to make your webpages attractive and also how to affect users' experience on your website.

05

Advanced CSS

You'll be introduced to more complex use of CSS in your webpages in this module.

06

Introduction to JavaScript

In this module, you will be introduced to JavaScript and how to build interactive web pages.

07

Advanced JavaScript

In this module, you will be taught advanced concepts of JavaScript and how to build complex applications using JavaScript.

08

Document Object Model Manipulation and Event-driven Programming

In this module, you will learn how to use JavaScript for DOM manipulation and how to change web pages. You will also learn event-driven programming and how to react to events such as clicks and mouse events.

09

Introduction to React

In this module, we will introduce you to the concept of React and how to build single-page applications using React.

10

Advanced React

In this module, you will learn advanced concepts of React.

11

Redux

In this module, you will learn the concept of Redux as a tool for state management in React.

Learning Outcomes

A hint of what you'll learn or become

Build appsShip to productionReact & NextGit flowsDeployPortfolio ready

Ready to Get Started?

Contact us to learn more about this program and discuss your enrollment.

Contact Us to Enroll