Call +60 3-2711 7241 Email: malaysiacourses@tertiaryinfotech.com

HRDF Approved Training Provider in Malaysia - Modular Fast Track Skill-Based Trainings

Basic Scala Training for Apache Spark

Scala is a general-purpose programming language providing support for functional programming and a strong static type system. Designed to be concise, many of Scala's design decisions aimed to address criticisms of Java Scala is the preferred programming language for the widely popular Apache Spark. .

The topics include:

  • Scala data types
  • Conditional
  • Loop
  • Function
  • Object Oriented Programming
  • Exception

 

HRDF SBL Claimable for Employers Registered with HRDF

HRDF claimable

Course Code: M585

Course Booking

MYR880.00

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

Module 1: Get Started on Scala

  • What is Scala?
  • Installing Scala
  • First Scala Program

Module 2: Scala Data Types

  • Number
  • String
  • Array
  • List
  • Set
  • Map
  • Tuple
  • Operators

Module 3: Conditional

  • If-else
  • Ternary Operator
  • Read data from Console

Module 4: Loop

  • - While
  • - Do While
  • - For
  • - For Comprehension
  • - Foreach

Module 5: Function

  • Function Arguments
  • Return Value
  • Default Argument
  • Variable Arguments
  • Lambda Function
  • High Order Function
  • Closure

Module 6: Object Oriented Programming (Optional)

  • Class and Object
  • Initializing an Object
  • Inheritance

Module 7: Exception (Optional)

Who Should Attend

  • Data Scientists
  • Data Analysts
  • Big Data Analysts

Prerequisite

Nil

Trainers

Big Data TrainerSwamy Gurram is a Cloudera Certified Developer for Apache Hadoop (CCDH). He has a lot hands on experience with Hadoop technologies (HDFS, MapReduce, Hive, Pig, HBase, Sqoop, flume, Impala, Knox etc) and Hadoop cluster installations, administration along with virtual server installations . He has 10+ years of experience in Technical Architecture, Onsite Relationship Management and Automotive Business Analyst. He also has experience in Hadoop, Mainframe Technologies, Visual Basics, Mainframe Migration Tools. He is expertise in system life cycle skills comprising of analysis, technical design, testing, implementation and documentation

Big Data trainerSyed Muhammad Farrukh Akhtar has more than 15 years of experience analysis, designing, developing, integrating and managing large applications for diverse industries. He has experience working in Dubai, Pakistan, Germany and Malaysia, strong hands-on experience of software design, development and integration on different platform like IBM J2EE, Oracle and Microsoft .Net, Big data, Hadoop, Spark, HBase, Hive, Sqoop, Flume and NoSQL. He also has expertise in Machine Learning/ Deep Learning with Tensor Flow, Keras and Python, excellent skills in React, Ionic 2, Angular 2, Mobile Apps with React Native and Node.js. He is highly knowledgeable in object oriented software development, requirements analysis, and database design. Possess deep understanding of Open Source technologies’ applicability in emerging business areas. He possesses excellent knowledge in Rational Unified Process (RUP); Rational Software Architect; data modeling and mapping; and extensible system design using the UML and Visio. Professional experience on J2EE, JMS, Web Sphere, Oracle, Spring, Hibernate, Struts and 3-Tier Web-based Applications Development.

Write Your Own Review

You're reviewing: Basic Scala Training for Apache Spark

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha

Tags

Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses