Awesome
<img alt="awesome-certificates.png" src="https://github.com/PanXProject/awesome-certificates/blob/main/media/awesome-certificates.png?raw=true" data-hpc="true">Awesome Certificates
<!-- markdown-link-check-disable -->Contribution guidelines / Add a course/certificate
<!-- markdown-link-check-enable -->A curated of list of IT, computer science, design and business courses with certificates & digital badges to earn upon completion.
Each course on the list is free to take as well as the badge and certificate.
The list is organized as follows:
<ol> <li>Course/certificate title</li> <li>Course provider/certificate issuer name</li> <li>Level of diffculty(Beginner, Intermediate or Professional)</li> <li>Course/certificate duration in hours</li> <li>Reward(🏅= Digital Badge or 🏆 = Certificate of Completion)</li> </ol><b>Want to contribute to this list?</b>
<br>
Fork this repo, make the changes on the readme.md
file and then open a new issue. Make sure to check out both the contribution and pull request guidelines.
<b>Have ideas on how to improve this list or features you'd like to see?</b> <br> Kindly mention it here by opening a new issue and we will do our best to address it.
<b>Can't find the certificate you're looking for?</b> <br> Request it here and we will find for you.
<b>Something isn't quite right?</b> <br> Report it here.
Contents
- Security
- Front-End
- Back-End
- Blockchain
- Data Analysis and Visualization
- Statistics
- Data Science
- Big Data
- Machine and Deep Learning
- Artificial Intelligence
- Networking
- Operating Systems
- Electrical Engineering
- Robotics and IoT
- Chatbots
- Cloud Computing
- Game Development
- Mobile App Development
- DevOps
- Programming Languages
- Computer Theories and Concepts
- Business
- Design
- Other Awesome Lists
Security
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Intro to Cybersecurity | Cisco Networking Academy | Beginner | 15 | 🏅 |
Cybersecurity Essentials | Cisco Networking Academy | Intermediate | 30 | 🏅 |
Intro to Packet Tracer | Cisco Networking Academy | Beginner | 10 | 🏅 |
Cybersecurity Fundamentals | IBM / SkillsBuild | Beginner | 10 | 🏅 |
Information Security Certification | FreeCodeCamp | Professional | 300 | 🏆 |
JR Penetration Tester | TryHackMe | Intermediate | 64 | 🏆 |
Cyber Defense | TryHackMe | Intermediate | 48 | 🏆 |
Red Teaming | TryHackMe | Intermediate | 48 | 🏆 |
Offensive Testing | TryHackMe | Intermediate | 47 | 🏆 |
Comptia Pentest+ | TryHackMe | Beginner | 51 | 🏆 |
Web Fundamentals | TryHackMe | Beginner | 32 | 🏆 |
Certified in Cybersecurity | ISC2 | Beginner | 14 | 🏅 |
Introduction to Cyber Security | Great Learning | Beginner | 3 | 🏆 |
Types of Cyber Security | Great Learning | Beginner | 1 | 🏆 |
Cyber Forensics | Great Learning | Beginner | 1 | 🏆 |
Introduction to Information Security | Great Learning | Beginner | 2 | 🏆 |
Network Security | Great Learning | Beginner | 1 | 🏆 |
Advanced Cyber Security - Threats and Governance | Great Learning | Beginner | 2 | 🏆 |
Encryption Basics | Great Learning | Beginner | 1 | 🏆 |
Front-End
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Responsive Web Design Certification | FreeCodeCamp | Professional | 300 | 🏆 |
Front-End Libraries Certification | FreeCodeCamp | Professional | 300 | 🏆 |
Selenium 101 | LambdaTest | Beginner | 4 | 🏆 |
Angular | HackerRank | Beginner | 1 | 🏆 |
React | HackerRank | Beginner | 1.5 | 🏆 |
Node.js | HackerRank | Intermediate | 1 | 🏆 |
Back-End
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Back End Development and APIs Certification | FreeCodeCamp | Professional | 300 | 🏆 |
CS403: Introduction to Modern Database Systems | Saylor Academy | Professional | 42 | 🏆 |
REST API | HackerRank | Intermediate | 1.5 | 🏆 |
MongoDB Basics | MongoDB | Beginner | 8.5 | 🏆 |
MongoDB for SQL Pros | MongoDB | Beginner | 2 | 🏆 |
MongoDB Cluster Adminstration | MongoDB | Beginner | 9.5 | 🏆 |
MongoDB Aggregation Framework | MongoDB | Beginner | 9 | 🏆 |
Crafting Conference Abstracts | MongoDB | Beginner | 1.5 | 🏆 |
Atlas Security | MongoDB | Beginner | 0.5 | 🏆 |
MongoDB Performance | MongoDB | Intermediate | 7 | 🏆 |
MongoDB for Java Developers | MongoDB | Intermediate | 7.5 | 🏆 |
MongoDB for JavaScript Developers | MongoDB | Intermediate | 6.5 | 🏆 |
MongoDB for .NET Developers | MongoDB | Intermediate | 6.5 | 🏆 |
MongoDB for Python Developers | MongoDB | Intermediate | 6.5 | 🏆 |
Diagnostics and Debugging for MongoDB | MongoDB | Professional | 6.5 | 🏆 |
MongoDB Data Modeling | MongoDB | Professional | 7 | 🏆 |
Intro to SQL | Kaggle | Beginner | 3 | 🏆 |
Advanced SQL | Kaggle | Intermediate | 4 | 🏆 |
Blockchain
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Blockchain Masterclass | Centre for Finance, Technology and Entrepreneurship | Beginner | - | 🏅 |
Blockchain Basics | Great Learning | Beginner | 2.5 | 🏆 |
Bitcoin for Developers | Saylor Academy | Beginner | 18 | 🏆 |
Data Analysis and Visualization
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Data Analysis with Python | IBM / Cognitive Class | Intermediate | 3 | 🏅 |
Data Analysis with Python Certification | FreeCodeCamp | Professional | 300 | 🏆 |
Data Visualization with Python | IBM / Cognitive Class | Intermediate | 3 | 🏅 |
Data Visualization with R | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Data Visualization Certification | FreeCodeCamp | Professional | 300 | 🏆 |
Data Visualization | Kaggle | Beginner | 4 | 🏆 |
Data Cleaning | Kaggle | Intermediate | 4 | 🏆 |
Data Visualisation in Tableau | Great Learning | Beginner | 1 | 🏆 |
Data Visualization With Power BI | Great Learning | Beginner | 2 | 🏆 |
Mastering Big Data Analytics | Great Learning | Intermediate | 19 | 🏆 |
Data Visualization with Tableau | Great Learning | Beginner | 2 | 🏆 |
Statistics
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Statistics 101 | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Data Science
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Data Science Methodologies | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Data Science 101 | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Data Science Tools | IBM / Cognitive Class | Beginner | 4 | 🏅 |
Python for Data Science | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Popular Applications of Data Science | Great Learning | Beginner | 1 | 🏆 |
Career in Data Science | Great Learning | Beginner | 1 | 🏆 |
Introduction to Data Science | Great Learning | Beginner | 1 | 🏆 |
Data Science Mathematics | Great Learning | Beginner | 1 | 🏆 |
R for Data Science | Great Learning | Beginner | 2 | 🏆 |
Statistical Methods for Data Science | Great Learning | Beginner | 2 | 🏆 |
Probability for Data Science | Great Learning | Beginner | 2 | 🏆 |
Data Preprocessing | Great Learning | Beginner | 2 | 🏆 |
SQL for Data Science | Great Learning | Beginner | 3 | 🏆 |
Data Science Foundation | Great Learning | Beginner | 2 | 🏆 |
Big Data
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Big Data Foundations - Level 1 | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Hadoop Foundations - Level 1 | IBM / Cognitive Class | Beginner | 4 | 🏅 |
Spark Fundamentals I | IBM / Cognitive Class | Beginner | 5 | 🏅 |
Machine and Deep Learning
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Deep Learning Fundamentals | IBM / Cognitive Class | Intermediate | 3 | 🏅 |
Deep Learning with TensorFlow | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Machine Learning with Python | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Machine Learning with Python Certification | FreeCodeCamp | Professional | 300 | 🏆 |
Intro to Machine Learning | Kaggle | Beginner | 3 | 🏆 |
Intermediate Machine Learning | Kaggle | Intermediate | 4 | 🏆 |
Machine Learning Explainability | Kaggle | Intermediate | 4 | 🏆 |
Intro to Deep Learning | Kaggle | Intermediate | 4 | 🏆 |
Time Series | Kaggle | Intermediate | 5 | 🏆 |
Feature Engineering | Kaggle | Intermediate | 5 | 🏆 |
Computer Vision | Kaggle | Intermediate | 4 | 🏆 |
Artificial Intelligence
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Elements of AI | University of Helsinki | Beginner | 30 | 🏆 |
Intro to AI Ethics | Kaggle | Intermediate | 4 | 🏆 |
Intro to Game AI and Reinforcement Learning | Kaggle | Intermediate | 4 | 🏆 |
Introduction to Generative AI | Google Cloud Skills Boost | Intermediate | 0.75 | 🏆 |
Introduction to Artificial Intelligence | Great Learning | Beginner | 1.5 | 🏆 |
Foundations of Prompt Engineering | Amazon | Intermediate | 4 | 🏆 |
Generative AI for Decision Makers | Amazon | Beginner | 3 | 🏆 |
Generative AI Fundamentals | Data Bricks | Beginner | 0.5 | 🏅 |
Career Essentials in Generative AI | LinkedIn & Microsoft | Beginner | 4.5 | 🏆 |
Prompt Engineering for Vision Models | DeepLearning.AI & Comet | Beginner | 1.5 | 🏅 |
Networking
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Networking Essentials | Cisco Networking Academy | Intermediate | 70 | 🏅 |
CS402: Computer Communications and Networks | Saylor Academy | Intermediate | 60 | 🏆 |
Operating Systems
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
NDG Linux Unhatched | Cisco Networking Academy | Beginner | 8 | 🏆 |
NDG Linux Essentials | Cisco Networking Academy | Intermediate | 70 | 🏆 |
CS401: Operating Systems | Saylor Academy | Professional | 120 | 🏆 |
Electrical Engineering
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Introduction to Electronics | Open University | Intermediate | 10 | 🏆 |
Electronic Applications | Open University | Intermediate | 10 | 🏆 |
Embedded Systems | Academy Europe | Intermediate | 30 | 🏆 |
Embedded Systems ES | Mind Luster | Intermediate | 8 | 🏆 |
Robotics and IoT
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Introduction to IoT | Cisco Networking Academy | Beginner | 20 | 🏅 |
Building Robots with TJBot | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Chatbots
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
How to Build Chatbots | IBM / Cognitive Class | Beginner | 5 | 🏅 |
ChatGPT for Beginners | Great Learning | Beginner | 2 | 🏆 |
Getting Started with Bard | Great Learning | Beginner | 1 | 🏆 |
Cloud Computing
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
IBM Cloud Essentials | IBM / Cognitive Class | Beginner | 4 | 🏅 |
Introduction to Cloud Computing | EC-Council | Beginner | 3 | 🏆 |
Cloud Foundations | Great Learning | Beginner | 1.5 | 🏆 |
Cloud Essentials Knowledge | Amazon | Intermediate | 10 | 🏅 |
Game Development
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Unity Essentials | Unity | Beginner | 336 | 🏅 |
Junior Programmer | Unity | Beginner | 2000 | 🏅 |
Creative Core | Unity | Beginner | 1680 | 🏅 |
VR Development | Unity | Beginner | 1000 | 🏅 |
Mobile AR Development | Unity | Beginner | 1344 | 🏅 |
Mobile App Development
Cross-platform Development
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Intro to Flutter | Beginner | 0.2 | 🏅 | |
React Native | CodeHS | Beginner | 1 | 🏅 |
React Native for Beginners | Cursa | Beginner | 5 | 🏆 |
React Native HTML to JSX | Umaine New Media | Intermediate | 0.2 | 🏅 |
React Native CSS to JSX | Umaine New Media | Intermediate | 0.2 | 🏅 |
Native Development
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Android Bug Bounty Hunting: Hunt Like a Rat | EC-Council | Beginner | 1 | 🏆 |
Android Studio Tutorial | Great Learning | Beginner | 1 | 🏆 |
Android App Development | Great Learning | Beginner | 1.5 | 🏆 |
Android App Development with Kotlin | Intermediate | 20 | 🏅 |
DevOps
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Containers, K8s and Istio on IBM cloud | IBM / Cognitive Class | Beginner | 9 | 🏅 |
Docker Essentials | IBM / Cognitive Class | Beginner | 4 | 🏅 |
Introduction to Containers, Kubernetes, and OpenShift | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Introduction to Kubernetes | Great Learning | Beginner | 1.5 | 🏆 |
Programming Languages
C
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
CS107: C++ Programming | Saylor Academy | Professional | 40 | 🏆 |
C# | HackerRank | Beginner | 1 | 🏆 |
Foundational C# with Microsoft | freeCodeCamp | Beginner | 35 | 🏆 |
Cypher
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Cypher Query Language | Memgraph | Beginner | 1 | 🏅 |
Java
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Java | HackerRank | Beginner | 1 | 🏆 |
JavaScript
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
JavaScript Algorithms and Data Structures Certification | FreeCodeCamp | Professional | 300 | 🏆 |
JavaScript | HackerRank | Beginner | 1.5 | 🏆 |
R
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
R 101 | IBM / Cognitive Class | Beginner | 3 | 🏅 |
Using R with Databases | IBM / Cognitive Class | Beginner | 3 | 🏅 |
R | HackerRank | Beginner | 1.5 | 🏆 |
Python
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Programming Essentials In Python | Cisco Networking Academy | Intermediate | 70 | 🏆 |
Scientific Computing with Python Certification | FreeCodeCamp | Professional | 300 | 🏆 |
Python | HackerRank | Beginner | 1.5 | 🏆 |
Intro to Graph Analytics in Python free course | Memgraph | Intermediate | 3 | 🏅 |
Python | Kaggle | Beginner | 5 | 🏆 |
Pandas | Kaggle | Beginner | 4 | 🏆 |
Intro to Programming | Kaggle | Beginner | 5 | 🏆 |
Python for Machine Leaning and Data Science | Great Leaning | Beginner | 3 | 🏆 |
Theories and Concepts
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Quality Assurance Certification | FreeCodeCamp | Professional | 300 | 🏆 |
CS101: Introduction to Computer Science I | Saylor Academy | Professional | 52 | 🏆 |
CS102: Introduction to Computer Science II | Saylor Academy | Professional | 42 | 🏆 |
CS201: Elementary Data Structures | Saylor Academy | Professional | 38 | 🏆 |
CS202: Discrete Structures | Saylor Academy | Professional | 44 | 🏆 |
CS301: Computer Architecture | Saylor Academy | Professional | 48 | 🏆 |
CS302: Software Engineering | Saylor Academy | Professional | 45 | 🏆 |
Problem Solving | HackerRank | Beginner | 1.5 | 🏆 |
Problem Solving | HackerRank | Intermediate | 1.5 | 🏆 |
Graph Modeling Email Course | Memgraph | Beginner | 1 | 🏅 |
Geospatial Analysis | Kaggle | Intermediate | 4 | 🏆 |
Business
Marketing
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Digital Marketing | Beginner | 40 | 🏅 | |
Email Marketing | SendinBlue | Beginner | 4 | 🏅 |
Project Management
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
KICKOFF<!-- markdown-link-check-disable-line --> | Project Management Institute | Beginner | 0.75 | 🏅 |
Project Management Essentials | Management and Strategy Institute | Beginner | 0.75 | 🏅 |
Project Management Essentials | Disaster Ready | Beginner | 5 | 🏅 |
Support
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Customer Relationship Management | Great Learning | Beginner | 1 | 🏆 |
Business Analytics
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Data Analysis with Excel | Great Learning | Intermediate | 1.5 | 🏆 |
Intro to Business Analytics | Great Learning | Beginner | 1 | 🏆 |
Business Intelligence Foundation Professional | CertiProf | Beginner | 1 | 🏅 |
Business Analysis Basics | Simplilearn | Beginner | 2 | 🏆 |
Design
Photoshop
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
Graphic Design with Photoshop | Great Learning | Beginner | 1 | 🏆 |
Adobe Photoshop | Mind Luster | Beginner | 1.4 | 🏆 |
How to Erase a shape in Photoshop | UMaine New Media | intermediate | 0.13 | 🏅 |
How to Select a shape in Photoshop | UMaine New Media | intermediate | 0.1 | 🏅 |
How to Insert a shape in Photoshop | UMaine New Media | intermediate | 0.1 | 🏅 |
Illustrator
Course Name | Course Provider | Level | Hour(s) | Reward |
---|---|---|---|---|
How to Select shapes in Illustrator | UMaine New Media | Beginner | 0.11 | 🏅 |
How to Create shapes in Illustrator | UMaine New Media | Beginner | 0.11 | 🏅 |
How to Wrap shapes in Illustrator | UMaine New Media | intermediate | 0.11 | 🏅 |
Manage color in Illustrator | UMaine New Media | Beginner | 0.11 | 🏅 |
Apply strokes and fills in Illustrator | UMaine New Media | Beginner | 0.1 | 🏅 |
Apply gradient in Illustrator | UMaine New Media | intermediate | 0.1 | 🏅 |
How to make an Infographic in Illustrator 1 | UMaine New Media | Beginner | 0.22 | 🏅 |
How to make an Infographic in Illustrator 2 | UMaine New Media | Beginner | 0.2 | 🏅 |
Contributors
<a href="https://github.com/panxproject/awesome-certificates/graphs/contributors"> <img src="https://contrib.rocks/image?repo=panxproject/awesome-certificates" /> </a>Other Awesome Lists
- Open Source Society University - The OSSU curriculum is a complete education in computer science using online materials. It's not merely for career training or professional development.
- Awesome Courses - This list is an attempt to bring to light those awesome CS courses which make their high-quality material i.e. assignments, lectures, notes, readings & examinations available online for free.
- Books - Learn Anything is collecting all material with focus on Computer Science but you'll find other topics ranging from neuro science to philosophy.
- Learn to Program - This list aims to be a curated set of high quality educational resources with focus on foundations of web developement.