Complete Data Analysis Course for Absolute Beginners [2020]
- Description
- Curriculum
- FAQ
- Reviews
**** Lifetime access to course materials . Udemy offers a 30-day refund guarantee for all courses ****
The course is packed with real life projects examples
-
Get Transformed from Beginner to Expert .
-
Become expert in R programming.
-
Start using SQL queries in Oracle , MySQL
-
Start doing the extrapolatory data analysis ( EDA) on any kind of data and start making the meaningful business decisions.
-
Start writing simple to the most advanced SQL queries.
-
Integrate R and Python with Database and execute SQL command on them for data analysis and Visualizations.
-
Start making visualizations charts – bar chart , box plots which will give the meaningful insights
-
Learn the art of Data Analysis , Visualizations for Data Science Projects
-
Learn to play with SQL on R and Python Console.
-
Integrate RDBMS database with R and Python
-
Create own database in your laptop/Desktop – Oracle and MySQL
Import and export data from and to external files.
Real world Case Studies Include the analysis from the following datasets
1. Bank Marketing datasets ( R )
2. Identify which customers are eligible for credit card issuance ( R)
3. Root Cause Analysis of Uber Demand Supply Gap ( R)
4. Investment Case Studies: To identify the top 3 countries and investment type to help the Asset Management Company to understand the global trends ( EXCEL)
5. Acquisition Analytics on the Telemarketing datasets : Find out which customers are most likely to buy future bank products using tele-channel. ( EXCEL) )
6. Market fact data.( SQL)
-
1Welcome to the CourseVideo lesson
-
2Course OutlineVideo lesson
-
3Why R Programming ?Video lesson
-
4Installation of R and R StudioVideo lesson
-
5Understanding R StudioVideo lesson
-
6Understanding Datatypes in RVideo lesson
-
7Crash Course in R - 1Video lesson
-
8Quizes - Basics of R - 1Quiz
-
9Crash Course in R - 2Video lesson
-
10Crash Course in R - 3Video lesson
-
11Introduction to VectorsVideo lesson
-
12Vectors in R - 1Video lesson
-
13Vectors in R - 2Video lesson
-
14Quiz VectorsQuiz
-
15Factors in R -1Video lesson
-
16Factors in R -2Video lesson
-
17Quiz FactorsQuiz
-
18Introduction to MatricesVideo lesson
-
19MatricesVideo lesson
-
20Introduction to DataframesVideo lesson
-
21Creating DataframesVideo lesson
-
22Accessing DataframesVideo lesson
-
23Operations in DataframesVideo lesson
-
24Quiz DataframesQuiz
-
25File Upload into DataframeVideo lesson
-
26Introduction to ListVideo lesson
-
27ListVideo lesson
-
28SummaryText lesson
-
29Introduction to Constructs in RVideo lesson
-
30Relational and Logical OperatorsVideo lesson
-
31Quiz Logical operatorsQuiz
-
32Conditional StatementsVideo lesson
-
33Quiz Conditional StatementsQuiz
-
34Understanding Bank File for Credit CardVideo lesson
-
35Writing Conditions for Credit Card IssuanceVideo lesson
-
36LoopsVideo lesson
-
37Loops-2Video lesson
-
38Introduction to FunctionsVideo lesson
-
39Functions - Built-inVideo lesson
-
40Quiz Built-in FunctionsQuiz
-
41Create Your own FunctionsVideo lesson
-
42Sapply FunctionsVideo lesson
-
43Quiz-Create your own functionQuiz
-
44SummaryText lesson
-
45Introduction to the world of VisualizationVideo lesson
-
46R base Plots-1Video lesson
-
47R base Plots-2Video lesson
-
48Quiz-base plotsQuiz
-
49Introduction to ggplotVideo lesson
-
50Getting Started with ggplotsVideo lesson
-
51Scatter Plots Using ggplotVideo lesson
-
52Plotting values on ggplot in Scatter plotsVideo lesson
-
53Quiz ggplotsQuiz
-
54Plotting Bar Charts using ggplotVideo lesson
-
55Jitters in ggplotVideo lesson
-
56Dodge PlotsVideo lesson
-
57Histograms using ggplotVideo lesson
-
58Timeseries PlotsVideo lesson
-
59Quizes PlotsQuiz
-
60SummaryText lesson
-
73Oracle vs MySQLVideo lesson
Installation of MYSQL database
Refer to the next session.
Installation of MYSQL Workbench for writing SQL queries.
Refer to the next session.
For oracle refer to the video and the following:
Installation of Oracle ( XE Edition )
Oracle has provided the community edition : Express Edition ( XE)
Min system requirement
1) Microsoft Windows 7
2) RAM 512 MB
3) Disk space 2 GB
Reference docsfor installation Guide https://docs.oracle.com/cd/E17781_01/install.112/e18803/toc.htm#XEINW119
Download Link for XE edition
https://www.oracle.com/database/technologies/xe-downloads.html
Installation of SQL Developer Client
SQL developer is the freeware software for writing SQL from simplest to the most complex.
Other developer client which are used in Industries are :
Toad , DB Visualiser , SQL Workbench , PLSQL Developer
Reference link for download SQL developer
https://www.oracle.com/tools/downloads/sqldev-v192-downloads.html
-
74Understand Company SchemaVideo lesson
-
75Installation of MySQL DatabaseVideo lesson
-
76Play with MySQL WorkbenchVideo lesson
-
77Installation of Oracle Database (optional)Video lesson
-
78Understanding Select and Where ClauseVideo lesson
The commands are broadly categorised as follows:
Data Definition Language (DDL)
Data Manipulation Language (DML)
As the name suggests, the DDL is used to create a new schema as well as to modify the existing schema. The typical commands in DDL are — CREATE, ALTER and DROP. As a data analyst, the majority of your work will be focused on insight generation, and you will be working with DML commands, specifically the SELECT command.
In this lecture, you learned the basic constructs in the SELECT query. The session will also cover the creation of schema for the database that will be used throughout the session. You will specifically learn the following:
SELECT clause
FROM Clause
WHERE Clause
Basic Sorting and Filtering in SQL
-
79Create Company DB ( MySQL)Video lesson
-
80Create Company DB in Oracle ( optional)Video lesson
-
83Write your 1st SQLVideo lesson
-
84IN,NOT IN,BETWEEN ClauseVideo lesson
-
85Null ,Not Null , Order by ClauseVideo lesson
Pattern Matching using LIKE function
Pattern matching is an important concept in the string or text-based processing. In SQL, certain characters are reserved as wildcards that can match any number of preceding or trailing characters
Sorting
In SQL, sorting is done using the clauses 'asc' and 'desc' for ascending and descending order respectively. You will also learn to use the IN, NOT IN and IS NULL clauses.
In this lecture, you also learned to use the following clauses:
IN
NOT IN
IS NULL
Asc
desc
Summary of Learning Till now
Till now you learn the basics of Database and SQL. Database was invented to store the data in a more consistent manner and to access with ease. Such databases are called as RDBMS.
You then learnt that in an RDBMS, the data is organised in tables inside a database and SQL is the language to access and manipulate data in an RDBMS. There are two major categories of SQL commands:
Data Definition Language i.e. DDL
Data Manipulation Language i.e. DML
The DDL commands are typically used to change the structure of schema by creating new tables or adding new columns in existing tables or dropping tables etc. Such activities are typically done by DBA .
As a data analyst you will be frequently using the DML commands.
In this session you learned the basics of SQL , select commands, where command, filter conditions and order by clause.
In the next session you are going to learn aggregate functions , and advance SQL queries which you will be using more frequently in your day to day projects.
-
86Quiz - Select & Where ClauseQuiz
External Links May Contain Affiliate Links read more