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 explores algorithms for mining and analyzing big text data to discover interesting patterns, extract useful knowledge, and support decision making.
This course presents the fundamental probability and statistical concepts used in elementary data analysis.
This course teaches students to build a game that keeps their players interested and engaged, and to present their game in ways that allow it to stand out in the app store.
In this online course, participants write programs in Java to solve real world problems that are large enough to require multiple classes working together. Participants learn...
This online course will guide participants through how a client communicates with a server, including details of HTTP/1 vs. HTTP/2.
This course will introduce students to the foundations of modern cryptography, with an eye toward practical applications.
In this course, students will learn the basic tools that every web page coder needs to know, starting from how to implement modern web pages with HTML and CSS and how to code...
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 course teaches how to build web apps with Ruby on Rails 4, giving learners the skills to use Ruby on Rails to create their own apps.
This series of online courses provides a hands-on introduction to functional programming using the widespread programming language, Scala.
This course teaches students how to build powerful web and mobile apps and host them in the cloud, without writing a line of code.
This course covers the essential exploratory techniques for summarizing data. It will cover in detail the plotting systems in R as well as some of the basic principles of...
This MOOC will teach the technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to...
This series of online courses develops an awareness of the risks and cyber threats or attacks associated with modern information usage, and explores key technical and managerial...
This course covers practical techniques to elicit and express software requirements from client interactions.
With the support of Google’s recruiting and engineering teams this course provides tips, examples, and practice opportunities that may help students with job interviews at a...
Traditional development processes lead to team frustration and poor results. Agile offers a different approach to managing the complexities of software development. This course...
This course will teach probabilistic inference, planning and search, localization, tracking and control, all with a focus on robotics. Extensive programming examples and...
This course explores concepts and approaches involved in creating successful character designs that can be applied to video games.
This course teaches about the TCP/IP stack, IP addressing, DNS, and other protocols that underlie the Web technologies in use.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: