Skip to content
FintechSolAcademy
Web DevelopmentPopular

Full Stack Web Development

Build complete web applications with React, Node.js, REST APIs and relational databases.

Duration
20 weeks · 120 hrs
Training mode
Live Online
Level
Beginner
Modules
6 modules

Course overview

Become a well-rounded web developer by building real applications from the database to the browser. You will learn modern JavaScript and TypeScript, React for user interfaces, Node.js for APIs and SQL databases for persistence, along with Git, testing and deployment.

The course is project-based: each module adds features to an application you deploy and can show to employers.

What you will learn

  • Write clean, modern JavaScript and TypeScript
  • Build responsive, accessible user interfaces with React
  • Design and implement REST APIs with Node.js
  • Model data and query relational databases
  • Test, version and deploy a full stack application

Curriculum

6 modules · 20 weeks

  1. 01Web Foundations14 hrs
    • HTML semantics
    • Modern CSS and responsive layout
    • Git and GitHub
  2. 02JavaScript and TypeScript22 hrs
    • Language fundamentals
    • Async programming
    • TypeScript types
  3. 03React Front-end Development26 hrs
    • Components and state
    • Data fetching
    • Forms and validation
  4. 04Node.js APIs22 hrs
    • HTTP and REST
    • Authentication
    • Error handling
  5. 05Databases16 hrs
    • Relational modelling
    • SQL
    • Using an ORM
  6. 06Testing, Deployment and Capstone20 hrs
    • Unit and integration tests
    • CI basics
    • Deploying the capstone

Prerequisites

  • Basic HTML and CSS familiarity is helpful but not required

Certification

FintechSol Academy Certificate in Full Stack Web Development (certificate of completion).

Your trainer

Marcus Lee

Sample profile

Senior Trainer – Full Stack Engineering

11+ years experience · JavaScript, TypeScript, React, Node.js, Java

Marcus leads the web and software development tracks. He brings experience from product engineering teams and coaches learners on code quality, architecture and technical interviews.

Frequently asked questions

Are the live sessions recorded?

Yes. Recordings of live sessions are made available to enrolled learners for the duration of the course so you can revise or catch up on missed classes.

Will I receive a certificate?

Learners who complete the required assignments and the capstone receive a FintechSol Academy certificate of completion. Vendor certification exams, where relevant, are booked and paid separately.

Related courses