opendevs

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

Type: Class

Language: Hindi

Status: Upcoming

Duration: 4 weeks

Start Date: Mar 3, 2023

Tentative

Expected End Date: Mar 26, 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₹1499 only
Students₹999 only *
Referral Bonus₹50 per referral **
Early Bird discount₹300 ***
* 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*** Limited early bird seats available
Payment Steps
You can follow a easy 2-step process to complete your purchase.
Step 1: Pay via UPI

Pay at UPI address:
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 platform to enhance my skills and an opportunity to showcase them.... 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 from a total newbie in the world of ReactJS, their videos have helped me develop a deeper insight in the language which has in turn helped me gain confidence and crack interviews!... 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 of such a community. I witnessed significant improvements right away in my tech skills by learning new aspects. We connect weekly for tech sessions thanks to Ajay, Mihir and Alok bhaiya for organising weekly and keeping the consistency. In this Community, you can learn or even you can teach from your experiences we are open to everything. Do join OpenDev if you want to be part of such amazing people. It's just a love of teaching and learning with an amazing community... 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 experience for me that has helped me grow personally and professionally.... 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 us. In their community you can find multiple skilled developers from varieties of companies and students also in the opendevs community. We can pass our experience to each other. We all share our tech problems in their community and for sure we get the solution, at least they try their best to help. Mihir, Alok, Ajay they give such amazing tutorials like ReactJS, Hotstar scaling strategy, DSA many more. I am a frontend developer, but I want to learn backend also now. So I follow their backend system design videos also, great part is being a frontend developer I don't feel any confusion to understand backend system design only because of their easy explanation. Whatever they teach, they start it from scratch. They value our feedback. This opendevs community is helping a lot to make connection with the tech community. Now when I get stuck in any complex issue I feel like if nothing works I have a support that is opendevs, I will ask them to help me out. They are growing and helping other people to grow together.... 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
login to continue

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

Copyright © 2023 opendevs

Learn ● Develop ● Ace
All illustrations by Storyset