Description
In this course, you will :
- Learn all the coding fundamentals in Python!.
- Work through nearly 200 exercises and quizzes!.
- Learn about all of the latest features in Python 3.6.
- Use Python to create an automated web crawler and scraper.
- Make complex HTTP requests to APIs using Python.
- Master the quirks of Python style and conventions.
- Really Really Understand Object Oriented programming in Python.
- Learn testing and TDD (Test Driven Development) with Python.
- Write your own Decorators and higher order functions.
- Write your own Generators and other Iterators.
- Confidently work with Lambdas!.
- Master tricky topics like Multiple Inheritance and Polymorphism.
- Build games with Python.
- Build larger projects that span across multiple files.
- Work with all the Python data structures: lists, dictionaries, sets, tuples, and more!.
- Become an expert at list and dictionary comprehensions.
- Master built-in python functions like zip and filter.
- Handle errors and debug code.
- Write your own custom modules.
- Work with files, including CSV.