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.
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 two-part course is designed to be a fun introduction to the basics of programming in Python. The main focus will be on building simple interactive games such as Pong,...
This course gives an introduction to computer science and programming. Students will learn about: notions of computation, the Python programming language, some simple...
This course is an introduction to the Objective-C programming language and will prepare students for more extensive iOS app development and build a foundation for advanced iOS...
In this course, students will use and analyze data structures that are used in industry-level applications, such as linked lists, trees, and hashtables. They will apply...
This MOOC explores "neurohacking", which describes how to use the R programming language to perform manipulation, processing, and analysis of neuroimaging data.
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 online course gives an introduction to Haskell, the increasingly popular functional programming language.
This online course introduces learners to the basics of Lua, a general-purpose programming language used for building games, web apps, and developer tools.
This course covers intermediate topics in software development. In this course, students will move beyond coding in the “main” method to learn to design and build more complex...
This online course explores how to analyze big data with R in a business analytics setting. The course also includes an introduction to the R programming language.
This course teaches how to program in C#, which is used for programming mobile applications, games and enterprise software.
This course covers data abstraction, state, and deterministic dataflow in a unified framework with practical code exercises. In the last part of the course, students will...
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 helps participants to learn how to navigate the barriers to creating, developing, and sustain innovative new businesses and programs within established...
This online course (part 2 of 2 courses) teaches how to build powerful interactive applications with this popular JavaScript library. React is an open source library developed...
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 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.
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 explores the fundamentals of JavaScript, the programming language of the Web.The course was designed for learners who have some knowledge of HTML and CSS 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: