
install python and set up development environments using python.org, anaconda, and ides, then launch jupyter notebook to create and run python projects.
Learn how the equals sign assigns values to variables in Python, as shown with x = 2 and x = 2 + 3, and how the print function outputs result.
Declare and manipulate variables by assigning values, printing results, and noting case sensitivity in Python. Use names like money, price, and speed with camel or snake case to improve readability.
Learn how to declare multiple variables in a single line, assign values to x and y, set several variables to the same value, and print the results in Python.
Identify Python reserved words and keywords, understanding that they cannot be used as variables or identifiers due to predefined syntax, and learn to use keywords wisely.
Explore how to use Python's input method to collect user data and prompt for first and second names. Join names into a full name and print it.
Learn how to use comments in python to document code, debug, and collaborate, using the hash sign to ignore lines and explain variables, like multiply and add, and print results.
Discover how Python uses types to classify values stored in variables, with examples of integers, floats, and strings. Learn how to inspect a variable’s type using the type function.
Learn how to perform type conversion in Python by converting between integers and floats using int() and float(), printing results, and checking types for correct data handling.
Explore numerical types by comparing integers and floats, showing how adding an integer and a float yields a float, and how type checking confirms the resulting data type.
Explore how to structure program flow with sequential steps, conditionals, and loops using Python examples like if statements, while loops, and break, demonstrated through value assignment and printing.
Explain operator precedence in Python, from parentheses to exponent, then multiplication, division, remainder, and addition or subtraction, with left to right evaluation and examples showing how parentheses change results.
Learn how to use Python logical operators and, or, and not to combine expressions, evaluate booleans, and test conditions with practical examples.
Learn how Python comparison operators yield booleans for expressions, using less than, greater than, less than or equal to, greater than or equal to, equal, and not equal.
Learn how augmented assignment operators work in Python by using += and related forms to update variables, and understand integer division versus floats.
Explore Python lists as mutable data structures, learn indexing, appending, inserting, popping, counting items, and slicing to manage a shopping list example.
Explore Python dictionaries, learning how to define key-value pairs with braces and colons, access and print values, add new entries, and update dictionaries using the update function.
Explore how sets remove duplicates and perform operations such as intersection, union, and difference, with practical Python examples on names and fruits.
Learn how Python tuples are ordered and immutable, how to initialize them, index items with zero-based and negative indices, and slice with a colon to reveal subsets.
Apply Python conditionals, including if, elif, and else, plus switch case statements, to control program flow by using correct indentation and colon syntax in practical examples.
Learn practical python to gaining practical knowledge in how python is used. Python is one of the most popular programming languages in the world, easy to learn, cross-platform, open-source with a large library, and active community. The course assumes you already have python3 and Anaconda already installed. But links to IDE's are provided in the first section of the course. You'll have free -downloadable access to the course activities (Jupyter notebook files in section 1 and section 16). And some sections have comments explaining the codes other than videos so you can practice on your own. Python 3 is the version of python used in the lectures and Jupyter notebook is the IDE used in programming for the entire duration of the course modules. You will learn about data structures and how to manipulate data, how to manipulate variables, have a clearer understanding of data types, understand operator precedence, understand how python codes are executed-python program flow, conditions to help your code handle or make intelligent decision handling, program logic, This course is a python programming course for absolute beginners. Also, more course modules will be added to the course modules as at when they are being edited and ready for publishing.