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 course covers how to program in R and how to use R for effective data analysis. Students will learn how to install and configure software necessary for a statistical...
This online course shows how to teach coding skills to students by using Minecraft, one of the most popular games of all time.
Khan Academy provides various free introductory programming video lessons. Topics include JavaScript, HTML and CSS, SQL, and more.
This online course gives an introduction to Python programming. It covers concepts such as expressions, variables, functions, logic, and conditionals.
This course teaches how to build a modern computer system, starting from first principles. It consists of projects from constructing elementary logic gates all the way to...
This online lecture gives an introduction to the concept of Parallel Programming.
This online course teaches how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.
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.
The Raspberry Pi is a small, affordable single-board computer that students will use to design and develop fun and practical IoT devices while learning programming and computer...
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 explores advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include...
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.
This MOOC teaches how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and...
This online lecture gives an introduction to the concepts of machine learning. (Some math and programming experience required.)
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 course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript, and more importantly, how to write reusable...
This online course explores the world of quantum computing. It includes quantum solutions from a computational and from a mathematical perspective, and creating quantum modules...
This online course gives an introduction to the world of programming. It includes an overview of the terms that developers use and an overview of how the web functions and how...
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 explores the more advanced features of Kotlin that are required to build a robust, functional Android app.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: