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 is an online lecture about the design and implementation of secure computer systems. Lectures cover threat models, attacks that compromise security, and techniques for...
This online course program gives an introduction to Machine Learning as a key concept of artificial intelligence (AI). It was designed to be accessible to both business-level...
This online lecture series gives an introduction to quantum computing. It includes topics such as the history of quantum computing, the basics of quantum mechanics, quantum...
This online course teaches web programming using Google’s Go (golang) programming language.
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...
This online course (MOOC) teaches the basic building blocks of R.
This online course explores the fundamentals required to implement Continuous Integration (CI) and Continuous Delivery (CD) workflows using the Jenkins automation server.
This course focuses on the management of enterprise data in column-oriented in-memory databases. Latest hardware and software trends led to the development of a new...
Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In...
This online course gives an introduction to Generative AI with Large Language Models (LLMs). It includes the key steps in a typical LLM-based generative AI lifecycle, from data...
Khan Academy provides various free introductory programming video lessons. Topics include JavaScript, HTML and CSS, SQL, and more.
This online course teaches intermediate techniques to transform table data in SQL.
This online course explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
This is the continuation of Approximation algorithms, Part 1. Here participants will learn linear programming duality applied to the design of some approximation algorithms, and...
This series of online courses teaches the Design Sprint process to test new products and ideas. It includes developing a concept and building and testing a protoype.
This sequence of online courses teaches the key concepts of Node.js, a JavaScript runtime. The sequence includes several individual short video courses, for beginners as well as...
This online course shows learners how to optimize their interviewing skills for technical data science interviews.
Internet search uses textual queries. These are strings from the point of view of computer science. To make sense of all that information and make search efficient, search...
This course covers intermediate topics in software development. It teaches object-oriented programming principles that will allow students to use Java to its full potential, and...
This online degree program includes the fundamental concepts of cyber security. It teaches various topics from system security and digital forensics to analytics and...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: