Skip to content

Course Outline

Full Stack Web Development

Course Overview

This course will enable developers to design complete web applications and websites. They will be able to work on the frontend, backend database, and debugging of web applications and websites.

5 months

Monday to Sunday
6 p.m. to 9:30 p.m.

Total study hours
(including lab hours)

Curriculum Overview

Learn the strengths and weaknesses of a variety of data structures, so you can choose the best data structure for your data and applications. Also understand how many of the algorithms commonly used to sort data, so your applications will perform efficiently when sorting large datasets.

Duration: 2 weeks

Topics Covered:
    • Basic Data Structure
    • Arrays, String, Stack, Queues, Linkedlist, Hashtable
    • Asymptiotic Analysis- (Big O Notation)
    • Basic Math Operations
    • Basic Recursion

Tools & Language used:

Learn how to build a rich, interactive front-end for your software applications that consumers want to use. Additionally, learn how to gather user requirements, build prototypes, architect software, plan and manage end-to-end software development projects.

Duration: 7 weeks

Topics Covered:
  • HTML
  • CSS
  • BootStrap4
  • Flexbox
  • React & Redux
Tools & Language used:

From database migrations to API integrations to setting up the server-side technologies that make a website tick, a back-end web developer may be the talent you need to get your next web project off the ground.

Duration: 6 weeks

Topics Covered:
  • Python
  • JavaScript
  • React & Redux
Tools & Language used:

Build key skills needed to recognize common security threats and risks. Discover the characteristics of cyber-attacks and learn how organizations employ best practices to guard against them.

Duration: 2 weeks

Topics Covered:
  • Cryptography & Encryption
  • Authentication & Authorization
  • Securing Programme
  • KeyCloak & Azure Active Directory

Master the entire modern back-end stack: Node, Express, MongoDB and Mongoose (MongoDB JS driver)Build high-performing, scalable applications and master the use of APIs to take your application to millions of users.

Duration: 3 weeks

Topics Covered:
  • Node JSON
  • Mongo DB
  • Mongo Shells
  • Building first API
  • API Project Creation
Tools & Language used:

Setting up an environment for creating, assembling, deploying, and debugging your code involves installing the mainstream version of the Application Server and making use of development tools.

Duration: 2 weeks

Topics Covered:
  • Deploying Front End & Back End
  • CICD Pipeline
  • Securing Programme
  • Protect bugs from going into production

 You will work on a project mentored by industry experts through 1-on-1 discussions and feedback sessions, to create a ready-to-use software product with a robust backend and an engaging user interface.


Any woman who loves to code is welcome!

There are no major prerequisites for this course. However, the person must have basic programming knowledge. Preferably Computer Science students with Graduate/Post-Graduate degree, final year students are also eligible. The course is also open for Engineers (female) taking sabbatical.

Socialize With Us