Welcome to the Python Boot Camp! I created this camp for myself to improve my level in Python and improve my problem-solving skill. This repository contains materials and resources to improve my level in Python language. If you are a beginner looking to improve your Python skills, this bootcamp will help you learn and master the language.
To make the most of this boot camp, you should have a basic understanding of programming concepts. Prior experience with any programming language will be helpful but not required.
- Introduction
- Basic Data Types
- Strings
- Sets
- Math
- Itertools
- Collections
- Date and Time
- Errors and Exceptions
- Classes
- Built-Ins
- Python Functionals
- Regex and Parsing
- XML
- Closures and Decorators
- Numpy
- Debugging
- Say "Hello, World!" With Python
- Python If-Else
- Arithmetic Operators
- Python: Division
- Loops
- Write a function
- Print Function
- Lists
- Tuples
- sWAP cASE
- String Split and Join
- What's Your Name?
- Mutations
- Find a string
- String Validators
- Text Alignment
- Text Wrap
- Designer Door Mat
- String Formatting
- Alphabet Rangoli
- Capitalize!
- The Minion Game
- Merge the Tools!
We welcome contributions to the Python Boot Camp! If you find any issues, have suggestions for improvement, or want to add new features, please feel free to submit a pull request. We appreciate your support in making this boot camp better for everyone.
Feel free to customize the content according to your specific boot camp structure and requirements. The example above provides a general outline to help you get started.