๐ Special Offer! ๐ ๐ Flat 40% OFF on all courses!
All Courses
Programming Courses
Python Certification Training Course
Trending
Python Django Certification Training Course
Node.js Certification Training Course
Java Certification Training Course
Best Seller
Spring Framework Certification Training Course
Spring Boot Certification Training Course
Trending
Hibernate Certification Training Course
Microsoft .NET Framework Certification Training Course
Data Analytics Certification Training Course
Trending
PHP MYSQL with MVC Certification Training Course
Advanced Java Certification Training
Go Language Certification Training
Flutter Certification Training
Get your free demo class
Call Us
Master Program
Full Stack Certification Training Course
Trending
DevOps Master Program Certification Training Course
New
Cloud Masters Program Certification Training Course
Popular
Data Science Master Program Certification Training Course
Popular
Software Testing Master Program Certification Training Course
Get your free demo class
Call Us
Cloud Computing
AWS Solution Architect Associate Certification Training
Trending
AWS Certified DevOps Engineer Professional Training
Popular
AWS Development Certification Training Course
New
Microsoft Azure Certification Training Course (AZ-104 & AZ-304)
Microsoft Azure DevOps Certification Training Course (AZ-400)
Microservices Certification Training Course
Salesforce Developer Certification Training Course
Salesforce Administrator Certification Training Course
Linux Certification Training Course
Get your free demo class
Call Us
DevOps
DevOps Certification Training Course
Trending
Kubernetes Certification Training Course
Docker Certification Training Course
Ansible Certification Training Course
Chef Certification Training Course
GIT Certification Training Course
DevSecOps Certification Training Course in Bangalore
Get your free demo class
Get now
Data science
DataScience with Python Certification Training Course
Best Seller
Machine Learning Certification Training Course
Deep Learning Certification Training Course
(AI) Artificial Intelligence Certification Training Course
Trending
Get your free demo class
Call Us
Big Data
Big Data Hadoop Certification Training Course
Trending
Apache Spark and Scala Certification Training Course
Apache Kafka Certification Training Course
Best Seller
Get Your Free Demo Class
Call Us
Software Testing
Selenium Certification Training Course
Trending
Selenium with Python Certification Training Course
New
Selenium with C# Certification Training Course
Manual Testing Certification Training Course
Get your free demo class
Call Us
Robotic Process Automation
RPA using UiPath Certification Training Course
Trending
RPA using Automation Anywhere Certification Training Course
RPA using Blue Prism Certification Training Course
Get your free demo class
Call Us
Frontend Development
Angular Certification Training Course
Trending
React JS Certification Training Course
Best Seller
Web Development Certification Training Course
MERN Stack Certification Training Course
Get your free demo class
Call Us
Databases
MySQL Certification Training Course
Oracle Certification Training Course
MongoDB Certification Training Course
Trending
Get your free demo class
Call Us
Mobile Development
Android Certification Training Course
Trending
Get your free demo class
Call Us
Home
Courses
Programming & Frameworks
DevOps
Data Science
Cloud Computing
Robotic Process Automation
Software Testing
Frontend Development
Master Program
Databases
Big Data
Mobile Development
About
FAQs
Blog
Gallery
Contact
X
Contact Us
Data Science Master Program Certification Training Course
Curriculum
49 Sections
413 Lessons
16 Weeks
Expand all sections
Collapse all sections
Introduction to Data Science
5
1.0
What is Data Science?
1.1
What is Machine Learning?
1.2
What is Deep Learning?
1.3
What is AI?
1.4
Data Analytics & its types
Introduction to Python
6
2.0
What is Python?
2.1
Why Python?
2.2
Installing Python
2.3
Python IDEs
2.4
Jupyter Notebook Overview
2.5
Hands-on: Installing Python idle for Windows, Linux and Creating โHello Worldโ code
Python Basics
13
3.0
Python Basic Data types
3.1
Lists
3.2
Slicing
3.3
IF statements
3.4
Loops
3.5
Dictionaries
3.6
Tuples
3.7
Functions
3.8
Array
3.9
Selection by position & Labels
3.10
Hands-on: Practice and Quickly learn Python necessary skills by solving simple questions and problems.
3.11
Hands-on: How Python uses indentation to structure a program, and how to avoid some common indentation errors.
3.12
Hands-on: You executed to make simple numerical lists, as well as a few operations you can perform on numerical lists, tuples, dictionaries, and set
Python Packages
6
4.0
Pandas
4.1
Numpy
4.2
Sci-kit Learn
4.3
Mat-plot library
4.4
Hands-on: Installing Jupyter notebook for windows, Linux and
4.5
Hands-on: Installing NumPy, pandas and Matplotlib
Importing Data
8
5.0
Reading CSV files
5.1
Saving in Python data
5.2
Loading Python data objects
5.3
Writing data to CSV file
5.4
Hands-on: To generate data sets and create visualizations of that data. You learned to create simple plots with Matplotlib, and you saw how to use a scatter plot to explore random
5.5
Hands-on: You learned to create a histogram with Pygal and how to use a histogram to explore the results of rolling dice of different
5.6
Hands-on: Generating your own data sets with code is an interesting and powerful way to model and explore a wide variety of real-world
5.7
Hands-on: As you continue to work through the data visualization projects that follow, keep an eye out for situations you might be able to model with
Manipulating Data
8
6.0
Selecting rows/observations
6.1
Rounding Number
6.2
Selecting columns/fields
6.3
Merging data
6.4
Data aggregation
6.5
Data munging techniques
6.6
Hands-on: As you gain experience with CSV and JSON files, youโll be able to process almost any data you want to analyze.
6.7
Hands-on: Most online data sets can be downloaded in either or both of these From working with these formats, youโll be able to learn other data formats as well.
Statistics Basics
43
7.0
Central Tendency
7.1
Mean
7.2
Median
7.3
Mode
7.4
Skewness
7.5
Normal Distribution
7.6
Probability Basics
7.7
What does it mean by probability?
7.8
Types of Probability
7.9
ODDS Ratio?
7.10
Standard Deviation
7.11
Data deviation & distribution
7.12
Variance
7.13
Bias variance Tradeoff
7.14
Underfitting
7.15
Overfitting
7.16
Distance metrics
7.17
Euclidean Distance
7.18
Manhattan Distance
7.19
Outlier analysis
7.20
What is an Outlier?
7.21
Inter Quartile Range
7.22
Box & whisker plot
7.23
Upper Whisker
7.24
Lower Whisker
7.25
Scatter plot
7.26
Cookโs Distance
7.27
Missing Value Treatment
7.28
What is NA?
7.29
Central Imputation
7.30
KNN imputation
7.31
Dummification
7.32
Correlation
7.33
Pearson correlation
7.34
Positive & Negative correlation
7.35
Hands-on: Compute probability in a situation where there are equally-likely outcomes
7.36
Hands-on: Apply concepts to cards and dice
7.37
Hands-on: Compute the probability of two independent events both occurring
7.38
Hands-on: Compute the probability of either of two independent events occurring
7.39
Hands-on: Do problems that involve conditional probabilities
7.40
Hands-on: Calculate the probability of two independent events occurring
7.41
Hands-on: List all permutations and combinations
7.42
Hands-on: Apply formulas for permutations and combinations
Error Metrics
15
8.0
Classification
8.1
Confusion Matrix
8.2
Precision
8.3
Recall
8.4
Specificity
8.5
F1 Score
8.6
Regression
8.7
MSE
8.8
RMSE
8.9
MAPE
8.10
Hands-on: State why the zโ transformation is necessary
8.11
Hands-on: Compute the standard error of z
8.12
Hands-on: Compute a confidence interval on ฯ The computation of a confidence interval
8.13
Hands-on: Estimate the population proportion from sample proportions
8.14
Hands-on: Apply the correction for continuity
Machine Learning
0
Supervised Learning
12
10.0
Linear Regression
10.1
Linear Equation
10.2
Slope
10.3
Intercept
10.4
R square value
10.5
Logistic regression
10.6
ODDS ratio
10.7
Probability of success
10.8
Probability of failure Bias Variance Tradeoff
10.9
ROC curve
10.10
Bias Variance Tradeoff
10.11
Hands-on: weโve reviewed the main ways to approach the problem of modeling data using simple and definite
Unsupervised Learning
3
11.0
K-Means
11.1
K-Means ++
11.2
Hierarchical Clustering
SVM
4
12.0
Support Vectors
12.1
Hyperplanes
12.2
2-D Case
12.3
Linear Hyperplane
SVM Kernel
3
13.0
Linear
13.1
Radial
13.2
Polynomial
Other Machine Learning algorithms
8
14.0
K โ Nearest Neighbour
14.1
Naรฏve Bayes Classifier
14.2
Decision Tree โ CART
14.3
Decision Tree โ C50
14.4
Random Forest
14.5
Hands-on: We have covered the simplest but still very practical machine learning models in an eminently practical way to get us started on the complexity
14.6
Hands-on: where we will cover several regression techniques, it will be time to go and solve a new type of problem that we have not worked on, even if itโs possible to solve the problem with clustering methods (regression), using new mathematical tools for approximating unknown values.
14.7
Hands-on: In it, we will model past data using mathematical functions, and try to model new output based on those modeling.
Artificial Intelligence
0
AI Introduction
5
16.0
Perceptron
16.1
Multi-Layer Perceptron
16.2
Markov Decision Process
16.3
Logical Agent & First Order Logic
16.4
AL Applications
Deep Learning
0
Deep Learning Algorithms
5
18.0
CNN โ Convolutional Neural Network
18.1
RNN โ Recurrent Neural Network
18.2
ANN โ Artificial Neural Network
18.3
Hands-on: We took a very important step toward solving complex problems together by means of implementing our first neural
18.4
Hands-on: Now, the following architectures will have familiar elements, and we will be able to extrapolate the knowledge acquired in this chapter, into novel
Introduction to NLP
6
19.0
Text Pre-processing
19.1
Noise Removal
19.2
Lexicon Normalization
19.3
Lemmatization
19.4
Stemming
19.5
Object Standardization
Text to Features (Feature Engineering)
10
20.0
Syntactical Parsing
20.1
Dependency Grammar
20.2
Part of Speech Tagging
20.3
Entity Parsing
20.4
Named Entity Recognition
20.5
Topic Modelling
20.6
N-Grams
20.7
TF โ IDF
20.8
Frequency / Density Features
20.9
Word Embeddingโs
Tasks of NLP
7
21.0
Text Classification
21.1
Text Matching
21.2
Levenshtein Distance
21.3
Phonetic Matching
21.4
Flexible String Matching
21.5
Hands-on: provided, you will even be able to create new customized
21.6
Hands-on: As our models wonโt be enough to solve very complex problems, in the following chapter, our scope will expand even more, adding the important dimension of time to the set of elements included in our generalization.
Tableau
0
Tableau Course Material
10
23.0
Start Page
23.1
Show Me
23.2
Connecting to Excel Files
23.3
Connecting to Text Files
23.4
Connect to Microsoft SQL Server
23.5
Connecting to Microsoft Analysis Services
23.6
Creating and Removing Hierarchies
23.7
Bins
23.8
Joining Tables
23.9
Data Blending
Learn Tableau Basic Reports
13
24.0
parameters
24.1
Grouping Example 1
24.2
Grouping Example 2
24.3
Edit Groups
24.4
Set
24.5
Combined Sets
24.6
Creating a First Report
24.7
Data Labels
24.8
Create Folders
24.9
Sorting Data
24.10
Add Totals, Subtotals, and Grand Totals to Report
24.11
Hands-on: Install Tableau Desktop
24.12
Hands-on: Connect Tableau to various Datasets: Excel and CSV files
Learn Tableau Charts
34
25.0
Area Chart
25.1
Bar Chart
25.2
Box Plot
25.3
Bubble Chart
25.4
Bump Chart
25.5
Bullet Graph
25.6
Circle Views
25.7
Dual Combination Chart
25.8
Dual Lines Chart
25.9
Funnel Chart
25.10
Traditional Funnel Charts
25.11
Gantt Chart
25.12
Grouped Bar or Side by Side Bars Chart
25.13
Heatmap
25.14
Highlight Table
25.15
Histogram
25.16
Cumulative Histogram
25.17
Line Chart
25.18
Lollipop Chart
25.19
Pareto Chart
25.20
Pie Chart
25.21
Scatter Plot
25.22
Stacked Bar Chart
25.23
Text Label
25.24
Tree Map
25.25
Word Cloud
25.26
Waterfall Chart
25.27
Hands-on: Create and use Static Sets
25.28
Hands-on: Create and use Dynamic Sets
25.29
Hands-on: Combine Sets into more Sets
25.30
Hands-on: Use Sets as filters
25.31
Hands-on: Create Sets via Formulas
25.32
Hands-on: Control Sets with Parameters
25.33
Hands-on: Control Reference Lines with Parameters
Learn Tableau Advanced Reports
22
26.0
Dual Axis Reports
26.1
Blended Axis
26.2
Individual Axis
26.3
Add Reference Lines
26.4
Reference Bands
26.5
Reference Distributions
26.6
Basic Maps
26.7
Symbol Map
26.8
Use Google Maps
26.9
Mapbox Maps as a Background Map
26.10
WMS Server Map as a Background Map
26.11
Hands-on: Create Barcharts
26.12
Hands-on: Create Area Charts
26.13
Hands-on: Create Maps
26.14
Hands-on: Create Interactive Dashboards
26.15
Hands-on: Create Storylines
26.16
Hands-on: Understand Types of Joins and how they work
26.17
Hands-on: Work with Data Blending in Tableau
26.18
Hands-on: Create Table Calculations
26.19
Hands-on: Work with Parameters
26.20
Hands-on: Create Dual Axis Charts
26.21
Hands-on: Create Calculated Fields
Learn Tableau Calculations & Filters
17
27.0
Calculated Fields
27.1
Basic Approach to Calculate Rank
27.2
Advanced Approach to Calculate Ra
27.3
Calculating Running Total
27.4
Filters Introduction
27.5
Quick Filters
27.6
Filters on Dimensions
27.7
Conditional Filters
27.8
Top and Bottom Filters
27.9
Filters on Measures
27.10
Context Filters
27.11
Slicing Filters
27.12
Data Source Filters
27.13
Extract Filters
27.14
Hands-on: Creating Data Extracts in Tableau
27.15
Hands-on: Understand Aggregation, Granularity, and Level of Detail
27.16
Hands-on: Adding Filters and Quick Filters
Learn Tableau Dashboards
6
28.0
Create a Dashboard
28.1
Format Dashboard Layout
28.2
Create a Device Preview of a Dashboard
28.3
Create Filters on the Dashboard
28.4
Dashboard Objects
28.5
Create a Story
Server
7
29.0
Tableau online.
29.1
Overview of Tableau
29.2
Publishing Tableau objects and scheduling/subscription.
29.3
Hands-on: Create Data Hierarchies
29.4
Hands-on: Adding Actions to Dashboards (filters & highlighting)
29.5
Hands-on: Assigning Geographical Roles to Data Elements
29.6
Hands-on: Advanced-Data Preparation
Oracle Database
0
Introduction to Oracle Database
9
31.0
List the features of Oracle Database 11g
31.1
Discuss the basic design, theoretical, and physical aspects of a relational database
31.2
Categorize the different types of SQL statements
31.3
Describe the data set used by the course
31.4
Log on to the database using the SQL Developer environment
31.5
Save queries to files and use script files in SQL Developer
31.6
Hands-on: Prepare your environment
31.7
Hands-on: Work with Oracle database tools
31.8
Hands-on: Understand and work with language features
Retrieve Data using the SQL SELECT Statement
10
32.0
List the capabilities of SQL SELECT statements
32.1
Generate a report of data from the output of a basic SELECT statement
32.2
Select All Columns
32.3
Select Specific Columns
32.4
Use Column Heading Defaults
32.5
Use Arithmetic Operators
32.6
Understand Operator Precedence
32.7
Learn the DESCRIBE command to display the table structure
32.8
Hands-on: Individual statements in SQL scripts are commonly terminated by a line break (or carriage return) and a forward slash on the next line, instead of a semicolon.
32.9
Hands-on: You can create a SELECT statement, terminate it with a line break, include a forward slash to execute the statement, and save it in a script file.
Learn to Restrict and Sort Data
9
33.0
Write queries that contain a WHERE clause to limit the output retrieved
33.1
List the comparison operators and logical operators that are used in a WHERE clause
33.2
Describe the rules of precedence for comparison and logical operators
33.3
Use character string literals in the WHERE clause
33.4
Write queries that contain an ORDER BY clause to sort the output of a SELECT statement
33.5
Sort output in descending and ascending order
33.6
Hands-on: Creating the queries in a compound query must return the same number of columns.
33.7
Hands-on: Create corresponding columns in each query that must be of compatible data types.
33.8
Hands-on: ORDER BY; it is, however, permissible to place a single ORDER BY clause at the end of the compound query
Usage of Single-Row Functions to Customize Output
7
34.0
Describe the differences between single-row and multiple-row functions
34.1
Manipulate strings with character functions in the SELECT and WHERE clauses
34.2
Manipulate numbers with the ROUND, TRUNC, and MOD functions
34.3
Perform arithmetic with date data
34.4
Manipulate dates with the DATE functions
34.5
Hands-on: Creating the distinction is made between single-row functions, which execute once for each
34.6
Hands-on: row in a dataset, and multiple-row functions, which execute once for all the rows in a data- set.
Invoke Conversion Functions and Conditional Expressions
6
35.0
Describe implicit and explicit data type conversion
35.1
Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
35.2
Nest multiple functions
35.3
Apply the NVL, NULLIF, and COALESCE functions to the data
35.4
Use conditional IF THEN ELSE logic in a SELECT
35.5
Hands-on: we create and discuss the NVL function, which provides a mechanism to convert null values into more arithmetic-friendly data values.
Aggregate Data Using the Group Functions
5
36.0
Use the aggregation functions in SELECT statements to produce meaningful reports
36.1
Divide the data into groups by using the GROUP BY clause
36.2
Exclude groups of date by using the HAVING clause
36.3
Hands-on: Group functions operate on aggregated data and return a single result per group.
36.4
Hands-on: These groups usually consist of zero or more rows of data.
Display Data from Multiple Tables Using Joins
3
37.0
Write SELECT statements to access data from more than one table
37.1
View data that generally does not meet a join condition by using outer joins
37.2
Join a table by using a self-join
Use Subqueries to Solve Queries
5
38.0
Describe the types of problems that subqueries can solve
38.1
Define sub-queries
38.2
List the types of sub-queries
38.3
Hands-on: Write a query that uses subqueries in the column projection list.
38.4
Hands-on: Write single-row and multiple-row subqueries
The SET Operators
6
39.0
Describe the SET operators
39.1
Use a SET operator to combine multiple queries into a single query
39.2
Control the order of rows returned
39.3
Hands-on: Create The queries in the compound query must return the same number of columns.
39.4
Hands-on: creating The corresponding columns must be of compatible data type.
39.5
Hands-on: creating The set operators have equal precedence and will be applied in the order they are specified.
Data Manipulation Statements
7
40.0
Describe each DML statement
40.1
Insert rows into a table
40.2
Change rows in a table by the UPDATE statement
40.3
Delete rows from a table with the DELETE statement
40.4
Save and discard changes with the COMMIT and ROLLBACK statements
40.5
Explain read consistency
40.6
Hands-on: Expressions and create expose a vista of data manipulation possibilities through the interaction of arithmetic and character operators with column or literal data, or a combination of the two.
Use of DDL Statements to Create and Manage Tables
6
41.0
Categorize the main database objects
41.1
Review the table structure
41.2
List the data types available for columns
41.3
Create a simple table
41.4
Decipher how constraints can be created at table creation
41.5
Describe how schema objects work
Other Schema Objects
5
42.0
Create a simple and complex view
42.1
Retrieve data from views
42.2
Create, maintain, and use sequences
42.3
Create and maintain indexes
42.4
Create private and public synonyms
Control User Access
9
43.0
Differentiate system privileges from object privileges
43.1
Create Users
43.2
Grant System Privileges
43.3
Create and Grant Privileges to a Role
43.4
Change Your Password
43.5
Grant Object Privileges
43.6
How to pass on privileges?
43.7
Revoke Object Privileges
43.8
Hands-on: create users and execute the privileges.
Management of Schema Objects
9
44.0
Add, Modify, and Drop a Column
44.1
Add, Drop, and Defer a Constraint
44.2
How to enable and Disable a Constraint?
44.3
Create and Remove Indexes
44.4
Create a Function-Based Index
44.5
Perform Flashback Operations
44.6
Create an External Table by Using ORACLE_LOADER and by Using ORACLE_DATAPUMP
44.7
Query External Tables
44.8
Hands-on: Create the function-based index and types.
Manage Objects with Data Dictionary Views
8
45.0
Explain the data dictionary
45.1
Use the Dictionary Views
45.2
USER_OBJECTS and ALL_OBJECTS Views
45.3
Table and Column Information
45.4
Query the dictionary views for constraint information
45.5
Query the dictionary views for view, sequence, index, and synonym information
45.6
Add a comment to a table
45.7
Query the dictionary views for comment information
Manipulate Large Data Sets
8
46.0
Use Subqueries to Manipulate Data
46.1
Retrieve Data Using a Subquery as Source
46.2
Insert Using a Subquery as a Target
46.3
Usage of the WITH CHECK OPTION Keyword on DML Statements
46.4
List the types of Multitable INSERT Statements
46.5
Use Multitable INSERT Statements
46.6
Merge rows in a table
46.7
Track Changes in Data over a period of time
Data Management in Different Time Zones
8
47.0
Time Zones
47.1
CURRENT_DATE, CURRENT_TIMESTAMP, and LOCALTIMESTAMP
47.2
Compare Date and Time in a Sessionโs Time Zone
47.3
DBTIMEZONE and SESSIONTIMEZONE
47.4
Difference between DATE and TIMESTAMP
47.5
INTERVAL Data Types
47.6
Use EXTRACT, TZ_OFFSET, and FROM_TZ
47.7
Invoke TO_TIMESTAMP, TO_YMINTERVAL, and TO_DSINTERVAL
Retrieve Data Using Sub-queries
8
48.0
Multiple-Column Subqueries
48.1
Pairwise and Non-Pairwise Comparison
48.2
Scalar Subquery Expressions
48.3
Solve problems with Correlated Subqueries
48.4
Update and Delete Rows Using Correlated Subqueries
48.5
The EXISTS and NOT EXISTS operators
48.6
Invoke the WITH clause
48.7
The Recursive WITH clause
Regular Expression Support
9
49.0
Use the Regular Expressions Functions and Conditions in SQL
49.1
Use Meta Characters with Regular Expressions
49.2
Perform a Basic Search using the REGEXP_LIKE function
49.3
Find patterns using the REGEXP_INSTR function
49.4
Extract Substrings using the REGEXP_SUBSTR function
49.5
Replace Patterns Using the REGEXP_REPLACE function
49.6
Usage of Sub-Expressions with Regular Expression Support
49.7
Implement the REGEXP_COUNT function
49.8
Hands-on: Expressions and create regular columns may be aliased using the AS keyword or by leaving a space between the column or expression and the alias. In this way, both wildcard symbols can be used as either specialized or regular characters in different segments of the same character string.
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content