Python Tutorial - Learn Python Programming with Examples
3.3 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
346 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Python Tutorial - Learn Python Programming with Examples to your Wishlist.

Add to Wishlist

Python Tutorial - Learn Python Programming with Examples

Python Tutorial - Learn Python Programming Language with Examples including Downloadable tutorial pdf - Online Class
3.3 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
346 students enrolled
Created by Kish Sat
Last updated 11/2015
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Start coding with Python like Expert Programmer
Understand how to solve problems using coding
Deal with Files, Input-Output, Databases and many more using programming skills
Implement the basic tasks using Python's standard library
How to use various features of programming language to solve problems
Create solutions or scripts to automate activities
View Curriculum
Requirements
  • Passion to learn coding with Python
Description

WHAT IS THIS COURSE ABOUT?

This course start with basics of Python programming language and takes you up to Intermidiate level.

It will make you self sufficient in programming so that not only you become Expert Python but also give you insights to learn any language quickly and easily.

Lot of examples in each chapter with explanations.

WHAT IS GOING TO BE COVERED IN THIS COURSE?

Main topics to be introduced in this course as follows:

  • Start coding with Python
  • Variables And Identifiers In Python
  • Introduction To Standard Types In Python
  • Basic Operations In Python
  • Making Decisions — if-elif-else
  • Loops
  • Functions
  • Classes - Object Oriented Programming
  • Getting Input from user
  • Creating Your Own Functions
  • Handling Text and Binary Files
  • Database Activities
  • Using Libraries
  • Error Handling
  • Generators
  • Serialization
  • Sets

WHY TAKE THIS COURSE?

Very importantly, this course aims to cover the basics of Python to teach coding to everybody.

You don't need to be developer to take this course.

It gives you complete exposure of Python with examples to understand it thoroughly.

The use of Python will make your scripting or computations or the development of the tools which you need to implement quite fast and easy.

Lot of Lab Exercises and Solutions in every chapters with explanations which helps you to understand each concept thoroughly.

Who is the target audience?
  • Who have passion to learn programming skills
  • Whoever wants to make strong foundation in programming or coding skills
  • Who want to become coder or programmer
  • Who want to automate any stuff with this great scripting language
  • School and College students
  • Engineers, scientists, analysts, researchers, students
  • IT specialists
  • QA and Tetsters
  • Analysts who need to implement programs for specific computational tasks
  • Software developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 178 Lectures Collapse All 178 Lectures 09:54:24
+
Chapter 2 - Diving into it
20 Lectures 56:01
Starting with Variables
00:59

Numbers
03:20

Strings
04:38

Lists
04:37

Tuples
03:15

Tuples Part 2
02:00

Python Dictionary
07:35

Data Types
01:06

Data Types - Boolean
01:23

Data Types - Integer
02:09

Data Types - Strings
01:48

Data Types - Tuple
04:04

Data Types - Lists
01:43

Data Types - Sets
03:20

Arithmetic Operators
03:20

Arithmetic Operators
01:45

Operator Precedence
02:26

Comments
01:19

Variable Scope
03:25

Chapter 2 Lab Exercises and Solutions
01:49
+
Chapter 3 - Giving Excuse with Conditional Statements
12 Lectures 31:33
If Statement Concept
01:40

If Statements Code Example
01:58

Elif Statements
00:53

Elif Statements Code Example
03:55

Switch Statements Workaround
00:29

One line if statement
01:00

One line if statement example
04:20

Lab Exercises and Solutions - Example 1
03:48

Lab Exercises and Solutions - Example 2
05:48

Chapter 3 Lab Exercises and Solutions - Example 3
04:06

Chapter 3 Lab Exercises and Solutions - Example 4
01:40

Chapter 3 Lab Exercises and Solutions - Example 5
01:56
+
Chapter 4 - Looping into it :-)
17 Lectures 36:01
While Loops
00:36

While Loops Code Example
02:16

For Loops
00:51

For Loops Code Example
03:25

Try, Except, Finally
01:47

Try, Except, Finally Example
03:58

Break, Continue and Else
00:37

Break Example
03:24

Continue example
01:55

Else example
05:34

Chapter 4 Lab Exercises and Solutions - Example 1
02:29

Chapter 4 Lab Exercises and Solutions - Example 2
02:00

Chapter 4 Lab Exercises and Solutions - Example 3
01:24

Chapter 4 Lab Exercises and Solutions - Example 4
02:16

Chapter 4 Lab Exercises and Solutions - Example 5
00:55

Chapter 4 Lab Exercises and Solutions - Example 6
01:22

Chapter 4 Lab Exercises and Solutions - Example 7
01:12
+
Chapter 5 - Creating Lists
12 Lectures 24:47
A Closer Look at Lists
01:25

Modifying Lists
03:31

Modifying Lists Code Example 1
02:25

Modifying Lists Code Example 2
02:11

Modifying Lists Code Example 3
01:35

Modifying Lists Code Example 4
01:34

Chapter 5 - Lab Exercises and Solutions - Example 1
02:54

Chapter 5 - Lab Exercises and Solutions - Example 2
02:24

Chapter 5 - Lab Exercises and Solutions - Example 3
01:55

Chapter 5 - Lab Exercises and Solutions - Example 4
01:17

Chapter 5 - Lab Exercises and Solutions - Example 5
01:23

Chapter 5 - Lab Exercises and Solutions - Example 6
02:13
+
Chapter 6 - Getting Input from user
5 Lectures 10:54
Data Input
00:52

Data Input Code Example
02:18

Press any key to continue
04:47

Chapter 6 Lab Exercises and Solutions 1
01:17

Chapter 6 Lab Exercises and Solutions 2
01:40
+
Chapter 7 - String Functions
9 Lectures 19:42
Using Strings as Objects
00:49

Using Strings as Objects example
03:13

Splitting and Joining Strings
00:47

Splitting and Joining Strings example
04:07

Chapter 7 - Lab Exercises and Solutions - Example 1
02:49

Chapter 7 - Lab Exercises and Solutions - Example 2
02:21

Chapter 7 - Lab Exercises and Solutions - Example 3
00:41

Chapter 7 - Lab Exercises and Solutions - Example 4
02:22

Chapter 7 - Lab Exercises and Solutions - Example 5
02:33
+
Chapter 8 - Creating Your Own Functions
10 Lectures 28:15
Function Syntax Overview
02:01

Function Syntax Overview Code Example
02:25

More Parameters Code Example
03:40

More on Returns Code Example 1
03:53

More on Returns Code Example 2
03:52

More on Returns Code Example 3
03:10

More on Returns Code Example 4
02:42

Chapter 8 - Lab Exercises and Solutions - Example 1
01:27

Chapter 8 - Lab Exercises and Solutions - Example 3
02:43

Chapter 8 - Lab Exercises and Solutions - Example 4
02:22
+
Chapter 9 - Dive deeper now with Classes
17 Lectures 49:05
Dive deeper now with Classes
01:01

What is a class?
00:39

What is an object?
00:30

What is method?
01:14

Using 'Class' Code Example Part 1
04:08

Using 'Class' Code Example Part 2
05:13

Using Methods
00:34

Using Methods Code Example
01:49

Using Object Data
00:56

Using Object Data Code Example
02:39

Inheritance
00:57

Inheritance Code Example Part 1
09:42

Inheritance Code Example Part 2
01:26

Chapter 9 - Lab Exercises and Solutions - Example 1
04:22

Chapter 9 - Lab Exercises and Solutions - Example 2 - Part 1
08:13

Chapter 9 - Lab Exercises and Solutions - Example 2 - Part 2
01:41

Chapter 9 - Lab Exercises and Solutions - Example 2 - Part 3
04:01
+
Chapter 10 - Playing with Files
14 Lectures 39:01
Opening Files Concept
02:07

Opening Files Code Example Part 1
03:20

Opening Files Code Example Part 2
01:38

Reading Text Files Concept
00:53

Reading Text Files Code Example
05:19

Writing Text Files
01:09

Writing Text Files Code Example
02:25

Reading and Writing Text Files Code Example
04:46

Reading and Writing Binary Files
03:26

Lab Exercises and Solutions - Example 1
02:25

Lab Exercises and Solutions - Example 2
00:57

Lab Exercises and Solutions - Example 3
01:32

Lab Exercises and Solutions - Example 4 Part 1
06:19

Lab Exercises and Solutions - Example 4 Part 2
02:45
7 More Sections
About the Instructor
Kish Sat
3.9 Average rating
435 Reviews
4,411 Students
5 Courses
Senior Software Enginner/Data Architect/Project Manager

For the past 20 years, I have been working as Sr. Software Developer/Data Architect/Project Manager for various starting and large companies in several different domains.

I am a life-long learner. I love learning new topics and techniques.

I like research. I spend hours each week researching and keeping up on the latest trends in all of the fields that I operate in.