
Explore the python shell, an interactive environment you reach from the command line by typing python, enter code like 5 + 11 or print hello fella, and exit with exit().
Explore variables as named pieces of data stored in memory, show how Python assigns memory to a value, enables accessing and printing by name, and reveals the value's string type.
Dive into interactive Python by installing Python, launching the interpreter, and enjoying syntax highlighting and indentation as you run and refine code.
Explore core Python data types, including strings, lists, dictionaries, tuples, sets, and booleans, and learn mutability rules and practical usage.
Learn how Python treats everything as an object, create your own classes and objects, and define attributes and methods, including self, __init__, and __str__ to control behavior and output.
Learn to use try and except in Python to catch exceptions like zero division errors, keep programs running, and handle user input safely.
Hello and welcome to the Python 3 Crash Course, 2020 edition!
This is a high intensity training course for programmers who already know another programming language. If you know Java, C, PHP, JavaScript, or any other language and want to make the leap tp Python.. this is the course for you!
In this course you'll learn several Python topics very quickly. We'll start at the very beginning and install Python, execute a .py file from our command line, explore basic math and work with Python variables.
Then we'll move onto Python data structures, indexing strings and lists, formatting methods, and file management files.
Lastly we'll learn about conditionals, loops, list comprehensions, functions, OOP, error handling and Python packages.
If you're a beginner and you're brand new to Python, that's OK. You can still take this course and get a one hour high level overview of what Python can do and how to write Python. But people who will get the most from this course are intermediate developers or developers from other programming languages who want to learn Python.
Otherwise, let's dive in!