Coursera
Coursera Logo

Duke University - Python and Pandas for Data Engineering 

  • Offered byCoursera
  • Public/Government Institute

Python and Pandas for Data Engineering
 at 
Coursera 
Overview

Duration

38 hours

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
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum
  • Student Reviews

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

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 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...