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 designing and developing apps and software for young people.
This online course explores the types of threats and attack vectors commonly seen in computer attacks.
This course covers the concepts of the most important information technologies. Topics covered include Smartphones, OS, Cloud Computing, Big Data, CDN, Wi-Fi, Bluetooth, Mobile...
This online course gives an introduction to agile software development. It is designed to give learners the ability to apply agile principles and values to the software...
This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.
This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Students will refine their programming skills as well...
Participants of this course will have the knowledge to plan and set-up a real-time system both on paper and in practice. The course centers around the problem of achieving...
This course covers the techniques required to break down and map requirements into plans that will ultimately drive software production.
This online course teaches some of the most powerful programming concepts in Java, including: objects, inheritance and collections.
This online course teaches the principles and techniques for digital forensics investigation and the spectrum of available computer forensics tools.
This course will guide its students through the iterative process of prototyping an app and conducting user research.
This online course gives an introduction to self-driving cars. It teaches the essentials of building a self-driving car, using Python and C++.
This online course explores the theory and practice of functional programming in Erlang, through practical exercises and suggested projects.
This MOOC will teach participants the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies.
This online course will introduce participants to web deployment platforms. They will begin by deploying their first web application to the Heroku platform, making it publicly...
This computer science course covers advanced object-oriented programing strategies, including polymorphism, abstract classes, super keyword, exceptions, generics, sorting and...
This online course teaches how to build Native iOS and Android Apps with Angular, Cordova and the Ionic 2 Framework.
This course covers principles of visual design to effectively organize and present information with interfaces. Students will learn concrete strategies to create user...
This online course series gives an introduction to C programming and Linux for beginners. No prior programming experience required.
In this graduate level introduction to the field of computing security, participants will be given an extensive overview of the various branches of computing security. They will...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: