115 Python Programming Beginners Tutorial : Python 3 Programming

Direct Download:



Python for Beginners Tutorial : Learn Python for Programmers : Python Programming Tutorial for Beginners : Best Python 3 
 
4.2 (1,082 ratings)
56,115 students enrolled
Created by Ajay Tech
Last updated 1/2020
English
English [Auto-generated] 
 
Course content
Collapse all 100 lectures13:42:41
Python Programming Tutorial - Introduction Topics
52:48
Integrated Development Environment (IDE)
02:18
Interpreter modes
06:50
Anaconda Distribution - Install Python
01:50
Anaconda Jupyter Notebook
13:42
Python 2 version vs Python 3
11:06
Numeric datatype
51:36
Numeric datatype
07:06
Conversion from integer to float
03:52
Rules to define variables
05:11
Changing the datatype of a variable
02:11
Immutable datatypes
05:59
Arithmetic Operators
04:53
Compound operator and Operator precedence
05:22
Division
08:09
Math module
07:02
Exercise
01:51
Built-in Functions
26:04
File IO function
10:46
Print Function
10:32
Input Function
04:46
Other useful functions
08:52
Help function and tab completion
04:40
Range function
04:12
Strings
56:07
Strings
08:15
Convert a number to a string
01:52
Slicing a string
09:03
Immutable datatypes
05:46
Formatting strings
14:23
String methods
11:05
Iterating over a string
01:33
String membership test
01:34
Exercise
02:36
Boolean datatype
15:22
Boolean
14:30
Exercise
00:52
Lists
01:04:47
Lists
13:38
Slicing lists
02:28
Slicing lists in reverse direction
02:26
List comprehension
08:26
List methods
16:46
Convert list to string
04:03
Nested Lists
03:38
List Aliasing and Cloning
09:31
Exercise
03:51
Dictionary
25:58
Dictionary
10:20
Dictionary methods
09:01
Dictionary membership operators
04:23
Exercise
02:14
Tuples
31:54
Tuples
07:08
Are Tuples mutable or immutable datatypes?
05:49
Tuple methods
06:46
Tuple packing and unpacking
07:29
Iterating a tuple and operations on tuples
03:10
Exercise
01:32
Sets
22:18
Sets
20:59
Exercise
01:19
Conditional Statements
41:52
If statement
09:08
If-elif-else statement
06:36
Exercise
01:13
For loop
10:23
Continue, pass statements
05:59
While loop
06:34
Exercise
01:59
User defined functions
01:37:35
Functions
17:00
Return Statement
08:51
Parameter vs Argument
01:56
Passing Arguments
10:56
Main function
01:39
args-kwargs
17:27
Lambda function
08:46
Map reduce filter functions
06:11
Namespaces and Scope of variables
23:03
Exercise
01:46
Object Oriented Programming
02:15:40
Object Oriented Programming
06:57
Objects and Classes
20:11
Defining Classes and methods in Jupyter NB
17:24
Inheritance
14:48
Python object
08:29
Polymorphism
18:25
Encapsulation
10:23
Name Mangling
11:18
Class methods and Static methods
15:56
Python __str__ and __repr__ methods
10:07
Exercise
01:42
Modules and Packages
44:22
Modules and Packages
09:54
Importing modules
16:56
Importing Packages
09:13
Attribute __name__
08:19
Errors and Exceptions
20:02
Exceptions
07:53
Exception Handling
12:09
Additional Topics
01:42:41
Datetime module - Introduction and Time class
18:36
Datetime module - Date class and Datetime class
14:51
Datetime module - Timedelta class
14:28
Datetime module - Datetime_exercise
01:13
Iterators
13:25
Iterators stateful objects
03:57
How a for loop works?
04:36
Iterator Protocol
11:57
Generators
13:35
Generator Expressions
06:03
 

Ajay Tech

Data Science and Machine Learning for everybody

Ajay Tech is an IT Training company, focused on Data Science, Machine Learning, Deep Learning and Artificial Intelligence. Ease of learning is our key focus. So, all our courses are tailored specifically for beginners.

Although Python is the main programming language we use to instruct these courses, there are some R versions as well. Visit us on our website for written tutorials and course content.

Student feedback

 Paul Neumann

 Having extensive knowledge in many languages (e.g. C, C++, C#, Angular), but knowing nothing about Python, this pace is just right for me. I can also quickly try examples in IDLE or Python project in Visual Studio Professional, which I have installed, to help solidify concepts 

Aakansh Garg

 The course was very simple to understand. Just one thing, the answers for the exercises should also be provided so that we can check the working if we made it wrong.

 basilzaman pbz

language is simple and slow so we can understand easily. it is a nice course to learn. some of the exercises i cant find answers so if there is a way to reach with solution for exercises it would be helpful

Maoz grossman

It is a good course over all,
If your are about to start from zero it may be the right place for you.
The lecturer goes through all the material required to reach a satisfactory level.

source: https://www.udemy.com/course/a-laymans-guide-to-python/