-
Урок 1.
00:02:15
Welcome to Emoji Land
-
Урок 2.
00:04:02
Installing Python and saying hello
-
Урок 3.
00:03:18
Changing VS Code settings
-
Урок 4.
00:04:33
Making a project and printing out an instruction
-
Урок 5.
00:06:10
Instructions and variables in Python
-
Урок 6.
00:05:11
Numbers and formatted strings
-
Урок 7.
00:08:06
Using a for loop
-
Урок 8.
00:05:45
Making a shopping list
-
Урок 9.
00:05:33
Importing the random module
-
Урок 10.
00:04:41
Generating two-directional random characters
-
Урок 11.
00:07:55
Defining a function
-
Урок 12.
00:01:56
Adding default arguments in functions
-
Урок 13.
00:04:34
Asking for an input
-
Урок 14.
00:05:21
Asking for a number
-
Урок 15.
00:06:40
Adding a while loop to ask again
-
Урок 16.
00:05:53
Installing libraries using PIP
-
Урок 17.
00:09:24
Adding noise
-
Урок 18.
00:03:54
Changing characters
-
Урок 19.
00:03:38
Reorganizing our generate land function
-
Урок 20.
00:04:54
Importing code from another file
-
Урок 21.
00:02:31
Writing our output to a file
-
Урок 22.
00:04:58
Saving to a folder
-
Урок 23.
00:04:55
Changing the noise level
-
Урок 24.
00:01:51
Welcome to Digitizer
-
Урок 25.
00:05:01
Setting up a virtual environment
-
Урок 26.
00:05:02
Using the glob library to grab filepaths
-
Урок 27.
00:04:55
Copy and paste with the shutil library
-
Урок 28.
00:05:38
Setting up a class
-
Урок 29.
00:06:21
Adding class functions
-
Урок 30.
00:06:46
Saving images with the Pillow library
-
Урок 31.
00:05:53
Making thumbnails
-
Урок 32.
00:02:54
Making images grayscale
-
Урок 33.
00:03:06
Adjusting the contrast
-
Урок 34.
00:09:14
Resizing to fill a square size
-
Урок 35.
00:07:21
Adding a watermark
-
Урок 36.
00:02:56
Adding and removing the alpha channel
-
Урок 37.
00:06:59
Converting to ASCII art, part 1
-
Урок 38.
00:06:53
Converting to ASCII art, part 2
-
Урок 39.
00:10:45
Converting to ASCII art, part 3
-
Урок 40.
00:01:43
Making sure we don't run code if imported elsewhere
-
Урок 41.
00:02:34
Welcome to OmbrГ©
-
Урок 42.
00:09:40
Setting up our project
-
Урок 43.
00:05:55
Making multiple images with one script
-
Урок 44.
00:02:03
Making an export script
-
Урок 45.
00:04:52
Creating a file to reuse in both exporting and testing
-
Урок 46.
00:03:38
Making a function to run in art.py
-
Урок 47.
00:02:39
Adding in default size arguments
-
Урок 48.
00:09:45
Making an Artwork class
-
Урок 49.
00:04:19
Adding a random solid color
-
Урок 50.
00:03:39
Making rules for our randomness
-
Урок 51.
00:10:03
HSV to RGB colors
-
Урок 52.
00:06:35
Making a random pattern
-
Урок 53.
00:12:56
Making a four-color gradient
-
Урок 54.
00:06:39
Adding a grain texture
-
Урок 55.
00:01:56
Making functions for when you repeat yourself
-
Урок 56.
00:15:14
Adding noise to get shifting gradients
-
Урок 57.
00:08:35
Drawing with circles instead of pixels
-
Урок 58.
00:05:03
Randomizing the drawing of circles
-
Урок 59.
00:02:04
Drawing blocks with rectangles
-
Урок 60.
00:03:25
Drawing lines
-
Урок 61.
00:02:44
Updating our test script
-
Урок 62.
00:13:51
Adding a debug message
-
Урок 63.
00:03:59
Variation: blending artwork together
-
Урок 64.
00:01:43
Welcome to Miniping!
-
Урок 65.
00:07:34
Setting up Flask and a virtual environment
-
Урок 66.
00:02:08
Turning on debug mode
-
Урок 67.
00:03:01
Rendering HTML from another file
-
Урок 68.
00:04:12
Adding dynamic content to our site
-
Урок 69.
00:05:17
Creating a new page
-
Урок 70.
00:07:40
Adding a layout template to our site
-
Урок 71.
00:04:40
Adding CSS and Javascript in a static folder
-
Урок 72.
00:07:07
Adding a for loop in our template
-
Урок 73.
00:05:23
Using dictionaries to store more data
-
Урок 74.
00:04:48
Creating a JSON URL
-
Урок 75.
00:03:21
Getting info from the URL itself
-
Урок 76.
00:07:47
How to grab a URL and time it
-
Урок 77.
00:02:00
How the Javascript works under the hood
-
Урок 78.
00:05:07
Setting up Git + GitHub
-
Урок 79.
00:11:51
Sending code to Heroku
-
Урок 80.
00:02:30
Adding a domain to Heroku