A practical Python course for beginners and experienced developers.
Structure:
- Basic programming concepts and eco system
- Advanced development techniques
- Web-Development
- Data-Analysis and Visualization
- Very easy to learn
- Open-Source with an awesome community
- Productive tools and a lot of exisiting libraries
- Who want's to learn a development tool to build Command-Line, Web, Data-Analytics, and Scientific Applications
- Can become a common language for data science and production of web based analytics products
- Introduction
- Setup and Basics
- Variables
- Conditional Statements
- Functions
- Data Types - Lists, Tuples, Dictionaries
- Modules
- Classes
- Exceptions
- Testing
- Web based Microservices with Python + Flask
- Event-Driven Microservices with Python + RabbitMQ
- Function as a Service (FaaS) with Python
- DDD in Dynamic Languages
If you have found a bug or if you have a feature request, please report them at this repository issues section. Please do not report security vulnerabilities on the public GitHub issue tracker.
This project is licensed under the MIT license. See the LICENSE file for more info.
You like this Python introduction and you want to see what coming next? Follow me on Twitter @mikebild
.
Enjoy!