To view this video please enable JavaScript.
Course Description
Python, a feature-rich, general-purpose programming language, is used for software and web development, data modeling, analysis, writing system scripts, and more. Although it was developed decades ago, Python remains one of the most in-demand programming languages in the world. This course provides a comprehensive introduction to Python through the use of IDLE, an integrated development and learning environment. You will learn how to effectively create and use variables of distinct types as well as understand the fundamental logic of conditions and looping structures. By the end of this course, you will be able to use classes, modules, scripts, and libraries, handle basic logic and syntactical errors, and use and understand both pre-built and user-defined functions. With more than 20 years of experience teaching Python, instructor Jeremy Kurtz will show you everything that you need to know to get started.
Learning Objectives:
- Creating, using, and defining variables and their types
- Combining variables with given output
- Comparing variables using arithmetical comparison operators
- Performing mathematical functions within the Python development environment.
- Creating modular code with prebuilt and user defined functions
- Creating, using, and modifying Python lists
- Using Boolean logic
What You'll Learn
- Set up the Python development environment using IDLE and handle input and output
- Create, define, and modify variables of distinct types using the assignment operator
- Compare variables with arithmetic comparison operators and apply Boolean logic
- Build conditional logic with IF, IF Else, and multiple-condition statements
- Write looping structures including While loops, For loops, and nested loops
- Create modular code with pre-built and user-defined functions, and work with Python lists
Key Takeaways
- Python is a feature-rich, general-purpose programming language used for software and web development, data modeling, analysis, and writing system scripts.
- The course introduces Python through IDLE, an integrated development and learning environment.
- Learners cover variables and their types, conditions, and looping structures as fundamental logic.
- By the end of the course, learners can use classes, modules, scripts, and libraries, and handle basic logic and syntactical errors.
- The course is taught by instructor Jeremy Kurtz, who has more than 20 years of experience teaching Python.
Frequently Asked Questions
Who teaches this course and what is their experience?
The course is taught by instructor Jeremy Kurtz, who has more than 20 years of experience teaching Python.
Is this course suitable for beginners?
Yes. It is a beginner Python series that provides a comprehensive introduction to Python and shows you everything you need to know to get started.
What development environment does the course use?
The course uses IDLE, an integrated development and learning environment, to teach Python.
What topics does the course cover?
It covers creating and using variables and their types, comparison and arithmetic operators, Boolean logic, IF statements, While and For loops, nested loops, pre-built and user-defined functions, and creating and modifying Python lists.
What will I be able to do by the end of the course?
You will be able to use classes, modules, scripts, and libraries, handle basic logic and syntactical errors, and use and understand both pre-built and user-defined functions.









