
YELLOW BELT
Beginner: Able to read and write basic python and SQL
Being certified as a Yellow Belt means you can read and write basic python, and have proficient knowledge of lists, dictionaries, loops, if/then, functions and classes.
Requirements: Complete all yellow belt coursework and exams.

GREEN BELT
Intermediate: Able to develop a GUI with back-end
Introduce Having a Green Belt means not only can you read and write intermediate python, but also create and implement a basic python application from scratch—including a GUI (graphical user interface) and a back-end database.
Requirements: to complete our Python for Data Analysis and Python for Application Development courses.team! Click here to add images, text and links, or connect data from your collection.

BLUE BELT
Advanced: Mastery of complex python concepts, including automation and data science
You are an advanced python developers who are able to create complex applications and master two of the following skill sets: • Advanced automation for web or windows applications • Computational / data science process and algorithms • Web scraping and data mining • Develop complex applications that can interact with other languages and software • Build Full Service APIs.
Requirements: to complete our courses on Python for Predictive Modeling, Python for Robot Process Automation (RPA) and Foundations of SQL.

BLACK BELT
Top 5 machine learning, data mining, web development, video game development
The Black Belts are the ideal candidates Google and Amazon are looking for. It means you have the in-depth knowledge of the different applications of python and machine learning, as well as the other advanced computational skills.
Requirements: to publish in a peer-reviewed, widely recognizable journal on data science.