Python Tutorial - Learn Python Programming with Examples

Python Tutorial - Learn Python Programming Language with Examples including Downloadable tutorial pdf - Online Class
3.6 (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.
341 students enrolled
Instructed by Kish Sat IT & Software / Other
$19
$20
5% off
Take This Course
  • Lectures 178
  • Length 10 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 English

Course 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.

What are the requirements?

  • Passion to learn coding with Python

What am I going to get from this course?

  • 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

What 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Chapter 1 - Warming up
Python Installation Step by Step
Preview
03:56
How to Create, Save and Execute Python script using Notepad
Preview
04:05
Create and excute script using Python IDLE
Preview
02:36
Chapter 1 Lab Exercises and Solutions
02:19
Section 2: Chapter 2 - Diving into it
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
Section 3: Chapter 3 - Giving Excuse with Conditional Statements
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
Section 4: Chapter 4 - Looping into it :-)
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
Section 5: Chapter 5 - Creating Lists
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
Section 6: Chapter 6 - Getting Input from user
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
Section 7: Chapter 7 - String Functions
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
Section 8: Chapter 8 - Creating Your Own Functions
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
Section 9: Chapter 9 - Dive deeper now with Classes
Dive deeper now with Classes
01:01
What is a class?
00:39

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Kish Sat, 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.

Ready to start learning?
Take This Course