Data Engineering Agenda
Data Engineering Agenda
BEPEC successfully stepped into 200+ clients across the globe from
different verticals and we are serving our clients with 100+ Data
Scientists, Data Engineers, analysts, consultants, BI Experts,
Advisors, e.t.c.
Mastering Python
Introduction to Python
Structure of Any Programming Language like Value, Variables,
Functions & Librarles
Different In-Built Data Structures like List, Tuple, Set & Dict
Mastering Conditional Flow
Loops like While & For
List Comprehension
Mastering User-Defined Functions
Regular Expressions and Lambda
Strings and Arrays
Procedural Programming vs OOPS
Mastering OOPS
Different Libraries like Pandas & Numpy
Instance Variable, Class Variable, Class Method
Association vs Composition & Aggregation
Oops Concept
Encapsulation, Inheritance
Polymorphism, Method OverLoading, Method Overriding
COURSE AGENDA
Introduction to Snowflake
What is Snowflake?
SnowFlake Architecture
Snowflake Virtual Warehouse
SnowFlake Object Hierarchy
Mastering MySQL
Introduction to MySOL
Creating Database in Mysql
Star Schema and SnowFlake Schema Design
Forward and Reverse Engineering
Creating ER diagrams
Deep Dive into MysQL
SELECT, UPDATE, DELETE Operations
Clauses in MySql Part-1
Clauses in MySql Part-2
Clauses in MySQL Part-3
MySQL Data Handling Part-1
MySQL Data Handling Part-2
Data Integrity & Referential Integrity
Data Normalisation
First & Second Normal Form
Functional Dependency, Transitive Dependency & 3rd Normal Form
Boyce-Codd Normal Form
Denormalization
Temporary Table, Common Table Expression, Recursive CTE
When to use Temporary Table, CTE & Recursive CTE
Subquery in MysQL
Views in Mysol
Stored Functions
Stored Procedures
Triggers in Mysol
Create Events in MysQL
Different Functions in MysQL
COURSE AGENDA
Big Data & Streaming Tools
Introduction to Big Data
Distributed Computing & Hadoop Architecture
Storing Data on Hadoop -HDFS
Processing - MapReduce
Working on YARN
HBase
Working on Sqoop
Working on Impala
El Working with Flume
Working with Zookeeper
Mastering HIVE
Introduction to HIVE
HIVE Architecture
Data Storage in HIVE
Tables in HIVE
Loading Data into Partitions
COURSE AGENDA
Big Dato on Cloud
Introduction to Cloud - Models, Service Categories, AWS security, IAM
AWS platform
EC2 and S3
Databases on AWS
AWS EMR
Amemon Kinesis
Amazon Kinesis and Kinesis Stream
Kinesis data stream architecture and components
Data producer and Consumer
Kinesis stream emitting data to AWS services and Kinesis connector
library
Kinesis firehose
COURSE AGENDA
Data Loading/Ingestion and Extraction
What is Data Ingestion?
Data Ingestion in Real-World
Create an Integration Object to Connect Snowflake with AWS S3
Ingesting CSV from S3 to Snowflake
Ingest JSON from S3 to Snowflake
How to do Continuous Data Ingestion in Snowflake
Snowpipe: Implementation of Snow Pipe
SnowPipe: Billing Estimation and Key Considerations for Data
Ingestion
Unloading of Data from Snowflake to S3
PySpark Mastering
Core Pyspark architecture
Deployment modes
RDD and RDD Operations, DAG
PySpark SQL
Datatrames, Hive Integration, data manipulation with PySpark SQL
Pyspark Streaming
Structured Streaming
Amazon EMR and Running all Hadoop jobs on AWS EMR
COURSE AGENDA
Kafka
What is Kafka?
Kafka Features
Kafka Concepts
Kafka Architecture
Kafka Components
zookeeper
Where is Kafka Used?
Kafka Installation
Kafka Cluster
Types of Kafka Clusters
Configuring Single Node Single Broker Cluster
Kafka Producer
Kafka Consumer
Kafka Internals & Load Balancing
Mastering MongoDB
Introduction to Mongo DB
Installation of MongoDB
Basics Operations of MongoDB
Create Operations in MongoDB
Update Operations in MongoDB
Read Operations in MongoDB
Delete Operations in MongoDB
Query & Projection Operations
Python with MongoDB
Spark with MongoDB
COURSE AGENDA
Tobles in Snowllake
Different Types of Tables in Snowflake
Creating Tables In Snowflake
Materialised Views, Views & Secure Views in Snowflake
Creating Views in Snowflake
Creating Secure Views in Snowflake
In-depth about Views in Snowflake
What is Kafka ?
Why to go with Real-Time Streaming
Introduction to Kafka
Download the Necessary JAR Fles
Set Up Kafka in your local system
Set Up Kafka Snowflake Connector
set Up Encryption Keys for Kafka-Snowflake Connectivity
streaming Data in Action
Project Work
S
M
RA
Learn Every topic
G
with Mindmaps
O
PR
and Learn [What,
Why, When &
N
IO
How] Behind AT
every topic 04
UL
Data Scientist
SI
Industry Dashboard
01
.IN
02
Access with 380+
EC
Responsibilities
.B
with Real-Time
W
Projects in your
W
Resume
|W
C
number of times.
We measure your progress and learning track. If
needed we redesign your roadmap until you make it at
your comfort.
Every Project you work under BEPEC is counted as an
Internship
Every Live Class is going to be recorded and you get
recording access.
Successful Transitions!
Few Screenshots
We are dedicated to achieve
your
#careertransition
with our powerful training
approach