John Nguyen
The Python Badge 2.0 is awarded to individuals who have completed Levels 1 - 4 in Python and solved a Python Challenge since January 2021. Attendees have learned some of the functions noted below and applied them by solving a Python Challenge to reflect an understanding of the use of pandas library to write code to manipulate multiple data frames and create visualizations for prepared data in the form of pivot tables and bar charts.
Some of the functions that are covered in these Bootcamps include:
Level 1
Have working knowledge of the Python programming language
Acquire the prerequisite Python skills to implement specific applications of - Machine Learning, Web Development, etc..
Evaluating primitive types in python: type()
Declaring variables and variable declaration conventions: =
Math Operators and string concatenation: (+ , - , * , /,%)
IF and WHILE statements with conditional operators: (==, >, >=, break)
Data collections - Lists: ([ ], append(), insert(), del, pop(), len(), sort())
Data collections - Dictionaries: ({ },[ ], insert(), del, clear(),
keys(), values())
Declaring functions: def, return
Automating with FOR loops: for, in
Level 2
Classes in Python
Reading csv files with Pandas
Basic DataFrame and Series Functions
Indexing and selecting data from a Pandas DataFrame
Formatting DataFrame data
Exporting data to common file formats: .xlsx, .csv, etc.
Level 3
Group large amounts of data with Groupby
Create spreadsheet-style pivot tables as a DataFrame
Merge multiple data sources into a DataFrame
Leverage concepts from Python 1 and 2 to create custom functions to manipulate large amounts of data
Level 4
Prepare and aggregate data for visualizations
Create basic charts with Matplotib.
Plot data directly from a DataFrame with Pandas Plotting
Visualize statistical insights with Seaborn
Format graphs for specific applications
Skills / Knowledge
- Data Analysis
- Python
- pandas
- Data Visualization
Issued on
February 28, 2025
Expires on
Does not expire