Web Applications Development Classroom Training Course
Welcome to our comprehensive web development course designed specifically for aspiring developers in Kenya! In this course, you will learn everything you need to know to become a skilled web developer and be equipped with the tools necessary to build modern and dynamic web applications.
Course Modules
-
Foundations
The course will first introduce you to basic programming concepts and understanding why it is necessary. You will learn how computers communicate with each other. At the end of this module you will be introduced to HTML and CSS.
-
Advanced HTML and CSS
In this module, you’ll discover just how much HTML and CSS have to offer by working through topics such as flex box, animations ,forms, positioning elements, embedding media content and web accessibility.You will also learn how to manage your project with Git, a version control system.
-
Basic Javascript and DOM manipulation
This is where programming truly begins. Fully immerse yourself in JavaScript as you learn about the different data types you can work with and how to use them with operators, statements, loops,and functions. Then, put theory into practice to create afully functioning interactive website.
-
Applied Javascript
Dive even deeper into key JavaScript concepts you need to master to become a web developer. You’ll learn about Object-Oriented Programming ,a synchronous code, and how to interact with servers through APIs.
-
Server Side Programming
Building a web applications requires working with a server. You'll learn how to use Node.js and Express.Js web framework. As well as database design and administration using MySQL rdbms.
-
Guided Projects
To put all these concepts together and practice more how to build a projet from the start, this module is designed to focus on real world project scenarios.
-
Capstone Project
To mark the end of the course you will be required to build a full-stack web application of your own choosing, with the guidance of the isntructor. You will have to present the project in a pitch manner to pass and be awarded a certificate.