Python For Beginners | Learn to Scrape the Web | 20 Hours
| Learn to Scrape the Web |
Description du cours
Quels sont les prérequis ?
- Access to a computer with an internet connection
Que vais-je apprendre ?
Quel est le public ciblé ?
Plan du cours
| Section 1: Course Overview | |||
|---|---|---|---|
| Session 1 |
Course Introduction
Aperçu | 02:51 | |
| Session 2 |
Course Curriculum Overview
Aperçu | 08:56 | |
| Session 3 |
Python 2 VS Python 3 and How to approach this course
| 04:49 | |
| Section 2: Python Setup and Getting Started | |||
| Session 4 |
Selection of IDE
Aperçu | 06:06 | |
| Session 5 |
Python Installation - Mac or Linux
| 06:08 | |
| Session 6 |
Python Installation - Windows
| 07:11 | |
| Session 7 |
Jupyter Notebook
| 12:59 | |
| Session 8 |
Basic Syntax
| 05:11 | |
| Session 9 |
Basic Syntax Continued
| 07:32 | |
| Quiz 1 |
Python Basics Quiz
| 5 questions | |
| Section 3: Python Objects and Data Structure - Basics | |||
| Session 10 |
Numbers in Python
| 11:08 | |
| Quiz 2 |
Numbers Quiz
| 3 questions | |
| Session 11 |
String Basics
| 09:24 | |
| Session 12 |
Strings - Built in String Methods
| 06:53 | |
| Session 13 |
String Indexing
| 07:21 | |
| Session 14 |
String Property - Immutability
| 03:45 | |
| Quiz 3 |
Strings Quiz
| 3 questions | |
| Session 15 |
Print Formatting - Strings and Floating Point Numbers
| 06:55 | |
| Session 16 |
Print Formatting - Multiple Formatting
| 07:44 | |
| Session 17 |
Print Formatting - Multiple Formatting Continued
| 06:25 | |
| Session 18 |
Lists in Python - Introduction and Indexing
| 07:38 | |
| Session 19 |
Lists Methods
| 08:28 | |
| Session 20 |
Lists in Python - Nesting
| 07:05 | |
| Session 21 |
Tuples in Python - Methods
Aperçu | 04:22 | |
| Quiz 4 |
Lists Quiz
| 5 questions | |
| Session 22 |
Tuples - Immutability
| 06:18 | |
| Session 23 |
Dictionary in Python
| 10:28 | |
| Session 24 |
Dictionary - Methods
| 05:52 | |
| Session 25 |
Dictionary - Methods and Nesting
| 07:11 | |
| Session 26 |
Sets and Booleans
| 05:13 | |
| Quiz 5 |
Tuple, Dictionary and Set Quiz
| 3 questions | |
| Section 4: Python Comparison Operators | |||
| Session 27 |
Arithmetic Operators
| 05:03 | |
| Session 28 |
Assignment Operators
| 08:15 | |
| Session 29 |
Comparison Operators
| 04:46 | |
| Quiz 6 |
Comparison Operators Quiz
| 5 questions | |
| Section 5: Python Statements, Conditionals and Loops | |||
| Session 30 |
If, Elif and Else Statements
| 09:35 | |
| Session 31 |
If, Elif and Else - Nested If Statements
| 09:31 | |
| Session 32 |
For Loops - Intro and in Lists
Aperçu | 10:31 | |
| Session 33 |
For Loops - in Strings and Tuples
| 03:48 | |
| Session 34 |
For Loops - Tuple Unpacking and Dictionary
| 07:05 | |
| Session 35 |
While Loops in Python
| 07:14 | |
| Session 36 |
While Loops - Continue and Break
| 10:06 | |
| Session 37 |
Ranges in Python
| 06:10 | |
| Quiz 7 |
Statements, Conditions and Loops Quiz
| 5 questions | |
| Session 38 |
Statements Assessment Part 1
| 07:08 | |
| Session 39 |
Statements Assessment Part 2
| 08:29 | |
| Section 6: Project 1 | |||
| Session 40 |
Project 1 - Solution Part 1
| 09:42 | |
| Session 41 |
Project 1 - Solution Part 2
| 04:23 | |
| Session 42 |
Project 1 - Solution Part 3
| 08:23 | |
| Section 7: Methods and Functions | |||
| Session 43 |
Functions - Introduction
| 06:55 | |
| Session 44 |
Functions - More into Functions
| 07:13 | |
| Session 45 |
Lambda Expressions in Python
Aperçu | 07:03 | |
| Session 46 |
Lambda Expressions - More Examples
| 07:19 | |
| Quiz 8 |
Functions Quiz
| 3 questions | |
| Session 47 |
Functions and Methods - Assessment Part 1
| 15:51 | |
| Session 48 |
Functions and Methods - Assessment Part 2
| 13:56 | |
| Section 8: Object Oriented Programming (OOP) | |||
| Session 49 |
OOP - Introduction to Object and Class
| 15:55 | |
| Session 50 |
OOP - Objects and Classes
| 11:25 | |
| Session 51 |
OOP - Methods
| 10:21 | |
| Session 52 |
OOP - Inheritance
Aperçu | 08:06 | |
| Session 53 |
OOP - Multiple Inheritance
| 18:51 | |
| Session 54 |
OOP - Multiple Inheritance 2
| 18:51 | |
| Session 55 |
OOP - Special Methods
| 09:15 | |
| Session 56 |
OOP - Method Overriding and Overloading
| 09:29 | |
| Quiz 9 |
Classes and Objects Quiz
| 6 questions | |
| Section 9: Errors and Exceptions Handling | |||
| Session 57 |
Errors and Exception Handling
| 05:20 | |
| Session 58 |
Errors and Exception Handling - Try and Except
| 08:20 | |
| Session 59 |
Errors and Exception Handling - Try, Except and Else
| 07:03 | |
| Session 60 |
Errors and Exception Handling- Try, Except and Finally
| 05:37 | |
| Session 61 |
Errors and Exception Handling - Exercise
| 08:10 | |
| Session 62 |
Errors and Exception Handling - More Exercise
| 04:35 | |
| Section 10: Project 2 | |||
| Session 63 |
Project 2 - Solution Part 1
| 08:22 | |
| Session 64 |
Project 2 - Solution Part 2
| 08:02 | |
| Session 65 |
Project 2 - Solution Part 3
| 12:14 | |
| Section 11: Working with Files in Python | |||
| Session 66 |
Files - File Name and Path - Window, Mac/Linux
| 09:42 | |
| Session 67 |
Files - Functions in os module
| 11:33 | |
| Session 68 |
Files - Functions in os module continued
| 11:23 | |
| Session 69 |
Files - os module isfile function
| 01:30 | |
| Session 70 |
Files - Reading and Writing
| 08:06 | |
| Session 71 |
Files - Iterating through a file
| 04:47 | |
| Session 72 |
Files - Copying and Moving Files and Folders
| 07:49 | |
| Session 73 |
Files - Moving folders and deleting files and folders
Aperçu | 10:51 | |
| Session 74 |
Files - Python Program to Access and Modify Files and Folders
| 10:13 | |
| Quiz 10 |
Files Quiz
| 2 questions | |
| Section 12: Modules and Packages | |||
| Session 75 |
Modules and Packages in Python
| 10:06 | |
| Quiz 11 |
Modules Quiz
| 2 questions | |
| Section 13: Python Objects and Data Structures - Advanced! | |||
| Session 76 |
Advanced Numbers in Python
| 06:01 | |
| Plan complet du cours | |||
Không có nhận xét nào:
Đăng nhận xét