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 explores how to apply the thinking and programming skills from Scratch to text-based programming languages like Python. The course is specifically designed...
In this project-centered course, participants design, build, and publish a basic website that incorporates text, sound, images, hyperlinks, plug-ins, and social media...
This online course explores the basics of foundational C++ programming. The course does not have any prerequisites.
The course invites students to examine the interconnectedness of modern life through an exploration of fundamental questions about how our social, economic, and technological...
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific...
This course provides the knowledge needed to start recognizing the role of design in today’s world. In addition to learning basic design concepts such as affordances and...
This course is an introduction to the statistics behind the most popular genomic data science projects. This is the sixth course in the Genomic Big Data Science Specialization...
This online course introduces basic principles of computer science by designing and building mobile apps in App Inventor for Android.
This course teaches front-end developers to to work quickly and efficiently and provides them a set of tools to improve their work.
This MOOC teaches formal methods to systematically develop correct, loop-based programs. The course presents a methodology that illustrates goal-oriented programming, starting...
This online course gives an introduction to designing and developing apps and software for young people.
This course introduces the design and implementation of Android applications for mobile devices. Students will build upon concepts from the prior course, including handling...
This online course gives an introduction to computer hardware and operating systems.
This course will introduce students to the major challenges and opportunities for creating online communities.
This online course teaches the process of network security, including intrusion detection, evidence collection, network auditing, and contingency planning against attacks.
This online course teaches the principles and methods of ethical hacking and penetration testing. It includes the legal aspects of penetration testing, penetration testing...
In this course students will learn about writing secure, developer-friendly APIs that will make their back-end application thrive and keep their users happy.
In this course, students will discover how all of the major components of web applications work and best practices in developing secure, data-driven web applications.
This course is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to...
This online course offers a quick practical introduction to Swift basics, including types, variables, constants, and functions.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: