Mario's pizzeria


Welcome to the world of Mario's Pizza Pizzeria: Where pizza-making is an art, and Mario's mustache is the envy of the town. But don't be fooled by his boisterous voice and love for pizza – Mario can be a bit cranky, especially when his customers don't order their pizzas the way he likes (with lots of anchovies). However, a bigger problem has been troubling Mario lately - keeping his customers happy.


Use Dictionaries to help Mario with Customer Appreciation



In this e-learning course, you'll learn how to use Python data structures, particularly dictionaries, to help Mario create a birthday club for his customers. With your guidance, Mario will finally be able to show his customers some love by sending them coupons for free large anchovy pizzas on their birthdays. Because who wouldn't want to celebrate their special day with extra anchovies?


Automate Pizza Delivery with Tuples



But that's not all - Mario has another challenge for you. He wants to automate the process of calculating how many pizzas his customers need for delivery so he doesn't have to answer pesky phone calls all day. In this course section, you'll use tuples to store data that should never change, such as pizza sizes and the number of slices for each size. You'll also learn about packing and unpacking tuples and assigning value pairs. During the course, you will help build Mario's Pizza Pizza Calculator and save him from lots of headaches.


Optimize Work Schedules and Training with Set Operations

Set operations


Mario has one final problem where he needs your help. He wants to optimize skills training and work schedules for his expanding pizzeria. You'll use set operations to define sets of employees trained in specialized roles such as food preparation, management, table service, and operations. You'll then use set operations such as union, intersection, difference, and symmetric difference to optimize work schedules and identify employees for training.


Understanding Data Structures in Python

But why is it important to understand Python data structures? In the programming world, data structures are the building blocks enabling you to create complex, powerful applications. By understanding data structures like dictionaries, tuples, and sets, you can create applications that will help you solve real-world problems, just like you'll be doing in this course.


Mario Needs Your Help!

Data structures


So, if you're up for the challenge and want to help Mario save his pizzeria, this course is for you. You will help Mario keep his customers happy and learn about the importance of Python data structures and how to use them to solve real-world problems. Enroll today to join the adventure.


About Lisa Stringer

Lisa Stringer is a digital learning designer at Award Solutions, where she creates stories to help people learn more about technology topics like Python, cyber security, and 5G.


About Award Solutions, Inc.

Award Solutions is the trusted training partner to the world's best networks. We help companies tackle new technologies by equipping their teams with knowledge and skills. Award Solutions invests heavily in technology, research, engineering, and labs to ensure our customers make the most of their resource and network investments.

Award’s expertise extends across many technologies including 5G/LTE Access 5G/4G Core, VoNR/VoLTE, Transport Networks, Telco Cloud, Virtualization and Orchestration, Data Automation, and more.