Parottasalna Course Notes

📝 Parottasalna Blog

249 practical articles on backend engineering, system design, databases, Docker, Python, AI and DSA, explained simply.

Sets

The Botanical Garden and Rose Garden: Understanding Sets

Introduction to the Botanical Garden We are planning to opening a botanical garden with flowers which will attract people to visit. Morning: Planting…

Aug 3, 2024 · 2 min read
Grocery Management

ANNACHI KADAI - The Dictionary

In a vibrant town in Tamil Nadu, there is a popular grocery store called Annachi Kadai. This store is always bustling with fresh deliveries of items.…

Aug 3, 2024 · 3 min read
Programming

The Magic Photo Album - Python Tuple

Morning: Creating Snapshots One sunny morning, the adventurous family decides to document their recent trips. They open their magical photo album and…

Aug 3, 2024 · 2 min read
Python

Python Task - Tuple

Create a tuple containing the names of three fruits. Print the tuple and its type. Given a tuple t = ("apple", "banana", "cherry") , access and print…

Aug 2, 2024 · 2 min read
PythonTasks

Task - The Delivery MAN - Python List

Create a list of five delivery items and print the third item in the list. eg: [“Notebook”, “Pencil”, “Eraser”, “Ruler”, “Marker”] A new delivery ite…

Jul 30, 2024 · 2 min read
Programming

Python List : The Delivery Man's Busy Day

ALEX Meet Alex, a dedicated delivery man who starts his day bright and early. He works for a company that handles all kinds of packages, and his truc…

Jul 30, 2024 · 3 min read
Coding Challenges

Tasks - Indexing & Slicing

Write a function that takes a string and returns a new string consisting of its first and last character. Write a function that reverses a given stri…

Jul 22, 2024 · 1 min read
Python Basics

Python - Indexing & Slicing

Indexing & Slicing in general is a foundational concept which roots to the usage of all data structures or containers. Indexing & Slicing is a fundam…

Jul 22, 2024 · 5 min read
Python

Tasks - Python Function()

Write a function greet that takes a name as an argument and prints a greeting message. Write a function sum_two that takes two numbers as arguments a…

Jul 17, 2024 · 1 min read
Functions

Python - Functions()

Think of a function as a little helper in your code. It’s like a recipe that you can use over and over again. Instead of writing the same steps every…

Jul 17, 2024 · 3 min read
Programming Basics

TASK 3 - Operators, Conditionals, Input()

Create a program that takes two numbers and an operator ( + , - , * , / ) as input and performs the corresponding arithmetic operation. Write a progr…

Jul 15, 2024 · 1 min read
Python Basics

Python - Operators CondItionals and Input()

In this blog, we’ll cover three fundamental concepts: operators, conditionals, and getting user input with the input() function. By the end, you’ll h…

Jul 15, 2024 · 4 min read