1 - Introduction to Data Structure using Python
Python for Data WranglingLists, Sets, Strings, Tuples, and Dictionaries
2 - Advanced Operations on Built-In Data Structure
Advanced Data StructuresBasic File Operations in Python
3 - Introduction to NumPy, Pandas, and Matplotlib
NumPy ArraysPandas DataFramesStatistics and Visualization with NumPy and PandasUsing NumPy and Pandas to Calculate Basic Descriptive Statistics on the DataFrame
4 - Deep Dive into Data Wrangling with Python
Subsetting, Filtering, and GroupingDetecting Outliers and Handling Missing ValuesConcatenating, Merging, and JoiningUseful Methods of Pandas
5 - Get Comfortable with a Different Kind of Data Sources
Reading Data from Different Text-Based (and Non-Text-Based) SourcesIntroduction to BeautifulSoup4 and Web Page Parsing
6 - Learning the Hidden Secrets of Data Wrangling
Advanced List Comprehension and the zip FunctionData Formatting
7 - Advanced Web Scraping and Data Gathering
Basics of Web Scraping and BeautifulSoup librariesReading Data from XML
8 - RDBMS and SQL
Refresher of RDBMS and SQLUsing an RDBMS (MySQL/PostgreSQL/SQLite)
9 - Application in real life and Conclusion of course
Applying Your Knowledge to a Real-life Data Wrangling TaskAn Extension to Data Wrangling
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Data Wrangling with Python takes a practical approach to equip beginners with the most essential data analysis tools in the shortest possible time. It contains multiple activities that use real-life business scenarios for you to practice and apply your new skills in a highly relevant context.