Data Science Bootcamp Courses Plan · Scala programming What Scala is and how it differs from...

1
Data Science Bootcamp Courses Plan R programming Learn the various types of apply functions including DPYR, gain an understanding of data structure in R, and perform data visualizations using the various graphics available in R. Course 1 Python Learn the various libraries and packages required to perform data analysis, data visualization, web scrap- ing, machine learning and natural language process- ing using Python. Course 2 4 WEEKS online ofline Presentation skills, problem solving & decision making Identify the parameters of good presentation and prepare story to engage the audience attention and to deliver the presentation with confidence. Avoid attitudes that hinder problem solving and adopt those that increase chances of success in addi- tion to, exploring problem from different angles and search for root causes. Make qualitative decision by evaluating various as- pects of potential solutions, using visual techniques to generate and categorize ideas, and use that in- sight to make more effective decisions. Course 1 Self management & communication skills Developing personal self management skills, plus techniques for motivating a growth mindset. Uses different communication styles when needed based on circumstance. Express ideas assertively, confidently and precisely, and avoid misunderstanding and overcome communi- cation barriers. Course 2 Data science and machine learning emphasizes the use of data science and machine learning methods to address real-world business challenges in using Apache Spark 2 and other key components of the Hadoop ecosystem. Course 4 Apache Hadoop provide a comprehensive understanding of all the steps necessary to operate and maintain a Hadoop cluster from installation and configuration through load balancing and tuning. Course 3 Apache Spark and Hadoop Use Spark SQL to query structured data and Spark Streaming to perform real-time processing on streaming data from a variety of sources and prac- tice writing applications that use core Spark to per- form ETL processing and iterative algorithms . Course 5 Preparing Data for Analysis and Reporting Learn how to perform data management tasks, such as improving data quality, entity resolution and data monitoring. Course 10 PYTHON programming learn the key language concepts and programming techniques and use important features of standard Python libraries, including mathematical and regular expression support. Course 6 SAS Programming / SAS SQL Learn data manipulation techniques using SAS DATA and procedure steps to access, transform, and sum- marize SAS data sets, and learn how to process SAS data using Structured Query Language (SQL). Course 8 Scala programming What Scala is and how it differs from languages such as Java or Python. Why Scala is a good choice for Spark programming. How to use key language features such as data types, collections, and flow control. How to implement functional programming solutions in Scala. How to work with Scala classes, packages, and librar- ies Working with libraries. Course 7 SAS Macro/Big Data Challenges and Analysis-Driven Data Focus on the components of the SAS macro facility and how to design, write, and debug macro systems. Provide the challenges associated with big data and analysis-driven data. Course 9 Exploring Data with SAS Visual Analytics /Statistics Use SAS Visual Analytics Explorer to explore in-mem- ory tables from the SAS® LASR™ Analytic Server and perform advanced data analyses. Focuses on t-tests, ANOVA and linear regression, and includes a brief introduction to logistic regression. Course 11 SAS and Hadoop/ Hadoop Data Management with Hive, Pig, and SAS Use SAS programming methods to read, write and manipulate Hadoop data. Use processing methods to prepare structured and unstructured big data for analysis and organize the data into structured tabular form using Apache Hive and Apache Pig Course 12 PMI (Agile Certified Practitioner) Apply agile principles and practices on projects to give the knowledge on how to handle & lead projects. Course 14 DS2 Programming Essentials with Hadoop/ SAS In-Memory Statistics Focus on DS2, a fourth-generation SAS proprietary language for advanced data manipulation, which en- ables parallel processing and storage of large data with reusable methods and packages. Learn to access data on the SAS LASR Analytic Server and performing exploratory analysis and preparation. Course 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . All rights reserved © Data Science Bootcamp - 2019 SAUDI DIGITAL ACADEMY www.sda.edu.sa 15 WEEKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Transcript of Data Science Bootcamp Courses Plan · Scala programming What Scala is and how it differs from...

Page 1: Data Science Bootcamp Courses Plan · Scala programming What Scala is and how it differs from languages such as Java or Python. Why Scala is a good choice for Spark programming. How

Data Science Bootcamp Courses Plan

R programming

Learn the various types of apply functions including DPYR, gain an understanding of data structure in R, and perform data visualizations using the various graphics available in R.

Course 1

Python

Learn the various libraries and packages required to perform data analysis, data visualization, web scrap-ing, machine learning and natural language process-ing using Python.

Course 2

4 W

EEKS

online

ofline

Presentation skills, problem solving & decision makingIdentify the parameters of good presentation and prepare story to engage the audience attention and to deliver the presentation with confidence. Avoid attitudes that hinder problem solving and adopt those that increase chances of success in addi-tion to, exploring problem from different angles and search for root causes.Make qualitative decision by evaluating various as-pects of potential solutions, using visual techniques to generate and categorize ideas, and use that in-sight to make more effective decisions.

Course 1

Self management & communication skillsDeveloping personal self management skills, plus techniques for motivating a growth mindset.Uses different communication styles when needed based on circumstance.Express ideas assertively, confidently and precisely, and avoid misunderstanding and overcome communi-cation barriers.

Course 2

Data science and machine learningemphasizes the use of data science and machine learning methods to address real-world business challenges in using Apache Spark 2 and other key components of the Hadoop ecosystem.

Course 4

Apache Hadoop

provide a comprehensive understanding of all the steps necessary to operate and maintain a Hadoop cluster from installation and configuration through load balancing and tuning.

Course 3

Apache Spark and Hadoop

Use Spark SQL to query structured data and Spark Streaming to perform real-time processing on streaming data from a variety of sources and prac-tice writing applications that use core Spark to per-form ETL processing and iterative algorithms .

Course 5

Preparing Data for Analysis and ReportingLearn how to perform data management tasks, such as improving data quality, entity resolution and data monitoring.

Course 10

PYTHON programminglearn the key language concepts and programming techniques and use important features of standard Python libraries, including mathematical and regular expression support.

Course 6

SAS Programming / SAS SQLLearn data manipulation techniques using SAS DATA and procedure steps to access, transform, and sum-marize SAS data sets, and learn how to process SAS data using Structured Query Language (SQL).

Course 8

Scala programming

What Scala is and how it differs from languages such as Java or Python.Why Scala is a good choice for Spark programming.How to use key language features such as data types, collections, and flow control.How to implement functional programming solutions in Scala.How to work with Scala classes, packages, and librar-ies Working with libraries.

Course 7

SAS Macro/Big Data Challenges and Analysis-Driven

DataFocus on the components of the SAS macro facility and how to design, write, and debug macro systems. Provide the challenges associated with big data and analysis-driven data.

Course 9

Exploring Data with SAS Visual Analytics /Statistics

Use SAS Visual Analytics Explorer to explore in-mem-ory tables from the SAS® LASR™ Analytic Server and perform advanced data analyses.Focuses on t-tests, ANOVA and linear regression, and includes a brief introduction to logistic regression.

Course 11

SAS and Hadoop/ Hadoop Data Management with Hive, Pig, and SAS Use SAS programming methods to read, write and manipulate Hadoop data.Use processing methods to prepare structured and unstructured big data for analysis and organize the data into structured tabular form using Apache Hive and Apache Pig

Course 12

PMI (Agile Certified Practitioner)Apply agile principles and practices on projects to give the knowledge on how to handle & lead projects.

Course 14

DS2 Programming Essentials with Hadoop/ SAS In-Memory Statistics

Focus on DS2, a fourth-generation SAS proprietary language for advanced data manipulation, which en-ables parallel processing and storage of large data with reusable methods and packages.Learn to access data on the SAS LASR Analytic Server and performing exploratory analysis and preparation.

Course 13

. . . .

. . . .

. . .

. . . .

. . . .

. . .

. . . .

. . . .

. . .

All rights reserved © Data Science Bootcamp - 2019SAUDI DIGITAL ACADEMY

www.sda.edu.sa

15 W

EEKS

. . . .

. . . .

. . .

. . . .

. . . .

. . .

. . . .

. . . .

. . .

. . . .

. . .

. .

. .

. . . .

. . .

. .

. .