Learn Python for Data Science effortlessly in our Fast Track course, designed for aspiring data analysts and engineers to master Python's powerful tools and libraries for data-driven insights.
Grasp core Python concepts and syntax for effective programming.
Leverage key Python libraries like numpy and pandas for data manipulation.
Create visualizations using matplotlib to communicate insights clearly.
Master error handling to improve code reliability and productivity.
Fast Track to Python for Data Science and/or Machine Learning is a three-day, hands-on course geared to equip you with the knowledge and skills necessary to handle various data science projects efficiently using Python, one of the most popular languages in the industry. Python's ease of use, extensive libraries, and robust community make it a fantastic choice for professionals seeking to enhance their data science capabilities. From automating small tasks to building complex data models, Python can enable you to streamline your work or provide significant insights for your organization. Working in a hands-on learning environment led by our expert instructor, you’ll also gain experience with Python's core topics like flow control, sequences, arrays, dictionaries, and handling files. You’ll delve into functions, sorting, essential demos, the standard library, and even dates and times. You'll learn how to manage syntax errors and exceptions effectively, enhancing your code's resilience and your productivity. You'll delve into how Python it operates within web notebooks such as iPython, Jupyter, and Zeppelin, where you'll practice writing, testing, and debugging your Python code. You’ll also gain practical experience with Python and key data science libraries, enabling you to optimize data handling and create insightful visualizations. You’ll explore working with large number sets and transforming data in numpy, reading, writing, and reshaping data with pandas, and creating data visualizations with matplotlib. You’ll also gain experience optimizing data handling processes, creating insightful visualizations, or making data-driven decisions. By the end of this journey, you'll have a solid understanding of Python for data science, including data analysis, manipulation, and visualization, ready to apply these new skills in your work. This course aims not just to teach Python but also to lay a strong foundation for you to continue building upon, enhancing your proficiency in Data Science and enabling you to contribute effectively to your team's data projects.
No upcoming dates. Please check back later.
Why Python?
Python in the Shell
Python in Web Notebooks
Demo: Python, Notebooks, and Data Science
Using variables
Builtin functions
Strings
Numbers
Converting among types
Writing to the screen
Command line parameters
Running standalone scripts under Unix and Windows
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
The sorted() function
Alternate keys
Lambda functions
Sorting collections
Using operator.itemgetter()
Reverse sorting
Syntax errors
Exceptions
Using try/catch/else/finally
Handling multiple exceptions
Ignoring exceptions
Importing Modules
Classes
Regular Expressions
Math functions
The string module
Working with dates and times
Translating timestamps
Parsing dates from text
Formatting dates
Calendar data
numpy basics
Creating arrays
Indexing and slicing
Large number sets
Transforming data
Advanced tricks
Data Science Essentials
Working with Python in Data Science
pandas overview
Dataframes
Reading and writing data
Data alignment and reshaping
Fancy indexing and slicing
Merging and joining data sets
Creating a basic plot
Commonly used plots
Ad hoc data visualization
Advanced usage
Exporting images
Your team deserves training as unique as they are.
Let us tailor the course to your needs at no extra cost.
Trusted by Engineers at:
and more...
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier