Data Science Tools of the Trade: First Steps
2h 24mBeginner2018-08-30
Authors

Jungwoo Ryoo
Teaches IT, cybersecurity, and risk analysis at Penn State
Course details
The explosion of data in recent years has made the field of data science—in which professionals work to glean insights from this abundant information—increasingly more vital. If you're looking to pursue a career or to work with experts in this rapidly-growing field, it's crucial that you familiarize yourself with the tools of the trade. In this course, instructor Jungwoo Ryoo helps to acquaint you with some of the most well-known data science tools in the areas of cloud computing, distributed file storage, distributed processing, and machine learning. Throughout this course, Jungwoo provides coverage of Proxmox, Hadoop, Spark, and Weka, discussing how to install and leverage each tool in your data science workflow. To wrap up, he explains how Hadoop, Spark, and Weka can work collaboratively to produce the best results.
Learning objectives
Enabling technologies in data science
Cloud computing and virtualization
Installing and working with Proxmox, Hadoop, Spark, and Weka
Managing virtual machines on Proxmox
Distributed processing with Spark
Fundamental applications of machine learning
Distributed systems and distributed processing
How Hadoop, Spark, and Weka can work together
Learning objectives
Enabling technologies in data science
Cloud computing and virtualization
Installing and working with Proxmox, Hadoop, Spark, and Weka
Managing virtual machines on Proxmox
Distributed processing with Spark
Fundamental applications of machine learning
Distributed systems and distributed processing
How Hadoop, Spark, and Weka can work together
Skills covered
First StepsData EngineeringData AnalysisData ScienceBusiness Analysis and StrategyBusiness Software and Tools
Concepts
0. Introduction
- 01 - What data science tools must you know
- 02 - Course organization
1. Introduction to Data Science
- 03 - Introduction
- 04 - Data science
- 05 - Fundamental skills
- 06 - Tools of trade
- 07 - Enabling technologies
2. Cloud Computing
- 08 - Cloud computing and virtualization
- 09 - Cloud fundamentals
- 10 - Types of cloud
- 11 - Solution providers
- 12 - Private cloud hands-on with Proxmox
- 13 - Proxmox - Bootable installation disk
- 14 - Proxmox - Installation
- 15 - Proxmox - Managing virtual machines
- 16 - Proxmox - Creating and configuring virtual machines
3. Distributed File Systems
- 17 - Distributed file systems
- 18 - Fundamentals
- 19 - Distributed systems and distributed processing
- 20 - Hadoop hands-on
- 21 - Hadoop - Preparation
- 22 - Hadoop - Installation
- 23 - Hadoop - MapReduce hands-on
4. Distributed Processing
- 24 - Distributed processing with MapReduce
- 25 - Distributed processing with Spark
- 26 - Spark architecture and features
- 27 - Spark - Installation
- 28 - Spark - Spark shell
- 29 - Spark - pyspark
- 30 - Spark - Application
5. Machine Learning
- 31 - Machine learning
- 32 - Fundamentals
- 33 - Types of machine learning
- 34 - Weka - Installation
- 35 - Weka - GUI
- 36 - Weka - Training vs. testing
- 37 - Weka - Clustering
6. Case Study
- 38 - Putting it all together
- 39 - Hadoop cluster - Installation
- 40 - Hadoop cluster - Operation
- 41 - Spark, YARN, and Hadoop
- 42 - Weka and Spark
Conclusion
- 43 - Next steps