Search result for Software Development Online Courses & Certifications
Get Course Alerts by Email
Distributed Programming in Java
by Vivek Sarkar- 4.6
Approx. 18 hours to complete
This course teaches learners (industry professionals and students) the fundamental concepts of Distributed Programming in the context of Java 8. Distributed programming enables developers to use multiple nodes in a data center to increase throughput and/or reduce latency of selected applications. Why take this course? The desired learning outcomes of this course are as follows:...
Introduction to Java as a Second Language
by Jim Sullivan- 0.0
Approx. 7 hours to complete
This course is meant to be an introduction to Java as a second language, if you are familiar with any computer programming language. It could be shell scripting, knowledge of older Java versions, JavaScript, etc. This course will allow you to quickly pick up the Java programming language. Lab exercises will be performed using your system and Java installation....
Using Git for Distributed Development
by Jerry Cooperstein- 4.6
Approx. 21 hours to complete
Course 4 focuses on using git for open source software distributed development. Git is a revision control system which arose out of the Linux kernel development community. Git was designed to help developers spread across the globe working on complicated projects coordinate their work in a rational way and keep track of everything they were doing....
More C# Programming and Unity
by Dr. Tim "Dr. T" Chamillard- 4.8
Approx. 35 hours to complete
This course is the second course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally....
Black-box and White-box Testing
by Mike , Kevin Wendt- 0.0
Approx. 26 hours to complete
After completing this course, learners will have an understanding of a variety of black-box and white-box testing techniques. The learner will have put this understanding into practice, creating effective sets of test cases (called a test suite) to properly exercise software for defect finding. After completing this course, you will be able to:...
Embedded Hardware and Operating Systems
by Farhoud Hosseinpour , Nguyen Gia Tuan- 4.2
Approx. 17 hours to complete
This course is intended for the Bachelor and Master's students, who like practical programming and making IoTs applications! In this course we will talk about two components of a cyber physical system, namely hardware and operating systems. After completing this course, you will have the knowledge of both hardware components and operating systems....
An Introduction to Practical Deep Learning
by Andres Rodriguez , Nikhil Murthy , Hanlin Tang- 4.3
Approx. 17 hours to complete
This course provides an introduction to Deep Learning, a field that aims to harness the enormous amounts of data that we are surrounded by with artificial neural networks, allowing for the development of self-driving cars, speech interfaces, genomic sequence analysis and algorithmic trading. Introduction to Deep Learning and Deep Learning Basics...
Introduction to Intel® Distribution of OpenVINO™ toolkit for Computer Vision Applications
by Vu Q Nguyen- 4.6
Approx. 3 hours to complete
Welcome to the Introduction to Intel® Distribution of OpenVINO™ toolkit for Computer Vision Applications course! This course provides easy access to the fundamental concepts of the Intel Distribution of OpenVINO toolkit. Throughout this course, you will be introduced to demos, showcasing the capabilities of this toolkit. Who this class is for:...
C++ For C Programmers, Part B
by Ira Pohl- 4.4
Approx. 15 hours to complete
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software. STL and the game of Hex Welcome to C++ for C Programmers, Part B 1. 1 Overview 1. 2 New in C++11 1. 3 Standard Template Library...
Developing Cloud Native Applications
by Upkar Lidder- 4.2
Approx. 14 hours to complete
Do you want to learn about developing applications that are cloud native right from conception to implementation? In this course, you’ll begin with some crucial cloud concepts. Then, you will dive into specific tools and techniques for developing cloud native apps. Introduction to Cloud Native Welcome to Developing Cloud Native Applications...