Software Development

Full-Stack Web Development

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

3 - 6 Months
Duration
KES 0
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.

Upcoming Intakes

August 2026 Intake

Aug 01, 2026 - Jan 31, 2027

Full time
September 2026 Intake

Sep 01, 2026 - Feb 28, 2027

Part time

Ready to Enroll?

Start your journey to becoming a digital professional today.

Apply Now
Secure M-Pesa payment available

Need Help?

+254 769 642 929

info@visiotecafrica.com

Related Programs