350+ students learning
Learn by building real things.
Hands-on courses on cloud, backend and the command line. You watch it get built, then you build it yourself.
- Students
- 350+
- Lessons
- 166
- Free previews
- 6
Courses
Pick what you want to build
More courses coming soon.
VidShare
Build a Video Streaming Platform on AWS
Build a production-style video streaming backend on AWS, from architecture to final test.
₹7,999 25% off$119 17% off
CLI Mastery
Command Line Interface Mastery
Get fast and fluent in the terminal, from the filesystem to shell scripts and real servers.
₹2,499 40% off$39 26% off
Get both courses together
2 courses, 166 lessons, one price.
Separately ₹7,498. You save ₹999 (13%)Separately $128. You save $9 (7%)
How you learn here
Build real projects
Every course is one complete project or skill, taught step by step, not a pile of disconnected clips.
Watch before you pay
Free preview lessons in every course. Judge the teaching for yourself first.
Lifetime access
Pay once. Learn at your pace, rewatch any lesson whenever you need it.
Any device
Phone, tablet or laptop. Your progress is saved as you go.

Your instructor
Shobhan Biswas
Web developer and teacher
I teach the way I learned: by building real things, one small step at a time. No slides full of theory. You watch me design, write, test and deploy, then you do it yourself.
Follow @codewithshobhan on Instagram →Free tutorials
From the blog
Linux · Bash
Absolute vs relative path in Linux: the Unix filesystem explained
How the Unix filesystem tree works, the difference between absolute and relative paths, and how to move around with pwd, cd and ls, plus the shortcuts /, ~, ., .. and -.
AWS · CDK
AWS CDK tutorial in TypeScript: from CloudFormation to your first stack
Why infrastructure as code beats clicking in the console, how CloudFormation works, what CDK constructs are, and how to bootstrap, synth and deploy a real stack with S3, Lambda, DynamoDB and API Gateway in TypeScript.
Linux · Bash
Customize your shell: .bashrc vs .zshrc, aliases and the PS1 prompt
Why your aliases vanish when you close the terminal, which config file Bash and Zsh read at startup, how to make aliases and environment variables permanent, and how to change your prompt with PS1 or PROMPT.
Free download
Linux command line cheat sheet
One printable page: navigation, files, permissions, pipes, processes, scripts and SSH.
Questions
Can I watch before I buy?
Yes. Every course has free preview lessons you can watch right now, no account needed.
How long do I get access?
Lifetime. Pay once and keep every lesson of the course.
How do I log in after buying?
Use the email you paid with. We send you a one-time login code, so there is no password to remember.
Can I pay in USD?
Yes. Switch the currency at the top of the page. Payments are handled securely by Razorpay.
I bought on the old platform. Do I have access?
Yes. Log in with the email you bought with and your course will be there.