This project is part of the course #PlatziChallenge: 21 días de Python of Platzi.
Each day we are gonna learn a feature/theory about Python and solve a related challenge, for 21 days.
The purpose of this project is to learn the following concepts/characteristics/theory about Python.
- Syntax
- Data types
- Operators
- Conditional statements
- Cycles
- Lists, Dictionaries, and Tuples
- Sets
- List comprehension, Dictionary comprehension
- Lambda Functions and Higher-order functions
- Errors and Exceptions
- Closures
- Read and write files
- Object Oriented Programming:
- Abstraction and Encapsulation
- Inheritance
- Polymorphism
- Data Structures:
- Hash tables
- Maps
- Singly Linked List
- Stacks
- Queues
