Edukatico will keep you updated from time to time. (You can stop this at any time.)
Choose filter settings here or enter a search term above.
This online course in Computer Science is one of the most popular MOOCs (massive open online courses). It's the online version of Harvard's introductory CS50 class. It...
This online course teaches the basics of programming computers using Python. The course covers the basics of how to construct a program from a series of simple instructions in...
In this online course, participants will learn the basics of modern Artificial Intelligence (AI).The course also includes some of the representative applications of AI,...
This online course shows how to program in Java and teaches general programming and problem-solving skills.The course explores how to design algorithms and develop and debug...
This online course gives an introduction to virtual reality technology.The course aims to show what is important for successful virtual reality software and teaches how to write...
This online course (MOOC) explores the basics of Machine Learning.The Stanford course provides a broad introduction to machine learning, datamining, and statistical pattern...
This online course teaches Python 3.
This online course gives a first introduction to Data Science. It includes an overview of the following topics:Data ManipulationData Analysis with Statistics and Machine...
(for your current filter settings)
This online course gives an introduction to the world of cryptography, covering both historical cyphers and modern-day cryptographic techniques.
In this computer science course, participants will learn the basics of programming in the Java language. This course will cover repetition statements (for, while, do-while and...
This course will cover the basic ways that data can be obtained. The course will cover obtaining data from the web, from APIs, from databases and from colleagues in various...
This online course gives an introduction to the analysis of data gathered from the Internet of Things (IoT). It shows the analysis of data correlation, patterns, trends, and...
This course teaches students to think offline-first. This means that they have to make their applications perform their best in all scenarios, not just ideal ones.
This online course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket,...
This online course teaches how to build web applications with Sinatra, an elegant and approachable web development micro-framework for Ruby.
This online course teaches how to identify security issues in the cloud and industry-standard techniques and procedures to prevent and mitigate risks.
This online course explores how to create a mobile application, including research, design, usability, implementation and field evaluation.
The purpose of this course is to teach its students to make their applications look clean and professional. The participants will understand (from experience) the importance of...
This online course gives an introduction to HTML and CSS for Front-end Web Developers that must have a fundamental understanding of these technologies.The course is designed for...
Through this course students will understand the rationale behind the current design and implementation decisions in modern OS’s (like Linux) by considering the historic...
In this course students will learn how to create a complete, multi-user web site using the Meteor.js framework and MongoDB and will implement user authentication, security...
This is a non-technical online course that gives an introduction to artificial intelligence (AI). It covers examples of AI applications, technologies like machine learning and...
This is the continuation of Approximation algorithms, Part 1. Here participants will learn linear programming duality applied to the design of some approximation algorithms, and...
The focus of this course (part 2 of 2) is on coding techniques for approaching the Shannon limit of additive white Gaussian noise (AWGN) channels, their performance analysis,...
This MOOC will teach participants the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies.
In this course, students will explore the core design of AngularJS, its components and code organization techniques. They will enhance the functionality of their web app by...
This course will teach the core process of experience design and how to effectively evaluate work with the people for whom you are designing. Students will learn fundamental...
This online course gives an introduction to the fundamental concepts that underpin the React JavaScript library and teaches the basic skills required to build a simple and...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: