BIGDATA-103

Python for Data Engineers

Download as PDF
Enquire Now

Course Overview

This course aims to teach students the skills necessary in data engineering to author Python programs. Students will use both the Python standard library as well as common third party libraries using Pip.

Learning Outcomes

  • Learn all about Python in both basic and intermediate capacities
  • Apply Python in web programming, databases, and customized libraries

Course Outline

Day 1: Syntax, Data Types & Data Structures

  • Variables
  • Conditions
  • Loops
  • Operators
  • List Comprehension
  • String Interpolation
  • Built-in Functions
  • Numeric
  • Strings
  • Lists, Iterators Sets, Dicts and Tuples
  • Boolean
  • Data Classes
  • Dates
  • Working Group Formation

Day 2: Object Oriented Programming

  • Classes
  • Exceptions

Day 3: Standard Library & Dependency Management

  • Numeric & Math
  • Functional Programming
  • Files, File Formats & IO
  • Crypto
  • OS and System
  • HTTP Clients
  • SQL

Day 4: Group Work

  • Group Work
  • Presentations
  • Final Exam

Skill Level

Beginner

Suitable For

Anyone intending to be a Data Engineer with some programming background, such as through school, basic training courses, or work experience.

Duration

4

 day

s

Related Topics

Enquire Now
BIGDATA-103

Python for Data Engineers

Download as PDF
Enquire Now

Skill Level

Beginner

Suitable For

Anyone intending to be a Data Engineer with some programming background, such as through school, basic training courses, or work experience.

Duration

4

 day

s

Related Topics

Course Overview

This course aims to teach students the skills necessary in data engineering to author Python programs. Students will use both the Python standard library as well as common third party libraries using Pip.

Learning Outcomes

  • Learn all about Python in both basic and intermediate capacities
  • Apply Python in web programming, databases, and customized libraries

Course Outline

Day 1: Syntax, Data Types & Data Structures

  • Variables
  • Conditions
  • Loops
  • Operators
  • List Comprehension
  • String Interpolation
  • Built-in Functions
  • Numeric
  • Strings
  • Lists, Iterators Sets, Dicts and Tuples
  • Boolean
  • Data Classes
  • Dates
  • Working Group Formation

Day 2: Object Oriented Programming

  • Classes
  • Exceptions

Day 3: Standard Library & Dependency Management

  • Numeric & Math
  • Functional Programming
  • Files, File Formats & IO
  • Crypto
  • OS and System
  • HTTP Clients
  • SQL

Day 4: Group Work

  • Group Work
  • Presentations
  • Final Exam