Coursera
Coursera Logo

Duke University - Python and Pandas for Data Engineering 

  • Offered byCoursera

Python and Pandas for Data Engineering
 at 
Coursera 
Overview

Duration

38 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Python and Pandas for Data Engineering
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Python and Pandas for Data Engineering
 at 
Coursera 
Course details

More about this course
  • In this first course of the Python, Bash and SQL Essentials for Data Engineering Specialization, you will learn how to set up a version-controlled Python working environment which can utilize third party libraries
  • You will learn to use Python and the powerful Pandas library for data analysis and manipulation. Additionally, you will also be introduced to Vim and Visual Studio Code, two popular tools for writing software
  • This course is valuable for beginning and intermediate students in order to begin transforming and manipulating data as a data engineer

Python and Pandas for Data Engineering
 at 
Coursera 
Curriculum

Getting Started with Python

Overview of Python, Bash and SQL Essentials for Data Engineering

Meet your Course Instructor: Kennedy Behrman

Overview of Key Concepts

Introduction to Setting Up Your Python Environment

Installing Packages with pip in Python

Saving Requirements File in Python

Creating and Using a Python Virtual Environment

Expression Statements in Python

Assignment Statements in Python

Import Statements in Python

Other Simple Statements in Python

Compound Statements in Python

If Statements in Python

While Loops in Python

Functions in Python

Meet your Supporting Instructors: Alfredo Deza and Noah Gift

Course Structure and Discussion Etiquette

Evaluating to True or False

Assignment Statements

Import Statements

If Statements

While Loops

Python Statements

Essential Python

Introduction to Python Essentials

Sequences in Python

Lists and Tuples in Python

Strings in Python

Creating Range Objects in Python

Creating Dictionaries in Python

Accessing Dictionary Data in Python

Dictionary Views in Python

Sets and Set Operations in Python

List Comprehensions in Python

Generator Expressions in Python

Generator Functions in Python

Sequence Operations

Lists and Tuples

Range Objects

Accessing Data in Dictionaries

Sets and Set Operations

List Comprehensions

Generator Expressions

Essential Python Concepts

Data in Python: Pandas and Alternatives

Introduction to Data in Python: Pandas and Alternatives

Creating Pandas DataFrames in Python

Investigating Data in a Pandas DataFrame

Selecting Data in a Pandas DataFrame

Manipulating Pandas DataFrames

Updating Pandas DataFrame Data

Applying Functions in a Pandas DataFrame

Creating NumPy Arrays in Python

Spark and PySpark DataFrames in Python

Creating Dask DataFrames in Python

NumPy

PySpark

Dask

Pandas and Alternatives

Python Development Environments

Introduction to Python Development Environments

Introduction to Vim Normal Mode

Switching from Normal to Insert and Visual Modes in Vim

Working with the Vim Command Line

Vim Configuration

Introduction to Visual Studio Code

Setting Up Visual Studio Code

Debugging Visual Studio Code

What is Version Control?

Introduction to Git and Git Concepts

Version Control with GitHub

Summary of Python and Pandas for Data Engineering

Insert and Visual Modes

Vim Command Line Mode

Features of Visual Studio Code

Version Control

Git Commands

Hosted Git

Cumulative Python and Pandas for Data Engineering Quiz

Python and Pandas for Data Engineering
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon

    Python and Pandas for Data Engineering
     at 
    Coursera 
    Students Ratings & Reviews

    5/5
    Verified Icon1 Rating
    S
    Sohel Alam
    Python and Pandas for Data Engineering
    Offered by Coursera
    5
    Learning Experience: Pandas Framework of Python
    Faculty: Instructors taught well The main thing I liked about the course is the to the point approach and also we can have some hands on in the course itself.
    Course Support: No career support provided
    Reviewed on 7 Feb 2022Read More
    Thumbs Up IconThumbs Down Icon
    View 1 ReviewRight Arrow Icon
    qna

    Python and Pandas for Data Engineering
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...