
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Course Content or Syllabus
Some tips to access the course effectively, Udemy platform tips
Introduction to Computers and Python
* How computer works
What is Python?, Why python?, History, Developer
Features – Dynamic, Interpreted, Interactive, Object oriented, Embeddable, Extensible, Large standard libraries, Free and Open source
• Why Python is General Language?
• Limitations of Python, Uses
Step by step Python Installation, Running python online, Without installing, Google colab, Jupiter Notebook
Running First Python Program, in command prompt, in python shell, in Python IDLE, Thonny
What is identifier, Rules to define identifier, What are the Keywords
Definition of data type, Fundamental or basic, Numerical, String, Collection data type
Numerical Data type, int, float, complex Boolean, int(),float(),bool(),complex(),bin(),hex(),oct()
Comments, Single line. Multi line, docString
Mathematical operators + - * / // % round, string concat,
Relational, Conditional, Comparison, Logical, Assignment and in_place or Shortcut operators
Membership Operators, Identity Operators
input, output, format, f-string
Flow control instructions, sequential flow, Decision control , selection Control, Branching, Repetition / Iterative control statement if clause, block, header, suite , if else block
if_elif_else
Ternary operator , one line if else
while loop, pass, continue, else block, break
for loop, range function
string data type, indexing, escape sequence, slicing, enumerate, mutable, immutable, chr ord
String methods, functions, operators, dir, help
list, indexing, slicing, mirror copy, functions, methods, List Comprehensions, Nested List
return statement, None, local, global variable, lambda function
This course is in Hindi / Urdu, This comprehensive course is for complete beginners who don't have any programming experience , Any one want to learn Python programming from scratch. Here I am going through very basics like how computer works, What are different components of computer system and programming from basic to advanced like zero to one.
Topics :
1) Programming Fundamentals
2) Python Introduction
• What is Python?
• Why Python?
• History
• Features – Easy, Dynamic Typed, Interpreted, Object oriented, Embeddable, Extensible, Large standard libraries, Free and Open source
• Limitations of Python
• What is Python Software Foundation?
• Python implementations
• Python applications
• Python versions
• Real time use case in industries
• Python Implementation Alternatives/Flavors
• Keywords
• Identifiers
• Constants / Literals
• Data types
• Python Syntax
• Interactive Mode
• Scripting Mode | Normal Mode | Batch Mode
• Programming Elements
• Structure of Python program
• First Python Application
3) Data Types
4) Operators
• Arithmetic Operators
• Comparison Operators
• Python Assignment Operators
• Logical Operators
• Membership Operators
• Identity Operators
• Ternary Operator
• Operator precedence
• Difference between “is” vs “==”
5) String data type
Introduction
Importance of Data structures
Applications of Data structures
Types of Collections
Sequence
Strings, List, Tuple, range
Non sequence
Set, Frozen set, Dictionary
Strings
What is string
Representation of Strings
Processing elements using indexing
Processing elements using Iterators
Manipulation of String using Indexing and Slicing
String operators
Methods of String object
String Formatting
String functions
String Immutability
6) List Data Type
7) Tuple Data Type
8) Dictionary data type
9) Control Statements
Conditional control statements
If
If-else
If-elif-else
Nested-if
Loop control statements
for
while
Nested loops
Branching statements
Break
Continue
Pass
Return
Case studies
10) Functions
11) Packages and modules