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 explores the area of Data Science without any programming requirements.
This online course explores the key tools and programming languages used by cloud developers, including HTML5, CSS3, JavaScript and GitHub.
This online course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting.
This online course explores the key infrastructures of aviation and Internet, and policies that have been developed to strengthen their cybersecurity programs.
This MOOC explores "neurohacking", which describes how to use the R programming language to perform manipulation, processing, and analysis of neuroimaging data.
This online course gives a free introduction to digital currencies such as Bitcoin. It is also the first course of an online master's program in digital currencies from the...
This online course teaches English for tech professionals. It covers topics such as tech jobs, startups, programming languages, the tech workplace, and job interview preparation.
This online course teaches how to use powerful, open-source, Python tools, including Pandas, Git and Matplotlib, to manipulate, analyze, and visualize complex datasets.
This online course explores introductory topics of functional programming, design patterns, and loop invariants.
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 teaches the essentials of the Kotlin programming language.
This online course teaches programming in a scientific context. The course is based on the Java programming language and teaches basic skills for computational problem solving...
This online course explores how to design algorithms, solve computational problems and implement solutions efficiently. It includes practical applications such as sorting and...
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 online lecture gives an introduction to the concept of Parallel Programming.
The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer,...
This online course shows the fundamental concepts of distributed programming in the context of Java 8.
This online course focuses on a framework for understanding how to use language constructs effectively and how to design correct and elegant programs.
This online course introduces the programming language JavaScript. Learners will write their first scripts, have their HTML and CSS skills assessed, create variables and arrays...
This is an introductory online course to learn programming with Java designed to teach how to code good programs in Java, understanding “good” as both correct and efficient.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: