watching now
1 Students
89 Lessons
Beginner

#### What Will You Learn?

• You'll learn Python in one day
• You'll solve practical assignments and cover the essential theory

#### Curriculum

3h 18m
05:17
##### Section 2: Python Arithmetic Operators
03:06
Subtraction
00:10
Division
00:13
Multiplication
00:15
Modulus
00:25
Exponent
01:01
Use Of Multiple Operators In A Single Calculation
00:51
##### Section 3: Python Data Types
18:30
Introduction To Data Types
00:53
String And Concatenation
05:10
String Continue (Make Your Life Easy)
06:11
Integer
02:10
Float
02:16
Python List
01:50
##### Section 4: Python Logical/Comparison/Relational Operators
07:18
Introduction To Logical Operators
00:25
Equals
00:28
Not Equals
01:06
Greater Than And Less Than
02:18
IS And IS NOT
01:08
AND Operator
01:04
OR Operator
00:49
##### Section 5: Python IDE
03:47
Introduction To IDE
00:39
Python IDEs
01:12
Create A Project on IDE
01:56
##### Section 6: Syntax
10:39
Identifiers In Python and Reserved Words
03:59
Best Practices For Identifier Naming / Naming Convention
01:21
Variable and Storing Values in Variables
01:17
Indentation
02:22
Comment
01:40
##### Section 7: Conditional Statements
08:30
Introduction To Conditional Statements
00:25
If Statement
02:31
If, Else
01:52
If, Elif, Else
03:42
##### Section 8: Loops
15:41
Introduction To Loops
00:51
While Loop
04:03
For Loop
03:15
Break
04:34
Continue
02:58
##### Section 9: A Simple Application
21:03
Simple Application - Story
00:19
Defining Functions
03:05
Get Keyboard Input
02:34
Complete The Simple Application
05:50
Improve Code For Application
02:10
Assignment 1
01:13
Solution For Assignment 1
03:25
Make A String Case Insensitive
02:27
##### Section 10: Object Oriented Programming In Python
44:57
Introduction To Object Oriented Programming
03:03
Class
00:35
Method
00:30
The __init__ Method
00:53
Class Variable
00:50
Object Variable
00:40
Create An Object By Using A Class
01:17
A Python Application Without OOP
09:05
A Python Application On OOP
09:23
Assignment 2
00:15
Solution Of Assignment 2
01:58
Inheritance Methodology
02:03
Inheritance Methodology Explanation
08:28
Public, Private, Protected Variables / Methods
04:16
Name Mangling
01:41
##### Section 11: List (Array) In Python
13:19
Introduction To List
01:04
Print List Items
02:47
Total Items Count
00:53
03:45
Remove Item(s) To The List
01:37
Print The List On Reverse
00:46
List Sorting
00:24
Assignment 3
00:27
Solution Of Assignment 3
01:36
##### Section 12: Dictionary In Python
09:24
Introduction To Dictionary
00:53
Print Data Of Dictionary
02:24
01:38
Remove Key And Value
00:47
Update Value Of A Key
01:13
Looping In A Dictionary
02:29
##### Section 13: Graphical User Interface In Python (GUI) Programming
36:37
Introduction To TKInter
01:21
Check If TKInter Installed Or Not
01:26
Install TKInter For Python3
01:13
Create A Window
02:52
Label/Print Text/Image In Your GUI And Create Button
08:34
Input Widgets
02:50
Concept Of Event
00:55
Event Driven Programming
02:24
Build A Python GUI Application Part 1
09:26
Build A Python GUI Application Part 2
05:36

#### Requirements

• No special requirements for entering this course - only computer literacy and willing to learn is needed

#### Shakil Ahamed

Reviews 0
Students 1
Courses 1

Software Engineer and Linux System Administrator
I am a software engineer, Linux system administrator, tech enthusiast, and entrepreneur. Knowledge sharing is my passion, and I am lucky to be here to exchange knowledge. I am experienced with mid-level to high-level software development, and also I manage Linux Servers.

#### BitDegree platform reviews

Our students say Excellent
9.5 out of 10