Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Dionakra/awesome-official-courses

List of technology related courses which have certificate of completition from their creators
https://github.com/Dionakra/awesome-official-courses

List: awesome-official-courses

certification courses free

Last synced: 3 months ago
JSON representation

List of technology related courses which have certificate of completition from their creators

Awesome Lists containing this project

README

        

# Awesome official courses
In this repo you will find a list of online technology-related courses which have a certificate of completion whose owners are the owners / creators of those technologies. So, the requirements for the listed courses in this repo are:
* The course should be official by the creators / owners / maintainers of the technology.
* The course should have a **free** completion certificate.

## Contents
* [Expiring soon!](#expiring-soon)
* [Programming Languages](#programming-languages)
* [Databases](#databases)
* [NoSQL](#nosql)
* [Graph](#graph)
* [In-Memory](#in-memory)
* [Multi-Model](#multi-model)
* [Architecture](#architecture)
* [Big Data](#big-data)
* [Data Analytics](#data-analytics)

## Courses
### Expiring soon
* [Lightbend's Courses, free until the end of summer!](https://www.lightbend.com/blog/learn-reactive-akka-and-scala-with-free-online-training-from-lightbend-academy)
* [Scala Language - Professional](https://academy.lightbend.com/courses/course-v1:lightbend+LSL-P-Scala-Language-Professional+v1/about)
* [Telemetry - Installation](https://academy.lightbend.com/courses/course-v1:lightbend+LTM-Installation+v1/about)
* [Akka for Scala - Professional](https://academy.lightbend.com/courses/course-v1:lightbend+LAS-P+v1/about)
* [Akka Cluster - Fundamentals](https://academy.lightbend.com/courses/course-v1:lightbend+LAC-Fundamentals+v1/about)
* [Akka Cluster - Sharding (Scala)](https://academy.lightbend.com/courses/course-v1:lightbend+LAC-Sharding-Scala-Classic+v1/about)
* [Akka Cluster - Sharding (Java)](https://academy.lightbend.com/courses/course-v1:lightbend+LAC-Sharding-Java-Classic+v1/about)
* [Akka Streams for Scala - Professional](https://academy.lightbend.com/courses/course-v1:lightbend+LTS-P+v1/about)
* [Akka Streams for Java - Professional](https://academy.lightbend.com/courses/course-v1:lightbend+LTJ-P+v1/about)
* [Java Language - Lambdas](https://academy.lightbend.com/courses/course-v1:lightbend+LJL-Lambdas+v1/about)
* [Java Language - Futures](https://academy.lightbend.com/courses/course-v1:lightbend+LJL-Futures+v1/about)
* [Lagom for Java - Hello World](https://academy.lightbend.com/courses/course-v1:lightbend+LLJ-HelloWorld+v1/about)
* [Data Engineering - Data Principles](https://academy.lightbend.com/courses/course-v1:lightbend+LDE-DataPrinciples+v1/about)
* [Data Engineering - Cloudflow Principles](https://academy.lightbend.com/courses/course-v1:lightbend+LDE-Cloudflow-Principles+v1/about)

### Programming Languages
* [Scala (Coursera)](https://www.coursera.org/specializations/scala). Course provided by ETFL (École Polytechnique Fédérale Lausanne), creators of the language.
* [Wolfram](https://www.wolfram.com/wolfram-u/). Wolfram provides several courses on several topics with their language.
* [Introduction to Calculus](https://www.wolfram.com/wolfram-u/introduction-to-calculus/)
* [Introduction to Image Processing](https://www.wolfram.com/wolfram-u/introduction-to-image-processing/)
* [Introduction to Notebooks](https://www.wolfram.com/wolfram-u/introduction-to-notebooks/)
* [Multiparadigm Data Science](https://www.wolfram.com/wolfram-u/multiparadigm-data-science/)
### Databases
#### NoSQL
* [Apache Cassandra(DataStax)](https://academy.datastax.com/paths). DataStax, as Apache Cassandra vendor, has several courses about Apache Cassandra, included in four paths: administrator, architect, developer and graph specialist. In these paths you will find:
* DS101: Introduction to Apache Cassandra™
* DS201: DataStax Enterprise 6 Foundations of Apache Cassandra™
* DS210: DataStax Enterprise 6 Operations with Apache Cassandra™
* DS220: DataStax Enterprise 6 Practical Application Data Modeling with Apache Cassandra™
* DS330: DataStax Enterprise 6 Graph
* [CockroachDB](https://university.cockroachlabs.com/catalog)
* [Getting started with CockroachDB](https://university.cockroachlabs.com/course/getting-started-with-cockroachdb)
* [CouchBase](https://learn.couchbase.com/store)
* [CB020 - Fundamentals of Enterprise NoSQL](https://learn.couchbase.com/store/404597-cb020-fundamentals-of-enterprise-nosql)
* [CB030 - Essentials of Couchbase Enterprise NoSQL](https://learn.couchbase.com/store/404622-cb030-essentials-of-couchbase-enterprise-nosql)
* [CB040 - Essentials of Couchbase Mobile and IoT](https://learn.couchbase.com/store/404628-cb040-essentials-of-couchbase-mobile-and-iot)
* [CB105 - Intro to Data Modeling in JSON](https://learn.couchbase.com/store/404673-cb105-intro-to-data-modeling-in-json)
* [CB110 - Intro to N1QL ("SQL for JSON")](https://learn.couchbase.com/store/404675-cb110-intro-to-n1ql-sql-for-json)
* [CB116m - Intro to Couchbase for MSSQL Experts](https://learn.couchbase.com/store/404716-cb116m-intro-to-couchbase-for-mssql-experts)
* [CB116o - Introduction to Couchbase for Oracle Experts](https://learn.couchbase.com/store/400375-cb116o-introduction-to-couchbase-for-oracle-experts)
* [CB121 - Intro to Couchbase Full Text Search (FTS)](https://learn.couchbase.com/store/509465-cb121-intro-to-couchbase-full-text-search-fts)
* [CB130cs - Intro to the Couchbase SDK (C#/.NET)](https://learn.couchbase.com/store/404729-cb130cs-intro-to-the-couchbase-sdk-c-net)
* [CB130j - Intro to the Couchbase SDK (Java)](https://learn.couchbase.com/store/403784-cb130j-intro-to-the-couchbase-sdk-java)
* [CB130n - Intro to the Couchbase SDK (Node.js)](https://learn.couchbase.com/store/404736-cb130n-intro-to-the-couchbase-sdk-node-js)
* [CB130p - Intro to the Couchbase SDK (PHP)](https://learn.couchbase.com/store/404158-cb130p-intro-to-the-couchbase-sdk-php)
* [CB140a - Introduction to Couchbase Mobile 2.1 (Android)](https://learn.couchbase.com/store/476347-cb140a-introduction-to-couchbase-mobile-2-1-android)
* [CB140i - Introduction to Couchbase Mobile 2.1 (iOS)](https://learn.couchbase.com/store/476338-cb140i-introduction-to-couchbase-mobile-2-1-ios)
* [MongoDB](https://university.mongodb.com/courses/catalog)
* [M001: MongoDB Basics](https://university.mongodb.com/courses/M001/about)
* [M042: New Features and Tools in MongoDB 4.2](https://university.mongodb.com/courses/M042/about)
* [M103: Basic Cluster Administration](https://university.mongodb.com/courses/M103/about)
* [M121: The MongoDB Aggregation Framework](https://university.mongodb.com/courses/M121/about)
* [M201: MongoDB Performance](https://university.mongodb.com/courses/M201/about)
* [M220J: MongoDB for Java Developers](https://university.mongodb.com/courses/M220J/about)
* [M220JS: MongoDB for Javascript Developers](https://university.mongodb.com/courses/M220JS/about)
* [M220P: MongoDB for Python Developers](https://university.mongodb.com/courses/M220P/about)
* [M310: MongoDB Security](https://university.mongodb.com/courses/M310/about)
* [M312: Diagnostics and Debugging](https://university.mongodb.com/courses/M312/about)
* [M320: Data Modeling](https://university.mongodb.com/courses/M320/about)
* [Data Wrangling with MongoDB](https://www.udacity.com/course/data-wrangling-with-mongodb--ud032)

#### Graph
* [Neo4J](https://neo4j.com/graphacademy/)
* [Introduction to Neo4j Online Course and Tutorial](https://neo4j.com/graphacademy/online-training/introduction-to-neo4j/)
* [Neo4j Administration Online Course](https://neo4j.com/graphacademy/online-training/neo4j-administration/)
* [Data Science](https://neo4j.com/graphacademy/online-training/data-science/)
* [Applied Graph Algorithms](https://neo4j.com/graphacademy/online-training/applied-graph-algorithms/)
* [**Neo4j Certification: Get Certified Today**](https://neo4j.com/graphacademy/neo4j-certification/)
* [TigerGraph](https://www.tigergraph.com/certification/)
* [TigerGraph Fundamentals](https://www.tigergraph.com/certification-graph-fundamentals/)
* [GSQL 101](https://www.tigergraph.com/certification-gsql-101/)
* [**TigerGraph GSQL Certification**](https://www.proprofs.com/quiz-school/story.php?title=mjq5mtiwoa2i96)

#### In-Memory
* [Redis](https://university.redislabs.com/). Redis offer several courses, but they are not _at-your-own-pace_ courses, so you will need to register for the courses and complete them in the date they put.
* [RU101 - Introduction to Redis Data Structures](https://university.redislabs.com/courses/ru101/)
* [RU102J - Redis for Java Developers](https://university.redislabs.com/courses/ru102j/)
* [RU102JS - Redis for JavaScript Developers](https://university.redislabs.com/courses/ru102js/)
* [RU102PY - Redis for Python Developers](https://university.redislabs.com/courses/ru102py/)
* [RU201 - RediSearch](https://university.redislabs.com/courses/ru201/)
* [RU202 - Redis Streams](https://university.redislabs.com/courses/ru202/)
* [RU330 - Redis Security](https://university.redislabs.com/courses/ru330/)

#### Multi-Model
* [**ArangoDB Certification**](https://www.arangodb.com/certification-exam/). ArangoDB is a Multi-Model Database. That means that it can work as a Key-Value, Document or Graph Database.

#### DB Versioning
* [**Liquibase Fundamentals Certification**](https://learn.liquibase.com/catalog/info/id:125). Liquibase is an open-source database schema change management solution which enables you to manage revisions of your database changes easily.

### Architecture
* [Lighbend's Reactive](https://www.lightbend.com/learn/lightbend-reactive-architecture)
* [Introduction to Reactive Systems](https://cognitiveclass.ai/courses/reactive-architecture-introduction)
* [Domain Driven Design](https://cognitiveclass.ai/courses/reactive-architecture-ddd)
* [Reactive Microservices](https://cognitiveclass.ai/courses/reactive-architecture-microservices)
* [Building Scalable Systems](https://cognitiveclass.ai/courses/reactive-architecture-building-scalable-systems)
* [Distributed Messaging Patterns](https://cognitiveclass.ai/courses/reactive-architecture-dmp)
* [CQRS and Event Sourcing](https://cognitiveclass.ai/courses/reactive-architecture-cqrs)

### Big Data
* Apache Kafka
* [Confluent Fundamentals for Apache Kafka®](https://www.confluent.io/training/confluent-fundamentals). Confluent is the company founded after Apache Kafka and its creation in LinkedIn. They are the main Apache Kafka vendor and huge supporters and contributors of Apache Kafka.

### Data Analytics
* [**Alteryx Designer Core Certification**](https://community.alteryx.com/t5/Certification/bd-p/product-certification)
* [**Alteryx Designer Advanced Certification**](https://community.alteryx.com/t5/Certification/bd-p/product-certification)