Hands-On Advanced Python: Data Exploration and Manipulation

Hands-On Advanced Python: Data Exploration and Manipulation

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 56m | 301 MB

Looking to get up to speed with advanced coding skills in Python? This course was made for you. Join instructor Joe Marini in this hands-on, interactive, skills-first coding course designed for advanced-level Python developers. Explore critical Python coding skills to boost your technical know-how or prepare for an interview to land a new role. This course includes Code Challenges powered by CoderPad: interactive coding exercises with real-time feedback, so you can get hands-on coding practice to advance your coding skills. Joe helps you develop your skills as a Python programmer with five specific, data-focused coding challenges. Practice parsing and exploring data, working with collections, math and statistics, and more.

Table of Contents

1 Hands-on with advanced Python
2 What you should know
3 Getting set up Codespaces
4 CoderPad challenges
5 The sample weather data set

Parsing and Exploring Data
6 Loading and parsing JSON data
7 Basic data operations
8 Filtering data
9 Solution Filtering
10 Sorting data
11 Transforming data
12 Solution Transforms

Working with Collections
13 Count values with defaultdict
14 Using the reduce function
15 Grouping data
16 Working with dates
17 Solution Collections

Math and Statistics
18 Random values
19 Random operations on sequences
20 Solution Random days
21 Statistical functions
22 Solution Detect outliers

23 Next steps