With its power and simplicity Python has become the scripting language of choice for many large organizations, including Nissan, Google and IBM. Apache Zeppelin is an open-source, web-based notebook and integrated development environment (IDE) that enables data-driven, interactive data analytics and collaborative documents with Python, SQL, Scala, R, Java and other programming languages and frameworks.
This training will instruct the student in the Python programming language to enable the authoring and execution of simple to highly complex Python applications with two and three-dimensional visualization. Apache Zeppelin will be used as the IDE for programming environment.
This course will introduce advanced features of Python: objects, inheritance, generators and importing and using module libraries (packages) such as Pandas, SciPy and Matplotlib.
Anticipate lecture, examples of real use cases and hands-on programming, the Python language syntax and usage.
PREREQUISITES
Students must have experience working in a browser-based environment. Basic knowledge of a scripting or an object-oriented programming language is recommended, but not a requirement.
TARGET AUDIENCE
Individuals desiring to understand and use the Python programming language with the Apache Software Foundation IDE, Zeppelin.
FORMAT
50% Lecture and 50% Hands-on Labs
DURATION
This is a 4 day class when taught on-site with ILT or via web-ex with VILT. It is also offered on a per-module basis for on-line self-enablement via our LMS, Brane.
AGENDA SUMMARY
Day 1: Introduction to Apache Zeppelin and Python Programming Language Basics
Day 2: Control Flow Tools, Data Structures, Functions, Modules and Packages
Day 3: Input/Output, Errors and Exceptions, Classes and the Standard Library (Part 1)
Day 4: The Standard Library (Part 2), The Pandas, SciPy and Matplotlib Packages
ADDITIONAL INFORMATION
For scheduling a call providing cost and detail of the day-by-day content of this course, please contact [email protected].