top of page

Front End Web Developer

Price

Ksh.18000

Duration

4 Months

About the Course

Front End Web Developer Course

Course Duration: 4 months

Tuition Fee: Ksh. 18,000

Course Overview:

The Front End Web Developer course is designed to equip students with the essential skills and knowledge required to create visually appealing and user-friendly websites. This course covers a wide range of topics, from basic HTML and CSS to advanced JavaScript frameworks and responsive design techniques.


Course Objectives:

  • Understand the fundamentals of web development.

  • Learn to create and style web pages using HTML and CSS.

  • Gain proficiency in JavaScript to add interactivity to web pages.

  • Develop responsive websites that work on various devices and screen sizes.

  • Get introduced to modern front-end frameworks and libraries such as React or Angular.

  • Understand version control systems like Git.


Course Outline:

  1. Introduction to Web Development:

    • Overview of web technologies

    • Understanding the role of a front-end developer

    • Setting up the development environment

  2. HTML (HyperText Markup Language):

    • Basic structure of a web page

    • HTML tags and attributes

    • Forms, tables, and semantic HTML

  3. CSS (Cascading Style Sheets):

    • Styling web pages

    • CSS selectors and properties

    • Layout techniques (Flexbox, Grid)

    • Responsive design principles

    • CSS frameworks (Bootstrap, Tailwind CSS)

  4. JavaScript:

    • JavaScript fundamentals

    • DOM manipulation

    • Event handling

    • AJAX and API integration

    • ES6 features

  5. Advanced JavaScript and Frameworks:

    • Introduction to frameworks (React, Angular, or Vue.js)

    • Component-based architecture

    • State management

    • Routing

  6. Responsive Web Design:

    • Media queries

    • Mobile-first design

    • Responsive images

  7. Version Control with Git:

    • Basic Git commands

    • Working with repositories

    • Collaboration using GitHub

  8. Web Performance and Optimization:

    • Best practices for optimizing web performance

    • Tools and techniques for analyzing and improving performance

  9. Project Work:

    • Building a complete website from scratch

    • Applying all learned skills in a real-world project

Assessment:

  • Continuous assessment through assignments and quizzes

  • Final project presentation and evaluation

Career Opportunities:

  • Front End Web Developer

  • Web Designer

  • UI/UX Designer

  • JavaScript Developer


Prerequisites:

  • Basic computer skills

  • Familiarity with the internet and web browsers

  • No prior coding experience required


Certification: Upon successful completion of the course, students will receive a Certificate in Front End Web Development.

Your Instructor

bottom of page