An Introduction to AI is a free online course for everyone interested in learning what AI is, what is possible (and not possible) with AI, and how it affects our lives β with no complicated math or programming required.
π https://course.elementsofai.com/
Building AI is a free online course where youβll learn about the actual algorithms that make creating AI methods possible. Some basic Python programming skills are recommended to get the most out of the course.
π https://buildingai.elementsofai.com/
Learn React, Redux, Node.js, MongoDB, GraphQL, and TypeScript in one go! This course will introduce you to modern JavaScript-based web development. The main focus is on building single-page applications with ReactJS that use REST APIs built with Node.js.
π https://fullstackopen.com/en/
During this course, you will learn the basics of computer programming, along with algorithms and object-oriented programming through the Java programming language.
π https://java-programming.mooc.fi/
This course is an introductory course to Kubernetes with K3s and GKE. In this course, you will develop software with a microservice architecture that utilizes Kubernetes to serve software that scales and deploys automatically. And learn how to manage it all.
π https://devopswithkubernetes.com/
The course is for anyone who is interested in the ethical aspects of AI. You will learn what AI ethics means, what can and canβt be done to develop AI in an ethically sustainable way, and how to start thinking about AI from an ethical point of view.
π https://ethics-of-ai.mooc.fi/
This course is an introductory course to Docker and docker-compose. The course will also look into what different parts web services consist of, such as reverse proxies, databases, etc.