Students and self-taught beginners who have written a little code (any language) and want a first complete web project they can show.
Build and Ship a Task Manager
Go from how the web works to a deployed task manager of your own: a browser front end, a Node.js REST API and a PostgreSQL database, in 19 parts and 40 hours that you finish at your own pace.
- 40hours of work
- 19parts
- Checkedcapstone
- Lifetimeaccess
- HTML and CSS
- JavaScript
- Node.js
- REST APIs
- PostgreSQL
- Git and GitHub
At a glance
A laptop with Node.js 20 or newer and a code editor. You should know what a variable, a function and a loop are. No web experience is needed.
Pass the quizzes, complete the labs and submit your capstone. Everything is checked as you go and your certificate is issued the moment you finish.
What you will be able to do
- 01Explain what happens between typing an address and seeing a page, and read a request and a response
- 02Build a responsive front end with HTML, CSS and plain JavaScript that talks to an API
- 03Write a REST API in Node.js with validation and sensible status codes
- 04Store and query data in PostgreSQL with parameterised SQL
- 05Put the project on GitHub and deploy it so that anyone can open it
Curriculum 40 hours in 19 parts
Select a kind to highlight its parts.
Stage 1Build the front end7 parts · 11 h
- 1How the web worksLesson · Short, focused reading with questions to check yourself.1 hFree
- 2HTML and CSS essentialsLesson · Short, focused reading with questions to check yourself.1 h
- 3A responsive landing pageWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 4JavaScript in the browserLesson · Short, focused reading with questions to check yourself.1 h
- 5An interactive widget with the DOMWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 6Check yourself: the web and the front endQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 7Build the front endLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
Stage 2Connect it and put it online6 parts · 10 h
- 8A REST API with Node.jsLesson · Short, focused reading with questions to check yourself.1 h
- 9Your first REST APIWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 10Storing data in PostgreSQLLesson · Short, focused reading with questions to check yourself.1 h
- 11Guided workshop: SQL by doingWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 12Check yourself: the API and the databaseQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 13Connect it and put it onlineLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
Stage 3Add a feature with tests4 parts · 8 h
- 14Guided workshop: Git and GitHub for your projectWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 15Guided walkthrough: deploy your applicationWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 16Check yourself: putting it togetherQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 17Add a feature with testsLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
Stage 4Polish, check and document your project1 part · 3 h
- 18Polish, check and document your projectLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
FinishCapstone project1 part · 8 h
- 19Your task managerCapstone · A full project for your portfolio.8 h
An internship certificate with your skills on it.
Made for you automatically when you finish the last part, it names the internship programme, the level and the 40 hours, lists what you showed, and carries a number and a QR code. Anyone can check it on the NIBVEDA verification page, and it shows as withdrawn there if it is ever revoked.
- Proof you completed all 40 hours of this internship programme
- An Internship badge for your profile, CV or portfolio
- Not a job, a stipend or an academic degree, and it says so
Keep building.
3 programmes in this track, from beginner to expert. Buy the learning path and save 15%.
Take your first web project to the next level: user accounts, safe sessions, authorisation, validation, automated tests and a well-designed database, finished with a capstone that the NIBVEDA team reviews.
- Authentication
- Authorisation
- Input validation
Design, harden, test, observe and ship a web system the way a production team does: architecture trade-offs, caching, observability, security hardening, containers and a CI/CD pipeline, finished with a detailed capstone review.
- System design
- Observability
- Performance tuning
See all 3 programmes in Full-Stack Web Development Take the placement test
Quick answers.
The policies have the full detail.
Is this a real internship?
It is a virtual internship programme: a structured, self-paced course built around a real project, with checked assessments and a certificate. It is not employment, it does not carry a stipend and it is not an academic or AICTE-approved qualification. What it gives you is verified, project-based evidence of skills.
How does self-paced work?
You start when you like and move at your own speed. Each part unlocks when you finish the one before it. There are no live classes and no deadlines. Your access is shown on each programme page.
How is my work checked?
Quizzes are marked as soon as you submit them. Labs use a tick-list of tasks. Intermediate and Expert programmes finish with a capstone that the NIBVEDA team reviews and either accepts or sends back with comments.
Can I get a refund?
Please read the refund policy before you buy. It explains when a refund is possible.
Ready to start?
Rs. 234.82 including GST. Lifetime access. Read the first lesson free before you decide.