watching now
4 Students
94 Lessons
Beginner

What Will You Learn?

  • Basic and Advanced Python concepts to become a Rockstar Python Developer
  • Python tools, keywords, best Practicing, high level descriptions
  • All bout Variables, Data Types, Literals, Techniques, Importing and Formatting.
  • Hands-on different types of Operations, Decision Making and Repetitive execution for sequences, Designing Data Structures, The Design of Functional Programs, Object-oriented design Principles
  • Files Handling, Modules and its Operations, Scientific computing for Data, Data Visualization with Matplotlib and pyplot, Using Databases with Python

Curriculum

5h 23m
Section 1: First Step to Python
22:00
Keywords and Identifiers in Python
04:15
Syntactic unit of imperative Python
03:02
Indentations and whitespaces in Python
02:23
Useful high level descriptions using comments
01:37
Section 2: Variables to store values
21:23
Variables overview in Python
03:09
Assigning and Changing values
02:16
Assigning multiple values
02:25
Constants
02:24
Numeric literals
03:19
String literals
02:38
Boolean literals
01:49
Special literals
01:48
Collections literals
01:35
Section 3: Categorization of Data Types
22:54
Numbers in Python
03:22
Lists in Python
04:38
Playing with list items
02:08
Tuples in Python
03:25
Strings in Python
03:48
Sets in Python
02:32
Dictionaries in Python
03:01
Section 4: IO importing and formatting
10:10
Output using a built-in function
03:47
Formatting and enter inputs
03:41
Library importing with examples
02:42
Section 5: Computations and perform operations
23:00
Arithmetic operations
05:42
Comparison operations
04:07
Logical operations
04:22
Assignment operations
03:04
Identity operations
02:37
Membership operations
03:08
Section 6: Conditions to perform decision-making
14:42
The conditional if statement
04:45
The conditional if else
03:12
The conditional if, elif and else
03:30
The nested if
03:15
Section 7: Repetitive execution using loops
13:27
The while loop
04:47
The for loop 1
04:32
The for loop 2
04:08
Section 8: Lists and collections
17:03
Lists and methods level 1
04:40
Lists and methods level 2
04:16
Lists and methods level 3
04:01
Lists and methods level 4
04:06
Section 9: Tuples and collections
14:10
Tuples and methods level 1
03:27
Tuples and methods level 2
03:44
Tuples and methods level 3
06:59
Section 10: Sets and collections
12:40
Sets and methods level 1
02:56
Sets and methods level 2
03:32
Sets and methods level 3
02:42
Sets and methods level 4
03:30
Section 11: Dictionaries and collections
12:05
Dictionaries and methods level 1
03:33
Dictionaries and methods level 2
02:53
Dictionaries and methods level 3
05:39
Section 12: The Design of Functional Programs
36:05
Defining functions
03:07
Function arguments and parameters
03:59
Inserting a collection as an argument
03:24
Return and the expression
03:59
Using More arguments
04:00
The arbitrary arguments
03:19
Build a recursive function
05:01
lambda design
02:25
Lambda arguments
03:26
Lambda in your program
03:25
Section 13: Object-oriented design Principles
09:11
Objects and Classes level 1
02:16
Objects and Classes level 2
03:24
Objects and Classes level 3
01:11
Objects and Classes level 4
02:20
Section 14: Files Handling and operations
10:04
Files Handling level 1
03:07
Files Handling level 2
02:37
Files Handling level 3
01:15
Files Handling level 4
03:05
Section 15: Modules in Python
11:10
Modules level 1
03:32
Modules level 2
03:33
Modules level 3
04:05
Section 16: Scientific computing in Python
36:43
First step with NumPy and arrays
03:40
NumPy level 1
02:02
NumPy level 2
02:17
NumPy level 3
03:25
NumPy level 4
02:56
NumPy level 5
03:54
NumPy level 6
03:52
NumPy level 7
03:02
NumPy level 8
04:21
NumPy level 9
03:09
NumPy level 10
04:05
Section 17: Visualize your Data
21:19
Matplotlib level 1
04:15
Matplotlib level 2
02:57
Matplotlib level 3
04:29
Matplotlib level 4
05:30
Matplotlib level 5
04:08
Section 18: Python with DB
15:07
Connect to Database with Python
03:23
Create Table in Database using Python
04:32
Insert Data into Table using Python
03:06
Display data from DB Table in Python
02:26
Update Table Data using Python
01:40

Description

Requirements

  • No prior experience required.

About the Instructor

98.2% of students rated this instructor as excellent!
Reviews 46
Students 676
Courses 7

I'm a Software Engineer with a passion of teaching online to help others by hands-on training in the the software engineering topics

BitDegree platform reviews

Our students say Excellent
4.5 out of 5
trustpilot logo 1 trustpilot logo