Self-Study

Sort options

Oracle Cloud Infrastructure Operations Professional (Udacity)

Self Paced
Oracle Cloud Infrastructure Operations Professional (Udacity)
Free Course
Categories
Effort
Languages
Learn operational activities in the OCI ecosystem. This course covers some of the day-to-day operational activities that you might find yourself managing in the Oracle Cloud Infrastructure ecosystem like managing custom images, describing scaling options, billing, managing accounts, troubleshooting, and [...]

Google Cloud Digital Leader Training (Udacity)

Gain foundational literacy in cloud and digital transformation. The Cloud Digital Leader Training course consists of a series of lessons designed to give you foundational knowledge about cloud technology and data. This training also offers an overview of Google Cloud products and services that enable organizations’ digital [...]

A/B Testing (Udacity)

Self Paced
A/B Testing (Udacity)
Free Course
Categories
Effort
Languages
Online Experiment Design and Analysis. This course will cover the design and analysis of A/B tests, also known as split tests, which are online experiments used to test potential improvements to a website or mobile application.

Offline Web Applications (Udacity)

Self Paced
Offline Web Applications (Udacity)
Free Course
Categories
Effort
Languages
Using IndexedDB & Service Worker. This course is focused squarely on user experience, and seeks to show developers how thinking offline-first is the best way to ensure that applications perform their best in all scenarios, not just ideal ones. You'll learn to recognize the differences between good, poor, intermittent, [...]

Introduction to Operating Systems (Udacity)

Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches the basic operating system abstractions, mechanisms, and their implementations. The core of the course contains concurrent programming (threads and synchronization), inter process communication, and an introduction to distributed operating systems. The course is split [...]

Artificial Intelligence for Robotics (Udacity)

Learn how to program all the major systems of a robotic car. Topics include planning, search, localization, tracking, and control. Learn how to program all the major systems of a robotic car from the leader of Google and Stanford's autonomous driving teams. This class will teach you basic methods [...]

Intro to Theoretical Computer Science (Udacity)

Self Paced
Intro to Theoretical Computer Science (Udacity)
Free Course
Categories
Effort
Languages
Dealing with Challenging Problems. This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems.

Cyber-Physical Systems Design & Analysis (Udacity)

Cyber-physical systems, such as automobiles, cars, and medical devices, comprise both a physical part and a software part, whereby the physical part of the system sends information about itself to the software part, and the software sends information, usually in the form of commands, to the physical [...]

Knowledge-Based AI: Cognitive Systems (Udacity)

The Core of Artificial Intelligence. This is a core course in artificial intelligence. It is designed to be a challenging course, involving significant independent work, readings, assignments, and projects. It covers structured knowledge representations, as well as knowledge-based methods of problem solving, planning, decision-making, and [...]

JavaScript and the DOM (Udacity)

Self Paced
JavaScript and the DOM (Udacity)
Free Course
Categories
Effort
Languages
Dynamically control the browser. JavaScript is an extremely powerful programming language. One place where its power truly shines is using it to control a web page. Through this course, you'll learn about the Document Object Model (DOM), how it's created, and what capabilities it provides. Then you'll use JavaScript [...]