Ивановский Торрент трекер
Яндекс.Погода
 

[Quote]
HUNTER

The Complete Python 3 Course: Beginner to Advanced!
Год выпуска: 2018
Производитель: Udemy
Сайт производителя: https://www.udemy.com/python-complete/
Автор: Joseph Delgadillo, Nick Germaine
Продолжительность: 18,5 ч
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
If you want to get started programming in Python, you are going to LOVE this course! This course is designed to fully immerse you in the Python language, so it is great for both beginners and veteran programmers! Learn Python as Nick takes you through the basics of programming, advanced Python concepts, coding a calculator, essential modules, creating a "Final Fantasy-esque" RPG battle script, web scraping, PyMongo, WebPy development, Django web framework, GUI programming, data visualization, machine learning, and much more!

Содержание


Welcome to the Course!
02:32
How to be successful in this course
Предварительный просмотр
02:32

Introduction to Programming with Python
34:56
Introduction to Python
Предварительный просмотр
03:59
Mac/Linux installation
Предварительный просмотр
06:58
Windows setup
Предварительный просмотр
07:02
Interpreted vs. compiled programming languages
03:47
Creating and running our first Python script
01:43
Choosing an integrated development environment (IDE)
07:46
How to share your code with us and get help with errors
03:41

Programming Basics
01:42:48
Basic types - numbers
05:29
Basic types - strings
04:51
Basic string manipulation
09:42
Basic types - Boolean operators
04:53
Lists (arrays)
03:17
Dictionaries
03:14
Variables
05:44
Built-in functions
06:29
User-defined functions
07:03
Adding arguments to a function
03:11
Default arguments
04:48
Keyword arguments
02:07
Infinite arguments
03:59
Return values from functions
03:53
If, elif, else statements
03:30
For/while loops
04:06
Importing libraries into a script
07:07
Project #1 - Building a calculator
19:25

Advanced Python Concepts
39:38
PEP guidelines
11:12
Breaking out of while loops
09:52
Continuing while loops
02:59
Classes & objects
04:39
Instance variables
03:13
Class & instance variables
01:32
How to add comments to your code
02:29
Importing modules from relative paths
03:42

Project #2 - RPG Battle Script
03:18:48
RPG setup
06:55
Creating our character
07:03
Additional utility classes
06:14
Enemy instantiation
17:19
Using magic
14:02
Turning our magic into a class
15:42
Healing our player
04:06
Adding items
16:05
Implementing different item types
12:35
Better HP view
09:05
Adding members to our party
13:00
Working HP bars
16:09
White space in HP & MP
05:51
Enemy HP bar
09:01
Multiple enemies pt.1
11:27
Multiple enemies pt.2
10:05
Enemy artificial intelligence
24:09

Additional Python Resources
18:25
Reading and writing files in Python
03:24
JavaScript Object Notation (JSON)
09:27
Using Virtualenv to create a virtual environment
02:16
PyPI - the Python Package Index
03:18

Essential Modules - Requests
29:48
Introduction to Requests
07:02
HTTP GET variables
03:36
Pillow the image processing library (PIL)
08:13
Posting data
03:42
Posting JSON
06:05
Headers
01:10

Project #3 - Web Scraper
34:24
Beautiful Soup
05:24
Parsing our soup
08:13
Directional navigation
05:33
Image scraper
08:45
Improvements to our web scraper
06:29

Project #4 - Getting Started with PyMongo
36:45
Introduction and setup
07:54
Inserting documents
07:37
Bulk inserts
03:44
Counting documents
03:38
Multiple find conditions
00:43
Datetime and keywords
06:51
Indexes
06:18

Project #5 - Web Development Project Using Web.py
02:42:32
Introduction and simple example
09:06
HTML templates
04:32
Building a MVC
07:39
Importing static files
07:28
Setting up a register form
12:28
Posting data to web.py
04:59
Creating users
06:11
Hashing passwords
05:27
Login logic
11:51
Web.py sessions
11:21
Logout functionality
05:29
Posting microblogs
09:22
Retrieving post objects
06:13
User settings and updating Mongo
18:13
Relative datetimes
02:44
Making our post dates pretty
03:11
Adding post comments
13:53
Image uploads and avatars
22:25
-
Project #6 - Django Web Framework
01:04:48
Django project setup
06:23
Creating our blog app
09:25
Setting up the admin site
06:07
URLs and views
03:48
HTML templates
01:40
Dynamic template data
06:00
Single post page
05:38
Implementing Bootstrap
02:42
Static files
03:36
Template inheritance
10:03
Post images, multi-level templates, and more
09:26
-
Project #7 - GUI Programming with PyQt
01:34:58
Installation and 1st program
10:37
Declarative interfaces
12:56
Event handling in QML
08:33
Qt layouts, buttons, and labels
12:23
QLineEdit
04:04
QPushButton clicked
06:34
Setting QLabels text
05:15
Calculator project setup
04:26
QGridLayout
05:54
Programming buttons
07:06
Button event handling
05:52
Evaluating queries
09:44
Finishing touches
01:34
-
Project #8 - PyQt Web Browser
01:55:34
QTabWidget
13:13
Interacting with tabs
10:12
QWebEngine implementation
13:36
Switching tabs
07:22
Setting up our web address bar
05:59
Updating tab text
09:21
Updating tab icons
06:03
Back, forward, and reload functionality
10:19
Updating the address bar
09:33
Style sheets
09:33
Qt key shortcuts
09:55
QtSplitter and section wrap up
10:28
-
Project #9 - Data Visualization
01:14:33
Installing matplotlib
03:14
World population graph
06:31
Adding labels and custom line color
06:05
Multiple lines and line styling
03:33
Configuring the graph
04:26
Let's make pie (charts)
06:22
Letting Pandas make data simpler
08:43
Using Panda's data for pie charts
03:43
Bar charts pt.1
08:37
Bar charts pt.2
09:44
Bar charts pt.3
09:44
Custom legend
03:51
-
Project #10 - Speech Recognition & AI
01:24:51
Introduction to machine learning
06:26
Feedback sounds with PyAudio
12:56
Recognizing our speech
06:59
Making our program speak back
05:05
Parsing speech
12:32
Making our AI useful
06:17
Creating the illusion of consciousness
14:55
Speaking from it's own brain
10:23
Getting more answers
09:18
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H264-AVC, 1280x720, 30fps, 686 kbps
Аудио: AAC, 41000, Stereo, 109 kbps

Скриншоты





Quick Reply

Name:

               
       
     
Heads necessary to send messages to enable JavaScript
Display posts:    

Current time is: 23-Oct 02:06

All times are UTC ± 0


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

!ATTENTION!
The site does not give electronic versions of products, and is engaged only in a collecting and cataloguing of the references sent and published at a forum by our readers. If you are the legal owner of any submitted material and do not wish that the reference to it was in our catalogue, contact us and we shall immediately remove her. Files for an exchange on tracker are given by users of a site, and the administration does not bear the responsibility for their maintenance. The request to not fill in the files protected by copyrights, and also files of the illegal maintenance!