Jumpstart your Python journey learn Python fundamentals with easy-to-follow tutorials and hands-on exercises
What you will learn
Learn python programing language from absolute beginning
Learn basic python concepts such as variables, lists, tuple, dictionaries, strings, integers, loops, functions etc
By completing this course students will be able to write and create basic python programs
After completion of this course students can continue with our intermediate/advance python programing course
Description
- This Python programming beginner course is designed for individuals who are new to coding and want to learn the basics of Python
- This beginner Python course offers an introduction to programming with Python. It covers the basics of syntax, data types, control structures, loops, and conditionals, functions, The course focuses on practical programming skills, including how to write and execute Python code, work with variables and operators, and create functions
- Students will also learn about data types such as lists, tuples, and dictionaries, and basic algorithms and data structures. By the end of the course, students should be able to write simple Python programs .
- By the end of the course, students will have gained a strong understanding of Python programming principles and be able to write basic scripts and programs.
- The course is self-paced and includes video lessons, coding exercises, and quizzes to test your knowledge along the way. No prior programming experience is required to take this course.
- While taking this course it is recommended to download an environment such as Pycharm or Jupyter to write and test Python programs taught during this course.
- It’s recommended to completely master each chapter before moving to the next, as it’s obsoletely necessary to propel you forward
English
language
Content
variables, string & integer data types, basic math operators
Introduction to Variables
Introduction to Variables Part 2
Keywords
print() function
variables,string,integer
Basic calculation
Basic calculation part 2
Concatenation
Create a variable and print
Perform a simple calculation
You can always concatenate
Python data types, math operations, variable creation
Booleans and comparison operators
Booleans, comparison operators
Booleans, comparison operators part 2
Booleans, comparison operators part 3
Booleans, comparison operators part 4
Booleans, comparison operators part 5
Booleans, comparison operators part 6
Booleans, comparison operators part 7
Booleans, comparison operators part 8
True or False ?
Boolean values & comparison operators
if, else statements
if, else
if else part 2
if else part 3
if else part 4
Check the statement
Another form of if statement
Conditional statements
while & for loops
while loop part 1
while loop part 2
for loop
for loop part 2
range() function
range() function part 2
break statement
continue statement
for loop with else statement
while loop with else statement
Choose the range and loop
You want to take a break or continue ?
WHILE & FOR loops
list
list
Creation of list data type
indexing
Negative indexing
Iteration by using the for loop
del
append & insert
Replace specific element , len() function
Element switching
in, not in operators
Create, Add & Access
Our List data type is no longer the same
List Data Type
tuple
tuple
One-element tuple
Immutable data
Possible operators used on tuple
Additional operators used on tuple
1 tuple, 2 tuple , 3 tuple
What we can and can’t do with tuple
Tuple Data Type
dictionary
dictionary
Accessing elements
dictionary is mutable
Removal of key-value pair
keys()
items()
values()
popitem()
update()
Exercise #1
Exercise #2
Dictionary Data Type
function
Introduction to functions
function
function with a parameter
Shadowing
Different way to invoke a function
Positional argument
Keyword argument
How to use both positional & keyword arguments
Predefined parameters
return part 1
return part 2
None
function and more
Functions
Extra intermediate Level Preview
Exceptions
Object Oriented Programming