-
Урок 1.
00:04:47
Introduction to the course
-
Урок 2.
00:00:31
Introduction
-
Урок 3.
00:03:47
Install Python on Windows
-
Урок 4.
00:05:34
Using IDLE On Windows
-
Урок 5.
00:12:19
Downloading and Installing IntelliJ on Windows
-
Урок 6.
00:05:52
Configuring Python in IntelliJ on Windows
-
Урок 7.
00:00:26
Introduction
-
Урок 8.
00:02:40
Downloading And Installing Python On Mac OS X
-
Урок 9.
00:07:29
Using IDLE on Mac OS X
-
Урок 10.
00:10:08
Downloading and Installing IntelliJ for a Mac
-
Урок 11.
00:05:09
Configuring Python in IntelliJ on a Mac
-
Урок 12.
00:00:37
Introduction
-
Урок 13.
00:05:36
Downloading And Installing Python On Ubuntu Linux
-
Урок 14.
00:07:10
Using IDLE on Ubuntu Linux
-
Урок 15.
00:05:58
Installing IntelliJ on Ubuntu Linux
-
Урок 16.
00:05:28
IntelliJ Python Configuration For Ubuntu Linux
-
Урок 17.
00:00:34
Introduction
-
Урок 18.
00:13:31
Getting To Know Python
-
Урок 19.
00:08:51
Understanding More About Python
-
Урок 20.
00:16:25
Storing Items In Variables
-
Урок 21.
00:12:17
More About Variables And Strings
-
Урок 22.
00:19:21
String Formatting - Displaying Numbers And Strings
-
Урок 23.
00:00:24
Introduction
-
Урок 24.
00:07:22
An Introduction To Program Flow Control
-
Урок 25.
00:18:44
Test Conditions With If ElIf Else
-
Урок 26.
00:15:40
More Advanced If ElIf Else Processing
-
Урок 27.
00:06:30
Challenge - If Then Else
-
Урок 28.
00:11:02
For Loops
-
Урок 29.
00:10:11
Extending For Loops
-
Урок 30.
00:16:26
Understanding Continue Break And Else
-
Урок 31.
00:09:42
Augmented Assignment
-
Урок 32.
00:14:07
Challenge - Program Flow - Part 1
-
Урок 33.
00:10:46
Challenge - Program Flow - Part 2
-
Урок 34.
00:13:16
While Loops
-
Урок 35.
00:06:39
Challenge - While Loop
-
Урок 36.
00:00:16
Introduction
-
Урок 37.
00:11:15
Lists In Python
-
Урок 38.
00:09:56
More About Lists
-
Урок 39.
00:06:32
Challenge - Lists
-
Урок 40.
00:08:51
Understanding Iterators
-
Урок 41.
00:11:35
Understanding and using Ranges
-
Урок 42.
00:08:00
More About Ranges
-
Урок 43.
00:14:54
Ordered Sets With Tuples
-
Урок 44.
00:14:49
More On Ordered Sets With Tuples
-
Урок 45.
00:00:55
Introduction to the Section
-
Урок 46.
00:02:28
Binary Basics
-
Урок 47.
00:10:20
What is binary?
-
Урок 48.
00:17:48
Hexadecimal and Octal and the Challenge
-
Урок 49.
00:00:25
Introduction to the Section
-
Урок 50.
00:16:06
Python Dictionaries
-
Урок 51.
00:15:15
Dictionaries Part 2
-
Урок 52.
00:20:54
Dictionaries Part 3
-
Урок 53.
00:13:02
Dictionaries Challenge
-
Урок 54.
00:16:54
More on Dictionaries
-
Урок 55.
00:08:37
The Second Dictionary Challenge
-
Урок 56.
00:14:59
Sets
-
Урок 57.
00:18:24
Python Sets Part 2 and Challenge
-
Урок 58.
00:00:16
Introduction to the Section
-
Урок 59.
00:18:42
Reading and writing text files
-
Урок 60.
00:15:40
Writing Text Files
-
Урок 61.
00:05:34
Appending to Files and Challenge
-
Урок 62.
00:17:54
Writing Binary Files Manually
-
Урок 63.
00:19:35
Using Pickle To Write Binary Files
-
Урок 64.
00:15:55
Shelve
-
Урок 65.
00:10:48
Manipulating Data With Shelve
-
Урок 66.
00:15:39
Updating With Shelve
-
Урок 67.
00:15:47
Shelve Challenge
-
Урок 68.
00:09:33
Challenge Continued
-
Урок 69.
00:00:20
Introduction to the Section
-
Урок 70.
00:15:00
Modules and import
-
Урок 71.
00:09:11
The standard Python library
-
Урок 72.
00:22:55
WebBrowser Module
-
Урок 73.
00:17:32
Time and DateTime in Python
-
Урок 74.
00:11:05
Time Continued and Challenge.
-
Урок 75.
00:14:38
Timezones
-
Урок 76.
00:06:35
Check Path In Windows
-
Урок 77.
00:03:16
Check Path on a Mac
-
Урок 78.
00:05:33
Installing the pytz module WindowsMacLinux
-
Урок 79.
00:13:18
Using Timezones
-
Урок 80.
00:17:19
More on Timezones
-
Урок 81.
00:11:50
Timezone Challenge
-
Урок 82.
00:12:26
Introduction to Tkinter
-
Урок 83.
00:13:39
TkInter - Pack Geometry Manager
-
Урок 84.
00:12:56
TkInter - Grid Geometry Manager
-
Урок 85.
00:17:10
Advanced GUI Example Part 1
-
Урок 86.
00:14:40
Advanced GUI Example Part 2
-
Урок 87.
00:18:05
Advanced GUI Example Part 3
-
Урок 88.
00:14:54
Tkinter Challenge
-
Урок 89.
00:15:11
Functions in Python
-
Урок 90.
00:12:04
Functions Part 2
-
Урок 91.
00:10:00
Functions Part 3
-
Урок 92.
00:14:21
Parabola - More on Functions
-
Урок 93.
00:12:59
Scope in Functions
-
Урок 94.
00:12:48
Fix Function and Draw Circles
-
Урок 95.
00:10:15
Enhanced Circles and Challenge
-
Урок 96.
00:13:38
Blackjack Setup
-
Урок 97.
00:13:42
Load Cards
-
Урок 98.
00:08:48
Deal Cards
-
Урок 99.
00:13:05
Global Variables
-
Урок 100.
00:16:55
Global Keyword
-
Урок 101.
00:12:52
Test Blackjack Game
-
Урок 102.
00:19:41
Blackjack Challenge
-
Урок 103.
00:20:43
Importing Techniques
-
Урок 104.
00:17:21
Underscores in Python code
-
Урок 105.
00:16:04
Namespaces more on Scope and Recursion
-
Урок 106.
00:13:33
Recursion with OS Module and Filesystem and Nonlocal keyword
-
Урок 107.
00:17:04
Nonlocal keyword Free and LEGB
-
Урок 108.
00:14:58
Object Orientated Programming and Classes
-
Урок 109.
00:15:00
Instances Constructors Self and more
-
Урок 110.
00:10:25
Class Attributes
-
Урок 111.
00:14:35
Methods Part 1
-
Урок 112.
00:14:16
Methods Part 2
-
Урок 113.
00:11:49
Non Public and Mangling
-
Урок 114.
00:15:08
DocStrings and Raw Literals
-
Урок 115.
00:13:39
Album class and More on DocStrings
-
Урок 116.
00:15:53
Artist class and import Albums
-
Урок 117.
00:14:39
Load data and Write Checkfile
-
Урок 118.
00:11:43
Compile Files and Algorithm Flowcharts
-
Урок 119.
00:13:59
Implement Revised Load_Data Algorithm
-
Урок 120.
00:12:26
Write OOP Version
-
Урок 121.
00:09:39
Getters and Properties
-
Урок 122.
00:05:57
Remove Circular References Challenge
-
Урок 123.
00:15:56
Getters and Setters
-
Урок 124.
00:14:28
Data Attributes and Properties
-
Урок 125.
00:05:03
Alternate Syntax for Properties
-
Урок 126.
00:14:57
Inheritance
-
Урок 127.
00:14:05
Subclasses and Overloading
-
Урок 128.
00:11:14
Calling Super Methods
-
Урок 129.
00:09:28
Changing Behavior of Methods
-
Урок 130.
00:16:14
Overriding Methods
-
Урок 131.
00:11:35
Inheritance Challenge
-
Урок 132.
00:11:32
Polymorphism
-
Урок 133.
00:07:03
Duck Test
-
Урок 134.
00:18:54
Composition
-
Урок 135.
00:11:16
Composition Continued
-
Урок 136.
00:10:34
Test Code and Challenge
-
Урок 137.
00:12:48
Aggregation
-
Урок 138.
00:05:29
Introduction to Databases
-
Урок 139.
00:10:30
Database Terminology
-
Урок 140.
00:08:13
Sqlite3 Install on Windows
-
Урок 141.
00:02:11
Sqlite3 Install on a Mac
-
Урок 142.
00:02:43
SQLite3 Install on Ubuntu Linux
-
Урок 143.
00:11:12
Introduction to SQLite
-
Урок 144.
00:10:39
More with SQL using SQLite
-
Урок 145.
00:16:01
Querying data with Sqlite
-
Урок 146.
00:13:08
Order by and Joins
-
Урок 147.
00:11:41
More complex Joins
-
Урок 148.
00:15:14
Wildcards and Views
-
Урок 149.
00:14:12
Housekeeping and the Challenge
-
Урок 150.
00:13:11
SQL in Python
-
Урок 151.
00:18:16
Connections Cursors and Transactions
-
Урок 152.
00:12:23
SQL Injection Attacks
-
Урок 153.
00:09:00
Placeholders and Parameter Substitution
-
Урок 154.
00:17:42
Exceptions
-
Урок 155.
00:13:47
Exceptions Challenge
-
Урок 156.
00:14:46
Exceptions Continued
-
Урок 157.
00:12:37
Raising Exceptions
-
Урок 158.
00:09:24
More on Exceptions
-
Урок 159.
00:15:51
Custom Exceptions
-
Урок 160.
00:12:33
Rolling back Transactions
-
Урок 161.
00:14:37
Adding Database code to the Account Class
-
Урок 162.
00:14:33
Intellijs Database Viewer
-
Урок 163.
00:13:39
Update Deposit and Withdrawal Methods
-
Урок 164.
00:10:51
Displaying Time in Different Timezones
-
Урок 165.
00:13:15
SQLite3 strftime Function
-
Урок 166.
00:13:26
Challenge
-
Урок 167.
00:04:23
Problems Storing Timezones
-
Урок 168.
00:16:33
Rolling Back Transactions
-
Урок 169.
00:19:43
GUI Database Viewer Setup
-
Урок 170.
00:09:45
Scrollbars
-
Урок 171.
00:14:33
Star Args