Python for Beginners
4.5 (3,161 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
57,791 students enrolled

Python for Beginners

Learn Fastest Growing language
4.5 (3,161 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
57,791 students enrolled
Created by Navin Reddy
Last updated 11/2019
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to write a code
Course content
Expand all 78 lectures 10:53:59
+ Introduction
3 lectures 26:59
Python Installation
08:17
Getting Started with Python
14:30
+ Variables and Types
7 lectures 59:10
List
10:27
Tuple | Set
06:28
Set Path in Windows And Help
05:41
Sublime Text Editor
03:04
More on Variables
09:03
Data Type
14:24
+ Operators
3 lectures 31:53
Operators in Python
11:06
Number System Conversion
08:15
Bitwise Operator
12:32
+ Math and User Input
3 lectures 29:42
Import Math Function
07:38
Working with PyCharm | Run | Debug | Trace | py file
10:18
User Input | Command Line
11:46
+ Conditionals and Loops
8 lectures 01:07:25
If Elif Else Statement
15:29
While Loops
12:42
For Loop
07:26
Break Continue Pass
10:19
Break vs Continue vs Pass
04:26
Printing Patterns
07:53
For Else
05:06
Prime Number
04:04
+ Arrays and Numpy
6 lectures 01:04:05
Array
15:49
Accepting array values from User in Python Search in Array
09:47
Why Numpy? Installing Numpy in Pycharm
06:57
Ways of Creating Array
10:01
Copying an Array
09:37
Working With Matrix
11:54
+ Functions
13 lectures 01:32:34
Functions
11:12
Functions Arguments
07:51
Type of Arguments
09:54
Keyworded Variable Length Arguments in Python
04:49
Global Keyword
08:20
Pass List to a Function
04:15
Fibonacci Sequence
07:59
Factorial
04:51
Recursion
05:28
Anonymous Functions | Lambda
04:24
Filter Map Reduce
11:19
Decorators
07:28
+ Modules
3 lectures 19:35
Modules
07:06
Special Variable __name__
05:27
Special Variable __name__ 2
07:02
+ OOPs Concepts
16 lectures 02:17:50
Introduction
06:50
Class and Object
10:56
__init__ method
06:29
Constructor, Self and Comparing Objects
10:58
Types of Variables
04:41
Types of Method
11:27
Inner Class
07:15
Inheritance
06:41
Constructor in Inheritance
08:19
Introduction to Polymorphism
01:34
Duck Typing
06:07
Operators Overloading
14:19
Method Overloading and Method Overriding
10:04
Iterator
10:37
Generators
05:52
Exception Handling
15:41
+ Miscellaneous
10 lectures 01:18:21
MultiThreading
14:28
File handling
12:00
Comments
03:33
IDLE Previous Command | Clear Screen?
02:55
is Python Compiled or Interpreted Language?
06:41
Swap 2 Variables
04:51
Git | PyCharm | GitHub
10:39
GitHub Code Contribution
09:07
Anaconda Setup
07:19
Jupyter Notebook Setup
06:48
Requirements
  • This course is for absolute beginners
Description

You will be learning the basics of python in this course.

Python is one of the fastest growing language

Python is interpreted, object oriented, high level, procedure oriented language

It has different versions

The reason behind it is there are huge number of libraries available in the market, many companies and developers are using it and it can be implemented in many areas.

It is general Purpose language as it can be used in Machine learning, GUI, Software Development, Web development and many more.

Google, YouTube, Dropbox, NASA, Yahoo use python

Who this course is for:
  • Beginners who want to get into software development, web development, machine learning