E×T Under Edunivra Pvt Ltd & 369 Tesla
KNM-106Intermediate · Tamil and English

Node.js, Express, MongoDB and MERN

Create tested MERN platforms with authentication and real-time communication.

10Weeks 10Modules 24Classes 62Topics
Connected code, AI, deployment and career learning system
Live learningTamil + English
Course projectPortfolio ready
Course overview

A complete, classroom-ready learning structure.

This course is organised as a guided sequence of concept classes, instructor demonstrations, hands-on labs, debugging sessions and project reviews. Every class produces visible learning evidence.

Recommended effort120 hours
Structured class time31 hours
Course fee₹14,999
CertificateCourse certificate
Learning outcomes

What you will be able to do.

Outcomes connect the syllabus to demonstrable skills, assessment evidence and the final course project.

01

Explain and apply the core concepts across 10 structured modules.

02

Complete 24 guided classes covering 62 syllabus topics.

03

Use professional tools, debugging methods and secure development practices appropriate to the course.

04

Plan, build, test and present the course project: Build a MERN course platform with real-time communication.

Complete syllabus

10 modules · 24 classes · 62 topics

Open any module to see its full class-by-class teaching structure and covered topics.

Theory Guided lab Workshop
01 Node.js3 classes · 7 topics · 5 hours

3 focused classes covering 7 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: Runtime, Modules

RuntimeModulesnpm
60 min
guided lab

Class 2: Filesystem, Events

FilesystemEventsStreams
90 min
workshop

Class 3: Environment variables

Environment variables
90 min
02 Express.js3 classes · 7 topics · 5 hours

3 focused classes covering 7 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: Server setup, Routes

Server setupRoutesMiddleware
60 min
guided lab

Class 2: Controllers, Services

ControllersServicesValidation
90 min
workshop

Class 3: Error handling

Error handling
90 min
03 REST API Design3 classes · 7 topics · 5 hours

3 focused classes covering 7 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: HTTP methods, Status codes

HTTP methodsStatus codesResources
60 min
guided lab

Class 2: Versioning, Pagination

VersioningPaginationFiltering
90 min
workshop

Class 3: Sorting

Sorting
90 min
04 MongoDB3 classes · 7 topics · 5 hours

3 focused classes covering 7 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: Collections, Documents

CollectionsDocumentsCRUD
60 min
guided lab

Class 2: Schemas, Indexes

SchemasIndexesAggregation
90 min
workshop

Class 3: Transactions concepts

Transactions concepts
90 min
05 Authentication2 classes · 6 topics · 3 hours

2 focused classes covering 6 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: JWT, Refresh tokens

JWTRefresh tokensSecure cookies
60 min
guided lab

Class 2: Password hashing, Account verification

Password hashingAccount verificationRole permissions
90 min
06 Real-Time Applications2 classes · 6 topics · 3 hours

2 focused classes covering 6 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: WebSockets, Socket.IO

WebSocketsSocket.IOLive notifications
60 min
guided lab

Class 2: Chat, Presence

ChatPresenceReal-time dashboard
90 min
07 File Management2 classes · 5 topics · 3 hours

2 focused classes covering 5 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: Image uploads, Document uploads

Image uploadsDocument uploadsFile validation
60 min
guided lab

Class 2: Storage, Media optimisation

StorageMedia optimisation
90 min
08 Testing2 classes · 5 topics · 3 hours

2 focused classes covering 5 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: Unit tests, API tests

Unit testsAPI testsIntegration tests
60 min
guided lab

Class 2: Mock data, Error tests

Mock dataError tests
90 min
09 Security2 classes · 6 topics · 3 hours

2 focused classes covering 6 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: Helmet, CORS

HelmetCORSRate limiting
60 min
guided lab

Class 2: Validation, Logging

ValidationLoggingInjection prevention
90 min
10 Deployment2 classes · 6 topics · 3 hours

2 focused classes covering 6 curriculum topics through explanation, demonstration and guided practice.

theory

Class 1: VPS, Process manager

VPSProcess managerReverse proxy
60 min
guided lab

Class 2: SSL, Environment configuration

SSLEnvironment configurationMonitoring
90 min
Course project

Turn the syllabus into portfolio evidence.

Build a MERN course platform with real-time communication.

1Plan2Build3Test4Present
Required evidence
  • Requirement and architecture notes
  • Working source-code repository
  • Testing and security checklist
  • Live demonstration and technical viva
Class structure

Every week moves from knowledge to proof.

The same repeatable cycle keeps classroom delivery consistent while giving learners enough time to understand, practise, build and review.

1

Learn

Concept class, visual architecture and instructor demonstration

2

Practice

Guided coding, exercises, code reading and debugging

3

Build

Feature implementation, module task and repository update

4

Test

Knowledge check, coding assessment and viva

5

Deploy

Documentation, security review and presentation

Seven-day rhythm

A balanced teaching, lab and portfolio schedule.

  1. Day 1 · Theory and concept class
  2. Day 2 · Instructor coding demonstration
  3. Day 3 · Student coding lab
  4. Day 4 · Real application development
  5. Day 5 · Assignment and debugging
  6. Day 6 · Revision, test and project review
  7. Day 7 · Self-learning and portfolio update
Under Edunivra Pvt Ltd & 369 Tesla

Ready to start KNM-106?

Join the complete advanced-diploma roadmap or begin with this focused course.

Create learner account
WhatsApp us