Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Scala For Spark - The Most Important Parts

    Posted By: ELK1nG
    Scala For Spark - The Most Important Parts

    Scala For Spark - The Most Important Parts
    Last updated 12/2018
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 884.96 MB | Duration: 2h 15m

    Learn the most important parts of Scala for Apache Spark development

    What you'll learn

    If you are new to Scala, this course will teach you to become productive and confident in Scala in order to use Apache Spark

    Requirements

    Experienced Programming in a language other than Scala

    Desire to Leverage Apache Spark from Scala

    Description

    Understanding how to leverage Apache Spark from Scala is becoming both essential for data engineers, architects, and data scientists.  But, what if you are new to Scala?If you are new to Scala, this course will teach you to become productive and confident in Scala.  The course focus is Scala relevant for Apache Spark.  It will demonstrate through a variety of hands-on examples as well as prepare and configure your own development environment in the free IntelliJ Community Edition.In the book “High Performance Spark” from O’Reilly and Associates, the authors state “serious performant Spark development is most easily achieved in Scala” and more reasons include “To Be a Spark Expert You Have to Learn a Little Scala Anyway”. Other noteworthy quotes from the book include “The Spark Scala API is Easier to Use than the Java API” and “Scala is More Performant Than Python” In this “Scala for Spark” course, you will be taught the core Scala principles needed to build your confidence and become both productive and valuable.Scala for Spark trainingThis course will guide you through a wide range of hands-on Scala source code and how it relates to Apache Spark concepts.  This is the only course designed specifically what you need to know in Scala in order to be productive with Apache Spark.This course will teach you how to configure SBT and SBT plugins to make packaging and deploying Scala applications to Spark easier and more efficient.The Scala for Spark course also includes hands-on examples of configuring the free Community Edition of IntelliJ which is one of the most popular IDEs for Scala development.  All of the source code is available for download, so you can run and modify for yourself. This can save you a tremendous amount of time over reading a book or finding tutorials on the Internet.The course is organized into the following sections:Introduction, Environment Setup and Basic Concepts of the ScalaJumpstart Scala SBT for Apache Spark projectGetting Started with Scala in IntelliJScala key language elementsScala classes, inheritance, and traitsScala for SparkScala CollectionsScala With IntelliJSBT with ScalaSample Spark ExamplesConclusion and Free ResourcesSave time and learn from an experienced Scala and Spark data engineer.

    Overview

    Section 1: Course Overview and Objectives

    Lecture 1 Introduction

    Section 2: Setting Up Your Development Environment

    Lecture 2 Part 1 - Jumpstart Sample Scala Spark SBT Project

    Lecture 3 Part 2 - Java Development Kit and IntelliJ

    Lecture 4 Part 3 - IntelliJ Configuration and Confirmation

    Section 3: Scala Basics

    Lecture 5 Part 1 - Scala Basics

    Lecture 6 Part 2 - Scala Basics

    Section 4: Advanced Scala for Spark

    Lecture 7 Part 1 - Advanced Scala for Spark - Data Structures and Pattern Matching

    Lecture 8 Part 2 - Advanced Scala for Spark - Option, Some and None

    Lecture 9 Part 3 - Advanced Scala for Spark - Functional Combinators

    Section 5: Scala with IntelliJ - Tricks and Tips

    Lecture 10 IntelliJ - Debugging and Shortcuts

    Section 6: SBT - Building, Deploying and Managing Scala for Spark Projects

    Lecture 11 SBT - Why, How, Key Concepts and Examples

    Section 7: Apache Spark with Scala

    Lecture 12 Scala Spark Standalone & Packaging and Deploying to a Spark Cluster Examples

    Lecture 13 Scala Spark Examples Part 2

    Section 8: Scala for Spark Course Conclusion

    Lecture 14 Scala for Spark Course Conclusion

    Beginner Scala Developers,Students who wish to use Apache Spark with Scala