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 teaches Python 3.
This online course teaches the basics of programming computers using Python. The course covers the basics of how to construct a program from a series of simple instructions in...
This online course in Computer Science is one of the most popular MOOCs (massive open online courses). It's the online version of Harvard's introductory CS50 class. It...
This online course gives an introduction to virtual reality technology.The course aims to show what is important for successful virtual reality software and teaches how to write...
This online course (MOOC) explores the basics of Machine Learning.The Stanford course provides a broad introduction to machine learning, datamining, and statistical pattern...
(for your current filter settings)
This MOOC explores Hector Berlioz’s Symphonie Fantastique, an iconic Romantic symphony that ushered in an era of narrative “program music.” Participants will learn the basics of...
This online course teaches English for tech professionals. It covers topics such as tech jobs, startups, programming languages, the tech workplace, and job interview preparation.
This course teaches how to add sign up, log in, and log out functionality to Rails apps, as well as how to manage access to specific pages.
This online course teaches how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.
This online course gives an introduction to the C programming language for beginners. C is particularly well suited as an introduction to coding; no prior knowledge is needed...
This online course gives an introduction to the world of programming. It includes an overview of the terms that developers use and an overview of how the web functions and how...
This online course gives an introduction to writing simple programs in Python for learners with no previous programming experience.
This online course introduces the programming language JavaScript. Learners will write their first scripts, have their HTML and CSS skills assessed, create variables and arrays...
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...
Take an exciting crash course in MATLAB and Octave programming. Both languages allow users to experiment with advanced mathematical functions and produce exciting matrix...
This online course explores the mathematical field called Combinatorics and Probability Theory. It is designed for participants who work or plan to work in IT. Some basic math...
This online course gives an introduction to computer science for business professionals. No prior knowledge of computers or programming is required.Topics include computational...
This online course explores the key infrastructures of aviation and Internet, and policies that have been developed to strengthen their cybersecurity programs.
This course teaches the fundamentals of the Java programming language.It includes various interactive lessons and practical coding projects. (Also check out this overview of...
This online course explores key AI concepts, including machine learning, deep learning and neural networks. The course is designed for beginners and no programming skills are...
This online course explores the basics of foundational C++ programming. The course does not have any prerequisites.
This online course gives an introduction to the C programming language. No prior experience is required.
Khan Academy provides various free introductory programming video lessons. Topics include JavaScript, HTML and CSS, SQL, and more.
This online course teaches how to design more complex programs, using new data structures, abstraction, and generative recursion.
This online course (MOOC) teaches the basic building blocks of R.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: