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 course introduces learners to the basics of analyzing and solving computational problems. It begins with an introduction to the Python programming language, transitions to...
This online course shows the fundamental concepts of concurrent programming in the context of Java 8.
This series of MOOCs covers R software development for building data science tools. It helps participants to learn modern software development practices to build tools that are...
This online course series teaches the fundamentals of programming in Python 3. Participants should have some basic prior programming experience.
This online course program gives an introduction to programming with C and C++ programming languages. It includes coding, debugging, and solving complex problems with C and C++.
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...
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 online course gives an introduction to the C programming language. No prior experience is required.
This course covers embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world.
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 series of online courses (MOOCs) gives an introduction to the programming language Python.It teaches fundamental programming concepts including data structures, networked...
This course will introduce the basics of the JavaScript language and will cover concepts such as variables, looping, functions, and a little bit about debugging tools. Students...
In this course, students will explore the core design of AngularJS, its components and code organization techniques. They will enhance the functionality of their web app by...
This course teaches how to build a modern computer system, starting from first principles. It consists of projects from constructing elementary logic gates all the way to...
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 program teaches how to program in Visual Basic. It starts with a general introduction to computer science and then covers the details of programming with...
This series of online courses gives an introduction to programming Unity games using C#. The courses are designed for beginners with no prior programming experience and includes...
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 is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket,...
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...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: