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 Framework
  • Distributing Computation Using Spark API Operators

Configuring Python with Spark

Configuring PySpark

Utilizing Amazon Web Services (AWS) EC2 Instances for Spark

Setting Up Databricks

Configuring the AWS EMR Cluster

Foundations of Python Programming

  • Getting Started with Python
  • Working with Jupyter Notebooks
  • Using Variables and Simple Data Types
  • Managing Lists
  • Implementing if Statements
  • Handling User Inputs
  • Working with while Loops
  • Defining Functions
  • Working with Classes
  • Handling Files and Exceptions
  • Working with Projects, Data, and APIs

Essentials of Spark DataFrame

  • Getting Started with Spark DataFrames
  • Performing Basic Operations with Spark
  • Applying Groupby and Aggregate Operations
  • Handling Timestamps and Dates

Spark DataFrame Project Exercise

Machine Learning Concepts with MLlib

Machine Learning using MLlib, Spark, and Python

Regression Analysis

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

Random Forests and Decision Trees

  • Tree Methods Theory
  • Implementing Decision Trees and Random Forest Code
  • Random Forest Classification Sample Exercise

K-means Clustering

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

Recommender Systems

Natural Language Processing Implementation

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

Spark Streaming in Python

  • Overview of Spark Streaming
  • 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