Just Enough Python for PySpark Developers
Python Foundation for PySpark Developers | Hands-on Learning
Learning a programming language goes into four parts: Learn, Practice Exercises, Coding Challenge , Project work. We designed this course in the same way.
Learn Python 3 Programming Language, Sequences, Data Types, and Data Structures
Python Functions, Lambda, Objects, Classes, Exception Handling, Packages and Modules
More than 100 coding exercises and capstone project
What do you need to know before you start this course
You must have some programming experience in any other programming language
A Recent 64-bit Windows/Mac Machine with 8 GB RAM & Internet Connection
33 Lectures | 4.5 Hours video | Capstone Project
Course Structure - Must Watch
FREE PREVIEWIntroduction to Python
FREE PREVIEWIntroduction to Python - Notes
Installing Python
Installing Python - Notes
Python Development Environments
Python Development Environments - Notes
Working with Jupyter Notebook
Working with Jupyter Notebook - Notes
Working with PyCharm IDE
Working with PyCharm IDE - Notes
Exercises and Solutions - Must Watch
Python Data Types
Python Data Types - Notes
Mathematical Operators in Python
Mathematical Operators in Python - Notes
Python Program Lexical Structure
Python Program Lexical Structure - Notes
Python If-else Expression
Python If-else Expression - Notes
Python Comparison Operators
Python Comparison Operators - Notes
Practice Exercise - 1
Review Rating
Sequence Operations - Part 1
Sequence Operations - Part 1 - Notes
Sequence Operations - Part 2
Sequence Operations - Part 2 - Notes
Practice Exercise - 2
Working with Python Strings
Working with Python Strings - Notes
Working with Python Lists and Tuples
Working with Python Lists and Tuples - Notes
Python Loops and Range
Python Loops and Range - Notes
Practice Exercise - 3
Review Rating
Python Dictionaries
Python Dictionaries - Notes
Python Sets
Python Sets - Notes
Practice Exercise - 4
Python Datetime Module
Python Datetime Module - Notes
Practice Exercise - 5
Coding Challenge 01-10
Coding Challenge 11-20
Coding Challenge 21-30
Introduction to Functions
Introduction to Functions - Notes
Default and Keyword Arguments
Default and Keyword Arguments - Notes
Variable Length Arguments
Variable Length Arguments - Notes
Unpacking Function Arguments
Unpacking Function Arguments - Notes
Lambda Functions
Lambda Functions - Notes
Practice Exercise - 6
We provide standard 3-year access to the course material from the date of purchase. However, our promotional offers may reduce the access duration for a discounted price. Please check access validity terms and conditions for the promotional offers.
Yes. You can ask for a refund within 7 days of your purchase or before completing 15% of the course material, whichever is earlier. We provide a refund after deducting 6% of payment processing charges.
We have a Q&A forum where you can ask questions, and our team will answer your queries.
Get in touch with your course coordinator to learn more about the course, our instructor-led programs, discount offers, group discounts, corporate training and additional payment methods.
Want to speak to your course coordinator? We are just a WhatsApp message or a phone call away.
Drop us an email with all your queries and questions and we will get back to you over the email.
Schedule a call with course coordinator for bundles, discounts and live sessions
Master Spark programming in Python (PySpark) from beginner to advanced. Hands-on learning and Capstone project.
Prepare for the Spark developer certification exam by practicing 5 realistic practice tests. Learn tips for your exam day.
Master Apache Spark Structured Streaming and incremental data processing. Scenario based learning and Capstone project.