Overview
The Python Primer for Data Scientists course introduces participants to core concepts of writing and executing Python scripts along with working with Python in web notebooks in an interactive manner. The course also covers how to combine and apply the skills learnt in the course to work data science libraries, such as Panda, SciKit, NumPy and Matplotlib. The course is an introductory course targeted towards data scientists.
What You'll Learn
- Overview of Python
- Flow control
- Sequences and arrays
- The standard library
- Essentials of data science in Python
- Working with dates and times
Curriculum
- Why Python?
- Python in the Shell
- Python in Web notebooks (iPython, Jupyter, Zeppelin)
- Demo: Python, Notebooks and Data Science
- Using variables
- Built-in functions
- Strings
- Numbers
- Converting among types
- Writing to the screen
- Command line parameters
- About flow control
- White space
- Conditional expressions
- Relational and Boolean operators
- While loops
- Alternate loop exits
- About sequences
- Lists and list methods
- Tuples
- Indexing and slicing
- Iterating through a sequence
- Sequence, functions, keywords and operators
- List comprehensions
- Generator expressions
- Nested sequences
- Working with dictionaries
- Working with sets
- File overview
- Opening a text file
- Reading a text file
- Writing to a text file
- Reading and writing raw (binary) data
- Defining functions
- Parameters
- Global and local scope
- Nested functions
- Returning values
- Sorting
- Exceptions
- Importing modules
- Classes
- Regular expressions
- Math functions
- The string module
- Working with dates and times
- Translating timestamps
- Parsing dates from texts
- Formatting dates
- Calendar data
- Data science essentials
- Pandas overview
- NumPy overview
- SciKit overview
- Matplotlib overview
- Working with Python in data science
Who should attend
The course is highly recommended for –
- Business analysts
- Data analysts
- Data science enthusiasts
Prerequisites
There are no prerequisites for this course.