Python 201: Learn intermediate Python3
What you'll learn
- Intermediate Python 3
- API's with Python
- More advanced Python concepts
- You should consider yourself a beginner Python developer
- You MUST have written some Python in your life
- This course is NOT for you if you've never written Python before
Welcome to Python 201: Intermediate Python 3 programming.
In this class, you will be learning the ins-and-outs of Python. You will learn how to:
use more advanced conditional statements,
how to read and write files using Python,
how to make API requests,
how to use 3rd party packages,
list and dictionary comprehensions,
and much more.
At the end of this class, you will create a Pokemon program that looks up a pokemon by its name using an API — this is great practice for consuming API's like you normally would as a professionally paid Python programmer.
To get the most out of this course you should have taken Python 101 and another Python beginner course.
Your project: Create a Pokemon data program using an API.
You will create a program that asks for a pokemon name and then look for additional data using an API.
The API is completely free to use, too.
This project mimics the type of work you'll do as a professionally paid Python programmer and is considered to be a real-life project.
The most important part of this course is learning how to manage (install and uninstall) 3rd party packages, how to use them, and how to make API requests.
API requests are how computers talk to each other. It's absolutely vital you know how API requests work in Python, and you'll learn all about them in this course.
Who is this course for?
This course is for anybody who has written a little bit of Python but is looking for more experience.
Programmers or web developers who are looking for some hands on experience while they learn
This course is NOT for people who have never written any Python.
What are the requirements?
You need a code editor like PyCharm or VS Code
You need to have Python downloaded and installed
You need to be ready to work with code and not just watch the videos. This is a hands on course.
You need to be willing to do a little work to properly learn Python3
Who this course is for:
- Beginner Python developers
- Developers or programmers who have written at least SOME Python in the life
He is a professional web developer who's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology.
Teaching over 250,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfill their dreams?
The passion to learn and to share his knowledge by teaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower".
Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.
Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.