Search result for Online Courses & Certifications
Get Course Alerts by Email
Visual Perception for Self-Driving Cars
by Steven Waslander- 4.7
Approx. 31 hours to complete
Welcome to Visual Perception for Self-Driving Cars, the third course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the main perception tasks in autonomous driving, static and dynamic object detection, and will survey common computer vision methods for robotic perception. These techniques represent the main building blocks of the perception system for self-driving cars....
Browser-based Models with TensorFlow.js
by Laurence Moroney- 4.7
Approx. 17 hours to complete
Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. In this first course, you’ll train and run machine learning models in any browser using TensorFlow....
Introduction to Programming in Swift 5
by Mark Price- 4.5
Approx. 11 hours to complete
Welcome to Introduction to Programming in Swift 5. In this course we will introduce you to the absolute basics of the Swift programming language. Whether you are a brand new programmer or have experience with other programming languages this course is for you. Some of the things you will learn in this course are:...
Python Programming Essentials
by Scott Rixner , Joe Warren- 4.8
Approx. 10 hours to complete
This course will introduce you to the wonderful world of Python programming! We'll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. This course is the foundation for building expertise in Python programming....
Introducción a Java
by Elisa Viso Gurovich- 4.2
Approx. 30 hours to complete
Me llamo Elisa Viso y una de mis pasiones es la de programar y enseñar a programar. El lenguaje Java es uno de los que más me ha gustado en mis 45 años que llevo programando. Este es un curso introductorio a la programación en Java. También veremos la utilización de clases de las bibliotecas de Java....
Основы разработки на C++: жёлтый пояс
- 4.9
Approx. 77 hours to complete
Этот курс является продолжением курса "Основы разработки на C++: белый пояс". В нём преподаватели продолжают знакомить вас с возможностями языка C++. В курсе рассмотрены: - целочисленные типы языка C++ - пары и кортежи - шаблоны функций - наследование и полиморфизм - итераторы и стандартные алгоритмы - распределение кода по нескольким файлам...
API Security on Google Cloud's Apigee API Platform
by Google Cloud Training- 4.6
Approx. 8 hours to complete
In this course, you learn how to secure your APIs. You explore the security concerns you will encounter for your APIs. You learn about OAuth, the primary authorization method for REST APIs. You will learn about JSON Web Tokens (JWTs) and federated security. Module 0: Introduction Course Series Introduction Course Introduction...
Java Programming: Arrays, Lists, and Structured Data
by Andrew D. Hilton , Robert Duvall , Owen Astrachan , Susan H. Rodger- 4.7
Approx. 14 hours to complete
Build on the software engineering skills you learned in “Java Programming: Solving Problems with Software” by learning new data structures. Use these data structures to build more complex programs that use Java’s object-oriented features. At the end of the course you will write an encryption program and a program to break your encryption algorithm....
Fundamentals of Parallelism on Intel Architecture
by Andrey Vladimirov- 4.6
Approx. 15 hours to complete
This course will introduce you to the multiple forms of parallelism found in modern Intel architecture processors and teach you the programming frameworks for handling this parallelism in applications. You will get access to a cluster of modern manycore processors (Intel Xeon Phi architecture) for experiments with graded programming exercises. Modern Code...
Programming Reactive Systems
by Roland Kuhn , Konrad Malawski , Martin Odersky , Julien Richard-Foy- 0.0
Approx. 51 hours to complete
Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems. The basic building-block of such systems is event handlers. This course teaches how to implement reactive systems in Scala by using high-level abstractions based on event-handlers. You will learn how to: - use, transform and sequence asynchronous computations using Future values...