[Last updated 1/2024] Python 3: Fundamentals (Udemy – Engsub)
About Course
Views
What you’ll learn:
Learn Python fundamentals
Basic to advanced data types
Functional and Object Oriented programming
Closures and decorators
Datetime and timezone handling
Reading and writing text, CSV and JSON files
Making REST API requests
Fundamentals of NumPy
Fundamentals of Pandas
Fundamentals of Matplotlib
Link gốc:
https://www.udemy.com/course/python3-fundamentals/
Time Course:
48 hours (286 Lectures + Documents)
Instructor
: Dr. Fred Baptiste
Total Weight:
8.66 GB
** Note
:
Chú ý:
Course Content
17 – Sorting and Filtering
-
001 Introduction – Sorting and Filtering.mp4
00:45 -
002 Filtering – Lecture.mp4
05:06 -
003 Filtering – Coding.mp4
07:53 -
004 Sorting – Lecture.mp4
07:58 -
005 Sorting – Coding.mp4
12:15 -
006 min and max – Lecture.mp4
02:07 -
007 min and max – Coding.mp4
03:03
33 – Conclusion
-
001 Conclusion.mp4
13:20
31 – Matplotlib
-
001 Introduction – Matplotlib.mp4
04:15 -
002 Matplotlib Basics – Lecture.mp4
09:12 -
003 Matplotlib Basics – Coding.mp4
08:16 -
004 Multi Plots – Lecture.mp4
03:19 -
005 Multi Plots – Coding.mp4
25:34 -
006 More Plot Types – Lecture.mp4
04:23 -
007 More Plot Types – Coding.mp4
26:27 -
008 Charting with mplfinance – Lecture.mp4
04:10 -
009 Charting with mplfinance – Coding.mp4
22:05
30 – Pandas
-
010 Missing Data – Lecture.mp4
13:26 -
019 Manipulating Data – Coding.mp4
34:42 -
018 Manipulating Data – Lecture.mp4
06:22 -
017 Sorting and Filtering – Coding.mp4
30:48 -
016 Sorting and Filtering – Lecture.mp4
12:28 -
015 Basic Data Analysis – Coding.mp4
22:18 -
014 Basic Data Analysis – Lecture.mp4
02:50 -
013 Loading Data – Coding.mp4
14:31 -
012 Loading Data – Lecture.mp4
05:33 -
011 Missing Data – Coding.mp4
29:25 -
001 Introduction – Pandas.mp4
03:47 -
009 Selecting Data – Coding.mp4
18:20 -
008 Selecting Data – Lecture.mp4
06:42 -
007 DataFrames – Coding.mp4
28:00 -
006 DataFrames – Lecture.mp4
07:42 -
005 Series – Coding.mp4
20:57 -
004 Series – Lecture.mp4
16:46 -
003 Indexes – Coding.mp4
15:52 -
002 Indexes – Lecture.mp4
14:30
29 – NumPy
-
011 Indexing – Coding.mp4
05:12 -
021 Additional Math and Stats Functions – Coding.mp4
16:50 -
020 Additional Math and Stats Functions – Lecture.mp4
12:32 -
019 Universal Functions – Coding.mp4
26:47 -
018 Universal Functions – Lecture.mp4
06:41 -
017 Masking – Coding.mp4
21:00 -
016 Masking – Lecture.mp4
09:20 -
015 Fancy Indexing – Coding.mp4
20:53 -
014 Fancy Indexing – Lecture.mp4
14:27 -
013 Slicing – Coding.mp4
21:12 -
012 Slicing – Lecture.mp4
12:25 -
001 Introduction – NumPy.mp4
21:20 -
010 Indexing – Lecture.mp4
04:41 -
009 Stacking Arrays – Coding.mp4
16:45 -
008 Stacking Arrays – Lecture.mp4
05:23 -
007 Reshaping Arrays – Coding.mp4
09:09 -
006 Reshaping Arrays – Lecture.mp4
04:00 -
005 Creating Arrays from Scratch – Coding.mp4
15:58 -
004 Creating Arrays from Scratch – Lecture.mp4
03:57 -
003 Creating Arrays from Lists – Coding.mp4
14:58 -
002 Creating Arrays from Lists – Lecture.mp4
08:57
28 – 3rd Party Libraries
-
001 Introduction – 3rd Party Libraries.mp4
05:06 -
002 The pytz Library – Lecture.mp4
05:16 -
003 The pytz Library – Coding.mp4
13:35 -
004 The dateutil Library – Lecture.mp4
05:41 -
005 The dateutil Library – Coding.mp4
29:01 -
006 JSON Data – Lecture.mp4
12:12 -
007 JSON Data – Coding.mp4
15:53 -
008 REST APIs – Lecture.mp4
30:52 -
009 REST APIs – Coding.mp4
12:15 -
010 The requests Library – Lecture.mp4
10:38 -
011 The requests Library – Coding.mp4
42:24
26 – Custom Classes
-
001 Introduction – Custom Classes.mp4
13:25 -
002 Defining Classes – Lecture.mp4
07:47 -
003 Defining Classes – Coding.mp4
09:49 -
004 Initializing Classes – Lecture.mp4
07:40 -
005 Initializing Classes – Coding.mp4
13:28 -
006 Instance Methods – Lecture.mp4
03:56 -
007 Instance Methods – Coding.mp4
29:34 -
008 Special Methods – Lecture.mp4
07:22 -
009 Special Methods – Coding.mp4
20:47 -
010 Properties – Lecture.mp4
10:03 -
011 Properties – Coding.mp4
21:46
25 – Decimal Module
-
001 Introduction – Decimal Module.mp4
03:31 -
002 Decimal Objects – Lecture.mp4
08:30 -
003 Decimal Objects – Coding.mp4
23:43 -
004 Arithmetic Contexts – Lecture.mp4
06:55 -
005 Arithmetic Contexts – Coding.mp4
15:18
24 – Math and Statistics Modules
-
001 Introduction – Math and Statistics Modules.mp4
00:34 -
002 Math Module – Lecture.mp4
03:45 -
003 Math Module – Coding.mp4
05:14 -
004 Statistics Module – Lecture.mp4
04:56 -
005 Statistics Module – Coding.mp4
14:54
23 – Random Module
-
001 Introduction – Random Module.mp4
05:58 -
002 Random Numbers – Lecture.mp4
07:06 -
003 Random Numbers – Coding.mp4
37:03 -
004 Sampling and Shuffling – Lecture.mp4
06:36 -
005 Sampling and Shuffling – Coding.mp4
20:47
22 – CSV Module
-
001 Introduction – CSV Module.mp4
01:44 -
002 Reading CSV Files – Lecture.mp4
08:59 -
003 Reading CSV Files – Coding.mp4
04:14 -
004 Dialects – Lecture.mp4
02:46 -
005 Dialects – Coding.mp4
07:57 -
006 More Examples Reading CSV Files – Lecture.mp4
00:29 -
007 More Examples Reading CSV Files – Coding.mp4
14:09 -
008 Writing CSV Files – Lecture.mp4
02:49 -
009 Writing CSV Files – Coding.mp4
05:45
21 – Dates and Times
-
001 Introduction – Dates and Times.mp4
15:26 -
002 The time Module – Lecture.mp4
18:35 -
003 The time Module – Coding.mp4
19:48 -
004 The datetime Module – Lecture.mp4
05:38 -
005 The datetime Module – Coding.mp4
15:19 -
006 Date Arithmetic – Lecture.mp4
03:39 -
007 Date Arithmetic – Coding.mp4
21:49 -
008 Naive and Aware Times – Lecture.mp4
09:44 -
009 Naive and Aware Times – Coding.mp4
20:21 -
010 Custom Representations – Lecture.mp4
01:32 -
011 Custom Representations – Coding.mp4
08:58
20 – Modules and Imports
-
001 Introduction – Modules and Imports.mp4
12:09 -
002 Basic Imports – Lecture.mp4
04:49 -
003 Basic Imports – Coding.mp4
23:20 -
004 Import Variants – Lecture.mp4
04:18 -
005 Import Variants – Coding.mp4
07:20
19 – Text Files
-
001 Introduction – Text Files.mp4
03:39 -
002 Reading Text Files – Lecture.mp4
05:56 -
003 Reading Text Files – Coding.mp4
17:36 -
004 Writing Text Files – Lecture.mp4
02:37 -
005 Writing Text Files – Coding.mp4
35:17
18 – Decorators
-
001 Introduction – Decorators.mp4
05:35 -
002 Decorators – Lecture.mp4
08:44 -
003 Decorators – Coding.mp4
20:53 -
004 LRU Cache – Lecture.mp4
06:17 -
005 LRU Cache – Coding.mp4
21:04
01 – Introduction
16 – Higher Order Functions
-
001 Introduction – Higher Order Functions.mp4
03:08 -
002 Passing and Returning Functions – Lecture.mp4
05:39 -
003 Passing and Returning Functions – Coding.mp4
16:31 -
004 map – Lecture.mp4
02:15 -
005 map – Coding.mp4
04:28 -
006 Closures – Lecture.mp4
07:41 -
007 Closures – Coding.mp4
28:49
14 – Some Additional Functions
-
001 Introduction – Some Additional Functions.mp4
01:06 -
002 round – Lecture.mp4
08:25 -
003 round – Coding.mp4
06:10 -
004 sorted, min, max – Lecture.mp4
08:40 -
005 sorted, min, max – Coding.mp4
09:48 -
006 zip – Lecture.mp4
04:59 -
007 zip – Coding.mp4
18:40
13 – Functions
-
001 Introduction – Functions.mp4
06:17 -
002 Custom Functions – Lecture.mp4
12:25 -
003 Custom Functions – Coding.mp4
29:48 -
004 Star Arguments – Lecture.mp4
04:14 -
005 Star Arguments – Coding.mp4
12:21 -
006 Default Values – Lecture.mp4
03:22 -
007 Default Values – Coding.mp4
31:22 -
008 Keyword-Only Arguments – Lecture.mp4
08:53 -
009 Keyword-Only Arguments – Coding.mp4
28:50 -
010 Lambda Functions – Lecture.mp4
03:49 -
011 Lambda Functions – Coding.mp4
09:51
12 – Iterables and Iterators
-
001 Introduction – Iterables and Iterators.mp4
02:34 -
002 Iterables and Iterators – Lecture.mp4
06:40 -
003 Iterables and Iterators – Coding.mp4
13:02 -
004 Generators – Lecture.mp4
06:51 -
005 Generators – Coding.mp4
08:56
11 – Exceptions
-
001 Introduction – Exceptions.mp4
13:59 -
002 Raising Exceptions – Lecture.mp4
03:53 -
003 Raising Exceptions – Coding.mp4
11:12 -
004 Handling Exceptions – Lecture.mp4
19:28 -
005 Handling Exceptions – Coding.mp4
29:48
10 – Comprehensions
-
001 Introduction – Comprehensions.mp4
03:06 -
002 List Comprehensions – Lecture.mp4
09:57 -
003 List Comprehensions – Coding.mp4
18:05 -
004 Dictionary and Set Comprehensions – Lecture.mp4
05:31 -
005 Dictionary and Set Comprehensions – Coding.mp4
20:07
09 – Sets
-
001 Introduction – Sets.mp4
01:20 -
002 Python Sets – Lecture.mp4
07:17 -
003 Python Sets – Coding.mp4
04:16 -
004 Common Set Operations – Lecture.mp4
08:17 -
005 Common Set Operations – Coding.mp4
15:44
08 – Dictionaries
-
001 Introduction – Dictionaries.mp4
02:59 -
002 Associative Arrays and Dictionaries – Lecture.mp4
13:51 -
003 Associative Arrays and Dictionaries – Coding.mp4
11:37 -
004 Iterating Dictionaries – Lecture.mp4
05:32 -
005 Iterating Dictionaries – Coding.mp4
06:49 -
006 Working with Dictionaries – Lecture.mp4
12:23 -
007 Working with Dictionaries – Coding.mp4
32:12
07 – Iteration
-
001 Introduction – Iteration.mp4
03:57 -
002 The range Function – Lecture.mp4
03:58 -
003 The range Function – Coding.mp4
04:26 -
004 For Loops – Lecture.mp4
10:47 -
005 For loops – Coding.mp4
38:08 -
006 While Loops – Lecture.mp4
04:17 -
007 While Loops – Coding.mp4
14:18 -
008 Continue, Break and Else – Lecture.mp4
07:42 -
009 Continue, Break and Else – Coding.mp4
16:30
06 – Strings
-
001 Introduction – Strings.mp4
00:29 -
002 Unicode – Lecture.mp4
15:45 -
003 Unicode – Coding.mp4
10:03 -
004 Common String Methods – Lecture.mp4
13:47 -
005 Common String Methods – Coding.mp4
28:20 -
006 String Interpolation – Lecture.mp4
06:50 -
007 String Interpolation – Coding.mp4
11:17
05 – Sequence Types
-
001 Introduction – Sequence Types.mp4
05:19 -
002 Lists – Lecture.mp4
05:44 -
003 Lists – Coding.mp4
05:09 -
004 Tuples – Lecture.mp4
06:21 -
005 Tuples – Coding.mp4
11:04 -
006 Strings – Lecture.mp4
03:08 -
007 Strings – Coding.mp4
14:54 -
008 Slicing – Lecture.mp4
14:12 -
009 Slicing – Coding.mp4
14:35 -
010 Manipulating Sequences – Lecture.mp4
07:17 -
011 Manipulating Sequences – Coding.mp4
17:12 -
012 Copying Sequences – Lecture.mp4
08:11 -
013 Copying Sequences – Coding.mp4
09:00 -
014 Unpacking Sequences – Lecture.mp4
04:40 -
015 Unpacking Sequences – Coding.mp4
07:16
04 – Conditional Execution
-
001 Introduction – Conditional Execution.mp4
01:22 -
002 if…else… – Lecture.mp4
09:09 -
003 if…else… – Coding.mp4
16:07 -
004 elif – Lecture.mp4
03:03 -
005 elif – Coding.mp4
08:49 -
006 Ternary Conditional Operator – Lecture.mp4
06:51 -
007 Ternary Conditional Operator – Coding.mp4
12:42
03 – Python Basics
-
009 Arithmetic Operators – Coding.mp4
08:49 -
017 Boolean Operators – Coding.mp4
06:12 -
016 Boolean Operators – Lecture.mp4
08:24 -
015 Comparison Operators – Coding.mp4
12:14 -
014 Comparison Operators – Lecture.mp4
10:28 -
013 Integer Division and Modulus – Coding.mp4
09:03 -
012 Integer Division and Modulus – Lecture.mp4
08:40 -
011 Operator Precedence – Coding.mp4
07:22 -
010 Operator Precedence – Lecture.mp4
06:02 -
001 Introduction – Python Basics.mp4
01:07 -
008 Arithmetic Operators – Lecture.mp4
08:44 -
007 Variables – Coding.mp4
10:43 -
006 Variables – Lecture.mp4
16:55 -
005 Objects – Coding.mp4
07:56 -
004 Objects – Lecture.mp4
08:54 -
003 Basic Data Types – Coding.mp4
07:37 -
002 Basic Data Types – Lecture.mp4
10:28
02 – Running Python
-
001 Introduction.mp4
02:40 -
002 What is Python.mp4
06:49 -
003 Installing Python.mp4
06:04 -
004 Installation – Mac & Linux.mp4
08:26 -
005 Installation – Windows.mp4
07:20 -
006 Using the Windows Python Launcher.mp4
03:59 -
009 Virtual Environments.mp4
15:50 -
010 Creating Virtual Environments – Mac & Linux.mp4
11:42 -
011 Creating Virtual Environments – Windows.mp4
15:18 -
012 Installing Packages – Lecture.mp4
11:27 -
013 Installing Packages – Coding.mp4
16:00 -
014 Running Python – Lecture.mp4
12:59 -
015 Running Python – Coding.mp4
25:06
Student Ratings & Reviews
No Review Yet