Ultimate Python Developer Course - Build Real Applications
4.1 (46 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.
3,813 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Ultimate Python Developer Course - Build Real Applications to your Wishlist.

Add to Wishlist

Ultimate Python Developer Course - Build Real Applications

Start from Scratch and become a Python Pro with this course.
4.1 (46 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.
3,813 students enrolled
Created by Samarth Paboowal
Last updated 3/2016
English
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • 30 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use Python to solve real world problems!
  • Use Python to complete your own projects!
  • Knowledge of Python Data Types
  • Correctly Execute Arithmetic Operations in Python
  • Be able to Code the Different Types of Conditional Statements available in Python
  • Correctly use Python Code Commenting
  • Understand and Use Python's Predefined String Functions
  • Work with Python Modules
View Curriculum
Requirements
  • Macintosh with OSX
  • PC With Windows
  • PC With Linux
  • Internet Connection
Description

NEW COURSE!

This is the most comprehensive, yet straight-forward, course for the Python programming language. Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you!

In this Python for Beginners course, Instructor Samarth Paboowal will teach you how to quickly write your first program in Python! You will also learn how to create custom modules and libraries. This comprehensive course covers the basics of Python as well as the more advanced aspects. No other Python training course is this detailed.

With over 60 lectures and more than 5 hours of video this comprehensive course covers basics of Python and some real world applications of Python.

Some applications that we will build in this course are :

1) Handling Images with Python

2) Image Downloader

3) CSV File Downloader

4) A Simple Python Key Logger ( Windows )

5) Reconnaissance Scanner

6) Lottery Number Generator ( GUI Application )

7) Tic Tac Toe Game ( GUI Application )

Create stable and more functional programs today with our Python course.

Who is the target audience?
  • Beginners who have never programmed before.
  • Programmers switching languages to Python.
  • Intermediate Python programmers who want to level up their skills!
  • Intermediate programmers who want to level up their skills by learning Python!
  • Teens who want to learn a REAL programming language
  • Anyone who wants to learn to program with Python!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 64 Lectures Collapse All 64 Lectures 05:19:15
+
Introduction
22 Lectures 01:31:53

In this video we will go through all the things that we are going to learn from this course.

Preview 01:31

In this lecture we will see what is Python and from where we can install it in our system.

Preview 03:08

In this lecture we will see what is Python and from where we can install it in our system.

Introduction and Installation of Python - Ebook
6 pages

In this lecture we will build our first Python program using both Interactive as well as Script mode.

Your First Python Program
04:38

In this lecture we will build our first Python program using both Interactive as well as Script mode.

Your First Python Program - Ebook
4 pages

In this lecture we will learn about different Keywords available in the Python programming language and also how to convert one data type value into another.

Keywords and Type Conversion
03:14

In this lecture we will learn about different Keywords available in the Python programming language and also how to convert one data type value into another.

Keywords and Type Conversion - Ebook
4 pages

In this lecture we will see how we can implement Python to take User's input from the Keyboard.

Preview 03:37

In this lecture we will see how we can implement Python to take User's input from the Keyboard.

Taking User Input - Ebook
2 pages

In the lecture we will learn about the Python's core data type - Numbers.

Core Data Type - Numbers
09:25

In the lecture we will learn about the Python's core data type - Strings.

Core Data Type - Strings
13:18

In the lecture we will learn about the Python's core data type - Lists.

Core Data Type - Lists
11:08

In this lecture we will learn about the different decision structures available in Python ( If - else - elif)

Decision Structures
08:11

In this lecture we will learn about the different decision structures available in Python ( If - else - elif)

Decision Structures - Ebook
6 pages

In this lecture we will learn about different loops available in Python.

Loops
04:44

In this lecture we will learn about different loops available in Python.

Loops - Ebook
4 pages

In this lecture we will learn about creating user-defined functions in Python.

Functions
05:36

In this lecture we will learn about creating user-defined functions in Python.

Functions - Ebook
6 pages

In the lecture we will learn about the Python's core data type - Tuples.

Core Data Type - Tuples
13:06

In the lecture we will learn about the Python's core data type - Tuples.

Core Data Type - Tuples - Ebook
6 pages

In the lecture we will learn about the Python's core data type - Dictionary.

Core Data Type - Dictionary
10:17

In the lecture we will learn about the Python's core data type - Dictionary.

Core Data Type - Dictionary - Ebook
6 pages
+
Handling Images with Python
15 Lectures 31:12

