Duration 4 weeks

Commitment 2 hrs/week, Online

Levels Introductory

Start Date 2025-08-18

Access Fee Free

Introduction to front-end web development

Front-end development focuses on the user-facing part of websites and applications, encompassing everything a user sees and interacts with. It involves using technologies like HTML and CSS to build the visual elements and designed layout of a website or application.

What you'll learn

Front-end development focuses on the user-facing part of websites and applications, encompassing everything a user sees and interacts with. It involves using technologies like HTML, CSS, and JavaScript to build the visual elements, layout, and interactivity of a website or application. 
 
 
Key aspects of front-end development:
    • User Interface (UI):
      Front-end developers design and build the user interface, including elements like buttons, forms, navigation menus, and visual layouts. 
       
    • User Experience (UX):
      They focus on creating a positive and intuitive user experience, ensuring the interface is easy to use and visually appealing. 
       
  • Responsiveness:
    Front-end developers ensure that websites and applications work well across different devices (desktops, tablets, phones). 
     
  • Interactivity:
    They implement interactive elements like animations, sliders, and dynamic content using JavaScript. 
     
  • Performance:
    Front-end development also involves optimizing website speed and performance for a better user experience. 
     
  • HTML, CSS, and JavaScript:
    These are the core technologies used by front-end developers: 
     
     
  • HTML (HyperText Markup Language): Provides the structure and content of a webpage. 
     
     
  • CSS (Cascading Style Sheets): Controls the visual presentation and layout, including colors, fonts, and spacing. 
     
     
  • JavaScript: Adds interactivity and dynamic behavior to websites and applications. 
     
     

Course Outline

Introduction to Front-End Development
  • Introduction to Front-End Development
HTML Basics – Building the Structure
Forms in HTML – Getting User Input
CSS Basics – Styling Your Page What is CSS?
Practical HTML – Making Real Pages
Practical CSS – Making It Beautiful
Final Project

Instructor

blessing mark

Summary

.