Awesome Certificates [](https://awesome.re) [](https://discord.com/invite/3kSS9dvnPz)

January 14, 2026 · View on GitHub

awesome-certificates.png





This resource exists thanks to our awesome contributors and these sponsors:



GenBounty Logo
GenBounty

AI product safety testing platform with native EU AI Act compliance.



• • •

ProMoat Logo
ProMoat

Generate AI clone videos of yourself in 3 mins.



• • •

Become a sponsor




Awesome Certificates Awesome Discord

Contribution guidelines / Add a course/certificate

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:

  1. Course/certificate title
  2. Course provider/certificate issuer name
  3. Level of diffculty(Beginner, Intermediate or Professional)
  4. Course/certificate duration in hours
  5. Reward(🏅= Digital Badge or 🏆 = Certificate of Completion)

Want to contribute to this list?
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.

Have ideas on how to improve this list or features you'd like to see?
Kindly mention it here by opening a new issue and we will do our best to address it.

Can't find the certificate you're looking for?
Request it here and we will find for you.

Something isn't quite right?
Report it here.

Contents

Artificial Intelligence

Course NameCourse ProviderLevelHour(s)Reward
Elements of AIUniversity of HelsinkiBeginner30🏆
Intro to AI EthicsKaggleIntermediate4🏆
Intro to Game AI and Reinforcement LearningKaggleIntermediate4🏆
Introduction to Generative AIGoogle Cloud Skills BoostIntermediate0.75🏆
Foundations of Prompt EngineeringAmazonIntermediate4🏆
Generative AI for Decision MakersAmazonBeginner3🏆
Generative AI FundamentalsData BricksBeginner0.5🏅
Career Essentials in Generative AILinkedIn & MicrosoftBeginner4.5🏆
Prompt Engineering for Vision ModelsDeepLearning.AI & CometBeginner1.5🏅
AI for Business ProfessionalsHP / Life GlobalBeginner0.5🏆
AI for BeginnersHP / Life GlobalBeginner0.5🏆

⬆️

Back-End

Course NameCourse ProviderLevelHour(s)Reward
Back End Development and APIs CertificationFreeCodeCampProfessional300🏆
Postman API Fundamentals Student ExpertPostmanBeginner1🏅
CS403: Introduction to Modern Database SystemsSaylor AcademyProfessional42🏆
REST APIHackerRankIntermediate1.5🏆
MongoDB BasicsMongoDBBeginner8.5🏆
MongoDB for SQL ProsMongoDBBeginner2🏆
MongoDB Cluster AdminstrationMongoDBBeginner9.5🏆
MongoDB Aggregation FrameworkMongoDBBeginner9🏆
Crafting Conference AbstractsMongoDBBeginner1.5🏆
Atlas SecurityMongoDBBeginner0.5🏆
MongoDB PerformanceMongoDBIntermediate7🏆
MongoDB for Java DevelopersMongoDBIntermediate7.5🏆
MongoDB for JavaScript DevelopersMongoDBIntermediate6.5🏆
MongoDB for .NET DevelopersMongoDBIntermediate6.5🏆
MongoDB for Python DevelopersMongoDBIntermediate6.5🏆
Diagnostics and Debugging for MongoDBMongoDBProfessional6.5🏆
MongoDB Data ModelingMongoDBProfessional7🏆
Intro to SQLKaggleBeginner3🏆
Advanced SQLKaggleIntermediate4🏆

⬆️

Big Data

Course NameCourse ProviderLevelHour(s)Reward
Big Data Foundations - Level 1IBM / Cognitive ClassBeginner3🏅
Hadoop Foundations - Level 1IBM / Cognitive ClassBeginner4🏅
Spark Fundamentals IIBM / Cognitive ClassBeginner5🏅

⬆️

Blockchain

Course NameCourse ProviderLevelHour(s)Reward
Blockchain MasterclassCentre for Finance, Technology and EntrepreneurshipBeginner-🏅
Bitcoin for DevelopersSaylor AcademyBeginner18🏆

⬆️

Business

Business Analytics

Course NameCourse ProviderLevelHour(s)Reward
Business Intelligence Foundation ProfessionalCertiProfBeginner1🏅
Business Analysis BasicsSimplilearnBeginner2🏆
Power BI for BeginnersSimplilearnBeginner6🏆

⬆️

Entreprenuership

Course NameCourse ProviderLevelHour(s)Reward
Starting a Small Business HP / Life GlobalBeginner0.5🏆
Selling Online HP / Life GlobalBeginner0.5🏆
Social Entrepreneurship HP / Life GlobalBeginner0.5🏆
Growth Engine for Your Business HP / Life GlobalBeginner0.5🏆

⬆️

Finance

Course NameCourse ProviderLevelHour(s)Reward
Circular Economy HP / Life GlobalBeginner0.5🏆
Cash Flow HP / Life GlobalBeginner0.5🏆
Basics of Finance HP / Life GlobalBeginner0.5🏆
Profit and Loss HP / Life GlobalBeginner0.5🏆

⬆️

Marketing

Course NameCourse ProviderLevelHour(s)Reward
Digital MarketingGoogleBeginner40🏅
Email MarketingSendinBlueBeginner4🏅
Unique Value PropositionHP / Life GlobalBeginner0.5🏆
Your Target AudienceHP / Life GlobalBeginner0.5🏆
Effective Business WebsitesHP / Life GlobalBeginner0.5🏆

⬆️

Professional Development / Communication

Course NameCourse ProviderLevelHour(s)Reward
Business Email HP / Life GlobalBeginner0.5🏆
Introduction to Digital Business Skills HP / Life GlobalBeginner0.5🏆
Professional Networking for Career GrowthHP / Life GlobalBeginner0.5🏆
Resume Writing and Job Interviewing HP / Life GlobalBeginner0.5🏆
Effective Leadership HP / Life GlobalBeginner0.5🏆
Effective Presentations HP / Life GlobalBeginner0.5🏆

⬆️

Project Management

Course NameCourse ProviderLevelHour(s)Reward
KICKOFFProject Management InstituteBeginner0.75🏅
Project Management EssentialsManagement and Strategy InstituteBeginner0.75🏅
Project Management EssentialsDisaster ReadyBeginner5🏅
Agile Project ManagementHP / Life GlobalBeginner0.5🏆

⬆️

Support

Course NameCourse ProviderLevelHour(s)Reward
Service Hub Software Certification HubSpotBeginner2.1🏆
Customer Engagement FundamentalsIBM / SkillsBuildIntermediate24🏅
Customer Relationship ManagementHP / Life GlobalBeginner1🏅
Customer Service TestTest DomeIntermediate0.15🏆
Customer Experience (CX) for Business SuccessHP / Life GlobalBeginner0.5🏆

⬆️

Chatbots

Course NameCourse ProviderLevelHour(s)Reward
How to Build ChatbotsIBM / Cognitive ClassBeginner5🏅

⬆️

Cloud Computing

Course NameCourse ProviderLevelHour(s)Reward
IBM Cloud EssentialsIBM / Cognitive ClassBeginner4🏅
Introduction to Cloud ComputingEC-CouncilBeginner3🏆
Cloud Essentials KnowledgeAmazonIntermediate10🏅

⬆️

Computer Theories and Concepts

Course NameCourse ProviderLevelHour(s)Reward
Quality Assurance CertificationFreeCodeCampProfessional300🏆
CS102: Introduction to Computer Science IISaylor AcademyProfessional42🏆
CS201: Elementary Data StructuresSaylor AcademyProfessional38🏆
CS202: Discrete StructuresSaylor AcademyProfessional44🏆
CS301: Computer ArchitectureSaylor AcademyProfessional48🏆
Problem SolvingHackerRankBeginner1.5🏆
Problem SolvingHackerRankIntermediate1.5🏆
Graph Modeling Email CourseMemgraphBeginner1🏅
Geospatial AnalysisKaggleIntermediate4🏆

⬆️

Databases

Course NameCourse ProviderLevelHour(s)Reward
Data Warehousing WorkshopSnowflakeBeginner6🏅
Collaboration, Marketplace & Cost Estimation WorkshopSnowflakeBeginner6🏅
Data Application Builders WorkshopSnowflakeBeginner6🏅
Data Lake WorkshopSnowflakeBeginner6🏅
Data Engineering WorkshopSnowflakeBeginner6🏅
Data Science WorkshopSnowflakeBeginner6🏅

⬆️

Data Analysis and Visualization

Course NameCourse ProviderLevelHour(s)Reward
Data Analysis with PythonIBM / Cognitive ClassIntermediate3🏅
Data Analysis with Python CertificationFreeCodeCampProfessional300🏆
Data Visualization with PythonIBM / Cognitive ClassIntermediate3🏅
Data Visualization with RIBM / Cognitive ClassBeginner3🏅
Data Visualization CertificationFreeCodeCampProfessional300🏆
Data VisualizationKaggleBeginner4🏆
Data CleaningKaggleIntermediate4🏆
Data Science & Analytics HP / Life GlobalBeginner0.5🏆

⬆️

Data Science

Course NameCourse ProviderLevelHour(s)Reward
Data Science MethodologiesIBM / Cognitive ClassBeginner3🏅
Data Science 101IBM / Cognitive ClassBeginner3🏅
Data Science ToolsIBM / Cognitive ClassBeginner4🏅
Python for Data ScienceIBM / Cognitive ClassBeginner3🏅

⬆️

Design

Illustrator

Course NameCourse ProviderLevelHour(s)Reward
How to Select shapes in IllustratorUMaine New MediaBeginner0.11🏅
How to Create shapes in IllustratorUMaine New MediaBeginner0.11🏅
How to Wrap shapes in IllustratorUMaine New Mediaintermediate0.11🏅
Manage color in IllustratorUMaine New MediaBeginner0.11🏅
Apply strokes and fills in IllustratorUMaine New MediaBeginner0.1🏅
Apply gradient in IllustratorUMaine New Mediaintermediate0.1🏅
How to make an Infographic in Illustrator 1UMaine New MediaBeginner0.22🏅
How to make an Infographic in Illustrator 2UMaine New MediaBeginner0.2🏅

⬆️

Photoshop

Course NameCourse ProviderLevelHour(s)Reward
Adobe PhotoshopMind LusterBeginner1.4🏆
How to Erase a shape in PhotoshopUMaine New Mediaintermediate0.13🏅
How to Select a shape in PhotoshopUMaine New Mediaintermediate0.1🏅
How to Insert a shape in PhotoshopUMaine New Mediaintermediate0.1🏅

⬆️

DevOps

Course NameCourse ProviderLevelHour(s)Reward
Containers, K8s and Istio on IBM cloudIBM / Cognitive ClassBeginner9🏅
Docker EssentialsIBM / Cognitive ClassBeginner4🏅
Introduction to Containers, Kubernetes, and OpenShiftIBM / Cognitive ClassBeginner3🏅
Certified Meshery ContributorMesheryBeginner2.5🏅

⬆️

Electrical Engineering

Course NameCourse ProviderLevelHour(s)Reward
Introduction to ElectronicsOpen UniversityIntermediate10🏆
Electronic ApplicationsOpen UniversityIntermediate10🏆
Embedded SystemsAcademy EuropeIntermediate30🏆
Embedded Systems ESMind LusterIntermediate8🏆

⬆️

Front-End

Course NameCourse ProviderLevelHour(s)Reward
Responsive Web Design CertificationFreeCodeCampProfessional300🏆
Front-End Libraries CertificationFreeCodeCampProfessional300🏆
Selenium 101LambdaTestBeginner4🏆
AngularHackerRankBeginner1🏆
ReactHackerRankBeginner1.5🏆
Node.jsHackerRankIntermediate1🏆

⬆️

Game Development

Course NameCourse ProviderLevelHour(s)Reward
Unity EssentialsUnityBeginner336🏅
Junior ProgrammerUnityBeginner2000🏅
Creative CoreUnityBeginner1680🏅
VR DevelopmentUnityBeginner1000🏅
Mobile AR DevelopmentUnityBeginner1344🏅

⬆️

Machine and Deep Learning

Course NameCourse ProviderLevelHour(s)Reward
Deep Learning FundamentalsIBM / Cognitive ClassIntermediate3🏅
Deep Learning with TensorFlowIBM / Cognitive ClassBeginner3🏅
Machine Learning with PythonIBM / Cognitive ClassBeginner20🏅
Machine Learning with Python CertificationFreeCodeCampProfessional300🏆
Intro to Machine LearningKaggleBeginner3🏆
Intermediate Machine LearningKaggleIntermediate4🏆
Machine Learning ExplainabilityKaggleIntermediate4🏆
Intro to Deep LearningKaggleIntermediate4🏆
Time SeriesKaggleIntermediate5🏆
Feature EngineeringKaggleIntermediate5🏆
Computer VisionKaggleIntermediate4🏆

⬆️

Mobile App Development

Cross-platform Development

Course NameCourse ProviderLevelHour(s)Reward
Intro to FlutterGoogleBeginner0.2🏅
React NativeCodeHSBeginner1🏅
React Native for BeginnersCursaBeginner5🏆
React Native HTML to JSXUmaine New MediaIntermediate0.2🏅
React Native CSS to JSXUmaine New MediaIntermediate0.2🏅

⬆️

Native Development

Course NameCourse ProviderLevelHour(s)Reward
Android Bug Bounty Hunting: Hunt Like a RatEC-CouncilBeginner1🏆
Android App Development with KotlinGoogleIntermediate20🏅

⬆️

Networking

Course NameCourse ProviderLevelHour(s)Reward
Networking EssentialsCisco Networking AcademyIntermediate70🏅
CS402: Computer Communications and NetworksSaylor AcademyIntermediate60🏆

⬆️

Operating Systems

Course NameCourse ProviderLevelHour(s)Reward
NDG Linux UnhatchedCisco Networking AcademyBeginner8🏆
NDG Linux EssentialsCisco Networking AcademyIntermediate70🏆
CS401: Operating SystemsSaylor AcademyProfessional120🏆

⬆️

Programming Languages

C

Course NameCourse ProviderLevelHour(s)Reward
CS107: C++ ProgrammingSaylor AcademyProfessional40🏆
C#HackerRankBeginner1🏆
Foundational C# with MicrosoftfreeCodeCampBeginner35🏆

⬆️

Cypher

Course NameCourse ProviderLevelHour(s)Reward
Cypher Query LanguageMemgraphBeginner1🏅

⬆️

Java

Course NameCourse ProviderLevelHour(s)Reward
JavaHackerRankBeginner1🏆

⬆️

JavaScript

Course NameCourse ProviderLevelHour(s)Reward
JavaScript Algorithms and Data Structures CertificationFreeCodeCampProfessional300🏆
JavaScriptHackerRankBeginner1.5🏆

⬆️

Python

Course NameCourse ProviderLevelHour(s)Reward
Programming Essentials In PythonCisco Networking AcademyIntermediate70🏆
Scientific Computing with Python CertificationFreeCodeCampProfessional300🏆
PythonHackerRankBeginner1.5🏆
Intro to Graph Analytics in Python free courseMemgraphIntermediate3🏅
PythonKaggleBeginner5🏆
PandasKaggleBeginner4🏆
Intro to ProgrammingKaggleBeginner5🏆

⬆️

R

Course NameCourse ProviderLevelHour(s)Reward
R 101IBM / Cognitive ClassBeginner3🏅
Using R with DatabasesIBM / Cognitive ClassBeginner3🏅
RHackerRankBeginner1.5🏆

⬆️

Robotics and IoT

Course NameCourse ProviderLevelHour(s)Reward
Introduction to IoTCisco Networking AcademyBeginner20🏅
Building Robots with TJBotIBM / Cognitive ClassBeginner3🏅

⬆️

Security

Course NameCourse ProviderLevelHour(s)Reward
Intro to CybersecurityCisco Networking AcademyBeginner15🏅
Cybersecurity EssentialsCisco Networking AcademyIntermediate30🏅
Ethical HackerCisco Networking AcademyIntermediate70🏆
Intro to Packet TracerCisco Networking AcademyBeginner10🏅
Cybersecurity FundamentalsIBM / SkillsBuildBeginner10🏅
Information Security CertificationFreeCodeCampProfessional300🏆
JR Penetration TesterTryHackMeIntermediate64🏆
Cyber DefenseTryHackMeIntermediate48🏆
Red TeamingTryHackMeIntermediate48🏆
Offensive TestingTryHackMeIntermediate47🏆
Comptia Pentest+TryHackMeBeginner51🏆
Web FundamentalsTryHackMeBeginner32🏆
Certified in CybersecurityISC2Beginner14🏅
Fortinet Certified Fundamentals in CybersecurityFortinet Training InstituteBeginner10🏆
Fortinet Certified Associate in CybersecurityFortinet Training InstituteBeginner6🏆
Introduction to Cybersecurity AwarenessHP / Life GlobalBeginner0.5🏆

⬆️

Statistics

Course NameCourse ProviderLevelHour(s)Reward
Statistics 101IBM / Cognitive ClassBeginner3🏅

⬆️

Contributors

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.