Python learning made simple
4.7 (21 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.
1,145 students enrolled

Python learning made simple

From Beginner to Professional
New
4.7 (21 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.
1,145 students enrolled
Created by Pankaj Anadure
Last updated 8/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 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
  • Python programming
  • Instruction based coding
  • Functional programming
  • Object Oriented programming
  • IO Programming
  • Database connectivity
Course content
Expand all 29 lectures 04:43:59
+ Python Course
1 lecture 02:36

This video shows the topics we are going to cover in this course and about the trainer.

Preview 02:36
+ Introduction to Python
1 lecture 10:02

After completing the session you will know the following:

  • History of python

  • About Creator

  • Why to use Python

  • Where to use Python

  • Applications of Python

Preview 10:02
+ Python Environment Setup
3 lectures 12:58

In this lecture you will know about how to install the python in Windows OS

Preview 03:29

In this lecture you will know about how to install the python in Mac OS

Installing on Mac OS
03:21

In this lecture you will know about the steps involved to install python in Linux OS

Installing on Linux OS
06:08
+ Python Basics
5 lectures 01:02:39

After this lecture you should be aware of basic terminologies used in programming language and the usage.

Programming Terminologies
05:46

You will know how to hold the value in variable and also to check the data type and the address.

Python Data Types
11:57

This lecture covers the usage of python REPL tool and you should be able to use the same practically.

Preview 06:15

This lecture shows how to read input from keyboard at runtime in the program and also type cast it according to the requirement.

Dynamic Input
18:44

This lecture discusses about the types of operators present in Python and how to use them

Python Operators
19:57
+ Python Collections
6 lectures 01:01:54

This lecture discusses the types of collections present in python and the differences

Preview 06:44

In this Lecture we will be looking about how to use Lists practically and also use some commonly used operations on it

Preview 13:07

This lecture demonstrates the use of sets with some commonly used operations practically

Python Sets
09:28

This lecture demonstrates the use of tuples with some commonly used operations practically

Python Tuples
10:57

This lecture demonstrates the use of dictionary with some commonly used operations practically

Python Dictionary
13:18

This lecture demonstrates how to read dynamically the input from user and construct the collection object

Dynamic Collections
08:20
+ Flow Controls
4 lectures 39:33

In this lecture you will be introduced to the types of control statements in python and when to use which one

Preview 06:06

This lecture demonstrates when to use and how to use conditional statements practically

Preview 13:22

This lecture demonstrates when to use and how to use loops in program practically

Python Loops
15:52

This lecture demonstrates when to use and how to use break and continue statements practically

Branching Statements
04:13
+ Functions
8 lectures 01:14:08

This lecture discusses about the need of functions in a language

Why Functions
06:00

This lecture demonstrates different types of functions based on the input(arguments) and output(return values)

Function Types
07:34

This lecture demonstrates the different ways we can pass the data to functions

Preview 20:20

This lecture demonstrates how to return multiple values from function

Multiple Return values
04:54

This lecture demonstrates about which variables are passed to functions as value and which as reference

Passing Data
05:54

This lecture demonstrates about when to use 'pass' keyword in Python program

Python 'pass' keyword
06:06

This lecture explains the benefit of using lambda function or anonymous function

Python lambda function
09:25

This lecture demonstrates the usage of local variable and global variable within the program as well as using globals() function

Variable scope
13:55
+ Object Oriented
1 lecture 20:09

This lecture explains about how to write a class and create the object. Also demonstrated here is about the constructor and calling methods on objects.

Classes and Objects
20:09
Requirements
  • Nothing. Can be taken by any one.
Description

This course will cover in depth about the Python and will show each and every aspect practically to make the concept and usage much clear. The course covers every thing from very basic so that even a new learner, who could be new to programming, also can easily understand the topics covered in this course.

The contents which will be covered during this course includes the following : 

  • Introduction

  • Environment Setup

  • Programming Terminologies

  • Data types

  • Operators

  • Complex types

  • Control statements

  • Functions

  • Classes & Objects

  • Inheritance

  • Exception handling

  • Modules

  • Access Modifiers

  • File Handling

  • Database Connection and Operations

Who this course is for:
  • Beginner Python developers and curious in Data Science or Machine Learning or Automation Scripting or Full stack development