در این آموزش تصویری با نحوه ساخت اپلیکیشن های واقعی پایتون آشنا می شوید.

این دوره آموزشی یکی از بهترین دوره های برنامه نویسی پایتون می باشد.

این دوره آموزشی محصول موسسه Udemy است.

سرفصل های این دوره:

  • مدیریت تصاویر به وسیله پایتون
  • دانلود کننده عکس
  • دانلود کننده فایل های CSV
  • یک Key Logger  ساده به وسیله پایتون برای ویندوز
  • تولید کننده اعداد برگه های قرعه کشی همراه با رابط کاربری گرافیکی
  • بازی Tic Tac Toe همراه با رابط کاربری گرافیکی
  • و….

عنوان دوره: Udemy Ultimate Python Developer Course – Build Real Applications

مدت دوره:5 ساعت و 30 دقیقه

نویسنده: Samarth Paboowal

 توضیحات:

Udemy Ultimate Python Developer Course - Build Real Applications

Samarth Paboowal
5.5 hours



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.
What are the requirements?
Macintosh with OSX
PC With Windows
PC With Linux
Internet Connection
What am I going to get from this course?
Over 64 lectures and 5.5 hours of content!
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
What 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!


Section 1: Introduction
Lecture 1
Introduction to the course
01:31
In this video we will go through all the things that we are going to learn from this course.
Lecture 2
Introduction and Installation of Python
03:08
In this lecture we will see what is Python and from where we can install it in our system.
Lecture 3
Introduction and Installation of Python - Ebook
6 pages
In this lecture we will see what is Python and from where we can install it in our system.
Lecture 4
Your First Python Program
04:38
In this lecture we will build our first Python program using both Interactive as well as Script mode.
Lecture 5
Your First Python Program - Ebook
4 pages
In this lecture we will build our first Python program using both Interactive as well as Script mode.
Lecture 6
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.
Lecture 7
Keywords and Type Conversion - 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.
Lecture 8
Taking User Input
03:37
In this lecture we will see how we can implement Python to take User's input from the Keyboard.
Lecture 9
Taking User Input - Ebook
2 pages
In this lecture we will see how we can implement Python to take User's input from the Keyboard.
Lecture 10
Core Data Type - Numbers
09:25
In the lecture we will learn about the Python's core data type - Numbers.
Lecture 11
Core Data Type - Strings
13:18
In the lecture we will learn about the Python's core data type - Strings.
Lecture 12
Core Data Type - Lists
11:08
In the lecture we will learn about the Python's core data type - Lists.
Lecture 13
Decision Structures
08:11
In this lecture we will learn about the different decision structures available in Python ( If - else - elif)
Lecture 14
Decision Structures - Ebook
6 pages
In this lecture we will learn about the different decision structures available in Python ( If - else - elif)
Lecture 15
Loops
04:44
In this lecture we will learn about different loops available in Python.
Lecture 16
Loops - Ebook
4 pages
In this lecture we will learn about different loops available in Python.
Lecture 17
Functions
05:36
In this lecture we will learn about creating user-defined functions in Python.
Lecture 18
Functions - Ebook
6 pages
In this lecture we will learn about creating user-defined functions in Python.
Lecture 19
Core Data Type - Tuples
13:06
In the lecture we will learn about the Python's core data type - Tuples.
Lecture 20
Core Data Type - Tuples - Ebook
6 pages
In the lecture we will learn about the Python's core data type - Tuples.
Lecture 21
Core Data Type - Dictionary
10:17
In the lecture we will learn about the Python's core data type - Dictionary.
Lecture 22
Core Data Type - Dictionary - Ebook
6 pages
In the lecture we will learn about the Python's core data type - Dictionary.
Section 2: Handling Images with Python
Lecture 23
Installation of Python 3
Article
In this Lecture you will have to install Python 3 from the official Python website.
Lecture 24
Dealing with Images - PILLOW
04:11
In this lecture we will use a Python module "PILLOW" to display images using Python.
Lecture 25
Dealing with Images - PILLOW - Source Code
1 page
In this lecture we will use a Python module "PILLOW" to display images using Python. ( Source Code )
Lecture 26
Cropping Images
02:17
In this lecture we will learn how to crop images using Python.
Lecture 27
Cropping Images - Source Code
1 page
In this lecture we will learn how to crop images using Python. ( Source Code )
Lecture 28
Combining Images Together
03:27
In this lecture we will learn how to combine images using Python.
Lecture 29
Combining Images Together - Source Code
1 page
In this lecture we will learn how to combine images using Python. ( Source Code )
Lecture 30
Getting Individual Channels
04:39
In this lecture we will learn how to separate channels of images using Python.
Lecture 31
Getting Individual Channels - Source Code
1 page
In this lecture we will learn how to separate channels of images using Python. ( Source Code )
Lecture 32
Awesome Merge Effect
05:07
In this lecture we will learn how to produce merge effect of images using Python.
Lecture 33
Awesome Merge Effect - Source Code
1 page
In this lecture we will learn how to produce merge effect of images using Python. ( Source Code )
Lecture 34
Basic Transformations
05:19
In this lecture we will learn how to do basic transformations of images using Python.
Lecture 35
Basic Transformations - Source Code
1 page
In this lecture we will learn how to do basic transformations of images using Python. ( Source Code )
Lecture 36
Modes and Filters
05:51
In this lecture we will learn how to implement modes and filters of images using Python.
Lecture 37
Modes and Filters - Source Code
1 page
In this lecture we will learn how to implement modes and filters of images using Python. ( Source Code )
Section 3: Applications of Python
Lecture 38
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.
Lecture 39
Downloading an Image from the Web - Source Code
1 page
In this lecture we will learn how to build an application to download any image from the web. ( Source Code )
Lecture 40
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.
Lecture 41
Downloading Files 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. ( Source Code )
Lecture 42
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.
Lecture 43
Creating a Simple KeyLogger with Python - Source Code
1 page
In this lecture we will learn how to build a simple Key Logger for Windows system using Python. (Source Code)
Section 4: Python and Tkinter
Lecture 44
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.
Lecture 45
Creating a Lottery Number Generator GUI Application - Source Code
4 pages
In this lecture we will learn how to create a Lottery Number generator using Python and Tkinter. ( Source Code )
Lecture 46
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.
Lecture 47
Creating a Tic Tac Toe GUI Application - Source Code
4 pages
In this lecture we will learn how to create a Tic Tac Toe Game using Python and Tkinter. ( Source Code )
Section 5: Bonus Content
Lecture 48
Introduction to the Reconnaissance Scanner
01:24
Lecture 49
Starting with the Reconnaissance Scanner
03:57
Lecture 50
Starting with the Reconnaissance Scanner - Source Code
1 page
Lecture 51
Extracting the Top Level Domain Name
05:24
Lecture 52
Extracting the Top Level Domain Name - Source Code
1 page
Lecture 53
Getting the IP Address
05:46
Lecture 54
Getting the IP Address - Source Code
1 page
Lecture 55
Nmap Port Scan
05:30
Lecture 56
Nmap Port Scan - Source Code
1 page
Lecture 57
Robots.txt
06:39
Lecture 58
Robots.txt - Source Code
1 page
Lecture 59
Whois
03:16
Lecture 60
Whois - Source Code
1 page
Lecture 61
Building the Final Program - Part I
05:55
Lecture 62
Building the Final Program - Part II
04:42
Lecture 63
Building the Final Program - Source Code
1 page
Lecture 64
Python Reconnaissance Scanner - Ebook
27 pages