Python can be used for everything from web development to software development and data science applications. The Python 3 course is a great introduction to the Python programming language as well as fundamental programming concepts.
Python has grown exponentially in popularity as it is a versatile, general purpose programming language that is concise and easy to read, a good language to have in any programmer’s stack.
Python 3 is the most up-to-date version of the language with many improvements made to increase the efficiency and simplicity of the Python code that you write. Below is a breakdown of the key areas of the Python 3 course:
Get Started: Get started with Python syntax in this lesson and then create a point-of-sale system for a furniture store!
Control Flow: Learn how to build control flow into your python code by including if, else, and elif statements. Expect to learn all you need to know about boolean variables and logical operators.
Lists: Learn about lists, a data structure in Python used to store ordered groups of data.
Loops: Loops are structures that let you repeat Python code over and over. Learn how to read loops and write them to solve your own problems.
Functions: Learn about code reuse with Python functions. Apply that knowledge to create functions for famous physics formulas.
Python Code Challenge: Code challenge to test your Python knowledge!
Strings: Learn all about the Python string object. Figure out how to automatically create, rearrange, reassign, disassemble, and reassemble blocks of text!
Modules: Learn how modules work in the Python programming language.
Dictionaries: Learn all about the Python dictionary structure and how to create and use key-value pairs in your code.
Files: Learn how to work with files in an automated way! Investigate the properties of text, CSV, and JSON files by reading and writing to them!
Classes: Learn about the differences between data types in Python and how to create your own classes, objects, and interfaces.
Python Code Challenge 2: Code challenge to test your Python knowledge!