Parottasalna Course Notes
Parottasalna Course Notes

Backend Engineering, System Design, AWS, Cloud, AI & DSA explained simply.

Learn software engineering through practical, easy-to-understand tutorials, live sessions, and real-world examples. Revisit every live session at your own pace β€” notes are published after each class.

  • Session-by-session notesClear write-ups published after every class.
  • Real-world examplesCopy code straight into your editor and try it.
  • Fast searchFind any concept across the whole course.

Sign in

Sign in with Google. Enrolled students: use the email your instructor added.

Parottasalna Course Notes uses Google Sign-In only to confirm your name and email, so you can use the portal and enrolled students can open their courses and keep their progress. See our Privacy Policy.

New: free resume review with an ATS score, for anyone who signs in.

Only enrolled accounts can access course material.
Not enrolled yet? Read the free courses or learn on YouTube.

No sign-in needed

Free courses

Start learning right now β€” these courses are open to everyone.

DSA Patterns for Coding Interviews Learn the 23 patterns behind most coding-interview problems, one session each. Every pattern starts with a story a child could fo… Start reading β†’ Database Engineering with PostgreSQL Learn relational databases and SQL with PostgreSQL: installation, roles, querying, filtering, ER diagrams and joins, with hands-o… Start reading β†’ Design Patterns in Python Start reading β†’ Docker Mastery Understand containers through stories and hands-on labs: Docker architecture, images and containers, Dockerfiles, port mapping, v… Start reading β†’ Git & Version Control Why version control matters, how Git came to be, installing and configuring Git, core terminology and hands-on exercises. Start reading β†’ Golang from Scratch: Learn Go Step by Step Learn Go step by step, from your first Hello World to files, command-line tools, web APIs, databases, goroutines, channels and te… Start reading β†’ Load Testing with Locust Load test web applications with Locust: users and tasks, wait times, events, HTTP requests, response validation, step load and di… Start reading β†’ Python Fundamentals Learn Python from your first print() to a complete game: variables, operators, functions, strings, lists, tuples, dictionaries, s… Start reading β†’ System Design Learn how to design systems the way interviewers and real teams expect, one idea at a time. Six chapters with diagrams, worked nu… Start reading β†’

What you'll find here

Practical, easy-to-understand tutorials, live sessions and real-world examples.

Backend Engineering & System Design

Design and build scalable, reliable backend systems.

AWS & Cloud

Core cloud services and how to use them in real projects.

AI Engineering

LLMs, RAG, AI agents, tool calling and practical AI systems.

Docker & Kubernetes

Containers, orchestration, networking, deployment and DevOps.

Live Sessions & Tech Shorts

Focused sessions, practical demonstrations and quick learning.

Syed Jafer K, founder of Parottasalna

Hi, I'm Syed Jafer K

Founder of Parottasalna

I create practical content to help developers understand technology, build real-world projects, and grow their software engineering skills.

New videos every day. Subscribe to Parottasalna and keep learning. πŸš€