B
Backend Web developer Level 1
Skillcef Remote/Online

Skills

JavascriptNode JsExpress Js
Program Description
This 30-day program focuses on building strong backend development skills using JavaScript, Node.js, and Express.js. Starting with JavaScript fundamentals, learners progress into Node.js runtime concepts like modules, events, streams, and asynchronous programming, and then move on to Express.js for creating robust REST APIs. By the end of the program, learners will have built multiple server-side projects and a complete API-based application.

Syllabus/Curriculum

Program Outine

Day1

Introduction to JavaScript, syntax, and programming basics

Day2

Variables, data types, and operators

Day3

Conditional statements (if, switch) and loops (for, while)

Day4

Functions, parameters, return values, and scope

Day5

Arrays and array methods (map, filter, reduce, forEach)

Day6

Objects, object manipulation, and destructuring

Day7

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

Day8

Async JavaScript: callbacks, promises, async/await

Day9

Error handling and debugging techniques

Day10

Mini Project 1: CLI-based JavaScript application

Day11

Introduction to Node.js and its architecture

Day12

Node.js modules: CommonJS, ES modules, and require/import

Day13

Working with built-in modules: fs, path, os

Day14

Events and EventEmitter in Node.js

Day15

Streams and buffers in Node.js

Day16

Asynchronous programming in Node.js

Day17

Working with npm and package.json

Day18

Reading and writing files asynchronously

Day19

Creating a basic HTTP server in Node.js

Day20

Mini Project 2: File-based JSON data manager

Day21

Introduction to Express.js and project setup

Day22

Creating routes and handling requests/responses

Day23

Middleware in Express.js

Day24

Serving static files and working with templates

Day25

Handling query params, route params, and request bodies

Day26

Connecting Express.js with a database (MongoDB or MySQL basics)

Day27

Error handling middleware and logging

Day28

Authentication basics with JWT

Day29

Mini Project 3: REST API with CRUD operations

Day30

Final Project: Complete API-based backend application

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

    949 INR

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