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.
In this course students will learn the basic Linux fundamentals every web developer needs to know. A basic understanding of this system is required to not only get a web...
This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and...
In this course, students will learn about data structures, like graphs, that are fundamental for working with structured real world data. They will develop, implement, and...
This online course is an introduction to discrete optimization and exposes students to some of the most fundamental concepts and algorithms in the field.
This online course (MOOC) explores the different dimensions of a digital footprint, including developing an effective online presence and managing privacy.
This course will introduce the skills necessary to create software. It explains how people from different professions can work together in order to create innovative software....
This course focuses on the major design tools used in the creation of an Application Specific Integrated Circuit (ASIC) or System on Chip (SoC) design.
The goal of this course is to equip its students with the skills necessary to define requirements, set up an integrated development environment (IDE), learn Git (and Github!)...
This online course gives an introduction to the "Git" version control system. It includes topics such as repositories, branching, and merging. The course uses Bitbucket, but it...
In this course, students will learn to find numerical solutions to systems of differential equations. They will write code in Python to fight forest fires, rescue the Apollo 13...
This online course teaches the technology of modelling, as used in computational face recognition or in surgeries. With this technology, the computer learns the characteristic...
This online course helps to learn project management standards and frameworks that increase efficiency and deliver tangible business benefits.
This online course teaches how to build web applications with Sinatra, an elegant and approachable web development micro-framework for Ruby.
This online course gives an introduction to the basic structure of a web application and the overall structure of a Django application.
This online course teaches some of the most powerful programming concepts in Java, including: objects, inheritance and collections.
This online course gives an introduction to the C programming language. C is one of the foundational languages of computer science, for example used in operating systems. The...
This course offers a series of lectures on parallel programming concepts as well as a group project providing hands-on experience with parallel programming.
This course teaches how to take scattered data and organize it into groups for use in many applications, such as market analysis and biomedical data analysis, or as a...
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....
The purpose of this course is to give learners insight into these type of characteristics and skills needed for cybersecurity jobs and to provide a realistic outlook on what...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: