Students and developers who can write a little code and have never deployed anything, or who have deployed by hand and want to learn the modern way.
Ship a Containerised App with an Automated Pipeline
Learn Linux, Git, Docker and continuous integration by shipping one small application through an automated pipeline, from your laptop to a running server.
- 40hours of work
- 19parts
- Checkedcapstone
- Lifetimeaccess
- Linux
- Git workflow
- Docker
- CI/CD
- Deployment
- Troubleshooting
At a glance
A laptop with Git and Docker installed (Docker Desktop on Windows or Mac), a free account on a Git host that offers CI such as GitHub, and a code editor. You should be able to write a small program in any language.
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
- 01Move around a Linux server on the command line and manage files, processes and permissions
- 02Use Git branches and pull requests the way teams do
- 03Package an application in a Docker image and run it in a container
- 04Build a pipeline that tests and builds on every push
- 05Deploy a container to a server and check that it is healthy
Curriculum 40 hours in 19 parts
Select a kind to highlight its parts.
Stage 1A Linux server and a Git workflow7 parts · 11 h
- 1What DevOps and the cloud really meanLesson · Short, focused reading with questions to check yourself.1 hFree
- 2Linux and the command lineLesson · Short, focused reading with questions to check yourself.1 h
- 3Set up and secure a Linux serverWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 4A Git workflow for teamsLesson · Short, focused reading with questions to check yourself.1 h
- 5Collaborate with Git like a teamWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 6Check yourself: DevOps, Linux and GitQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 7A Linux server and a Git workflowLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
Stage 2Containerise it and build a pipeline6 parts · 10 h
- 8Containers with DockerLesson · Short, focused reading with questions to check yourself.1 h
- 9Production-quality Docker images and ComposeWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 10CI/CD pipelinesLesson · Short, focused reading with questions to check yourself.1 h
- 11Build a real CI pipelineWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 12Check yourself: Docker and pipelinesQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 13Containerise it and build a pipelineLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
Stage 3Automate the server set-up4 parts · 8 h
- 14Deploy to a cloud VM with HTTPSWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 15Monitoring and troubleshootingWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 16Check yourself: deploying and operatingQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 17Automate the server set-upLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
Stage 4Control cloud cost and access1 part · 3 h
- 18Control cloud cost and accessLab · Hands-on work. Many labs are checked automatically against what must exist.3 h
FinishCapstone project1 part · 8 h
- 19Ship it to a serverCapstone · 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%.
Stop building servers by hand. Describe infrastructure in code, run containers on Kubernetes, and watch your system with metrics, logs and alerts, finishing with a reproducible environment that the NIBVEDA team reviews.
- Terraform
- Ansible
- Kubernetes
Run systems that must not fail: service level objectives, safe release strategies, cloud security and policy as code, secure pipelines, disaster recovery and cost control, finished with a production-grade platform reviewed by the NIBVEDA team.
- Site reliability
- Progressive delivery
- Cloud security
See all 3 programmes in Cloud and DevOps 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. 352.82 including GST. Lifetime access. Read the first lesson free before you decide.