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 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...
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 (MOOC) explores the basics of Machine Learning.The Stanford course provides a broad introduction to machine learning, datamining, and statistical pattern...
(for your current filter settings)
This online course gives an initial introduction to fundamental blockchain concepts for beginners. It also discusses popular uses such as cryptofinance.
This course covers intermediate topics in software development. In this course, students will move beyond coding in the “main” method to learn to design and build more complex...
This online course covers the fundamentals of Google Cloud Platform.
This MOOC teaches a calculus that enables quantitative predictions of large combinatorial structures. In addition, the MOOC also covers generating functions and real asymptotics...
This online course (MOOC) teaches participants how to develop Android applications with the MIT App Inventor (no prior experience required).
This course shows participants how to put the agile culture into practice across concept testing, usability testing, functional testing, and ongoing feature validation.
This online course explores the fundamental concepts of computers that can be applied to any software or computer system. The course is designed for beginners in computer science.
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.
This online course (MOOC) explores the core strategies content marketers use to acquire and retain customers profitably.
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 explores challenging discrete optimization problems. It is intended for learners with prior skills in discrete optimizations.
This online course gives a first introduction to User Experience (UX) Design.
This online course provides an overview of the programming language Kotlin. It is aimed at those who already have programming knowledge, especially in Java.
This course focuses on the concepts and tools behind reporting modern data analyses in a reproducible manner. Reproducible research is the idea that data analyses, and more...
This course teaches how to transform information from a format efficient for computation into a format efficient for human perception, cognition, and communication and explores...
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 online course (MOOC) explores the different dimensions of a digital footprint, including developing an effective online presence and managing privacy.
This class will cover an introduction to command line tools for managing genomic data. It will start with basic Unix commands for managing files and directories, followed by a...
This online course gives an introduction to mathematical thinking in Computer Science.
This online course gives an introduction to the basic structure of a web application. It explores how a web browser interacts with a web server and the request/response cycle....
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: