├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ ├── certificate-request.md
│ └── feature_request.md
├── _config.yml
└── workflows
│ └── action.yml
├── CONTRIBUTING.md
├── README.md
├── SECURITY.md
├── awesome-certificates.md
├── code-of-conduct.md
├── license
├── media
├── 50pxsafepanxicon.png
└── awesome-certificates.png
└── pull_request_template.md
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | github: PanXProject
4 | patreon: panx
5 | open_collective: panx-project
6 | ko_fi: # Replace with a single Ko-fi username
7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9 | liberapay: # Replace with a single Liberapay username
10 | issuehunt: # Replace with a single IssueHunt username
11 | otechie: # Replace with a single Otechie username
12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
13 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Create a report to help us improve
4 | title: "[BUG]"
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Describe the bug**
11 | A clear and concise description of what the bug is.
12 |
13 | **To Reproduce**
14 | Steps to reproduce the behavior:
15 | 1. Go to '...'
16 | 2. Click on '....'
17 | 3. Scroll down to '....'
18 | 4. See error
19 |
20 | **Expected behavior**
21 | A clear and concise description of what you expected to happen.
22 |
23 | **Screenshots**
24 | If applicable, add screenshots to help explain your problem.
25 |
26 | **Desktop (please complete the following information):**
27 | - OS: [e.g. iOS]
28 | - Browser [e.g. chrome, safari]
29 | - Version [e.g. 22]
30 |
31 | **Smartphone (please complete the following information):**
32 | - Device: [e.g. iPhone6]
33 | - OS: [e.g. iOS8.1]
34 | - Browser [e.g. stock browser, safari]
35 | - Version [e.g. 22]
36 |
37 | **Additional context**
38 | Add any other context about the problem here.
39 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/certificate-request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Certificate request
3 | about: 'Request a certificate in a certain topic '
4 | title: "[CERTIFICATE]"
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | Ask us to find free certificates in a specific field that you couldn't find here and we will add it.
11 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea for this project
4 | title: "[FEATURE]"
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Is your feature request related to a problem? Please describe.**
11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12 |
13 | **Describe the solution you'd like**
14 | A clear and concise description of what you want to happen.
15 |
16 | **Describe alternatives you've considered**
17 | A clear and concise description of any alternative solutions or features you've considered.
18 |
19 | **Additional context**
20 | Add any other context or screenshots about the feature request here.
21 |
--------------------------------------------------------------------------------
/.github/_config.yml:
--------------------------------------------------------------------------------
1 | plugins:
2 | - jekyll-relative-links
3 | relative_links:
4 | enabled: true
5 | collections: true
6 | include:
7 | - README.md
8 | - LICENSE.md
9 | - COPYING.md
10 | - CODE_OF_CONDUCT.md
11 | - CONTRIBUTING.md
12 | - ISSUE_TEMPLATE.md
13 | - PULL_REQUEST_TEMPLATE.md
14 |
--------------------------------------------------------------------------------
/.github/workflows/action.yml:
--------------------------------------------------------------------------------
1 | name: Check Markdown links
2 |
3 | on:
4 | push:
5 | branches:
6 | - master
7 | schedule:
8 | # Run everyday at 00:00 AM on Sunday (See https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#tag_20_25_07)
9 | - cron: "0 0 * * 0"
10 |
11 | jobs:
12 | markdown-link-check:
13 | runs-on: ubuntu-latest
14 | steps:
15 | - uses: actions/checkout@master
16 | - uses: gaurav-nelson/github-action-markdown-link-check@v1
17 | with:
18 | use-quiet-mode: 'yes'
19 | use-verbose-mode: 'yes'
20 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contribution Guidelines
2 |
3 | Please note that this project is released with a [Contributor Code of Conduct](https://github.com/PanXProject/awesome-certificates/blob/main/code-of-conduct.md). By participating in this project you agree to abide by its terms.
4 |
5 | ## Adding courses/certificates
6 | To ensure this project keeps growing, we rely on community contributions.
7 |
8 | If you'd like to add a free course with a certificate/badge to [awesome-certificates](https://github.com/PanXProject/awesome-certificates#readme):
9 | - **First:** [fork this project](https://github.com/PanXProject/awesome-certificates/fork) and make the edits you need.
10 | - **Second:** open a [pull request](https://github.com/PanXProject/awesome-certificates/compare), if you're new to pull requests read about it [here](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request).
11 | - **Third:** read and adhere to the [list guidelines](https://github.com/PanXProject/awesome-certificates/blob/main/pull_request_template.md).
12 |
13 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Awesome Certificates [](https://awesome.re) [](https://gitter.im/PanXProject/awesome-certificates?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [](https://discord.com/invite/3kSS9dvnPz)
4 |
5 |
6 | [Contribution guidelines](https://github.com/PanXProject/awesome-certificates/blob/main/CONTRIBUTING.md) /
7 | [Add a course/certificate](https://github.com/PanXProject/awesome-certificates/compare)
8 |
9 | A curated of list of IT, computer science, design and business courses with certificates & digital badges to earn upon completion.
10 |
11 | Each course on the list is free to take as well as the badge and certificate.
12 |
13 | The list is organized as follows:
14 |
15 | - Course/certificate title
16 | - Course provider/certificate issuer name
17 | - Level of diffculty(Beginner, Intermediate or Professional)
18 | - Course/certificate duration in hours
19 | - Reward(🏅= Digital Badge or 🏆 = Certificate of Completion)
20 |
21 |
22 |
23 | Want to contribute to this list?
24 |
25 | Fork this [repo](https://github.com/PanXProject/awesome-certificates/fork), make the changes on the `readme.md` file and then open a [new issue](https://github.com/PanXProject/awesome-certificates/compare). Make sure to check out both the [contribution](https://github.com/PanXProject/awesome-certificates/blob/main/pull_request_template.md) and [pull request](https://github.com/PanXProject/awesome-certificates/blob/main/pull_request_template.md) guidelines.
26 |
27 | Have ideas on how to improve this list or features you'd like to see?
28 |
29 | Kindly mention it [here](https://github.com/PanXProject/awesome-certificates/issues/new?assignees=&labels=&template=feature_request.md&title=%5BFEATURE%5D) by opening a new issue and we will do our best to address it.
30 |
31 | Can't find the certificate you're looking for?
32 |
33 | Request it [here](https://github.com/PanXProject/awesome-certificates/issues/new?assignees=&labels=&template=certificate-request.md&title=%5BCERTIFICATE%5D) and we will find for you.
34 |
35 |
36 | Something isn't quite right?
37 |
38 | Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new?assignees=&labels=&template=bug_report.md&title=%5BBUG%5D).
39 |
40 | ## Contents
41 |
42 | - [Security](#security)
43 | - [Front-End](#front-end)
44 | - [Back-End](#back-end)
45 | - [Blockchain](#blockchain)
46 | - [Data Analysis and Visualization](#data-analysis-and-visualization)
47 | - [Statistics](#statistics)
48 | - [Data Science](#data-science)
49 | - [Big Data](#big-data)
50 | - [Machine and Deep Learning](#machine-and-deep-learning)
51 | - [Artificial Intelligence](#artificial-intelligence)
52 | - [Networking](#networking)
53 | - [Operating Systems](#operating-systems)
54 | - [Electrical Engineering](#electrical-engineering)
55 | - [Robotics and IoT](#robotics-and-iot)
56 | - [Chatbots](#chatbots)
57 | - [Cloud Computing](#cloud-computing)
58 | - [Game Development](#game-development)
59 | - [Mobile App Development](#mobile-app-development)
60 | - [DevOps](#devops)
61 | - [Programming Languages](#programming-languages)
62 | - [Computer Theories and Concepts](#theories-and-concepts)
63 | - [Business](#business)
64 | - [Design](#design)
65 | - [Other Awesome Lists](#other-awesome-lists)
66 |
67 |
68 | ## Security
69 |
70 | | Course Name | Course Provider | Level | Hour(s) | Reward |
71 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
72 | | [Intro to Cybersecurity](https://www.netacad.com/courses/cybersecurity/introduction-cybersecurity)| Cisco Networking Academy | Beginner | 15 | [🏅](https://www.youracclaim.com/org/cisco/badge/introduction-to-cybersecurity)|
73 | | [Cybersecurity Essentials](https://www.netacad.com/courses/cybersecurity/cybersecurity-essentials)| Cisco Networking Academy | Intermediate | 30 | [🏅](https://www.youracclaim.com/org/cisco/badge/cybersecurity-essentials)|
74 | | [Intro to Packet Tracer](https://www.netacad.com/courses/packet-tracer) | Cisco Networking Academy | Beginner | 10 | [🏅](https://www.youracclaim.com/org/cisco/badge/introduction-to-packet-tracer) |
75 | | [Cybersecurity Fundamentals](https://skills.yourlearning.ibm.com/activity/ILB-DNRPWDGQGMMY7GGD) | IBM / SkillsBuild | Beginner | 10 | [🏅](https://www.youracclaim.com/org/ibm/badge/cybersecurity-fundamentals) |
76 | | [Information Security Certification](https://www.freecodecamp.org/learn/information-security/) | FreeCodeCamp |Professional|300 | 🏆|
77 | | [JR Penetration Tester](https://tryhackme.com/path/outline/jrpenetrationtester) | TryHackMe |Intermediate| 64 | 🏆|
78 | | [Cyber Defense](https://tryhackme.com/path/outline/blueteam) | TryHackMe | Intermediate | 48 | 🏆 |
79 | | [Red Teaming](https://tryhackme.com/path/outline/redteaming) | TryHackMe | Intermediate | 48 | 🏆 |
80 | | [Offensive Testing](https://tryhackme.com/path/outline/pentesting) | TryHackMe | Intermediate | 47 | 🏆 |
81 | | [Comptia Pentest+](https://tryhackme.com/path/outline/pentestplus) | TryHackMe | Beginner | 51 | 🏆 |
82 | | [Web Fundamentals](https://tryhackme.com/path/outline/web) | TryHackMe | Beginner | 32 | 🏆 |
83 | | [Certified in Cybersecurity](https://www.isc2.org/certifications/cc) | ISC2 | Beginner | 14 | [🏅](https://www.credly.com/org/isc2/badge/certified-in-cybersecurity-cc) |
84 |
85 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
86 |
87 |
88 | ## Front-End
89 |
90 | | Course Name | Course Provider | Level | Hour(s) | Reward |
91 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
92 | | [Responsive Web Design Certification](https://www.freecodecamp.org/learn/2022/responsive-web-design/) | FreeCodeCamp|Professional|300| 🏆|
93 | | [Front-End Libraries Certification](https://www.freecodecamp.org/learn/front-end-development-libraries/) | FreeCodeCamp |Professional|300 | 🏆|
94 | | [Selenium 101](https://www.lambdatest.com/certifications/selenium-101) | LambdaTest | Beginner | 4 |🏆|
95 | | [Angular](https://www.hackerrank.com/skills-verification/angular_basic) | HackerRank | Beginner | 1 |🏆|
96 | | [React](https://www.hackerrank.com/skills-verification/react_basic) | HackerRank | Beginner | 1.5 |🏆|
97 | | [Node.js](https://www.hackerrank.com/skills-verification/nodejs_intermediate) | HackerRank | Intermediate | 1 |🏆|
98 |
99 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
100 |
101 |
102 | ## Back-End
103 |
104 | | Course Name | Course Provider | Level | Hour(s) | Reward |
105 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
106 | | [Back End Development and APIs Certification](https://www.freecodecamp.org/learn/back-end-development-and-apis/) | FreeCodeCamp |Professional|300 | 🏆|
107 | | [CS403: Introduction to Modern Database Systems](https://learn.saylor.org/course/view.php?id=93) | Saylor Academy |Professional|42 | 🏆|
108 | | [REST API](https://www.hackerrank.com/skills-verification/rest_api_intermediate) | HackerRank |Intermediate| 1.5 | 🏆|
109 | | [MongoDB Basics](https://university.mongodb.com/courses/M001/about) | MongoDB |Beginner| 8.5 | 🏆|
110 | | [MongoDB for SQL Pros](https://university.mongodb.com/courses/M100/about) | MongoDB |Beginner| 2 | 🏆|
111 | | [MongoDB Cluster Adminstration](https://university.mongodb.com/courses/M103/about) | MongoDB |Beginner| 9.5 | 🏆|
112 | | [MongoDB Aggregation Framework](https://university.mongodb.com/courses/M121/about) | MongoDB |Beginner| 9 | 🏆|
113 | | [Crafting Conference Abstracts](https://university.mongodb.com/courses/T101/about) | MongoDB |Beginner| 1.5 | 🏆|
114 | | [Atlas Security](https://university.mongodb.com/courses/A300/about) | MongoDB |Beginner| 0.5 | 🏆|
115 | | [MongoDB Performance](https://university.mongodb.com/courses/M201/about) | MongoDB |Intermediate| 7 | 🏆|
116 | | [MongoDB for Java Developers](https://university.mongodb.com/courses/M220J/about) | MongoDB |Intermediate| 7.5 | 🏆|
117 | | [MongoDB for JavaScript Developers](https://university.mongodb.com/courses/M220JS/about) | MongoDB |Intermediate| 6.5 | 🏆|
118 | | [MongoDB for .NET Developers](https://university.mongodb.com/courses/M220N/about) | MongoDB |Intermediate| 6.5 | 🏆|
119 | | [MongoDB for Python Developers](https://university.mongodb.com/courses/M220P/about) | MongoDB |Intermediate| 6.5 | 🏆|
120 | | [Diagnostics and Debugging for MongoDB](https://university.mongodb.com/courses/M312/about) | MongoDB |Professional| 6.5 | 🏆|
121 | | [MongoDB Data Modeling](https://university.mongodb.com/courses/M320/about) | MongoDB |Professional| 7 | 🏆|
122 | | [Intro to SQL](https://www.kaggle.com/learn/intro-to-sql) | Kaggle | Beginner | 3 | 🏆 |
123 | | [Advanced SQL](https://www.kaggle.com/learn/advanced-sql) | Kaggle | Intermediate | 4 | 🏆 |
124 |
125 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
126 |
127 |
128 | ## Blockchain
129 |
130 | | Course Name | Course Provider | Level | Hour(s) | Reward |
131 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
132 | | [Blockchain Masterclass](https://courses.cfte.education/free-online-blockchain-masterclass/) | Centre for Finance, Technology and Entrepreneurship |Beginner| - | 🏅|
133 | | [Bitcoin for Developers](https://learn.saylor.org/course/view.php?id=500) | Saylor Academy |Beginner| 18 | 🏆|
134 |
135 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
136 |
137 |
138 | ## Data Analysis and Visualization
139 |
140 | | Course Name | Course Provider | Level | Hour(s) | Reward |
141 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
142 | | [Data Analysis with Python](https://cognitiveclass.ai/courses/data-analysis-python) | IBM / Cognitive Class |Intermediate|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-analysis-using-python)|
143 | | [Data Analysis with Python Certification](https://www.freecodecamp.org/learn/data-analysis-with-python/) | FreeCodeCamp |Professional|300 | 🏆|
144 | | [Data Visualization with Python](https://cognitiveclass.ai/courses/data-visualization-with-python) | IBM / Cognitive Class |Intermediate|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-visualization-using-python)|
145 | | [Data Visualization with R](https://cognitiveclass.ai/courses/data-visualization-with-r/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-visualization-with-r)|
146 | | [Data Visualization Certification](https://www.freecodecamp.org/learn/data-visualization/) | FreeCodeCamp |Professional|300 | 🏆|
147 | | [Data Visualization](https://www.kaggle.com/learn/data-visualization) | Kaggle | Beginner | 4 | 🏆 |
148 | | [Data Cleaning](https://www.kaggle.com/learn/data-cleaning) | Kaggle | Intermediate | 4 | 🏆 |
149 |
150 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
151 |
152 |
153 | ## Statistics
154 |
155 | | Course Name | Course Provider | Level | Hour(s) | Reward |
156 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
157 | | [Statistics 101](https://cognitiveclass.ai/courses/statistics-101) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/statistics-101)|
158 |
159 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
160 |
161 |
162 | ## Data Science
163 |
164 | | Course Name | Course Provider | Level | Hour(s) | Reward |
165 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
166 | | [Data Science Methodologies](https://cognitiveclass.ai/courses/data-science-methodology-2) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-science-methodologies)|
167 | | [Data Science 101](https://cognitiveclass.ai/courses/data-science-101/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-science-foundations-level-1)|
168 | | [Data Science Tools](https://cognitiveclass.ai/courses/data-science-hands-open-source-tools-2) | IBM / Cognitive Class |Beginner|4| [🏅](https://www.youracclaim.com/org/ibm/badge/data-science-tools)|
169 | | [Python for Data Science](https://cognitiveclass.ai/courses/python-for-data-science) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/python-for-data-science)|
170 |
171 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
172 |
173 |
174 | ## Big Data
175 |
176 | | Course Name | Course Provider | Level | Hour(s) | Reward |
177 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
178 | | [Big Data Foundations - Level 1](https://cognitiveclass.ai/courses/what-is-big-data) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/big-data-foundations-level-1)|
179 | | [Hadoop Foundations - Level 1](https://cognitiveclass.ai/courses/course-v1:BigDataUniversity+BD0111EN+2016) | IBM / Cognitive Class |Beginner|4 | [🏅](https://www.youracclaim.com/org/ibm/badge/hadoop-foundations-level-1)|
180 | | [Spark Fundamentals I](https://cognitiveclass.ai/courses/what-is-spark) | IBM / Cognitive Class |Beginner|5 | [🏅](https://www.youracclaim.com/org/ibm/badge/spark-level-1)|
181 |
182 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
183 |
184 |
185 | ## Machine and Deep Learning
186 |
187 | | Course Name | Course Provider | Level | Hour(s) | Reward |
188 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
189 | | [Deep Learning Fundamentals](https://cognitiveclass.ai/courses/introduction-deep-learning) | IBM / Cognitive Class |Intermediate|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/deep-learning-essentials)|
190 | | [Deep Learning with TensorFlow](https://cognitiveclass.ai/courses/deep-learning-tensorflow) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/deep-learning-using-tensorflow)|
191 | | [Machine Learning with Python](https://cognitiveclass.ai/courses/machine-learning-with-python/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/machine-learning-with-python-level-1)|
192 | | [Machine Learning with Python Certification](https://www.freecodecamp.org/learn/machine-learning-with-python/) | FreeCodeCamp |Professional|300 | 🏆|
193 | | [Intro to Machine Learning](https://www.kaggle.com/learn/intro-to-machine-learning) | Kaggle | Beginner | 3 | 🏆 |
194 | | [Intermediate Machine Learning](https://www.kaggle.com/learn/intermediate-machine-learning) | Kaggle | Intermediate | 4 | 🏆 |
195 | | [Machine Learning Explainability](https://www.kaggle.com/learn/machine-learning-explainability) | Kaggle | Intermediate | 4 | 🏆 |
196 | | [Intro to Deep Learning](https://www.kaggle.com/learn/intro-to-deep-learning) | Kaggle | Intermediate | 4 | 🏆 |
197 | | [Time Series](https://www.kaggle.com/learn/time-series) | Kaggle | Intermediate | 5 | 🏆 |
198 | | [Feature Engineering](https://www.kaggle.com/learn/feature-engineering) | Kaggle | Intermediate | 5 | 🏆 |
199 | | [Computer Vision](https://www.kaggle.com/learn/computer-vision) | Kaggle | Intermediate | 4 | 🏆 |
200 |
201 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
202 |
203 |
204 | ## Artificial Intelligence
205 |
206 | | Course Name | Course Provider | Level | Hour(s) | Reward |
207 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
208 | | [Elements of AI](https://www.elementsofai.com/) | University of Helsinki | Beginner |30 | 🏆|
209 | | [Intro to AI Ethics](https://www.kaggle.com/learn/intro-to-ai-ethics) | Kaggle | Intermediate | 4 | 🏆 |
210 | | [Intro to Game AI and Reinforcement Learning](https://www.kaggle.com/learn/intro-to-game-ai-and-reinforcement-learning) | Kaggle | Intermediate | 4 | 🏆 |
211 | | [Introduction to Generative AI](https://www.cloudskillsboost.google/course_templates/536) | Google Cloud Skills Boost | Intermediate | 0.75 | 🏆 |
212 | | [Foundations of Prompt Engineering](https://explore.skillbuilder.aws/learn/course/external/view/elearning/17763/foundations-of-prompt-engineering) | Amazon | Intermediate | 4 | 🏆 |
213 | | [Generative AI for Decision Makers](https://explore.skillbuilder.aws/learn/public/learning_plan/view/1909/generative-ai-learning-plan-for-decision-makers) | Amazon | Beginner| 3 | 🏆 |
214 | | [Generative AI Fundamentals](https://www.databricks.com/resources/learn/training/generative-ai-fundamentals) | Data Bricks |Beginner|0.5 | 🏅 |
215 | | [Career Essentials in Generative AI](https://www.linkedin.com/learning/paths/career-essentials-in-generative-ai-by-microsoft-and-linkedin) | LinkedIn & Microsoft | Beginner| 4.5 | 🏆 |
216 | | [Prompt Engineering for Vision Models](https://www.deeplearning.ai/short-courses/prompt-engineering-for-vision-models/) | DeepLearning.AI & Comet | Beginner | 1.5 | 🏅 |
217 |
218 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
219 |
220 |
221 | ## Networking
222 |
223 | | Course Name | Course Provider | Level | Hour(s) | Reward |
224 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
225 | | [Networking Essentials](https://www.netacad.com/courses/networking/networking-essentials) | Cisco Networking Academy | Intermediate | 70 | [🏅](https://www.youracclaim.com/org/cisco/badge/networking-essentials) |
226 | | [CS402: Computer Communications and Networks](https://learn.saylor.org/course/view.php?id=84) | Saylor Academy | Intermediate | 60 | 🏆 |
227 |
228 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
229 |
230 |
231 | ## Operating Systems
232 |
233 | | Course Name | Course Provider | Level | Hour(s) | Reward |
234 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
235 | | [NDG Linux Unhatched](https://www.netacad.com/courses/os-it/ndg-linux-unhatched)| Cisco Networking Academy |Beginner| 8 | 🏆 |
236 | | [NDG Linux Essentials](https://www.netacad.com/courses/os-it/ndg-linux-essentials) | Cisco Networking Academy |Intermediate| 70 |🏆|
237 | | [CS401: Operating Systems](https://learn.saylor.org/course/view.php?id=94) | Saylor Academy |Professional|120 | 🏆|
238 |
239 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
240 |
241 |
242 | ## Electrical Engineering
243 |
244 | | Course Name | Course Provider | Level | Hour(s) | Reward |
245 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
246 | | [Introduction to Electronics](https://www.open.edu/openlearn/science-maths-technology/an-introduction-electronics/)| Open University | Intermediate| 10 | 🏆 |
247 | | [Electronic Applications](https://www.open.edu/openlearn/science-maths-technology/electronic-applications/)| Open University | Intermediate| 10 | 🏆 |
248 | | [Embedded Systems](https://www.academyeurope.org/courses/engineering-technology/embedded-systems-computer-course/) | Academy Europe |Intermediate| 30 |🏆|
249 | | [Embedded Systems ES](https://www.mindluster.com/certificate/2234) | Mind Luster |Intermediate|8 | 🏆|
250 |
251 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
252 |
253 |
254 | ## Robotics and IoT
255 |
256 | | Course Name | Course Provider | Level | Hour(s) | Reward |
257 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
258 | | [Introduction to IoT](https://www.netacad.com/courses/iot/introduction-iot) | Cisco Networking Academy | Beginner | 20 | [🏅](https://www.youracclaim.com/org/cisco/badge/introduction-to-iot) |
259 | | [Building Robots with TJBot](https://cognitiveclass.ai/courses/build-robots-with-tjbot) | IBM / Cognitive Class |Beginner|3 | 🏅|
260 |
261 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
262 |
263 |
264 | ## Chatbots
265 |
266 | | Course Name | Course Provider | Level | Hour(s) | Reward |
267 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
268 | | [How to Build Chatbots](https://cognitiveclass.ai/courses/chatbot-course) | IBM / Cognitive Class |Beginner|5 | 🏅|
269 |
270 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
271 |
272 |
273 | ## Cloud Computing
274 |
275 | | Course Name | Course Provider | Level | Hour(s) | Reward |
276 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
277 | | [IBM Cloud Essentials](https://cognitiveclass.ai/courses/ibm-cloud-essentials) | IBM / Cognitive Class |Beginner|4 | [🏅](https://www.youracclaim.com/org/ibm/badge/ibm-cloud-essentials.2)|
278 | | [Introduction to Cloud Computing](https://codered.eccouncil.org/course/a-practical-introduction-to-cloud-computing) | EC-Council |Beginner|3 | 🏆|
279 | | [Cloud Essentials Knowledge](https://explore.skillbuilder.aws/learn/public/learning_plan/view/82/cloud-essentials-knowledge-badge-readiness-path) | Amazon | Intermediate | 10 | 🏅 |
280 |
281 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
282 |
283 | ## Game Development
284 |
285 | | Course Name | Course Provider | Level | Hour(s) | Reward |
286 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
287 | | [Unity Essentials](https://learn.unity.com/pathway/unity-essentials) | Unity | Beginner | 336 | [🏅](https://www.credly.com/org/unity/badge/unity-essentials-pathway) |
288 | | [Junior Programmer](https://learn.unity.com/pathway/junior-programmer) | Unity | Beginner | 2000 | [🏅](https://www.credly.com/org/unity/badge/unity-junior-programmer)
289 | | [Creative Core](https://learn.unity.com/pathway/creative-core) | Unity | Beginner | 1680 | [🏅](https://www.credly.com/org/unity/badge/unity-creative-core)
290 | | [VR Development](https://learn.unity.com/pathway/vr-development) | Unity | Beginner | 1000 | [🏅](https://www.credly.com/org/unity/badge/unity-vr-development)
291 | | [Mobile AR Development](https://learn.unity.com/pathway/mobile-ar-development) | Unity | Beginner | 1344 | [🏅](https://www.credly.com/org/unity/badge/unity-mobile-ar-development)
292 |
293 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
294 |
295 |
296 | ## Mobile App Development
297 |
298 | ### Cross-platform Development
299 |
300 | | Course Name | Course Provider | Level | Hour(s) | Reward |
301 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
302 | | [Intro to Flutter](https://developers.google.com/learn/pathways/intro-to-flutter) | Google | Beginner | 0.2 | 🏅 |
303 | | [React Native](https://codehs.com/playlist/hour-of-code-3111) | CodeHS | Beginner | 1 | 🏅 |
304 | | [React Native for Beginners](https://cursa.app/en/free-online-courses/react-native) | Cursa | Beginner | 5 | 🏆 |
305 | | [React Native HTML to JSX](https://tutorials.nmdprojects.net/play.html?react_native_html_to_jsx) | Umaine New Media | Intermediate | 0.2 | 🏅 |
306 | | [React Native CSS to JSX](https://tutorials.nmdprojects.net/play.html?react_native_css_to_jsx) | Umaine New Media | Intermediate | 0.2 | 🏅 |
307 |
308 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
309 |
310 |
311 | ### Native Development
312 |
313 | | Course Name | Course Provider | Level | Hour(s) | Reward |
314 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
315 | | [Android Bug Bounty Hunting: Hunt Like a Rat](https://codered.eccouncil.org/course/android-bug-bounty-hunting-hunt-like-a-rat) | EC-Council | Beginner | 1 | 🏆 |
316 | | [Android App Development with Kotlin](https://developers.google.com/profile/badges/tier/courses/android/android-development-with-kotlin) | Google | Intermediate | 20 | 🏅 |
317 |
318 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
319 |
320 |
321 | ## DevOps
322 |
323 | | Course Name | Course Provider | Level | Hour(s) | Reward |
324 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
325 | | [Containers, K8s and Istio on IBM cloud](https://cognitiveclass.ai/learn/containers-k8s-and-istio-on-ibm-cloud) | IBM / Cognitive Class |Beginner|9 | [🏅](https://www.youracclaim.com/org/ibm/badge/containers-k8s-and-istio-on-ibm-cloud)|
326 | | [Docker Essentials](https://cognitiveclass.ai/courses/docker-essentials) | IBM / Cognitive Class |Beginner|4 | [🏅](https://www.youracclaim.com/org/ibm/badge/docker-essentials-a-developer-introduction)|
327 | | [Introduction to Containers, Kubernetes, and OpenShift](https://cognitiveclass.ai/courses/kubernetes-course) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/containers-kubernetes-essentials)|
328 |
329 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
330 |
331 |
332 | ## Programming Languages
333 |
334 | ### C
335 |
336 | | Course Name | Course Provider | Level | Hour(s) | Reward |
337 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
338 | | [CS107: C++ Programming](https://learn.saylor.org/course/view.php?id=65) | Saylor Academy |Professional|40 | 🏆|
339 | | [C#](https://www.hackerrank.com/skills-verification/c_sharp_basic) | HackerRank |Beginner| 1 | 🏆|
340 | | [Foundational C# with Microsoft](https://www.freecodecamp.org/learn/foundational-c-sharp-with-microsoft) | freeCodeCamp |Beginner| 35 | 🏆|
341 |
342 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
343 |
344 |
345 | ### Cypher
346 |
347 | | Course Name | Course Provider | Level | Hour(s) | Reward |
348 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
349 | | [Cypher Query Language](https://memgraph.com/learn-cypher-query-language) | Memgraph |Beginner|1 | 🏅|
350 |
351 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
352 |
353 |
354 | ### Java
355 |
356 | | Course Name | Course Provider | Level | Hour(s) | Reward |
357 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
358 | | [Java](https://www.hackerrank.com/skills-verification/java_basic) | HackerRank |Beginner| 1 | 🏆|
359 |
360 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
361 |
362 |
363 | ### JavaScript
364 |
365 | | Course Name | Course Provider | Level | Hour(s) | Reward |
366 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
367 | | [JavaScript Algorithms and Data Structures Certification](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/) | FreeCodeCamp |Professional|300 | 🏆|
368 | | [JavaScript](https://www.hackerrank.com/skills-verification/javascript_basic) | HackerRank |Beginner| 1.5 | 🏆|
369 |
370 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
371 |
372 |
373 | ### R
374 |
375 | | Course Name | Course Provider | Level | Hour(s) | Reward |
376 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
377 | | [R 101](https://cognitiveclass.ai/courses/r-101) | IBM / Cognitive Class |Beginner|3| [🏅](https://www.youracclaim.com/org/ibm/badge/r-essentials)|
378 | | [Using R with Databases](https://cognitiveclass.ai/courses/using-r-with-databases/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/using-r-with-databases)|
379 | | [R](https://www.hackerrank.com/skills-verification/r_basic) | HackerRank |Beginner| 1.5 | 🏆|
380 |
381 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
382 |
383 |
384 | ### Python
385 |
386 | | Course Name | Course Provider | Level | Hour(s) | Reward |
387 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
388 | | [Programming Essentials In Python](https://www.netacad.com/courses/programming/pcap-programming-essentials-python) | Cisco Networking Academy |Intermediate| 70 | 🏆 |
389 | | [Scientific Computing with Python Certification](https://www.freecodecamp.org/learn/scientific-computing-with-python/) | FreeCodeCamp |Professional|300 | 🏆|
390 | | [Python](https://www.hackerrank.com/skills-verification/python_basic) | HackerRank |Beginner| 1.5 | 🏆|
391 | | [Intro to Graph Analytics in Python free course](https://memgraph.com/blog/learn-graph-analytics-with-python) | Memgraph |Intermediate| 3 | 🏅|
392 | | [Python](https://www.kaggle.com/learn/python) | Kaggle | Beginner | 5 | 🏆 |
393 | | [Pandas](https://www.kaggle.com/learn/pandas) | Kaggle | Beginner | 4 | 🏆 |
394 | | [Intro to Programming](https://www.kaggle.com/learn/intro-to-programming) | Kaggle | Beginner | 5 | 🏆 |
395 |
396 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
397 |
398 |
399 | ## Theories and Concepts
400 |
401 | | Course Name | Course Provider | Level | Hour(s) | Reward |
402 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
403 | | [Quality Assurance Certification](https://www.freecodecamp.org/learn/quality-assurance/) | FreeCodeCamp |Professional|300 | 🏆|
404 | | [CS101: Introduction to Computer Science I](https://learn.saylor.org/course/view.php?id=6) | Saylor Academy |Professional|52 | 🏆|
405 | | [CS102: Introduction to Computer Science II](https://learn.saylor.org/course/view.php?id=64) | Saylor Academy |Professional|42 | 🏆|
406 | | [CS201: Elementary Data Structures](https://learn.saylor.org/course/view.php?id=66) | Saylor Academy |Professional|38 | 🏆|
407 | | [CS202: Discrete Structures](https://learn.saylor.org/course/view.php?id=67) | Saylor Academy |Professional|44 | 🏆|
408 | | [CS301: Computer Architecture](https://learn.saylor.org/course/view.php?id=71) | Saylor Academy |Professional|48 | 🏆|
409 | | [CS302: Software Engineering](https://learn.saylor.org/course/view.php?id=73) | Saylor Academy |Professional|45 | 🏆|
410 | | [Problem Solving](https://www.hackerrank.com/skills-verification/problem_solving_basic) | HackerRank |Beginner| 1.5 | 🏆|
411 | | [Problem Solving](https://www.hackerrank.com/skills-verification/problem_solving_intermediate) | HackerRank |Intermediate| 1.5 | 🏆|
412 | | [Graph Modeling Email Course](https://memgraph.com/learn-graph-modeling) | Memgraph |Beginner| 1 | 🏅|
413 | | [Geospatial Analysis](https://www.kaggle.com/learn/geospatial-analysis) | Kaggle | Intermediate | 4 | 🏆 |
414 |
415 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
416 |
417 |
418 | ## Business
419 |
420 | ### Marketing
421 |
422 | | Course Name | Course Provider | Level | Hour(s) | Reward |
423 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
424 | | [Digital Marketing](https://learndigital.withgoogle.com/digitalgarage/course/digital-marketing) | Google | Beginner | 40 | 🏅 |
425 | | [Email Marketing](https://academy.sendinblue.com/course/email-marketing-course-english) | SendinBlue | Beginner | 4 | 🏅 |
426 |
427 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
428 |
429 |
430 |
431 | ### Project Management
432 |
433 | | Course Name | Course Provider | Level | Hour(s) | Reward |
434 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
435 | | [KICKOFF](https://www.pmi.org/kickoff) | Project Management Institute | Beginner | 0.75 | 🏅 |
436 | | [Project Management Essentials](https://www.msicertified.com/project-management/project-management-essentials-certified/) | Management and Strategy Institute | Beginner | 0.75 | 🏅 |
437 | | [Project Management Essentials](https://www.disasterready.org/free-certificate-project-management) | Disaster Ready | Beginner | 5 | 🏅 |
438 |
439 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
440 |
441 |
442 |
443 | ### Support
444 |
445 | | Course Name | Course Provider | Level | Hour(s) | Reward |
446 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
447 | | [Service Hub Software Certification ](https://academy.hubspot.com/courses/hubspot-service-software)| HubSpot | Beginner | 2.1 | 🏆 |
448 | | [Customer Engagement Fundamentals](https://skillsbuild.org/adult-learners/explore-learning/customer-service-representative)| IBM / SkillsBuild | Intermediate | 24 | 🏅 |
449 | | [Customer Relationship Management](https://www.life-global.org/course/35-customer-relationship-management)| HP / Life Global | Beginner | 1 | 🏅 |
450 | | [Customer Service Test](https://www.testdome.com/tests/customer-service-test/91)| Test Dome | Intermediate | 0.15 | 🏆 |
451 |
452 |
453 |
454 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
455 |
456 |
457 | ### Business Analytics
458 |
459 | | Course Name | Course Provider | Level | Hour(s) | Reward |
460 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
461 | | [Business Intelligence Foundation Professional](https://certiprof.com/pages/business-intelligence-foundation-professional-certification-bifpc) | CertiProf |Beginner| 1 |🏅|
462 | | [Business Analysis Basics](https://www.simplilearn.com/introduction-to-business-analysis-free-course-skillup) | Simplilearn |Beginner| 2 | 🏆 |
463 |
464 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
465 |
466 |
467 | ## Design
468 |
469 | ### Photoshop
470 |
471 | | Course Name | Course Provider | Level | Hour(s) | Reward |
472 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
473 | | [Adobe Photoshop](https://www.mindluster.com/certificate/1568/Adobe-Photoshop) | Mind Luster |Beginner| 1.4 | 🏆 |
474 | | [How to Erase a shape in Photoshop](https://tutorials.nmdprojects.net/play.html?photoshop_erase_shape) | UMaine New Media | intermediate| 0.13 | 🏅 |
475 | | [How to Select a shape in Photoshop](https://tutorials.nmdprojects.net/play.html?photoshop_select_shape) | UMaine New Media | intermediate| 0.1 | 🏅 |
476 | | [How to Insert a shape in Photoshop](https://tutorials.nmdprojects.net/play.html?photoshop_insert_shape) | UMaine New Media | intermediate| 0.1 | 🏅 |
477 |
478 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
479 |
480 |
481 | ### Illustrator
482 |
483 | | Course Name | Course Provider | Level | Hour(s) | Reward |
484 | | :------------- |:-------------|:-------------|:-------------:|:-----:|
485 | | [How to Select shapes in Illustrator](https://tutorials.nmdprojects.net/play.html?illustrator_select_shapes) | UMaine New Media | Beginner| 0.11 | 🏅 |
486 | | [How to Create shapes in Illustrator](https://tutorials.nmdprojects.net/play.html?illustrator_create_shapes) | UMaine New Media | Beginner| 0.11 | 🏅 |
487 | | [How to Wrap shapes in Illustrator](https://tutorials.nmdprojects.net/play.html?illustrator_wrap_shapes) | UMaine New Media | intermediate| 0.11 | 🏅 |
488 | | [Manage color in Illustrator](https://tutorials.nmdprojects.net/play.html?illustrator_manage_color) | UMaine New Media | Beginner| 0.11 | 🏅 |
489 | | [Apply strokes and fills in Illustrator](https://tutorials.nmdprojects.net/play.html?illustrator_apply_strokes_fills) | UMaine New Media | Beginner| 0.1 | 🏅 |
490 | | [Apply gradient in Illustrator](https://tutorials.nmdprojects.net/play.html?illustrator_apply_gradient) | UMaine New Media | intermediate| 0.1 | 🏅 |
491 | | [How to make an Infographic in Illustrator 1](https://tutorials.nmdprojects.net/play.html?make_infographic_illustrator_1) | UMaine New Media | Beginner| 0.22 | 🏅 |
492 | | [How to make an Infographic in Illustrator 2](https://tutorials.nmdprojects.net/play.html?make_infographic_illustrator_2) | UMaine New Media | Beginner| 0.2 | 🏅 |
493 |
494 | [⬆️](https://github.com/PanXProject/awesome-certificates?tab=readme-ov-file#contents)
495 |
496 |
497 | ## Contributors
498 |
499 |
500 |
501 |
502 | ## Other Awesome Lists
503 |
504 | - [Open Source Society University](https://github.com/ossu/computer-science) - The OSSU curriculum is a complete education in computer science using online materials. It's not merely for career training or professional development.
505 | - [Awesome Courses](https://github.com/prakhar1989/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.
506 | - [Books](https://github.com/learn-anything/books) - Learn Anything is collecting all material with focus on Computer Science but you'll find other topics ranging from neuro science to philosophy.
507 | - [Learn to Program](https://github.com/karlhorky/learn-to-program) - This list aims to be a curated set of high quality educational resources with focus on foundations of web developement.
508 |
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
1 | # Security Policy
2 |
3 | ## Reporting a Vulnerability
4 |
5 | Incase you find any security vulnerabilities, [fork](https://github.com/PanXProject/awesome-certificates/fork) this repo to [open an issue](https://github.com/PanXProject/awesome-certificates/compare) or [start a disccusion](https://discord.com/invite/3kSS9dvnPz) and we'll investigate it.
6 |
--------------------------------------------------------------------------------
/awesome-certificates.md:
--------------------------------------------------------------------------------
1 | # Awesome Certificates Manifesto
2 |
3 | - Most certifications require payment making them inaccessible to many people.
4 |
5 | - There are some free online courses provided but very few of them offer the certificates for free.
6 |
7 | - This project aims to provide a curated list of free IT, Computer Science and Business certifications across various sub-fields and levels of experience.
8 |
9 | - If you want to contribute to [awesome-certificates](awesome-certificates.md), start with this [guide](CONTRIBUTING.md).
10 |
11 | - If you want to to add a course/certificate to this list, open a [pull request](pull_request_template.md).
12 |
--------------------------------------------------------------------------------
/code-of-conduct.md:
--------------------------------------------------------------------------------
1 | # Contributor Covenant Code of Conduct
2 |
3 | ## Our Pledge
4 |
5 | In the interest of fostering an open and welcoming environment, we as
6 | contributors and maintainers pledge to making participation in our project and
7 | our community a harassment-free experience for everyone, regardless of age, body
8 | size, disability, ethnicity, sex characteristics, gender identity and expression,
9 | level of experience, education, socio-economic status, nationality, personal
10 | appearance, race, religion, or sexual identity and orientation.
11 |
12 | ## Our Standards
13 |
14 | Examples of behavior that contributes to creating a positive environment
15 | include:
16 |
17 | * Using welcoming and inclusive language
18 | * Being respectful of differing viewpoints and experiences
19 | * Gracefully accepting constructive criticism
20 | * Focusing on what is best for the community
21 | * Showing empathy towards other community members
22 |
23 | Examples of unacceptable behavior by participants include:
24 |
25 | * The use of sexualized language or imagery and unwelcome sexual attention or
26 | advances
27 | * Trolling, insulting/derogatory comments, and personal or political attacks
28 | * Public or private harassment
29 | * Publishing others' private information, such as a physical or electronic
30 | address, without explicit permission
31 | * Other conduct which could reasonably be considered inappropriate in a
32 | professional setting
33 |
34 | ## Our Responsibilities
35 |
36 | Project maintainers are responsible for clarifying the standards of acceptable
37 | behavior and are expected to take appropriate and fair corrective action in
38 | response to any instances of unacceptable behavior.
39 |
40 | Project maintainers have the right and responsibility to remove, edit, or
41 | reject comments, commits, code, wiki edits, issues, and other contributions
42 | that are not aligned to this Code of Conduct, or to ban temporarily or
43 | permanently any contributor for other behaviors that they deem inappropriate,
44 | threatening, offensive, or harmful.
45 |
46 | ## Scope
47 |
48 | This Code of Conduct applies both within project spaces and in public spaces
49 | when an individual is representing the project or its community. Examples of
50 | representing a project or community include using an official project e-mail
51 | address, posting via an official social media account, or acting as an appointed
52 | representative at an online or offline event. Representation of a project may be
53 | further defined and clarified by project maintainers.
54 |
55 | ## Enforcement
56 |
57 | Instances of abusive, harassing, or otherwise unacceptable behavior may be
58 | reported by contacting the project team at `yournewemailadd` `@` `gmail` `.com`. All
59 | complaints will be reviewed and investigated and will result in a response that
60 | is deemed necessary and appropriate to the circumstances. The project team is
61 | obligated to maintain confidentiality with regard to the reporter of an incident.
62 | Further details of specific enforcement policies may be posted separately.
63 |
64 | Project maintainers who do not follow or enforce the Code of Conduct in good
65 | faith may face temporary or permanent repercussions as determined by other
66 | members of the project's leadership.
67 |
68 | ## Attribution
69 |
70 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71 | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
72 |
73 | [homepage]: https://www.contributor-covenant.org
74 |
75 | For answers to common questions about this code of conduct, see
76 | https://www.contributor-covenant.org/faq
77 |
--------------------------------------------------------------------------------
/license:
--------------------------------------------------------------------------------
1 | Creative Commons Legal Code
2 |
3 | CC0 1.0 Universal
4 |
5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
12 | HEREUNDER.
13 |
14 | Statement of Purpose
15 |
16 | The laws of most jurisdictions throughout the world automatically confer
17 | exclusive Copyright and Related Rights (defined below) upon the creator
18 | and subsequent owner(s) (each and all, an "owner") of an original work of
19 | authorship and/or a database (each, a "Work").
20 |
21 | Certain owners wish to permanently relinquish those rights to a Work for
22 | the purpose of contributing to a commons of creative, cultural and
23 | scientific works ("Commons") that the public can reliably and without fear
24 | of later claims of infringement build upon, modify, incorporate in other
25 | works, reuse and redistribute as freely as possible in any form whatsoever
26 | and for any purposes, including without limitation commercial purposes.
27 | These owners may contribute to the Commons to promote the ideal of a free
28 | culture and the further production of creative, cultural and scientific
29 | works, or to gain reputation or greater distribution for their Work in
30 | part through the use and efforts of others.
31 |
32 | For these and/or other purposes and motivations, and without any
33 | expectation of additional consideration or compensation, the person
34 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she
35 | is an owner of Copyright and Related Rights in the Work, voluntarily
36 | elects to apply CC0 to the Work and publicly distribute the Work under its
37 | terms, with knowledge of his or her Copyright and Related Rights in the
38 | Work and the meaning and intended legal effect of CC0 on those rights.
39 |
40 | 1. Copyright and Related Rights. A Work made available under CC0 may be
41 | protected by copyright and related or neighboring rights ("Copyright and
42 | Related Rights"). Copyright and Related Rights include, but are not
43 | limited to, the following:
44 |
45 | i. the right to reproduce, adapt, distribute, perform, display,
46 | communicate, and translate a Work;
47 | ii. moral rights retained by the original author(s) and/or performer(s);
48 | iii. publicity and privacy rights pertaining to a person's image or
49 | likeness depicted in a Work;
50 | iv. rights protecting against unfair competition in regards to a Work,
51 | subject to the limitations in paragraph 4(a), below;
52 | v. rights protecting the extraction, dissemination, use and reuse of data
53 | in a Work;
54 | vi. database rights (such as those arising under Directive 96/9/EC of the
55 | European Parliament and of the Council of 11 March 1996 on the legal
56 | protection of databases, and under any national implementation
57 | thereof, including any amended or successor version of such
58 | directive); and
59 | vii. other similar, equivalent or corresponding rights throughout the
60 | world based on applicable law or treaty, and any national
61 | implementations thereof.
62 |
63 | 2. Waiver. To the greatest extent permitted by, but not in contravention
64 | of, applicable law, Affirmer hereby overtly, fully, permanently,
65 | irrevocably and unconditionally waives, abandons, and surrenders all of
66 | Affirmer's Copyright and Related Rights and associated claims and causes
67 | of action, whether now known or unknown (including existing as well as
68 | future claims and causes of action), in the Work (i) in all territories
69 | worldwide, (ii) for the maximum duration provided by applicable law or
70 | treaty (including future time extensions), (iii) in any current or future
71 | medium and for any number of copies, and (iv) for any purpose whatsoever,
72 | including without limitation commercial, advertising or promotional
73 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
74 | member of the public at large and to the detriment of Affirmer's heirs and
75 | successors, fully intending that such Waiver shall not be subject to
76 | revocation, rescission, cancellation, termination, or any other legal or
77 | equitable action to disrupt the quiet enjoyment of the Work by the public
78 | as contemplated by Affirmer's express Statement of Purpose.
79 |
80 | 3. Public License Fallback. Should any part of the Waiver for any reason
81 | be judged legally invalid or ineffective under applicable law, then the
82 | Waiver shall be preserved to the maximum extent permitted taking into
83 | account Affirmer's express Statement of Purpose. In addition, to the
84 | extent the Waiver is so judged Affirmer hereby grants to each affected
85 | person a royalty-free, non transferable, non sublicensable, non exclusive,
86 | irrevocable and unconditional license to exercise Affirmer's Copyright and
87 | Related Rights in the Work (i) in all territories worldwide, (ii) for the
88 | maximum duration provided by applicable law or treaty (including future
89 | time extensions), (iii) in any current or future medium and for any number
90 | of copies, and (iv) for any purpose whatsoever, including without
91 | limitation commercial, advertising or promotional purposes (the
92 | "License"). The License shall be deemed effective as of the date CC0 was
93 | applied by Affirmer to the Work. Should any part of the License for any
94 | reason be judged legally invalid or ineffective under applicable law, such
95 | partial invalidity or ineffectiveness shall not invalidate the remainder
96 | of the License, and in such case Affirmer hereby affirms that he or she
97 | will not (i) exercise any of his or her remaining Copyright and Related
98 | Rights in the Work or (ii) assert any associated claims and causes of
99 | action with respect to the Work, in either case contrary to Affirmer's
100 | express Statement of Purpose.
101 |
102 | 4. Limitations and Disclaimers.
103 |
104 | a. No trademark or patent rights held by Affirmer are waived, abandoned,
105 | surrendered, licensed or otherwise affected by this document.
106 | b. Affirmer offers the Work as-is and makes no representations or
107 | warranties of any kind concerning the Work, express, implied,
108 | statutory or otherwise, including without limitation warranties of
109 | title, merchantability, fitness for a particular purpose, non
110 | infringement, or the absence of latent or other defects, accuracy, or
111 | the present or absence of errors, whether or not discoverable, all to
112 | the greatest extent permissible under applicable law.
113 | c. Affirmer disclaims responsibility for clearing rights of other persons
114 | that may apply to the Work or any use thereof, including without
115 | limitation any person's Copyright and Related Rights in the Work.
116 | Further, Affirmer disclaims responsibility for obtaining any necessary
117 | consents, permissions or other rights required for any use of the
118 | Work.
119 | d. Affirmer understands and acknowledges that Creative Commons is not a
120 | party to this document and has no duty or obligation with respect to
121 | this CC0 or use of the Work.
122 |
--------------------------------------------------------------------------------
/media/50pxsafepanxicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PanXProject/awesome-certificates/64f44e4d1d90dde9e4ef1d3eb768f673c00d0b73/media/50pxsafepanxicon.png
--------------------------------------------------------------------------------
/media/awesome-certificates.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PanXProject/awesome-certificates/64f44e4d1d90dde9e4ef1d3eb768f673c00d0b73/media/awesome-certificates.png
--------------------------------------------------------------------------------
/pull_request_template.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | ### By submitting this pull request I confirm I've read and complied with the below requirements 🖖
4 |
5 | ## Requirements for your pull request
6 | - The certificate/course you want to add has to be provided for free and not a trial membership or time-based offer.
7 | - This pull request should have the name of courses/certificates in the format `Add Name of Course(s)/Certificate(s)`.
8 | - ✅ `Add Java Introduction`
9 | - ❌ `Update readme.md`
10 | - Your entry should be added at the bottom of the appropriate category.
11 | - Not a duplicate. Please search for existing submissions.
12 | - Make sure the course link is working.
13 | - Has consistent formatting and proper spelling/grammar.
14 | - Consistent and correct naming. For example, `Node.js`, not `NodeJS` or `node.js`.
15 | - To verify that you've read all the guidelines, please comment on your pull request with just the word `unicorn`.
16 |
--------------------------------------------------------------------------------