Introduction to Spark Programming - 3 Day Training in Sunnyvale
Enroll in or hire us to teach our Introduction to Spark Programming - 3 Day class in Sunnyvale, California by calling us @303.377.6176. Like all HSG
classes, Introduction to Spark Programming - 3 Day may be offered either onsite or via instructor led virtual training. Consider looking at our public training schedule to see if it
is scheduled: Public Training Classes
Provided there are enough attendees, Introduction to Spark Programming - 3 Day may be taught at one of our local training facilities.
We offer private customized training for groups of 3 or more attendees.
|
||
Course Description |
||
This course introduces the Apache Spark distributed computing engine,
and is suitable for developers, data analysts, architects, technical
managers, and anyone who needs to use Spark in a hands-on manner. The
course provides a solid technical introduction to the Spark architecture
and how Spark works. It covers the basic building blocks of Spark (e.g.
RDDs and the distributed compute engine), as well as higher-level
constructs that provide a simpler and more capable interface (e.g. Spark
SQL and DataFrames). It also covers more advanced capabilities such as
the use of Spark Streaming to process streaming data, and provides an
overview of Spark GraphX (graph processing) and Spark MLlib (machine
learning). Finally, the course explores possible performance issues and
strategies for optimization. The course is very hands-on, with many
labs. Participants will interact with Spark through the Spark shell (for
interactive, ad-hoc processing) as well as through programs using the
Spark API . Labs currently support Scala - contact us for Python/Java
support. The Apache Spark distributed computing engine is rapidly
becoming a primary tool in the processing and analyzing of large-scale
data sets. It has many advantages over existing engines, such as Hadoop,
including runtime speeds that are 10-100x faster, as well as a much
simpler programming model. After taking this course, you will be ready
to work with Spark in an informed and productive manner.
Course Length: 3 Days
Course Tuition: $1090 (US) |
Prerequisites |
|
Reasonable programming experience. An overview of Scala is provided for those who don't know it. |
Course Outline |
|
Course Directory [training on all levels]
Technical Training Courses
Software engineer/architect, System Admin ... Welcome!
- .NET Classes
- Agile/Scrum Classes
- Ajax Classes
- Android and iPhone Programming Classes
- Blaze Advisor Classes
- C Programming Classes
- C# Programming Classes
- C++ Programming Classes
- Cisco Classes
- Cloud Classes
- CompTIA Classes
- Crystal Reports Classes
- Design Patterns Classes
- DevOps Classes
- Foundations of Web Design & Web Authoring Classes
- Git, Jira, Wicket, Gradle, Tableau Classes
- IBM Classes
- Java Programming Classes
- JBoss Administration Classes
- JUnit, TDD, CPTC, Web Penetration Classes
- Linux Unix Classes
- Machine Learning Classes
- Microsoft Classes
- Microsoft Development Classes
- Microsoft SQL Server Classes
- Microsoft Team Foundation Server Classes
- Microsoft Windows Server Classes
- Oracle, MySQL, Cassandra, Hadoop Database Classes
- Perl Programming Classes
- Python Programming Classes
- Ruby Programming Classes
- Security Classes
- SharePoint Classes
- SOA Classes
- Tcl, Awk, Bash, Shell Classes
- UML Classes
- VMWare Classes
- Web Development Classes
- Web Services Classes
- Weblogic Administration Classes
- XML Classes
Business Training Courses
Project Managers, Business Analysts, Paralegals ... Welcome!
Upcoming Classes
Gain insight and ideas from students with different perspectives and experiences.
- Introduction to Spring 5 (2022)
16 December, 2024 - 18 December, 2024 - Introduction to C++ for Absolute Beginners
16 December, 2024 - 17 December, 2024 - See our complete public course listing