
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
This video will give you an overview of the course objectives and what to expect in this course.
This video will teach students how to print statements in Python.
This video will teach students how to assign variables to strings, integers, and float data types.
This video will teach students to print statements combining strings with strings and strings with numbers.
This video will focus on methods and functions that the Python language can use to manipulate strings.
This video will teach students about the different math operators Python uses.
Create and manipulate dictionaries in Python by defining key-value pairs, indexing with keys, adding new pairs, and erasing entries to modify your data.
In this video, students will learn how to code if-statements in Python.
In this video, students will be learning how to code if-else statements.
Write a Python program using if, elif, and else statements to classify a user-entered integer as greater than or equal to ten, between five and ten, or less than five.
Learn to combine conditions in Python using and and or to check a number between 1 and 10 inclusive. Use an if statement and else to print the result.
Learn how to use Python for loops with the range function to repeat code. Understand range(start, stop, step) by printing 1, 3, 5, 7, 9, illustrating start, stop, step control.
Explore using for loops with lists in Python to iterate over each element and print them, demonstrated with a names list.
Master while loops in Python by iterating a block of statements until a condition is met, practicing decrementing i from ten to one and printing each value.
Explore while loops and conditional statements to implement a password check that prompts for user input until the correct password is entered, and grant access when it matches.
Welcome to Programming with Python! This course is designed for beginners who want to learn the fundamentals of Python, one of the most popular and versatile programming languages in the world. Whether you're completely new to coding or have some experience and want to solidify your skills, this course will provide you with a strong foundation in Python.
Throughout this course, you will learn the basics of Python syntax, including variable assignments, math operators, and print statements. We'll explore essential data structures like lists and dictionaries, which are crucial for storing and managing data. You'll also learn how to make decisions in your programs using conditional statements (if, if/else, if/elif/else) and how to perform repetitive tasks efficiently using loops (for and while).
In addition to learning these core concepts, you'll gain hands-on experience by writing your own Python functions and using the input function to interact with users. By the end of the course, you'll be able to create simple yet functional Python programs, solve basic coding problems, and understand the building blocks that form the foundation of Python programming.
This course is a great starting point for those interested in pursuing careers in programming, data science, web development, or automation, but it also equips you with the skills needed to apply Python in various real-world applications. Join us to start your journey into the exciting world of Python programming!