F
Full Stack Web Designer Level 1
Skillcef Remote/Online

Skills

JavascriptReact JsNode JsExpress JsMongoDB
Program Description
This 60-day full-stack development program is designed to equip learners with the skills to build modern, scalable, and data-driven web applications. Starting with JavaScript fundamentals, the course moves into React.js for front-end development, then to Node.js and Express.js for backend APIs, and finally MongoDB for database management. Learners will work on multiple projects and end with a fully functional full-stack application deployment.

Syllabus/Curriculum

Program Outine

Day1

Introduction to JavaScript and its role in web development

Day2

JavaScript syntax, variables, and data types

Day3

Operators and expressions

Day4

Conditional statements (if, switch) and loops

Day5

Functions, parameters, return values, and scope

Day6

Arrays and array methods (map, filter, reduce)

Day7

Objects, object methods, and destructuring

Day8

ES6+ features: let/const, template literals, arrow functions

Day9

Spread/rest operators, default parameters

Day10

DOM manipulation: selecting, creating, modifying elements

Day11

Event handling and form validation

Day12

JSON, localStorage, and sessionStorage

Day13

Async JavaScript: promises, async/await, fetch API

Day14

Error handling and debugging

Day15

Mini Project 1: Interactive To-Do App

Day16

Introduction to React.js and project setup

Day17

JSX syntax and React components

Day18

Props: passing and validating data

Day19

State management with useState

Day20

Event handling in React

Day21

Conditional rendering and lists

Day22

useEffect for side effects

Day23

Forms and controlled components

Day24

Component composition and reusability

Day25

React Router for navigation

Day26

Fetching API data with fetch/axios

Day27

Global state with Context API

Day28

Performance optimization (memo, useCallback, useMemo)

Day29

Mini Project 2: Weather App

Day30

Mini Project 3: Notes App with CRUD

Day31

Introduction to Node.js and npm

Day32

Working with Node.js modules

Day33

Creating a simple HTTP server

Day34

Introduction to Express.js

Day35

Express routing basics

Day36

Middleware in Express.js

Day37

Handling POST requests and form data

Day38

Serving static files in Express

Day39

Building REST APIs with Express

Day40

Express error handling

Day41

Authentication basics (JWT, bcrypt)

Day42

File uploads with Multer

Day43

Environment variables and config management

Day44

Mini Project 4: REST API for Task Manager

Day45

Testing APIs with Postman

Day46

Introduction to MongoDB and NoSQL concepts

Day47

Installing and connecting to MongoDB

Day48

MongoDB CRUD operations

Day49

MongoDB queries and filtering

Day50

Mongoose ODM basics

Day51

Defining schemas and models

Day52

Data validation and middleware in Mongoose

Day53

Connecting MongoDB with Express.js

Day54

Building an API with MongoDB and Express

Day55

Integrating React frontend with Node/Express backend

Day56

Implementing authentication in full-stack apps

Day57

Deployment of frontend and backend

Day58

Mini Project 5: MERN Stack Blog App

Day59

Final Project development

Day60

Final Project presentation and submission

Program Certificate Preview

Certificate Preview
Click to enlarge
Apply for this Program
Learning
Program Information
  • Program Type

    Short Internship Program
  • Location

    Online/Remote
  • Mentor/Guide

    1:1
  • Experience

    No Required
  • Qualifications

    Any Graduate
  • Benefits

    CertificatesInternship OpportunitiesJob Referrals2 ProjectsUnlimited Practice Assessments3 Mock InterviewsCheck learning progress
  • Price

    1549 INR

© Copyright 2025 Intellikraft Solutions Pty ltd. All rights reserved.