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 systematic program design - how to write programs that tell a clear story about what they do, are well-tested, and easy to improve.
This course provides an introduction to systems thinking and systems models in public health. Systems thinking is a core skill in public health and helps health policymakers...
This online course explores object-oriented analysis and design of software. Participants should have some programming experience in Java.
This MOOC explores "neurohacking", which describes how to use the R programming language to perform manipulation, processing, and analysis of neuroimaging data.
This course presents relevant theoretical and practical foundations for parallel programming. It includes crucial theoretical ideas such as semaphores and actors, the...
This online course teaches the basics of Java programming.The course teaches the foundations of Java syntax, the use of variables and data types, conditional statements,...
This online course teaches Python 3.
This course introduces the design and implementation of Android applications for mobile devices. Students will develop an app from scratch, assuming a basic knowledge of Java,...
This course is an introduction to computer science using the programming language Scratch, developed by MIT. Starting with the basics of using Scratch, the course will stretch...
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 shows how to create chatbots with IBM Watson's Natural Language Processing capabilities.
This online course teaches how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.
This online course explores how to build a Mini Program with Tencent WeChat.
This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in Python.
This course teaches how to program in C++, which is a language well-respected for its flexibility and low-level functionality. It is used in the development of operating...
This online course gives an introduction to Unix for learners who are new to programming and new to Unix-like operating systems like macOS and Linux distributions like Ubuntu.
This online lecture gives an introduction to the concepts of machine learning. (Some math and programming experience required.)
In this online course, participants will learn the basic foundations underpinning the design of modern multicore-based computers. In addition, they will learn how design...
This online course will guide learners through the essential steps in planning an individualized weight loss program.
This course will show how one can treat the Internet as a source of data. Students will scrape, parse, and read web data as well as access data using web APIs and will work with...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: