Skip to main content
Gradopus Labs

Development

Enrolment open

Web Development

This is a web dev internship program.

Level
Beginner
Duration
4 weeks
Weekly effort
4-6 hours
Price
₹49

Overview

This is a web dev internship program. by completing this you'll get a certificate.

Who this program is for

Intended audience

  • College students pursuing computer science, IT, or related degrees
  • Fresh graduates seeking practical web development skills
  • Beginners interested in frontend and full-stack development
  • Students preparing for internships and entry-level developer roles
  • Aspiring developers who want to build a project portfolio

Prerequisites

  • Basic computer and internet usage
  • A laptop or desktop with a stable internet connection
  • Basic English reading comprehension
  • Willingness to learn, practice, and complete assignments
  • No prior web development experience required

What you will learn

  • Build responsive websites using HTML, CSS, and JavaScript
  • Develop interactive user interfaces using React.js
  • Build REST APIs using Node.js and Express.js
  • Work with MongoDB for database management
  • Use Git and GitHub for version control and collaboration
  • Deploy web applications and understand basic hosting
  • Build a complete full-stack web development project
  • Develop problem-solving and debugging skills

Curriculum

  1. Module 1

    Module 1

    • Web Development Fundamentals: Internet, browsers, and how websites work
  2. Module 2

    Module 2

    • HTML and CSS: Page structure, styling, layouts, and responsive design
  3. Module 3

    Module 3

    • JavaScript: Variables, functions, arrays, objects, DOM, and events
  4. Module 4

    Module 4

    • Git and GitHub: Version control and collaborative development
  5. Module 5

    Module 5

    • React.js: Components, props, state, hooks, and routing
  6. Module 6

    Module 6

    • Backend Development: Node.js, Express.js, and REST APIs
  7. Module 7

    Module 7

    • MongoDB: Database design, CRUD operations, and integration
  8. Module 8

    Module 8

    • Full-Stack Integration: Connect frontend, backend, and database
  9. Module 9

    Module 9

    • Testing and Deployment: Debugging, environment variables, and hosting
  10. Module 10

    Module 10

    • Final Project: Build and deploy a complete web application

Tasks and project expectations

Each module includes practical tasks. Every task lists the requirements your submission must meet, and each submission is reviewed against those requirements.

  • Create a Personal Portfolio

    Build a responsive website showcasing your skills, projects, and contact information.

  • Build a Landing Page

    Design a responsive landing page using HTML and CSS.

  • Develop a To-Do App

    Create a JavaScript application to add, complete, and delete tasks.

  • Build a React Application

    Develop a reusable component-based interface using React.

  • Create a REST API

    Build CRUD APIs for managing products using Node.js and Express.js.

  • Integrate MongoDB

    Connect a web application to MongoDB to store and retrieve data.

  • Develop an E-Commerce Website

    Build a full-stack shopping website with product listings, a shopping cart, and order management.

Final project

Build and deploy a full-stack e-commerce website featuring user authentication, product listings, search and filtering, a shopping cart, order management, REST APIs, and MongoDB integration. Submit the source code through GitHub and provide a live deployment link.

Duration and delivery

Duration
4 weeks
Weekly effort
4-6 hours
Level
Beginner

Online and self-paced.

Completion and certificate eligibility

To receive a certificate for this program, you must:

  • Complete all required learning modules
  • Submit the assigned practical exercises
  • Build and submit the final full-stack web development project
  • Meet the project's functional and submission requirements
  • Receive a passing review of the final project

Enrolling does not by itself earn a certificate

Certificates are issued only when all of the criteria above are met. Read the certificate policy for details.

Questions about this program

Find answers about tasks, certificates and payments in the FAQs, or contact us.