Just Enough Python

Just Enough Python

Summary

Cloudera University’s one-day Python training course will teach you the key language concepts and programming techniques you need so that you can concentrate on the subjects covered in Cloudera’s developer courses without also having to learn a complex programming language at the same time.

Duration

8 hours

Prerequisites

Prior knowledge of Hadoop is not required. Since this course is intended for developers who do not yet have the prerequisite skills writing code in Scala, basic programming experience in at least one commonly-used programming language (ideally Java, but Ruby, Perl, Scala, C, C++, PHP, or Javascript will suffice) is assumed. NOTE: This course does not teach Big Data concepts, nor does it cover how to use Cloudera software. Instead, it is meant as a precursor for one of our developer-focused training courses that provide those skills.

Outline

Introduction

Introduction to Python
• Python Background Information
• Scope
• Exercises

Variables
• Python Variables
• Numerical
• Boolean
• String

Collections
• Lists
• Tuples
• Sets
• Dictionaries

Flow Control
• Code Blocks
• Repetitive Execution
• Iterative Execution
• Conditional Execution
• Tentative Execution (Exception Handling)

Program Structure • Named Functions
• Anonymous Functions (Lambda)
• Generator Functions

Working with Libraries
• Storing and Retrieving Functions
• Module Control
• Common Standard Libraries

Conclusion

Upcoming Classes

Online

Instructor-led online training

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020
Virtual Classroom, EMEA (PUE) Nov 25

Classes in bold are guaranteed to run!

Malaysia

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020
Kuala Lumpur, Malaysia (Iverson) Dec 9

Classes in bold are guaranteed to run!