Get in Touch
 Duration 21 hours

Course Outline

Introduction

Comprehending Big Data

Spark Overview

Python Overview

PySpark Overview

  • Distributing Data via the Resilient Distributed Datasets (RDD) Framework
  • Distributing Computation Through Spark API Operators

Configuring Python with Spark

Setting Up PySpark

Utilizing Amazon Web Services (AWS) EC2 Instances for Spark

Setting Up Databricks

Configuring the AWS EMR Cluster

Mastering Python Programming Fundamentals

  • Python Fundamentals
  • Utilizing Jupyter Notebook
  • Managing Variables and Basic Data Types
  • Manipulating Lists
  • Implementing if Statements
  • Handling User Inputs
  • Utilizing while Loops
  • Creating and Using Functions
  • Defining and Working with Classes
  • File Handling and Exception Management
  • Managing Projects, Data, and APIs

Essentials of Spark DataFrames

  • Introduction to Spark DataFrames
  • Performing Basic Operations in Spark
  • Using Groupby and Aggregate Operations
  • Handling Timestamps and Dates

Spark DataFrame Project Exercise

Machine Learning Concepts with MLlib

Integrating MLlib, Spark, and Python for Machine Learning

Regressive Analysis

  • Linear Regression Theory
  • Writing Regression Evaluation Code
  • Sample Linear Regression Exercise
  • Logistic Regression Theory
  • Implementing Logistic Regression Code
  • Sample Logistic Regression Exercise

Random Forests and Decision Trees

  • Tree-Based Methods Theory
  • Coding Decision Trees and Random Forests
  • Sample Random Forest Classification Exercise

K-means Clustering

  • K-means Clustering Theory
  • Implementing K-means Clustering Code
  • Sample Clustering Exercise

Recommender Systems

Natural Language Processing (NLP) Implementation

  • Concepts of Natural Language Processing (NLP)
  • Overview of NLP Toolsets
  • Sample NLP Exercise

Python-based Spark Streaming

  • Spark Streaming Overview
  • Sample Spark Streaming Exercise

Requirements

  • Foundational programming skills.

Target Audience

  • Software Developers
  • IT Professionals
  • Data Scientists

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories