full stack web development

Full Stack Web Development

This course is about building softwares targeting the web platform. You will learn to build web apps from scratch, starting from designing front-ends to building interractive functions into web pages and finally, the development of the back-end. It involves views, business logics and models (receiving and returning data to and from databases). This course includes everything you need to become a full stack developer.




Craft the foundation structure for websites using HTML5.


CSS 3 to create beautiful and well outlined web pages


For more powerful, controllable and robust CSS styles


With lots of components to build responsive websites


Design stunning front-end websites with great UI/UX


Learn coding in JavaScript with the lastest ES6


Learn to coding PHP and use skills to build web apps


Learn querying for data in databases for different cases

Course Description

Learn the skill of designing websites, HTML is the language of the web and it's used to write the structure of every website. The CSS skill to be acquired will be used to style and create beautiful website projects.
Bootstrap is a framework of CSS that helps the designer to avoid commonly used codes repeatedly, instead, blocks of styling codes are written in shorter and simpler codes.
PHP program makes use of the most up-to-date tools for developing content management websites and attractive user interface with CSS. The program covers how to develop, design and deploy websites.

Why Full stack Web Development?

Many clients and companies who give out web development projects or recruit web developers know that the job requires beautiful UI (User Interface) and the development of algorithms and database designs, and in many occasions they prefer a developer who can do both (fron-end and back-end).

Highlight The Skill You Will Gain With Our Verifiable Certificate

Upon completing the course and a building successful project, you will be awarded a certificate to showcase your new skills. Your certificate is also verifiable on our website so that potential employers can easily confirm it's authenticity.

12 weeks

3 days weekly

2hrs per day

Course content

By the end of this course, students should have acquired this knowledge and know how to use all the above mentioned skills and packages.

HTML elements, uses and its application in HTML

With several attributes available in HTML, understand their uses and the one that are applicable to specific HTML elements

With multiple methods to add styling to a plain HTML document, this section explores the how to add CSS to to HTML, when best to use a particular method and best practices to adopt.

This section covers how to add images to and the different things you could apply to an images including best practices.

Forms are essential to websites, this section covers how to create a form that is user and mobile friendly

Learn how to use the different types of box model in web design

Learn to style or design a website with various functions

In this section we will learn how we can take control of how different blocks of elements should behave and arrange themselves on the screen

This section deals so much User Experiences (UX), it cover we can make and apply appealing choices with the use of fonts, color, sizes, etc to make views more attractive and comfortable for the website visitors

To design a mobile friendly website that will be responsive across mobiles, tablets and desktops, we will learn to how to write media queries from this section to be able to do that

With more advanced tools available to in SASS, we will learn to write a more powerful CSS with the use of SASS

This section dives deep into understanding how bootstrap works and the use of its different components to build a responsive website

This section covers JavaScript and how we can use it to build interractive functions into our website

We will learn coding with PHP programming langauge and write algorithms or business logics when needed

This section covers the creation of databases and writing different SQL queries and how we can use SQL commands with PHP

We will learn how to host our newly built website to go live on the internet and how to upload changes whenever there is one