Build Your First REST API with Node.js & MongoDB

Sky tech bot workshop

SKY TECH BOT • PRACTICAL TECHNOLOGY WORKSHOP

Build Your First REST API with Node.js & MongoDB

Learn backend development by building a working REST API and connecting it with MongoDB in a practical, beginner-friendly session.

Live Coding
Hands-On Learning
Beginner Friendly

Client

API Request
Node.js

Express
MongoDB

JSON Response
GET /users
POST /users
PUT /users/:id
DELETE /users/:id

Not just a webinar. A practical session focused on understanding how a real backend API is structured, built and tested.

WORKSHOP OVERVIEW

Learn by Building

This workshop is designed for students and beginners who want practical exposure to backend development. Instead of spending the session only on theory, participants will follow a practical development workflow and build a simple REST API using Node.js, Express and MongoDB.

Understand

Understand how backend applications, APIs and databases work together.

Build

Build a simple REST API using Node.js and Express.

Connect

Connect the application with MongoDB and work with stored data.

Test

Test API endpoints and understand basic debugging and development workflows.

HANDS-ON PROJECT

Build a Working Backend API

Client / API Request
Node.js
Express REST API
MongoDB
JSON Response

By the end of the session, participants will understand the basic structure of a backend API and how application requests interact with a database.

GET /users
POST /users
PUT /users/:id
DELETE /users/:id

WHAT WE’LL COVER

90 Minutes of Practical Learning

01

Backend Fundamentals

  • What is backend development?
  • Client vs server
  • How APIs work

02

Node.js & Express

  • Project setup
  • Express server
  • Routes
  • Request and response

03

REST APIs

  • GET
  • POST
  • PUT
  • DELETE
  • JSON data

04

MongoDB

  • Database basics
  • Connecting MongoDB
  • Working with collections and documents

05

API Testing

  • Testing endpoints
  • Understanding responses
  • Basic debugging

06

Next Steps

  • How to continue practicing
  • Project ideas
  • Backend learning roadmap


90 MINUTES

LIVE / PRACTICAL

BEGINNER FRIENDLY

HANDS-ON
?
Q&A

WHO IS THIS FOR?

Built for Students & Beginners

  • B.Tech / BCA / MCA students
  • Recent graduates
  • Beginners learning backend development
  • Students who know basic programming
  • Students interested in Node.js
  • Students looking for practical project exposure
  • Aspiring software developers

You do not need advanced backend experience to attend. Basic programming knowledge is helpful.

What You Should Have

💻 Laptop

With a stable internet connection

🌐 Stable Internet

To follow along with the session

📚 Basic Programming Knowledge

Understanding of basic programming concepts

🚀 Willingness to Learn

Curiosity and enthusiasm to build something new

Prior Node.js experience is helpful but not mandatory.

REGISTRATION

Reserve Your Workshop Seat

Register your details below. Workshop information will be shared with registered participants using the contact information provided.

Date: 22 August 2026
Time: 11:00 AM – 12:30 PM IST
Duration: 90 Minutes
Fee: Free Registration












    I agree to receive workshop-related communication.

    Your information will be used for workshop-related communication and registration purposes.

    What Happens Next?

    01

    Register

    Submit your workshop details.

    02

    Confirmation

    Receive workshop information through the contact details provided.

    03

    Attend

    Join the practical workshop at the scheduled time.

    04

    Continue Learning

    Participants may be informed about future assignments, workshops or internship opportunities where applicable.

    PARTICIPATION

    Workshop Certificate

    Participants who meet the applicable participation requirements may receive a Certificate of Participation.

    Certificate eligibility and requirements may vary by workshop.

    CONTINUE YOUR JOURNEY

    Interested in Practical Internship Experience?

    Participants interested in continuing their learning may explore Sky Tech Bot’s internship opportunities, where available.

    Explore Internships

    Workshop participation does not guarantee internship selection.

    ABOUT SKY TECH BOT

    Technology • Innovation • Learning

    Sky Tech Bot is an independent technology brand focused on software development, technology solutions and practical learning opportunities. Through workshops and internship initiatives, we aim to help learners gain exposure to practical development concepts and engineering workflows.

    Keep Learning Beyond the Workshop

    Technology is learned through continuous practice. After the workshop, participants can continue exploring software development, build projects, practice coding and follow future learning opportunities from Sky Tech Bot.

    Learn

    Understand modern development concepts and engineering practices.

    Build

    Apply your knowledge through projects and structured technical tasks.

    Improve

    Practice, receive feedback and gradually strengthen your development skills.

    Frequently Asked Questions

    Is this workshop suitable for beginners?
    Yes. The workshop is designed for beginners and students who have basic programming knowledge and want practical exposure to backend development.
    Do I need prior Node.js experience?
    Prior Node.js experience is helpful but not mandatory. Basic programming knowledge will make it easier to follow the practical session.
    Is the workshop free?
    Yes, unless a particular workshop is explicitly marked otherwise.
    Will I receive a certificate?
    Participants who meet the applicable participation requirements may receive a Certificate of Participation.
    Will attending the workshop guarantee an internship?
    No. Workshop participation does not guarantee internship selection. Future internship opportunities may be available separately based on role requirements and applicable selection criteria.
    How will I receive the workshop details?
    Workshop information will be shared using the email or WhatsApp details provided during registration.
    Can I join if I only know basic programming?
    Yes. The session is designed to be beginner-friendly. Basic programming knowledge is recommended.

    Ready to Build Something?

    Take the first step toward practical backend development experience.

    Sky Tech Bot
    Technology • Innovation • Learning