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 gives an introduction to HTML5 for beginners.The course uses a text book which can be accessed online (here). The course is also part of a course series which...
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....
This online course explores energy efficiency as the amount of energy that is consumed by the hardware during the runtime of an algorithm. The course also explains the relevant...
This online course gives an introduction to compilers (automatic translators for higher level programming languages).
This course teaches about functional programming, and how it can be effectively combined with object-oriented programming. Students will gain practice in writing clean...
This course teaches how to program in PHP, which is one of the most popular languages of modern web development.
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world. In this course students will...
This online course gives an introduction to C++ for programmers who are already familiar with another programming language. It includes an overview of the program structure and...
This online Java course provides additional advanced topics about Java programming elements and data abstraction.
This online course teaches powerful data abstraction and decomposition techniques to build large, complex programs.
This online course explores the mathematical field called Combinatorics and Probability Theory. It is designed for participants who work or plan to work in IT. Some basic math...
This online course provides a series of Python programming exercises intended to explore the use of numerical modeling in climate sciences. The scientific background for these...
This online course explores the fundamentals of computing in Python, including variables, operators, and writing and debugging programs.
This online course explores how to build cloud services via the use of object-oriented design techniques; Java programming language features; Java Servlets, the Java Spring...
This MOOC teaches formal methods to systematically develop correct, loop-based programs. The course presents a methodology that illustrates goal-oriented programming, starting...
This online course gives an introduction to Kotlin, a popular programming language for Android development, web development, and more.
This online course gives an introduction to Graph Theory. It is designed for participants who work or plan to work in IT. Some basic math and Python programming skills are...
This course teaches how to add sign up, log in, and log out functionality to Rails apps, as well as how to manage access to specific pages.
This online course explores how to build, analyze, and deploy chatbots with the help of IBM's Watson. The course also shows how to market and sell chat bot services.
This online course gives an introduction to test-driven software development, including the core concepts and the types of testing. Some prior knowledge of the Python...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: