DSP-101: Data Science & Python Programming

Description
You will learn all major Python components that are essential for rapidly developing high-quality applications, web, workflows, connect to SQL/NoSQL databases, perform data analysis using Eclipse/PyDev and Anaconda platform.
Duration
20 hours
(4 days)
Fees (US$)
Online:
$975.00
Classroom:
$975.00
Customized:
$1,575.00
Objectives
-
To understand interpreter-based scripting language and why Python is among the most useful ones.
-
To learn basic building blocks of Python programming.
-
To learn how to use lists, tuples, and dictionaries in Python programming.
-
To learn Python packages and modules.
-
To learn object-oriented programming in Python.
-
To learn how to use functions to make Python programming more efficient.
-
To learn File I/O in Python.
-
To learn exception handling in Python.
Prerequisites
-
FPL-102
-
FPL-103
Contents
Python Basics
- Overview
- Get Started
- Python Data Types
- Python Flow Control
- Python Data Structuers
- Python Functions
- Python Lamda
- Python Classes and objects
- Python Iterators
- Python Modules
- PIP Package Management
- Work with JSON in Python
- Work with Regular Expressions in Python
- Python Exception Handling
File Handling
- Overview
- Read Files
- Create and Write Files
- Delete Files
Python SQL
- Get Started
- Create Databases
- Define Database Objects
- Manipulate Data
Python NoSQL
- Get Started
- Create Repository
- Create Repository Collections
- Manipulate Data in Collections