opendevs
opendevs logo
CoursesInterviewsBlogs

Node.js 0 to 100 in 4 weeks

Learn Node.js in opendevs live classes with concept presentations, impactful real world projects and practice problems.
banner image
  • Extensive Curriculum

    We've carefully crafted diverse list of topics to help you understand the concepts.

  • Production Ready Projects

    We'll guide you in designing and developing production ready projects for you that shine in your resume.

  • Mock Interview

    We'll help you prepare for interviews by scheduling mock interview at the end of the course.

  • Hindi

    All the classes will be in Hindi language, so you feel most comfortable while learning.

  • Doubt Session

    We'll help you solve your doubts during & after the course. We can hop on a discord call & discuss your doubts.

  • Lifetime Support

    You'll be given a lifetime access to an exclusive group for your batch where you can ask for help any day.

Schedule & Structure

Duration: 4 weeks

Language: Hindi

Start Date: Apr 14, 2023

Tentative

Expected End Date: May 14, 2023

  • Class 1
    Introduction
    Get to know your instructors and peers. Refresh your basics of JS, conditionals, loops, functions
  • Class 2
    JavaScript Refresher
    JS(ES 6+), Filter, Map, Promises, Async-Await, Fetch API, etc.
  • Class 3
    Introduction
    What is Node.js, installing Node.js, package.json, libuv, modules, global, etc.
  • Class 4
    Modules in Node.js
    NPM, npx, global modules, local modules, running scripts, creating & publishing packages, etc.
  • Class 5
    Inbuilt modules & variables
    Inbuild modules, file system, path, os, url, events, buffer, crypto, etc.
  • Class 6
    Error handling & types of errors
    Call stack, stack trace, debugger, exceptions, errors, assertions, etc.
  • Class 7
    Command line apps
    Command line args, env variables, exit codes, taking input, etc.
  • Basic Project
    DevToys
  • Class 8
    Asynchronous programming
    Event emitters, Event loop, timers, callbacks, promises, async/await, etc.
  • Class 9
    http module & Express.js basics
    Basic http server, Express.js, routing, middlewares, etc.
  • Class 10
    Template engines
    ejs, pug
  • Class 11
    Express.js advanced
    Structuring app, security, performance best practices, handling exceptions, logging with Winston, etc.
  • Class 12
    Working with databases
    Mongoose with MongoDB
  • Class 13
    Working with databases
    Prisma with PostgreSQL, redis for caching
  • Intermediate project
    Library Management System
  • Class 14
    Keeping app running
    pm2 for process management & other tools
  • Class 15
    Threads in Node.js
    Child process spawn, clusters, worker threads, etc.
  • Advanced Project
    Image Compression API
  • Class 16
    Interview questions discussion & doubts resolutions
    Becoming interview ready & future-proof
  • Completion
    Final Project Submission and Certificates

Real-World Projects You'll Build

project preview
Image Compression API

A REST API service that utilizes worker threads to compress images

project preview
Library Management System Backend

Backend of Library Management System project

project preview
DevToys

A utility that helps with Base64 encoding and decoding, JSON file formatting and minifying, UUID generation, cron expression parsing, etc.

project preview
Self Paced Capstone Project

Your own ideas created into a real world project with Node.js

Registration

Refer a friend
Tell your friends about this event and encourage them to register with your referral code to get exiciting benefits!

You are registered for the event!

Registration are closed for this event.

Register here

Eg: +919000000000

Select all that apply

Pricing
General

₹1199 (early birds)

₹1499

Students₹999 only *
Referral Bonus₹50 per referral **
* For Student Discount, a valid Student ID has to be submitted** Referral bonus will be considered valid only on full event completion without any cancellation
Payment Steps
You can follow a easy 2-step process to complete your purchase.
Step 1: Pay via UPI

Pay at UPI address from any app (Payee Name: Kamlesh):
or scan QR code:

