
Learn Python basics through a beginner-friendly introduction that highlights Python’s versatility, clean syntax, and object-oriented features, guiding you from walking to mastering the language.
Install Jupyter Notebook via Anaconda distribution and launch it from Anaconda Prompt to start coding in Python. The course covers data structures, variables, print, if statements, loops, and functions.
Explore Python data types by distinguishing strings, defined as text inside quotation marks, from numbers, including integers and floats. Practice basic operations and handling quotes in notebooks.
Learn how to use variable assignments to store numbers and strings and how to display results with the print function. Emphasizes clear variable names and case sensitivity.
Learn Python basics with lists and dictionaries, mastering append, indexing and slicing, and using pop and remove to modify lists, while using keys to access and update dictionary entries.
Explore booleans and basic comparison operators in Python, learn true and false values, and use operators like <, >, ==, and != with if statements and loops in Jupyter notebooks.
Learn how if, elif, and else statements in Python evaluate conditions, control flow with nesting, and test list membership using in, demonstrated via age checks and simple shopping list examples.
Explore while loops and for loops in python basics, including counter increments and condition checks, and iterate over lists, strings, dictionaries, sets, and ranges with examples.
See how functions break a problem into smaller parts, run only when called, accept parameters or arguments, and return values to be used elsewhere.
Learn to write a Python function that computes the average of five exam scores and returns pass if above 50, otherwise fail, using a list and loop.
Python is one of the most popular programming languages in the world and is the number one language choice for machine learning, data science and artificial intelligence.
All colours are basically made up from the primary colours, red , green and blue. This course is like the primary colours, by mastering this course, you can further build everything else within python.
This course is aimed at complete beginners who have never programmed before and aims to tackle the fundamental basics of python. After this course you should be able to know how to combine the different sections of these course, understand other people's python code and further build on your python knowledge.