Big Data Analytics with Apache Spark and Python
"Apache Spark is the hottest Big Data technology today. Its adoption is growing fast and so is the demand for professionals trained in it".
Apache Spark is the most active Apache project, and it is pushing back Map Reduce. It is fast, general purpose and supports multiple programming languages, data sources and management systems. More and more organizations are adapting Apache Spark to build big data solutions through batch, interactive and stream processing paradigms. The demand for trained professionals in Spark is going through the roof. Being a new technology, there aren't enough training sources to provide easy guidance on building end-to-end solutions.
Big Data Analytics with Apache Spark and Python addresses the problem. It explains the concepts and capabilities of Spark in a simple and easy way. It then looks at various stages of analytics and how Spark can be used to build end-to-end solutions that run on parallel clusters. It also shows how Spark can be used for real time Data Science projects. It uses a windows based installation for sample code and exercises, so its easy to set-up and execute Spark than relying on Linux VMs.
Through this course, we strive to make you fully equipped to become a developer who can execute full fledged Analytics projects with Spark. By taking this course, you will
Understand the concepts and capabilities of distributed computing in Spark.
Learn about Data Engineering with Spark
Use new capabilities like Spark SQL and Streaming
Master the application of Analytics and Machine Learning techniques
Build real time Data Science applications
Do all exercises on your windows laptop/desktop without the need for VMs
Please note: This course focuses on doing Analytics with Spark. The coverage on Spark Cluster setup/Administration is minimal. It also expects the student to know Python.