Frontend Web Development

Frontend Web Development

About this learning track

The process of creating and implementing the User Interface (UI) and User Experience (UX) for online and mobile apps is referred to as Frontend Development. This area of development is concerned with producing aesthetically beautiful, engaging, and user-friendly designs that meet end-user requirements. To create user-friendly and captivating interfaces, Frontend Developers will use frameworks and libraries like React together with programming languages like HTML, CSS, and JavaScript. To achieve smooth interaction between the user interface and the underlying application logic, these developers collaborate closely with Product Designers and Backend Developers.

What you will learn

  • HTML, CSS, JavaScript: You'll master the fundamental building blocks of web development.
  • Responsive Design: Learn to create web applications that adapt to various screen sizes and devices.
  • UI Frameworks: Explore popular frameworks like React, Angular, or Vue for efficient front-end development.
  • User Experience (UX): Understand how to design user-friendly interfaces for a great user experience.
  • Web Performance: Optimise web applications for speed and responsiveness.

Requirements

  • A working laptop
  • Steady internet access
  • A working mobile phone
  • A learning attitude

Curriculum

Develop cutting-edge user interfaces with the latest frontend technologies.

Week 1 - Introduction to Programming
Week 2 - Git and Version Control
Week 3 - JavaScript Fundamentals I
Week 4 - Object Oriented Programming
Week 5 - HTML and CSS
View more

This lesson will cover the introduction to programming and its basic concepts. You will be eased into understanding what programming is and how to start programming using javascript before you begin programming.

At the end of this week, you will explain what programming is all about with ease to the next person.

Tutor
Quote Icon

Learnable was the foundation of my career. It exposed me to the realities of being a software engineer, and equipped me with the right tools to succeed in the field.

Charles Best

Path Lead