All Programs

Frontend Development

Mark SikaundiMark Sikaundi

Frontend Development is a program that teaches you how to build a modern web application using the latest technologies. You will learn how to build a responsive and accessible web application using HTML, CSS, and JavaScript. You will also learn how to use popular frontend frameworks and Libraries like React, Nextjs, and Vue.js to build interactive web applications.

The program will cover the basics of frontend development and gradually move to more advanced topics like state management, routing, and authentication. You will also learn how to use version control systems like Git and GitHub to collaborate with other developers.

By the end of the program, you will have built a portfolio of projects that you can showcase to potential employers. You will also have the skills to work as a frontend developer in a professional setting.

What you will learn:

  • HTML
  • CSS
  • JavaScript
  • React
  • Next.js
  • Git and GitHub

Prerequisites:

No prior knowledge of frontend development is required. However, a basic understanding of programming concepts will be helpful. You should also have access to a computer with an internet connection.

Who should take this program:

  • Beginner web developers
  • Students
  • Professionals looking to switch to frontend development
  • Anyone interested in learning frontend development

Duration:

12 weeks

Contents Sections

Introduction

1. What is JavaScript?

2. Why use JavaScript with React?

3. Adding React to a JavaScript Project

4. JavaScript in React Frameworks

5. Navigating JSX Types

6. JavaScript and React Hooks

Components
Hooks
States
Props
Routing
Deployment

Coming soon

Complete all lessons to unlock this certificate.

Mentorship Program FAQ