
Priem introduces the fundamentals of Python programming for beginners, sharing his lifelong learning journey and enthusiasm for coding.
Explore the history and demand of Biton, and compare its popularity to Python while noting Python features, frameworks, and application areas like data science and robotics.
Install Python with Anaconda, open Anaconda Navigator and Spyder, write and run your first hello world program, and learn basics like variables and multiple assignments.
Learn how to declare and assign variables in Python, explore data types like integers, floats, and strings, and master multiple assignments that map one value to several variables.
Explore Python data types with examples like milk (liquid) and rice (solid), covering numeric (integer, float, complex), boolean, sequences (list, tuple), and dictionary, plus automatic typing and the type function.
Explore Python operators and how they manipulate values. Learn arithmetic, assignment, comparison, logical, identity, and membership operators, with examples of addition, subtraction, multiplication, division, modulus, and exponent.
Explore Python strings, including creation with quotes, zero-based indexing, accessing characters, and operations like concatenation, repetition, and slicing, plus essential methods such as capitalize, split, membership, and len.
Learn how python lists store items in square brackets, separated by commas, supporting strings, integers, floats, and mixed types; perform indexing, upend, delete, overwrite, concatenate, sort, and min and max.
Define and access Python tuples while comparing them with lists, perform concatenation, multiplication, and nesting, and apply len, max, min, and sum functions, plus convert lists to tuples.
Explore Python dictionaries as key–value mappings, create them with curly braces or dict(), access values via keys, and learn hashing concepts with operations like update, clear, keys, values, and items.
Explore Python sets as unordered, unique element collections; learn creation via curly braces or set(), membership with in, and operations like union, difference, intersection, and symmetric difference.
Master Python conditional statements, including if, else, and elif, using indentation and comparison operators, with examples of one-line and nested conditions to determine numbers' parity and the biggest of three.
Learn how while and for loops govern repetition in Python, using conditions, break, and continue to control flow for practical number-summing examples with proper indentation.
Learn how to use for loops to iterate over sequences such as lists, tuples, and dictionaries, execute statements for each item, and use range to generate numbers with optional steps.
Learn how to define and call Python functions using the def keyword, pass arguments, and return values, with examples on sum, division, and print statements to demonstrate modular, reusable code.
Continue your Python programming journey by exploring advanced topics such as object oriented programming, multidimensional arrays, data manipulation, matplotlib for data visualization, file processing, and database connectivity.
If you want to learn Python Programming from scratch and want to solve real-world problems using Python, then you are at the right place.
In this course, I will cover all the basics you need to become a Python Pro.
In this course, I will cover the topics like:
· Learn to code in the latest version of Python(Python 3)
· Introduction to Python like the History and why we actually use Python
Installing a Development Environment called “Spyder”(an IDE)
o Getting Started with Anaconda Navigator.
Variables and Multiple Assignments
o What are variables?
o How do we assign values to a variable?
o Difference between integer and float and strings
o Can we assign a single value to different variables simultaneously? (Multiple Assignments).
· Data Types
o Numeric
o Boolean
o Dictionaries and
o Sequence Type
o With the Practical Implementation in Spyder
· Operators
o Arithmetic operators
o Assignment operators
o Logical operators
o Comparison operators
o Identity operators
o Membership operators
· Data Structures like:
o Strings
o Lists
o Dictionaries
o Sets
o Tuples
· Conditional Statements
o What are If statement
o Where can we use the If statement
o 6 important Expression used in Conditional Statements
o What is If-Else statement
o How can we execute the statement in one line
o What are Else if statement.
o We will understand these concepts in a simple way using flowcharts and graphs and we will also do some practical implementation.
· Loops like While loop and For loop
o What are Loops?
o What is the importance of Loops
o Difference kinds of Loops(While and For Loops)
o We will understand these topics in an easy way using practical implementation.
· Functions
o In functions I will cover:
§ How do we call the function
§ What are Arguments
§ What is Return Statement
§ What is Pass Statement
§ We will understand these concepts in detail by practically implementing these concepts.
Once you have completed this course you will get to know, how to program in Python for all your fun and professional applications.