EduITFree
Search

If you can't play the video, please report the issue here

Welcome and thanks for comingThis course was not found
Add Caption
1
2
#1

Welcome and thanks for coming

06:20
#2

Doing the exercises

03:22
#3

Python 2 or Python 3 and editors

05:09
#4

OS X: Installing Python and PyCharm

04:18
#5

Windows: Installing Python and PyCharm

04:11
#6

Linux: Installing Python and PyCharm

05:07
#7

Video player: A quick feature tour

02:05
#8

Why hello world (it's simple right?)

01:14
#9

Building Hello world, part 1

04:12
#10

Core concepts: Variables and calling functions

01:56
#11

Building Hello world, part 2

02:14
#12

PyCharm Tour

03:35
#13

Intro to the app

02:01
#14

Getting started with Guess That Number Game

05:30
#15

Core concepts: Conditionals and truthiness

02:43
#16

Using loops and conditionals

04:15
#17

Concept: Shape of Python code (blocks and suites)

03:11
#18

String formatting

03:32
#19

Birthday countdown app

01:35
#20

Sketching the program flow

04:25
#21

Dates and times - getting the birthday

05:57
#22

Differences between dates

07:02
#23

Summary and debugging with PyCharm

03:44
#24

Intro to the journal app

01:32
#25

Building the event loop

07:36
#26

Lists and for-in loops

06:06
#27

Core concept: For-in loops

01:14
#28

Importing and using additional Python files

05:55
#29

Core concept: Importing modules and packages

01:12
#30

Text-based File I/O and with

10:30
#31

Core concept: File I/O

00:50
#32

Complex conditionals and, or, and not

01:53
#33

Core concept: Complex conditionals

00:56
#34

Documenting the journal module with docstrings

03:22
#35

Core concept: Docstrings

00:26
#36

Using __name__ to selectively execute code

06:01
#37

Core concept: __name__ and imports

00:45
#38

Intro to the weather app

02:38
#39

Building the beginnings of the weather app

04:00
#40

What website are we using for weather data anyway?

03:48
#41

Concept: Python Package Index (PyPI)

03:12
#42

Concept: pip

02:40
#43

Installing packages via pip (command line)

03:14
#44

Installing packages via pip (PyCharm)

02:38
#45

Making HTTP Requests with requests

03:37
#46

Concept: Slicing collections

03:17
#47

Getting started with Beautiful Soup

02:56
#48

Finding the right CSS selectors via your browser

02:56
#49

Using CSS and Beautiful Soup to find values

04:08
#50

The web is a messy place, let's clean it up

04:41
#51

Returning multiple values via Tuples

05:26
#52

Named tuples: Making tuples usable

03:19
#53

Concept: Tuples

02:44
#54

Virtual environments: A clean slate

08:13
#55

Concept: Virtual Environments

01:07
#56

Introducing the LOLCat Factory App

01:28
#57

Creating and detecting directories

06:41
#58

Downloading cats

06:45
#59

Downloading and writing binary data

04:21
#60

Showing LOLCats on OS X

03:00
#61

LOLCat App on Linux

02:14
#62

LOLCat App on Windows

02:56
#63

Introduction to the Wizard Battle App

02:48
#64

Building the game loop

02:59
#65

Modeling with classes

04:02
#66

Initializing classes and creating objects

07:51
#67

Adding behaviors to the wizard

13:21
#68

Concept: Classes

02:12
#69

Concept: Objects vs. Classes

02:04
#70

Exploring specialized (derived) classes

05:35
#71

Concept: Inheritance

01:36
#72

Creating the creature hierarchy

13:11
#73

Concept: Polymorphism

02:22
#74

Introduction to the File Searcher App

02:00
#75

Sketching out the search app

04:53
#76

Searching single files

06:37
#77

Improved search results

03:50
#78

Recursion factorial example

03:10
#79

Core concept: Recursion

01:35
#80

Recursion applied

02:52
#81

The performance problem

04:22
#82

Generator play: a simple example

07:16
#83

Core concept: Generator methods

01:47
#84

Generators save the day

06:00
#85

Introduction to the Real Estate Data Miner App

02:36
#86

Sketching out the Real Estate Data Miner App

03:15
#87

CSV Processing From Scratch

03:47
#88

CSV Processing with the CSV module

03:39
#89

Dictionary playground

05:45
#90

Concept: Dictionaries

01:40
#91

Parsing CSV data into Classes

06:30
#92

Finding the most expensive house via lambda expressions

05:44
#93

Concept: lambdas

01:28
#94

Mining data with loops

03:30
#95

Python 3 AND Python 2 Compatible Code

04:51
#96

Concept: Python 3 AND Python 2

02:07
#97

Data mining with list comprehensions

05:25
#98

Concept: list comprehensions

02:32
#99

Data mining with generator expressions

04:41
#100

Concept: generator expressions

01:34
#101

Concept: generator pipelines

02:32
#102

Introduction to the movie search app

02:05
#103

Movie HTTP service

02:16
#104

Exploring the search API

04:38
#105

Exploring the search API: The Pythonic Version

03:18
#106

Adding search to the app

03:38
#107

Catching errors with try except

02:56
#108

Using try except to handle specific errors

04:25
#109

Concept: try except

01:15
#110

You made it, you are done!

01:27
#111

Course and app review

08:10
#112

Thank you and goodbye

01:24
#113

Credits

00:51

Python Jumpstart by Building 10 Apps

7:08:17
Learn the Python programming language and develop engaging applications with this comprehensive course. Master the skills needed to become a successful software developer while enjoying a fun and rewarding learning experience.
See More
Category: Python

0 Comments

Similar courses Python Jumpstart by Building 10 Apps

Donate