In this Lecture you will have to install Python 3 from the official Python website.

Preview 00:21

In this lecture we will use a Python module "PILLOW" to display images using Python.

Preview 04:11

In this lecture we will use a Python module "PILLOW" to display images using Python. ( Source Code )

Dealing with Images - PILLOW - Source Code
1 page

In this lecture we will learn how to crop images using Python.

Cropping Images
02:17

In this lecture we will learn how to crop images using Python. ( Source Code )

Cropping Images - Source Code
1 page

In this lecture we will learn how to combine images using Python.

Combining Images Together
03:27

In this lecture we will learn how to combine images using Python. ( Source Code )

Combining Images Together - Source Code
1 page

In this lecture we will learn how to separate channels of images using Python.

Getting Individual Channels
04:39

In this lecture we will learn how to separate channels of images using Python. ( Source Code )

Getting Individual Channels - Source Code
1 page

In this lecture we will learn how to produce merge effect of images using Python.

Awesome Merge Effect
05:07

In this lecture we will learn how to produce merge effect of images using Python. ( Source Code )

Awesome Merge Effect - Source Code
1 page

In this lecture we will learn how to do basic transformations of images using Python.

Basic Transformations
05:19

In this lecture we will learn how to do basic transformations of images using Python. ( Source Code )

Basic Transformations - Source Code
1 page

In this lecture we will learn how to implement modes and filters of images using Python.

Modes and Filters
05:51

In this lecture we will learn how to implement modes and filters of images using Python. ( Source Code )

Modes and Filters - Source Code
1 page
+
Applications of Python
6 Lectures 24:54

In this lecture we will learn how to build an application to download any image from the web.

Downloading an Image from the Web
05:17

In this lecture we will learn how to build an application to download any image from the web. ( Source Code )

Downloading an Image from the Web - Source Code
1 page

In this lecture we will learn how to build an application to download CSV Files from the web.

Downloading Files from the Web
08:59

In this lecture we will learn how to build an application to download CSV Files from the web. ( Source Code )

Downloading Files from the Web - Source Code
1 page

In this lecture we will learn how to build a simple Key Logger for Windows system using Python.

Creating a Simple KeyLogger with Python
10:38

In this lecture we will learn how to build a simple Key Logger for Windows system using Python. (Source Code)

Creating a Simple KeyLogger with Python - Source Code
1 page
+
Python and Tkinter
4 Lectures 32:42

In this lecture we will learn how to create a Lottery Number generator using Python and Tkinter.

Creating a Lottery Number Generator GUI Application
13:04

In this lecture we will learn how to create a Lottery Number generator using Python and Tkinter. ( Source Code )

Creating a Lottery Number Generator GUI Application - Source Code
4 pages

In this lecture we will learn how to create a Tic Tac Toe Game using Python and Tkinter.

Creating a Tic Tac Toe GUI Application
19:38

In this lecture we will learn how to create a Tic Tac Toe Game using Python and Tkinter. ( Source Code )

Creating a Tic Tac Toe GUI Application - Source Code
4 pages
+
Bonus Content
17 Lectures 42:33
Introduction to the Reconnaissance Scanner
01:24


Starting with the Reconnaissance Scanner - Source Code
1 page

Extracting the Top Level Domain Name
05:24

Extracting the Top Level Domain Name - Source Code
1 page


Getting the IP Address - Source Code
1 page

Nmap Port Scan
05:30

Nmap Port Scan - Source Code
1 page

Robots.txt
06:39

Robots.txt - Source Code
1 page

Whois
03:16

Whois - Source Code
1 page

Building the Final Program - Part I
05:55

Building the Final Program - Part II
04:42

Building the Final Program - Source Code
1 page

Python Reconnaissance Scanner - Ebook
27 pages
About the Instructor
Samarth Paboowal
4.1 Average rating
359 Reviews
16,789 Students
8 Courses
iOS Developer

CODING is my Passion first, hobby second and job third!

I am an iOS Developer from last two years and I love building applications and modern apps with new technologies.I started with my web development with PHP and then I moved on to FULL Stack JavaScript which basically includes MEAN STACK.

MEAN => MongoDB as a database, ExpressJs as server framework, AngularJs as front-end framework and NodeJs for backend work.

Now I am currently using Swift for building iOS applications.

My aim is to teach each and everyone how to CODE!!

I thus bring to Udemy my experience in Full Stack Development as well as iOS Development to teach you how to become a better developer to solve real world challenges.