Step 2: Send us receipt

Send the payment receipt/screenshot from your registered email to us at: contact@opendevs.in

Cancellation Policy

Cancellation will be considered valid only if requested for within the first three classes. After the third class, the candidature will be considered confirmed and no cancellation requests will be entertained further.

Refund Policy

Any kind of refunds (including partial refunds) will be processed approx. 7-10 days after the event has completed. This includes referral bonus as well as cancellation refunds. If you cancel your registration according to cancellation policy, only the paid amount would be returned. Anything else (like referral bonus, etc.) would not be processed.

Benefits Comparison

opendevs' Youtube Videos
  • Self Paced
  • Production Ready Projects
  • Practice Problems & Quizzes
  • Mock Interview
  • Code Reviews
  • Live Interaction & Doubt Solving Session
  • Interview questions discussion
  • Lifetime Support
Free Course on our Website
  • Self Paced
  • Production Ready Projects
  • Practice Problems & Quizzes
  • Mock Interview
  • Code Reviews
  • Live Interaction & Doubt Solving Session
  • Interview questions discussion
  • Lifetime Support
Live Classes
  • Disciplined, Instructor-Led
  • Production Ready Projects
  • Practice Problems & Quizzes
  • Mock Interview
  • Code Reviews
  • Live Interaction & Doubt Solving Session
  • Interview questions discussion
  • Lifetime Support

What Our Students Say

display picture
Software Engineer
company logo

My experience with opendevs is great and memorable. The mentors at opendevs helped me enhance my react skills. I am thankful to the opendevs for providing a pla... read more ⬇️

display picture
Associate
company logo

opendevs consists of extremely talented and knowledgeable software developers who strive to make your learning experience as smooth and fun as possible, coming ... read more ⬇️

display picture
Software Engineer
company logo

Since March, I've been part of the OpenDevs community and have seen how people from different companies and colleges connect to learn. It feels great to be part... read more ⬇️

display picture
Software Engineer
company logo

I definitely would recommend opendevs. I have built great relationships with several peers in the opendevs community. Being at opendevs has been an amazing expe... read more ⬇️

display picture
Member Of Technical Staff
company logo

From the very beginning of opendevs community. I feel upgraded myself each day as I am connected with them. They provide such amazing support and information to... read more ⬇️

Instructors

Instructors image

Certificate

Shareable certificate
Showcase your accomplishments by sharing this certificate in your LinkedIn profile, on resumes, CVs, or other documents.
Certificate image
team spirit

Join Our Community on Discord

We have one of the most active tech community on discord where students help each other out, discuss a variety of topics, host teaching sessions, solve each other queries, make great web development projects together and solve DSA problems together.

Join us on Discord

FAQs about Node.js 0 to 100 in 4 weeks

After the course ends, you will be able to schedule a free mock interview with us where we'll test your grasp of the topics taught in the course as well as provide you with future references to excel in job/interviews.

We have planned a similar course in the English language as well. Please keep a lookout at https://opendevs.in/events to see any announcements for that course.

Yes, the live classes will be recorded & shared with you on Google Drive, with access for up to 1 month after the course ends. You can download those lectures if you wish to.

College/School ID

Refunds for referral will be initiated 7-10 days after the course ends. This gives us time to verify the referral validity, make sure there weren't cancellations from referred students and then finally process the refund.

Refunds for cancellation will be initiated 7-10 days after the course ends. This gives us time to verify the cancellation validity, make sure there weren't cancellations after demo classes have ended, and then finally process the refund.

Cancellation will be considered valid only if requested for within the first three classes. After the third class, the candidature will be considered confirmed and no cancellation requests will be entertained further.

Still couldn't find the answer to your question? Click here
opendevs logo
CoursesFAQsContact UsPrivacy PolicyTerms Of Service
Copyright © 2023 opendevs
Learn ● Develop ● Ace
All illustrations by Storyset