watching now
2 Students

25 Lessons

Beginner

What You Will Learn?

  • You'll Master Variables and Data Types by Examples.
  • Working with different Operators and control flow.
  • You'll Master Data Structures and Collections.
  • Hands-On Functional Programming and OOP.
  • Handling Modules and Files by examples.

Curriculum

2h 32m
Section 1: Module 1: Introduction to Python Programming
18:02
Section 2: Module 2: Working with Variables and Data Types
20:12
Know about inputs and outputs
03:26
Variables - Type of data
04:36
Variables - string data
01:28
Quotes and Data combination
03:27
Swapping and Mixing Variables
04:16
Formatting the types of data
02:59
Section 3: Module 3: Working with Operators
09:08
Operators I
02:22
Operators II
03:45
Operators III
03:01
Section 4: Module 4: Data Structures and Collections
49:52
Get started with lists
08:56
List Methods in depth
10:01
Understanding Tuples in detail
10:02
Hands-On sets
12:08
Working with key-value pairs- Dictionaries
08:45
Section 5: Module 5: Decisions and Looping Control flow
22:21
Conditional statements workflow
11:14
For loop to loop through iterators
04:26
Hands-On while loop
06:41
Section 6: Module 6: Advanced Topics in Python Programming
32:41
Building functions in detail
06:39
Lambda Anonymous Function in Python
06:50
Object-Oriented Programming: Hands-On Classes and Objects
08:17
Working with the two types of Modules
07:13
Hands-On Files
03:42

Description

Requirements

  • No Python experience is required to take this course.
  • A Text Editor or an IDE.
  • It would be good if you have a little Programming experience that will make this much easier for you but if you do not have, no problem.

About the Instructor

95.4% of students rated this instructor as excellent!
Reviews 8
Students 108
Courses 4

Hi there,

I'm Ahmed Ibrahim, a Software Development Engineer and Instructor. I have a bachelor degree in Electrical and Computer Engineering, I specialize in Full Stack Software Development field and I have a great experience in many programming languages such as:  JavaScript, PHP, Ruby, Python, Go, Java, Kotlin and many more, also programming languages frameworks. Every day I am updating my skills and learning new skills. I like to help others learn this field and sharing my skills with them.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo