Tutorialspoint

#May Motivation Use code MAY10 for extra 10% off

Learn Pyspark - Intermediate Course

Learn Pyspark - Intermediate Course

Pyspark Intermediate

updated on icon Updated on May, 2024

language icon Language - English

person icon Corporate Bridge Consultancy Private Limited

English [CC]

category icon Python,PySpark,Development

Lectures -16

Duration -2 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

This module on PySpark Tutorials aims to explain the intermediate concepts such as those like the use of Spark session in case of later versions and the use of Spark Config and Spark Context in case of earlier versions. This will also help you in understanding how the Spark-related environment is set up, concepts of Broadcasting and accumulator, other optimization techniques include those like parallelism, tungsten, and catalyst optimizer. You will also be taught about the various compression techniques such as Snappy and Zlib. We will also understand and talk about the various Big data ecosystem related concepts such as HDFS and block storage, various components of Spark such as Spark Core, Mila, GraphX, R, Streaming, SQL, etc. and will also study the basics of Python language which is related and relevant to be used along with Apache Spark thereby making it Pyspark. We will learn the following in this course:

  • Regression

  • Linear Regression

  • Output Column

  • Test Data

  • Prediction

  • Generalized Linear Regression

  • Forest Regression

  • Classification

  • Binomial Logistic Regression

  • Multinomial Logistic Regression

  • Decision Tree

  • Random Forest

  • Clustering

  • K-Means Model

Pyspark is a big data solution that is applicable for real-time streaming using Python programming language and provides a better and efficient way to do all kinds of calculations and computations. It is also probably the best solution in the market as it is interoperable i.e. Pyspark can easily be managed along with other technologies and other components of the entire pipeline. The earlier big data and Hadoop techniques included batch time processing techniques.

Pyspark is an open-source program where all the codebase is written in Python which is used to perform mainly all the data-intensive and machine learning operations. It has been widely used and has started to become popular in the industry and therefore Pyspark can be seen replacing other spark based components such as the ones working with Java or Scala. One unique feature which comes along with Pyspark is the use of datasets and not data frames as the latter is not provided by Pyspark. Practitioners need more tools that are often more reliable and faster when it comes to streaming real-time data. The earlier tools such as Map-reduce made use of the map and the reduce concepts which included using the mappers, then shuffling or sorting and then reducing them into a single entity. This MapReduce provided a way of parallel computation and calculation. The Pyspark makes use of in-memory techniques that don’t make use of the space storage being put into the hard disk. It provides a general-purpose and a faster computation unit.

Learn Pyspark - Intermediate Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
1 Lectures
  • play icon Introduction to Pyspark Intermediate 01:17 01:17
Regression
6 Lectures
Tutorialspoint
Classification
8 Lectures
Tutorialspoint
Clustering
1 Lectures
Tutorialspoint

Instructor Details

Corporate Bridge Consultancy Private Limited

Corporate Bridge Consultancy Private Limited

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515