How to Become Data Scientist Using R

How to Become Data Scientist Using R

Data scientists are big data wranglers. They take an enormous mass of messy data points and use their formidable skills in math, statistics and programming to clean, massage and organize them.

course at a glance

  • Date : 19 Jan - 9 Mar 2018
  • No. of Classes/ Sessions : 8
  • Total Hours : 32
  • Last Date of Registration : 18 Jan 2018
  • Class Schedule :
    • Friday - 9 am - 1 pm
  • venue : RH Home Center, Suit No. 539, Level: 5, 74/B/1 Green Road, Tejgaon, Dhaka - 1205.

Price: TK. 9,000

This training is jointly organized by BITM &  Business Accelerate BD Ltd.
Training will be held in  Business Accelerate BD Ltd.  

Course outline :


Section: 1


Course Introduction
1. Introduction to Course
2. Course Curriculum
3. What is Data Science?
4. Course FAQ

Section: 2

Course Best Practices
5. How to Get Help in the Course!
Quiz 1: Welcome to the Course.
6. Installation and Set-Up

Section: 3

Windows Installation Set-Up
7. Windows Installation Procedure

Section: 4

Development Environment Overview
10. Development Environment Overview
11. Course Notes

Section: 5

Introduction to R Basics
13. Introduction to R Basics
14. Arithmetic in R
15. Variables
16. R Basic Data Types
17. Vector Basics
18. Vector Operations
19. Vector Indexing and Slicing
20. Getting Help with R and RStudio
21. Comparison Operators
22. R Basics Training Exercise
23. R Basics Training Exercise - Solutions Walkthrough

Section: 6

R Matrices
24. Introduction to R Matrices
25. Creating a Matrix
26. Matrix Arithmetic
27. Matrix Operations
28. Matrix Selection and Indexing
29. Factor and Categorical Matrices
30. Matrix Training Exercise
31. Matrix Training Exercises - Solutions Walkthrough

Section: 7

R Data Frames
32. Introduction to R Data Frames
33. Data Frame Basics
34. Data Frame Indexing and Selection
35. Overview of Data Frame Operations - Part 1
36. Overview of Data Frame Operations - Part 2
37. Data Frame Training Exercise
38. Data Frame Training Exercises - Solutions Walkthrough

Section: 8

R Lists
39. List Basics

Section: 9

Data Input and Output with R
40. Introduction to Data Input and Output with R
41. CSV Files with R
42. Excel Files with R
43. SQL with R
44. Web Scraping with R

Section: 10

R Programming Basics
45. Introduction to Programming Basics
46. Logical Operators
47. if, else, and else if Statements
48. Conditional Statements Training Exercise
49. Conditional Statements Training Exercise - Solutions Walkthrough
50. While Loops
51. For Loops
52. Functions
53. Functions Training Exercise
54. Functions Training Exercise - Solutions

Section: 11

Advanced R Programming
55. Introduction to Advanced R Programming
56. Built-in R Features
57. Apply
58. Math Functions with R
59. Regular Expressions
60. Dates and Timestamps

Section: 12

Data Manipulation with R
61. Data Manipulation Overview
62. Guide to Using Dplyr
63. Guide to Using Dplyr - Part 2
64. Pipe Operator
65. Dplyr Training Exercise
66. Dplyr Training Exercise - Solutions Walkthrough
67. Guide to Using Tidyr

Section: 13

Data Visualization with R
68. Overview of ggplot2
69. Histograms
70. Scatterplots
71. Barplots
72. Boxplots
73. 2 Variable Plotting
74. Coordinates and Faceting
75. Themes
76. ggplot2 Exercises
77. ggplot2 Exercise Solutions

Section: 14

Data Visualization Project
78. Data Visualization Project
79. Data Visualization Project - Solutions Walkthrough - Part 1
80. Data Visualization Project Solutions Walkthrough - Part 2

Section: 15

Interactive Visualizations with Plotly
81. Overview of Plotly and Interactive Visualizations
82. Resources for Plotly and ggplot2

Section: 16

Capstone Data Project
83. Introduction to Capstone Project
84. Capstone Project Solutions Walkthrough

Section: 17

Introduction to Machine Learning with R
85. Introduction to Machine Learning

Section: 28

Machine Learning with R - Linear Regression
86. Introduction to Linear Regression
87. Linear Regression with R - Part 1
88. Linear Regression with R - Part 2
89. Linear Regression with R - Part 3

Section: 19

Machine Learning Project - Linear Regression
90. Introduction to Linear Regression Project
91. ML - Linear Regression Project - Solutions Part 1
92. ML - Linear Regression Project - Solutions Part 2

Section: 20

Machine Learning with R - Logistic Regression
93. Introduction to Logistic Regression
94. Logistic Regression with R - Part 1
95. Logistic Regression with R - Part 2

Section: 21

Machine Learning Project - Logistic Regression
96. Introduction to Logistic Regression Project
97. Logistic Regression Project Solutions - Part 1
98. Logistic Regression Project Solutions - Part 2
99. Logistic Regression Project - Solutions Part 3

Section: 22

Machine Learning with R - K Nearest Neighbors
100. Introduction to K Nearest Neighbors
101. K Nearest Neighbors with R

Section: 23

Machine Learning Project - K Nearest Neighbors
102. Introduction K Nearest Neighbors Project
103. K Nearest Neighbors Project Solutions

Section: 24

Machine Learning with R - Decision Trees and Random Forests
104. Introduction to Tree Methods
105. Decision Trees and Random Forests with R

Section: 25

Machine Learning Project - Decision Trees and Random Forests
106. Introduction to Decision Trees and Random Forests Project
107. Tree Methods Project Solutions - Part 1
108. Tree Methods Project Solutions - Part 2

Section: 26

Machine Learning with R - Support Vector Machines
109. Introduction to Support Vector Machines
110. Support Vector Machines with R

Section: 27

Machine Learning Project - Support Vector Machines
111. Introduction to SVM Project
112. Support Vector Machines Project - Solutions Part 1
113. Support Vector Machines Project - Solutions Part 2

Section: 28

Machine Learning with R - K-means Clustering
114. Introduction to K-Means Clustering
115. K Means Clustering with R

Section: 29

Machine Learning Project - K-means Clustering
116. Introduction to K Means Clustering Project
117. K Means Clustering Project - Solutions Walkthrough

Section: 30

Machine Learning with R - Natural Language Processing
118. Introduction to Natural Language Processing
119. Natural Language Processing with R - Part 1
120. Natural Language Processing with R - Part 2

Section: 31

Machine Learning with R - Neural Nets
121. Introduction to Neural Nets
122. Neural Nets with R

Section: 32

Machine Learning Project - Neural Nets
123. Introduction to Neural Nets Project
124. Neural Nets Project - Solutions

Curriculum

Project-5 NFL Data Analysis 7 Hrs
Project-4 Recommendation System 7 Hrs
Project-3 Twitter Analytics 6 Hrs
Project-2 Stock Market Prediction 6 Hrs
Project-1 Flight Delay Prediction 6 Hrs

Tentative Class Start

19th January, 2018

Available Seat

10 / 16

who can join

Anyone who want to learn about machine learning.

Meet the Instructor