Software Development

Full-Stack Web Development

Comprehensive training in modern web technologies including HTML, CSS, JavaScript, React, Node.js, and databases.

6 Months
Duration
KES Free
Tuition Fee
30
Max Students
Open
Enrollment

Program Overview

Course Overview

This comprehensive program covers everything you need to become a professional full-stack developer. You will learn front-end technologies like HTML5, CSS3, JavaScript, and React, as well as back-end technologies including Node.js, Express, and databases.

Modules

  • HTML5 & CSS3 Fundamentals
  • JavaScript ES6+
  • React.js & Redux
  • Node.js & Express
  • Database Design (MySQL & MongoDB)
  • RESTful API Development
  • Deployment & DevOps Basics

Syllabus

1. HTML/CSS Basics (2 weeks)
2. JavaScript Fundamentals (3 weeks)
3. React Development (4 weeks)
4. Node.js Backend (4 weeks)
5. Database Design (3 weeks)
6. Final Project (2 weeks)

Requirements

Basic computer literacy. Own laptop required.

Learning Outcomes

Build complete web applications, deploy to production, work with APIs, understand full development lifecycle.

Ready to Enroll?

Start your journey to becoming a digital professional today.

Apply Now
Secure M-Pesa payment available

Need Help?

+254 700 000 000

info@visiotec.africa

Related Programs