+91-8686654444 / 91-8885873399
info@cyberaegis.in
Login
Home
(current)
About Us
Training
All courses
Web Technologies
UI Technologies Online Training
PHP Online Training
UI Technologies Online Training
UX Technologies Online Training
CRM for Commerce
Programming
C Language Online Training
Core Java Online Training/a>
Advanced Java Online Training
Hibernate Online Training
Python Online Training
Mobile
iPhone App Development
Android App Development
Node.js & MongoDB
Full Stack Development
MEAN Stack
AngularJS
Node.JS Development
MongoDB Development
Microsoft Technology
Microsoft App Development
MS Desktop App Development
SharePoint Development
ASP.NET Development
CMS Development
Cloud Services
DevOps
Amazon Web Services
Azure Cloud Service
Google App Engine Services
Enterprise Services
Augmented Reality
CRM
Enterprise Mobility Services
Blockchain Services
Business Intelligence
Digital Marketing
Digital Marketing
PPC Management Services
E-commerce SEO Services
Conversion Rate Optimization
New Batches
Clients
Contact
Spark and Scal
Full Stack Java
Power Bi
CCNA
Ethical Hacking
Data science
Programming Courses
C Programming Courses
C Programming
C# Programming
C++ Programming
Java
Core Java
Aadvance Java
Hibernate
Spring
Python
MS .net
Android Development
Web Application Development
Graphic Design
Adobe Illustrator
Coreldraw/Photoshop
Web Design
HTML5 & CSS3
Javascript
JQuery
Bootstrap
Web Development
PHP MySQL
AngularJS
Node JS
WordPress
Linux Administration
Digital Marketing
Artificial Intelligence
Internet of Things
Machine learning
Amazon Web Services
Oracle
Oracle SQL
Apache Spark and Scala
Hadoop
SAP
SAP MM
SAP SD
Software Testing
Manual Testing
Selenium Testing
Salesforce
SalesForce Admin
SalesForce Development
Salesforce Integrationr
Embedded systems
DELL EMC & Storage
IBM
Microsoft
MS Azure
MCSE
MS SQL Server
Other Courses
PL/SQL
Hardware & Networking
VLSI
Cisco ASA firewall
Spark and Scala Course Content
Introduction to Bigdata and Hadoop
What is Big Data?
What is Hadoop?
Relation between Big Data and Hadoop.
What is the need of going ahead with Hadoop?
Scenarios to apt Hadoop Technology in REAL TIME projects.
Challenges with Big Data
Storage
Processing
How Hadoop is addressing Big Data Changes
Comparison with Other Technologies
RDBMS
Data Warehouse
Tera Data
Different Components with other Technologies
Storage Components
Processing Components
Importance of Hadoop Echo System Components
Other solutions of Big Data
Introduction to NO SQL
Batch Vs Real Times Vs Near Real Time (NRT) processing
Examples of Batch Processing Systems
Examples on Real Time Analytics Systems
Examples on Near Real Time Systems
SCALA (Scalable Language)
Introduction to Scala
Why Scala
Why Scala is a multi paradigm Language?
Scala Vs java
Scala Vs Python
Later operability between Scala and Java
Scala Data types
Scala packages
Scala REPL (Read Evaluate Print Loop)
Scala Basics
Variable Declarations
Variable Type Inference
Interactive Scala – Scala Shell
Writing Scala Scripts – Compiling the Scala Programs
Defining Function in Scala
Type casting in Scala
Different IDES for Scala
Scala Control Structures
If expressions
If – Else expressions
While Loops
Do- While Loops
For loop
Diff types of for loop
For loop with Range
For loop with Collection
For loop with Filter
For loop with Yield
Pattern Matching in Scala
Exception Handling in Scala
How to pass run time arguments in Scala
Functional Programming in Scala
What is Functional Programming?
Difference between Object Oriented and Functional- Programming Paradigm
Closures in Scala
Anonymous Functions in Scala
Currying Functions
Higher Order Functions
Collections in scala
Lists
Sets
Maps
Mutable & Immutable Collections
Object Oriented Programming in Scala (Traits & OOPS)
Traits Introduction
When to use traits in Scala
Creating traits basic oops
Classes and Objects Basics
Pattern Matching in Scala
Exception Handling in Scala
Constructors in Scala
Data Type ConversionScala Environment Set Up
Scala set up on Windows
Java Set UP
Scala Set Up
Scala set up on Linux
Java Set UP
Scala Set Up
SPARK
Introduction to Spark
Motivation for Spark?
Spark Vs Map Reduce Processing?
Advantages of IN_MEMORY Processing over Disk Based?
Where to use Spark?
ROI Comparison of Hadoop Processing over Spark Processing?
Why Spark Processing is faster than Map Reduce?
Architecture of Spark
Comparison between Hadoop & Spark Architectures
Spark Master
Spark Driver
Spark Worker Node
Spark Runtime Managers
Standalone
YARN
Apache Mesos
How to Start Spark Deamons
Spark Basics
Spark Shell Introduction – Standalone Mode
Creating Spark Context
Creating Spark Conf, Spark Shell
File Operations in Spark Shell
Caching in Spark
Real time Examples of Spark
Simple Build Tool (SBT)
IDEA Intellij IDE Introduction
Adding SCALA Plug in to Intellij
Installing SBT
Spark Project creation and building with SBT
Running a Spark Project With SBT
Verifying Spark Jobs in Spark Web UI
Spark-submit – How to deploy Spark Applications with spark-submit command
Running Spark project in Clustered Mode
Resilient Distributed Dataset (RDD)
What is RDD and why it is important in Spark
RDD Key Features
Immutable
Lazily Evaluated
Partitioned
Cacheable
How to create a RDD
Different types of RDDs
RDD Operations
Transformations
Actions
Different Transformations in RDD
Different Actions in RDD
Loading Data through RDD
Saving Data
Key-Value pair RDD
Loading and Saving Data – through different File Formats
Text, csv, tsv, Object files
As a Hadoop file
Key – Value Pair RDD Operations
Spark Storage Persistence Levels
Running Spark in a Clustered Mode
Deploying Application with spark-submit
Cluster Management
Accumulators
Introduction to Accumulators
Practical applicability of accumulators
Real time examples on Accumulators
Broadcast Variables
Introduction to Broadcast variables
Practical applicability of Broadcast variables
Real time examples on Broadcast variables
Spark Processing – with different Programming Languages
Scala
Installing Scala
How to use “Spark-Shell”
Examples on Spark with Python
Python
Installing Python
How to use “Pyspark”
Examples on Spark with Python
R
Installing R
How to use “SparkR”
Examples on Spark with R Language
Spark SQL
Introduction to Spark SQL
IThe SQL Context
IHive Vs Spark SQL
ISpark SQL support for Text Files, parquet and JSON files
IData Frames
IData Sets
IData frames Vs Data sets – Performance Optimization
IReal Time examples of Spark SQL
Different File Formats Support in Spark SQL
Text – JSON – CSV - ORC – TSV - Parquet
Different Integration with Spark SQL
Spark SQL integration with Hive
Spark SQL integration with RDBMS
Spark SQL integration with NOSQL(Cassandra)
Spark Streaming
Introduction to Spark Streaming
Architecture of Spark Streaming
RDD Vs Discretized Streams (DStreams)
DStream Opreations
Introduction to Spark Streaming Context (SSC)
Transformations on DStreams
Window Operations
Transform Operations
Spark Streaming Vs Flume
Introduction to Kafka
Spark Streaming Integration with Kafka Overview
Real Time examples Of Spark Streaming & Kafka
Spark MLib
Introduction to Machine Learning
Vector Class in MLib
Spark MLib Algorithms introduction
Classification and Regression Algortithms
Naïve Bayes Classification Algorithm
Decision Trees Algorithm Overview
Apache Kafka
Introduction to Apache Kafka
Architecture of Kafka
Real time examples on Kafka usage in enterprise level applications
Installation of Apache Kafka
Fail Over Mechanism in Kafka
Practical Use Cases on Kafka
Courses Features
Language
English
Lectures
1
Certification
Yes
Project
02
Duration
40 hrs
Max-Students
20
DEMO
DROP US A QUERY
Name
Email
Course Name
Phone Number
Message
Submit
© Copyright - 2021 | Cyberaegis . All Rights Reserved.