The Data Science Course: Complete Data Science Bootcamp 2023

31h 14m 14s
English
Paid

Course description

Data scientist is one of the best suited professions to thrive this century. It is digital, programming-oriented, and analytical. Therefore, it comes as no surprise that the demand for data scientists has been surging in the job marketplace.  However, supply has been very limited. It is difficult to acquire the skills necessary to be hired as a data scientist.  And how can you do that? Universities have been slow at creating specialized data science programs. (not to mention that the ones that exist are very expensive and time consuming).  

Read more about the course

Most online courses focus on a specific topic and it is difficult to understand how the skill they teach fit in the complete picture . 

The Solution  

Data science is a multidisciplinary field. It encompasses a wide range of topics.  

  • Understanding of the data science field and the type of analysis carried out  

  • Mathematics  

  • Statistics  

  • Python  

  • Applying advanced statistical techniques in Python  

  • Data Visualization  

  • Machine Learning  

  • Deep Learning  

Each of these topics builds on the previous ones. And you risk getting lost along the way if you don’t acquire these skills in the right order. For example, one would struggle in the application of Machine Learning techniques before understanding the underlying Mathematics. Or, it can be overwhelming to study regression analysis in Python before knowing what a regression is.  

So, in an effort to create the most effective, time-efficient, and structured data science training available online, we created The Data Science Course 2020.  

We believe this is the first training program that solves the biggest challenge to entering the data science field – having all the necessary resources in one place.  

Moreover, our focus is to teach topics that flow smoothly and complement each other. The course teaches you everything you need to know to become a data scientist at a fraction of the cost of traditional programs (not to mention the amount of time you will save).  

The Skills

   1. Intro to Data and Data Science

Big data, business intelligence, business analytics, machine learning and artificial intelligence. We know these buzzwords belong to the field of data science but what do they all mean?     

Why learn it? As a candidate data scientist, you must understand the ins and outs of each of these areas and recognise the appropriate approach to solving a problem. This ‘Intro to data and data science’ will give you a comprehensive look at all these buzzwords and where they fit in the realm of data science.  

   2. Mathematics 

Learning the tools is the first step to doing data science. You must first see the big picture to then examine the parts in detail.  

We take a detailed look specifically at calculus and linear algebra as they are the subfields data science relies on.  

Why learn it?  

Calculus and linear algebra are essential for programming in data science. If you want to understand advanced machine learning algorithms, then you need these skills in your arsenal.

   3. Statistics 

You need to think like a scientist before you can become a scientist. Statistics trains your mind to frame problems as hypotheses and gives you techniques to test these hypotheses, just like a scientist.  

Why learn it?  

This course doesn’t just give you the tools you need but teaches you how to use them. Statistics trains you to think like a scientist.

   4. Python

Python is a relatively new programming language and, unlike R, it is a general-purpose programming language. You can do anything with it! Web applications, computer games and data science are among many of its capabilities. That’s why, in a short space of time, it has managed to disrupt many disciplines. Extremely powerful libraries have been developed to enable data manipulation, transformation, and visualisation. Where Python really shines however, is when it deals with machine and deep learning.

Why learn it?  

When it comes to developing, implementing, and deploying machine learning models through powerful frameworks such as scikit-learn, TensorFlow, etc, Python is a must have programming language.  

   5. Tableau

Data scientists don’t just need to deal with data and solve data driven problems. They also need to convince company executives of the right decisions to make. These executives may not be well versed in data science, so the data scientist must but be able to present and visualise the data’s story in a way they will understand. That’s where Tableau comes in – and we will help you become an expert story teller using the leading visualisation software in business intelligence and data science.

Why learn it?  

A data scientist relies on business intelligence tools like Tableau to communicate complex results to non-technical decision makers.  

   6. Advanced Statistics 

Regressions, clustering, and factor analysis are all disciplines that were invented before machine learning. However, now these statistical methods are all performed through machine learning to provide predictions with unparalleled accuracy. This section will look at these techniques in detail.  

Why learn it?  

Data science is all about predictive modelling and you can become an expert in these methods through this ‘advance statistics’ section.  

   7. Machine Learning 

The final part of the program and what every section has been leading up to is deep learning. Being able to employ machine and deep learning in their work is what often separates a data scientist from a data analyst. This section covers all common machine learning techniques and deep learning methods with TensorFlow.  

Why learn it?  

Machine learning is everywhere. Companies like Facebook, Google, and Amazon have been using machines that can learn on their own for years. Now is the time for you to control the machines.  

What you get

  • A $1250 data science training program  

  • Active Q&A support  

  • All the knowledge to get hired as a data scientist  

  • A community of data science learners  

  • A certificate of completion  

  • Access to future updates  

  • Solve real-life business cases that will get you the job   

Why wait? Every day is a missed opportunity.

Requirements:
  • No prior experience is required. We will start from the very basics
  • You’ll need to install Anaconda. We will show you how to do that step by step
  • Microsoft Excel 2003, 2010, 2013, 2016, or 365
Who this course is for:
  • You should take this course if you want to become a Data Scientist or if you want to learn about the field
  • This course is for you if you want a great career
  • The course is also ideal for beginners, as it starts from the fundamentals and gradually builds up your skills

What you'll learn:

  • The course provides the entire toolbox you need to become a data scientist
  • Fill up your resume with in demand data science skills: Statistical analysis, Python programming with NumPy, pandas, matplotlib, and Seaborn, Advanced statistical analysis, Tableau, Machine Learning with stats models and scikit-learn, Deep learning with TensorFlow
  • Impress interviewers by showing an understanding of the data science field
  • Learn how to pre-process data
  • Understand the mathematics behind Machine Learning (an absolute must which other courses don’t teach!)
  • Start coding in Python and learn how to use it for statistical analysis
  • Perform linear and logistic regressions in Python
  • Carry out cluster and factor analysis
  • Be able to create Machine Learning algorithms in Python, using NumPy, statsmodels and scikit-learn
  • Apply your skills to real-life business cases
  • Use state-of-the-art Deep Learning frameworks such as Google’s TensorFlowDevelop a business intuition while coding and solving tasks with big data
  • Unfold the power of deep neural networks
  • Improve Machine Learning algorithms by studying underfitting, overfitting, training, validation, n-fold cross validation, testing, and how hyperparameters could improve performance
  • Warm up your fingers as you will be eager to apply everything you have learned here to

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 424 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online The Data Science Course: Complete Data Science Bootcamp 2023

0:00
/
#1: A Practical Example: What You Will Learn in This Course

All Course Lessons (424)

#Lesson TitleDurationAccess
1
A Practical Example: What You Will Learn in This Course Demo
05:07
2
What Does the Course Cover
03:35
3
Data Science and Business Buzzwords: Why are there so Many?
05:22
4
What is the difference between Analysis and Analytics
03:51
5
Business Analytics, Data Analytics, and Data Science: An Introduction
08:27
6
Continuing with BI, ML, and AI
09:32
7
A Breakdown of our Data Science Infographic
04:04
8
Applying Traditional Data, Big Data, BI, Traditional Data Science and ML
07:20
9
The Reason Behind These Disciplines
04:46
10
Techniques for Working with Traditional Data
08:15
11
Real Life Examples of Traditional Data
01:45
12
Techniques for Working with Big Data
04:27
13
Real Life Examples of Big Data
01:33
14
Business Intelligence (BI) Techniques
06:47
15
Real Life Examples of Business Intelligence (BI)
01:43
16
Techniques for Working with Traditional Methods
09:09
17
Real Life Examples of Traditional Methods
02:47
18
Machine Learning (ML) Techniques
06:56
19
Types of Machine Learning
08:14
20
Real Life Examples of Machine Learning (ML)
02:12
21
Necessary Programming Languages and Software Used in Data Science
05:52
22
Finding the Job - What to Expect and What to Look for
03:30
23
Debunking Common Misconceptions
04:11
24
The Basic Probability Formula
07:10
25
Computing Expected Values
05:30
26
Frequency
05:01
27
Events and Their Complements
05:27
28
Fundamentals of Combinatorics
01:05
29
Permutations and How to Use Them
03:22
30
Simple Operations with Factorials
03:36
31
Solving Variations with Repetition
03:00
32
Solving Variations without Repetition
03:49
33
Solving Combinations
04:52
34
Symmetry of Combinations
03:27
35
Solving Combinations with Separate Sample Spaces
02:53
36
Combinatorics in Real-Life: The Lottery
03:13
37
A Recap of Combinatorics
02:56
38
A Practical Example of Combinatorics
10:54
39
Sets and Events
04:26
40
Ways Sets Can Interact
03:46
41
Intersection of Sets
02:07
42
Union of Sets
04:52
43
Mutually Exclusive Sets
02:10
44
Dependence and Independence of Sets
03:02
45
The Conditional Probability Formula
04:17
46
The Law of Total Probability
03:04
47
The Additive Rule
02:22
48
The Multiplication Law
04:06
49
Bayes' Law
05:45
50
A Practical Example of Bayesian Inference
14:53
51
Fundamentals of Probability Distributions
06:30
52
Types of Probability Distributions
07:33
53
Characteristics of Discrete Distributions
02:01
54
Discrete Distributions: The Uniform Distribution
02:14
55
Discrete Distributions: The Bernoulli Distribution
03:28
56
Discrete Distributions: The Binomial Distribution
07:05
57
Discrete Distributions: The Poisson Distribution
05:28
58
Characteristics of Continuous Distributions
07:13
59
Continuous Distributions: The Normal Distribution
04:09
60
Continuous Distributions: The Standard Normal Distribution
04:26
61
Continuous Distributions: The Students' T Distribution
02:30
62
Continuous Distributions: The Chi-Squared Distribution
02:23
63
Continuous Distributions: The Exponential Distribution
03:16
64
Continuous Distributions: The Logistic Distribution
04:08
65
A Practical Example of Probability Distributions
15:04
66
Probability in Finance
07:47
67
Probability in Statistics
06:19
68
Probability in Data Science
04:48
69
Population and Sample
04:03
70
Types of Data
04:34
71
Levels of Measurement
03:44
72
Categorical Variables - Visualization Techniques
04:53
73
Numerical Variables - Frequency Distribution Table
03:10
74
The Histogram
02:15
75
Cross Tables and Scatter Plots
04:45
76
Mean, median and mode
04:21
77
Skewness
02:38
78
Variance
05:56
79
Standard Deviation and Coefficient of Variation
04:41
80
Covariance
03:24
81
Correlation Coefficient
03:18
82
Practical Example: Descriptive Statistics
16:17
83
Introduction
01:02
84
What is a Distribution
04:34
85
The Normal Distribution
03:55
86
The Standard Normal Distribution
03:32
87
Central Limit Theorem
04:21
88
Standard error
01:28
89
Estimators and Estimates
03:08
90
What are Confidence Intervals?
02:42
91
Confidence Intervals; Population Variance Known; Z-score
08:02
92
Confidence Interval Clarifications
04:39
93
Student's T Distribution
03:24
94
Confidence Intervals; Population Variance Unknown; T-score
04:37
95
Margin of Error
04:54
96
Confidence intervals. Two means. Dependent samples
06:05
97
Confidence intervals. Two means. Independent Samples (Part 1)
04:32
98
Confidence intervals. Two means. Independent Samples (Part 2)
03:58
99
Confidence intervals. Two means. Independent Samples (Part 3)
01:28
100
Practical Example: Inferential Statistics
10:07
101
Null vs Alternative Hypothesis
05:53
102
Rejection Region and Significance Level
07:06
103
Type I Error and Type II Error
04:15
104
Test for the Mean. Population Variance Known
06:35
105
p-value
04:14
106
Test for the Mean. Population Variance Unknown
04:50
107
Test for the Mean. Dependent Samples
05:19
108
Test for the mean. Independent Samples (Part 1)
04:23
109
Test for the mean. Independent Samples (Part 2)
04:27
110
Practical Example: Hypothesis Testing
07:17
111
Introduction to Programming
05:05
112
Why Python?
05:12
113
Why Jupyter?
03:30
114
Installing Python and Jupyter
06:50
115
Understanding Jupyter's Interface - the Notebook Dashboard
03:16
116
Prerequisites for Coding in the Jupyter Notebooks
06:16
117
Variables
03:38
118
Numbers and Boolean Values in Python
03:06
119
Python Strings
05:41
120
Using Arithmetic Operators in Python
03:24
121
The Double Equality Sign
01:34
122
How to Reassign Values
01:09
123
Add Comments
01:35
124
Understanding Line Continuation
00:50
125
Indexing Elements
01:19
126
Structuring with Indentation
01:45
127
Comparison Operators
02:11
128
Logical and Identity Operators
05:37
129
The IF Statement
03:02
130
The ELSE Statement
02:46
131
The ELIF Statement
05:35
132
A Note on Boolean Values
02:15
133
Defining a Function in Python
02:03
134
How to Create a Function with a Parameter
03:50
135
Defining a Function in Python - Part II
02:37
136
How to Use a Function within a Function
01:50
137
Conditional Statements and Functions
03:07
138
Functions Containing a Few Arguments
01:18
139
Built-in Functions in Python
03:57
140
Lists
08:19
141
List Slicing
04:32
142
Tuples
06:41
143
Dictionaries
08:28
144
For Loops
05:41
145
While Loops and Incrementing
05:11
146
Lists with the range() Function
06:23
147
Conditional Statements and Loops
06:31
148
Conditional Statements, Functions, and Loops
02:28
149
How to Iterate over Dictionaries
06:22
150
Object Oriented Programming
05:01
151
Modules and Packages
01:07
152
What is the Standard Library?
02:48
153
Importing Modules in Python
04:05
154
Introduction to Regression Analysis
01:28
155
The Linear Regression Model
05:51
156
Correlation vs Regression
01:45
157
Geometrical Representation of the Linear Regression Model
01:26
158
Python Packages Installation
04:40
159
First Regression in Python
07:12
160
Using Seaborn for Graphs
01:22
161
How to Interpret the Regression Table
05:48
162
Decomposition of Variability
03:39
163
What is the OLS?
03:14
164
R-Squared
05:31
165
Multiple Linear Regression
02:57
166
Adjusted R-Squared
06:01
167
Test for Significance of the Model (F-Test)
02:02
168
OLS Assumptions
02:22
169
A1: Linearity
01:51
170
A2: No Endogeneity
04:10
171
A3: Normality and Homoscedasticity
05:48
172
A4: No Autocorrelation
03:32
173
A5: No Multicollinearity
03:27
174
Dealing with Categorical Data - Dummy Variables
06:44
175
Making Predictions with the Linear Regression
03:30
176
What is sklearn and How is it Different from Other Packages
02:15
177
How are we Going to Approach this Section?
01:57
178
Simple Linear Regression with sklearn
05:39
179
Simple Linear Regression with sklearn - A StatsModels-like Summary Table
04:50
180
Multiple Linear Regression with sklearn
03:11
181
Calculating the Adjusted R-Squared in sklearn
04:47
182
Feature Selection (F-regression)
04:42
183
Creating a Summary Table with P-values
02:11
184
Feature Scaling (Standardization)
05:39
185
Feature Selection through Standardization of Weights
05:23
186
Predicting with the Standardized Coefficients
03:54
187
Underfitting and Overfitting
02:43
188
Train - Test Split Explained
06:55
189
Practical Example: Linear Regression (Part 1)
12:00
190
Practical Example: Linear Regression (Part 2)
06:13
191
Practical Example: Linear Regression (Part 3)
03:17
192
Practical Example: Linear Regression (Part 4)
08:11
193
Practical Example: Linear Regression (Part 5)
07:35
194
Introduction to Logistic Regression
01:20
195
A Simple Example in Python
04:43
196
Logistic vs Logit Function
04:01
197
Building a Logistic Regression
02:49
198
An Invaluable Coding Tip
02:27
199
Understanding Logistic Regression Tables
04:07
200
What do the Odds Actually Mean
04:31
201
Binary Predictors in a Logistic Regression
04:33
202
Calculating the Accuracy of the Model
03:22
203
Underfitting and Overfitting
03:44
204
Testing the Model
05:06
205
Introduction to Cluster Analysis
03:42
206
Some Examples of Clusters
04:32
207
Difference between Classification and Clustering
02:33
208
Math Prerequisites
03:21
209
K-Means Clustering
04:42
210
A Simple Example of Clustering
07:49
211
Clustering Categorical Data
02:51
212
How to Choose the Number of Clusters
06:12
213
Pros and Cons of K-Means Clustering
03:24
214
To Standardize or not to Standardize
04:34
215
Relationship between Clustering and Regression
01:32
216
Market Segmentation with Cluster Analysis (Part 1)
06:05
217
Market Segmentation with Cluster Analysis (Part 2)
06:59
218
How is Clustering Useful?
04:49
219
Types of Clustering
03:40
220
Dendrogram
05:22
221
Heatmaps
04:35
222
What is a Matrix?
03:38
223
Scalars and Vectors
02:59
224
Linear Algebra and Geometry
03:07
225
Arrays in Python - A Convenient Way To Represent Matrices
05:10
226
What is a Tensor?
03:01
227
Addition and Subtraction of Matrices
03:37
228
Errors when Adding Matrices
02:02
229
Transpose of a Matrix
05:14
230
Dot Product
03:49
231
Dot Product of Matrices
08:24
232
Why is Linear Algebra Useful?
10:11
233
What to Expect from this Part?
03:09
234
Introduction to Neural Networks
04:10
235
Training the Model
02:55
236
Types of Machine Learning
03:44
237
The Linear Model (Linear Algebraic Version)
03:09
238
The Linear Model with Multiple Inputs
02:26
239
The Linear model with Multiple Inputs and Multiple Outputs
04:27
240
Graphical Representation of Simple Neural Networks
01:48
241
What is the Objective Function?
01:28
242
Common Objective Functions: L2-norm Loss
02:05
243
Common Objective Functions: Cross-Entropy Loss
03:56
244
Optimization Algorithm: 1-Parameter Gradient Descent
06:34
245
Optimization Algorithm: n-Parameter Gradient Descent
06:09
246
Basic NN Example (Part 1)
03:07
247
Basic NN Example (Part 2)
05:00
248
Basic NN Example (Part 3)
03:26
249
Basic NN Example (Part 4)
08:16
250
How to Install TensorFlow 2.0
05:03
251
TensorFlow Outline and Comparison with Other Libraries
03:29
252
TensorFlow 1 vs TensorFlow 2
02:34
253
A Note on TensorFlow 2 Syntax
00:59
254
Types of File Formats Supporting TensorFlow
02:35
255
Outlining the Model with TensorFlow 2
05:49
256
Interpreting the Result and Extracting the Weights and Bias
04:10
257
Customizing a TensorFlow 2 Model
02:52
258
What is a Layer?
01:54
259
What is a Deep Net?
02:19
260
Digging into a Deep Net
04:59
261
Non-Linearities and their Purpose
03:00
262
Activation Functions
03:38
263
Activation Functions: Softmax Activation
03:25
264
Backpropagation
03:13
265
Backpropagation Picture
03:03
266
What is Overfitting?
03:52
267
Underfitting and Overfitting for Classification
01:53
268
What is Validation?
03:23
269
Training, Validation, and Test Datasets
02:31
270
N-Fold Cross Validation
03:08
271
Early Stopping or When to Stop Training
04:55
272
What is Initialization?
02:33
273
Types of Simple Initializations
02:48
274
State-of-the-Art Method - (Xavier) Glorot Initialization
02:46
275
Stochastic Gradient Descent
03:25
276
Problems with Gradient Descent
02:03
277
Momentum
02:31
278
Learning Rate Schedules, or How to Choose the Optimal Learning Rate
04:26
279
Learning Rate Schedules Visualized
01:33
280
Adaptive Learning Rate Schedules (AdaGrad and RMSprop )
04:09
281
Adam (Adaptive Moment Estimation)
02:40
282
Preprocessing Introduction
02:52
283
Types of Basic Preprocessing
01:18
284
Standardization
04:32
285
Preprocessing Categorical Data
02:16
286
Binary and One-Hot Encoding
03:40
287
MNIST: The Dataset
02:26
288
MNIST: How to Tackle the MNIST
02:45
289
MNIST: Importing the Relevant Packages and Loading the Data
02:12
290
MNIST: Preprocess the Data - Create a Validation Set and Scale It
04:44
291
MNIST: Preprocess the Data - Shuffle and Batch
06:31
292
MNIST: Outline the Model
04:55
293
MNIST: Select the Loss and the Optimizer
02:06
294
MNIST: Learning
05:39
295
MNIST: Testing the Model
03:57
296
Business Case: Exploring the Dataset and Identifying Predictors
07:55
297
Business Case: Outlining the Solution
01:32
298
Business Case: Balancing the Dataset
03:40
299
Business Case: Preprocessing the Data
11:33
300
Business Case: Load the Preprocessed Data
03:24
301
Business Case: Learning and Interpreting the Result
04:16
302
Business Case: Setting an Early Stopping Mechanism
05:02
303
Business Case: Testing the Model
01:24
304
Summary on What You've Learned
03:42
305
What's Further out there in terms of Machine Learning
01:48
306
An overview of CNNs
04:57
307
An Overview of RNNs
02:51
308
An Overview of non-NN Approaches
03:53
309
How to Install TensorFlow 1
02:21
310
TensorFlow Intro
03:47
311
Actual Introduction to TensorFlow
01:41
312
Types of File Formats, supporting Tensors
02:39
313
Basic NN Example with TF: Inputs, Outputs, Targets, Weights, Biases
06:06
314
Basic NN Example with TF: Loss Function and Gradient Descent
03:42
315
Basic NN Example with TF: Model Output
06:06
316
MNIST: What is the MNIST Dataset?
02:27
317
MNIST: How to Tackle the MNIST
02:49
318
MNIST: Relevant Packages
01:36
319
MNIST: Model Outline
06:52
320
MNIST: Loss and Optimization Algorithm
02:40
321
Calculating the Accuracy of the Model
04:19
322
MNIST: Batching and Early Stopping
02:09
323
MNIST: Learning
07:36
324
MNIST: Results and Testing
06:12
325
Business Case: Getting Acquainted with the Dataset
07:56
326
Business Case: Outlining the Solution
01:58
327
The Importance of Working with a Balanced Dataset
03:40
328
Business Case: Preprocessing
11:36
329
Creating a Data Provider
06:38
330
Business Case: Model Outline
05:36
331
Business Case: Optimization
05:11
332
Business Case: Interpretation
02:06
333
Business Case: Testing the Model
02:05
334
Business Case: A Comment on the Homework
03:52
335
What are Data, Servers, Clients, Requests, and Responses
04:45
336
What are Data Connectivity, APIs, and Endpoints?
07:06
337
Taking a Closer Look at APIs
08:06
338
Communication between Software Products through Text Files
04:22
339
Software Integration - Explained
05:26
340
Game Plan for this Python, SQL, and Tableau Business Exercise
04:09
341
The Business Task
02:49
342
Introducing the Data Set
03:19
343
Importing the Absenteeism Data in Python
03:24
344
Checking the Content of the Data Set
05:54
345
Introduction to Terms with Multiple Meanings
03:29
346
Using a Statistical Approach towards the Solution to the Exercise
02:18
347
Dropping a Column from a DataFrame in Python
06:28
348
Analyzing the Reasons for Absence
05:05
349
Obtaining Dummies from a Single Feature
08:38
350
More on Dummy Variables: A Statistical Perspective
01:29
351
Classifying the Various Reasons for Absence
08:36
352
Using .concat() in Python
04:36
353
Reordering Columns in a Pandas DataFrame in Python
01:44
354
Creating Checkpoints while Coding in Jupyter
02:53
355
Analyzing the Dates from the Initial Data Set
07:50
356
Extracting the Month Value from the "Date" Column
07:01
357
Extracting the Day of the Week from the "Date" Column
03:37
358
Analyzing Several "Straightforward" Columns for this Exercise
03:18
359
Working on "Education", "Children", and "Pets"
04:39
360
Final Remarks of this Section
02:00
361
Exploring the Problem with a Machine Learning Mindset
03:21
362
Creating the Targets for the Logistic Regression
06:33
363
Selecting the Inputs for the Logistic Regression
02:43
364
Standardizing the Data
03:27
365
Splitting the Data for Training and Testing
06:14
366
Fitting the Model and Assessing its Accuracy
05:40
367
Creating a Summary Table with the Coefficients and Intercept
05:17
368
Interpreting the Coefficients for Our Problem
06:15
369
Standardizing only the Numerical Variables (Creating a Custom Scaler)
04:13
370
Interpreting the Coefficients of the Logistic Regression
05:12
371
Backward Elimination or How to Simplify Your Model
04:03
372
Testing the Model We Created
04:44
373
Saving the Model and Preparing it for Deployment
04:07
374
Preparing the Deployment of the Model through a Module
04:05
375
Deploying the 'absenteeism_module' - Part I
03:51
376
Deploying the 'absenteeism_module' - Part II
06:25
377
Analyzing Age vs Probability in Tableau
08:50
378
Analyzing Reasons vs Probability in Tableau
07:50
379
Analyzing Transportation Expense vs Probability in Tableau
06:02
380
Using the .format() Method
09:04
381
Iterating Over Range Objects
04:18
382
Introduction to Nested For Loops
06:00
383
Triple Nested For Loops
05:38
384
List Comprehensions
08:31
385
Anonymous (Lambda) Functions
07:01
386
Introduction to pandas Series
08:34
387
Working with Methods in Python - Part I
04:50
388
Working with Methods in Python - Part II
02:33
389
Parameters and Arguments in pandas
04:10
390
Using .unique() and .nunique()
03:50
391
Using .sort_values()
03:59
392
Introduction to pandas DataFrames - Part I
04:42
393
Introduction to pandas DataFrames - Part II
05:06
394
pandas DataFrames - Common Attributes
04:16
395
Data Selection in pandas DataFrames
06:56
396
pandas DataFrames - Indexing with .iloc[]
05:57
397
pandas DataFrames - Indexing with .loc[]
03:53
398
An Introduction to Working with Files in Python
03:47
399
File vs File Object, Reading vs Parsing Data
02:53
400
Structured, Semi-Structured and Unstructured Data
03:11
401
Text Files and Data Connectivity
03:07
402
Importing Data in Python - Principles
04:51
403
Plain Text Files, Flat Files and More
04:34
404
Text Files of Fixed Width
01:27
405
Common Naming Conventions
03:50
406
Importing Text Files - open()
09:01
407
Importing Text Files - with open()
04:54
408
Importing *.csv Files - Part I
05:36
409
Importing *.csv Files - Part II
02:38
410
Importing *.csv Files - Part III
05:58
411
Importing Data with index_col
02:36
412
Importing Data with .loadtxt() and .genfromtxt()
10:45
413
Importing Data - Partial Cleaning While Importing Data
07:22
414
Importing Data from *.json Files
05:16
415
An Introduction to Working with Excel Files in Python
03:41
416
Working with Excel (*.xlsx) Data
01:56
417
Importing Data in Python - an Important Exercise
05:45
418
Importing Data with the .squeeze() Method
03:24
419
Importing Files in Jupyter
03:11
420
Saving Your Data with pandas
03:12
421
Saving Your Data with NumPy - Part I - *.npy
05:24
422
Saving Your Data with NumPy - Part II - *.npz
05:13
423
Saving Your Data with NumPy - Part III - *.csv
03:59
424
Working with Text Files in Python - Conclusion
00:43

Unlock unlimited learning

Get instant access to all 423 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Data Structures and Algorithmic Trading: Machine Learning

Data Structures and Algorithmic Trading: Machine Learning

Sources: udemy
Data Structures and Algorithmic trading is a method of executing orders using automated pre-programmed trading instructions over time. They were developed so th
2 hours 20 minutes 32 seconds
Machine Learning: Natural Language Processing in Python (V2)

Machine Learning: Natural Language Processing in Python (V2)

Sources: udemy
Welcome to Machine Learning: Natural Language Processing in Python (Version 2). NLP: Use Markov Models, NLTK, Artificial Intelligence, Deep Learning, Machine Le
22 hours 4 minutes 2 seconds
Relational Data Modeling

Relational Data Modeling

Sources: Eka Ponkratova
Relational modeling is widely used in building transactional databases. You might say, "But I'm not planning to become a backend engineer."
1 hour 52 minutes
Platform & Pipeline Security

Platform & Pipeline Security

Sources: Andreas Kretz
A reliable security concept for platforms and pipelines is critically important. Almost anyone can put together a Proof of Concept without an adequate level...
34 minutes 46 seconds
The Data Engineering Bootcamp: Zero to Mastery

The Data Engineering Bootcamp: Zero to Mastery

Sources: zerotomastery.io
Learn to build streaming pipelines with Apache Kafka and Flink, create data lakes on AWS, run ML workflows on Spark, and integrate LLM models into...
13 hours 23 minutes 15 seconds