Search result for Online Courses & Certifications
Get Course Alerts by Email
Writing, Running, and Fixing Code in C
by Andrew D. Hilton , Genevieve M. Lipp , Anne Bracy- 4.3
Approx. 20 hours to complete
Building on the course Programming Fundamentals, this course will teach you how to write code by first planning what your program should do—an important approach for novice and professional programmers. You will learn how to compile and run your program, and then how to test and debug it. Writing Code Introduction to Writing Code...
C++ For C Programmers, Part A
by Ira Pohl- 4.4
Approx. 13 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. Module 1 1. 1 Overview and Course Organization 1. 2 Getting Started 1. 3 Converting a C Program to C++ 1. 4 Using C++ Code...
Programming Languages, Part B
by Dan GrossmanTop Instructor- 4.9
Approx. 17 hours to complete
[As described below, this is Part B of a 3-part course. Participants should complete Part A first -- Part B "dives right in" and refers often to material from Part A. ] This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming....
Agile Software Development
by Praveen Mittal- 4.7
Approx. 12 hours to complete
Software industry is going crazy on agile methods. It is rapidly becoming the choice for software development where requirements are unpredictable or is expected to change over time. This course will help you gain knowledge on what is agile? Why agile is better suited for these situations? Prerequisite: You need basic knowledge of software development process and software development methodologies....
Device-based Models with TensorFlow Lite
by Laurence Moroney- 4.7
Approx. 10 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. This second course teaches you how to run your machine learning models in mobile applications....
Introducción a la programación orientada a objetos en Java
by Marcela Hernández Hoyos , Álvaro Andrés Gómez D’Alleman , Juan Pablo Reyes Gómez- 4.6
Approx. 74 hours to complete
¡Le damos la bienvenida al curso de Introducción a la programación en java por objetos de la Universidad de los Andes! El propósito de este curso es ofrecerle un ambiente interactivo orientado a construir aprendizajes sobre el lenguaje de la programación en Java para la creación y manipulación de objetos. 1....
API Development on Google Cloud's Apigee API Platform
by Google Cloud Training- 4.7
Approx. 15 hours to complete
"In this course, you learn how to create APIs that utilize multiple services and how you can use custom code on Apigee. You will also learn about fault handling, and how to share logic between proxies. You learn about traffic management and caching. You also create a developer portal, and publish your API to the portal....
用 Python 做商管程式設計(一)(Programming for Business Computing in Python (1))
by 孔令傑 (Ling-Chieh Kung)- 4.9
Approx. 13 hours to complete
本系列課程從零開始,教授一般認為最適合初學者的程式語言「Python」,目標是讓大家在完成本課程之後,一方面獲得程式設計與運算思維的基本概念,一方面也能獨立寫出能解決運算問題的程式。本課程和一般程式設計課程最不同的地方,在於它是以解決商管領域的運算問題為導向,因此課程不會只含有質因數分解、紅球白球排列組合、三角不等式、萬年曆、數字排序等傳統程式設計課程的範例與作業,而是包含了生產、物流、存貨、投資、定價等問題,讓大家在學會程式設計的同時,也直接體會程式設計與資訊技術在商管領域的各種應用。 本系列課程共分為三門課程。本門課程做為第一門課程,將介紹程式設計的基本觀念、Python 語言的基本語法、選擇、迴圈、清單,並以作業管理領域的一些簡單演算法作結。 什麼是「資訊管理」:資訊科技的商管應用 01-01 IT-assisted Management 01-02 IT-supported Management 01-03 高頻交易 01-04 商品推薦與大數據分析 01-05 演算法定價 01-06 IT-enabled Management NTU MOOC 課程問題詢問與回報機制 第一週作業 Python 程式設計初探 02-01 程式設計與 Python 程式語言 02-02 直譯與執行 Python 程式 02-03 四種寫 Python 的方式 02-04 print() 與 Hello World 02-05 跳脫字元與基本運算 02-06 input() 與變數 02-07 輸出兩個輸入整數的和 02-08 除錯與程式寫作流程...
Software Architecture
by Kenny Wong- 4.5
Approx. 10 hours to complete
The way that software components — subroutines, classes, functions, etc. — are arranged, and the interactions between them, is called architecture. In this course you will study the ways these architectures are represented, both in UML and other visual tools. We will introduce the most common architectures, their qualities, and tradeoffs....
¡A Programar! Una introducción a la programación
by Inés Friss de Kereki , Dr Areti Manataki- 4.8
Approx. 12 hours to complete
¿Alguna vez pensaste en crear tus propios juegos de computadora, pero no tenías idea cómo hacerlo o por dónde comenzar? Este curso te enseñará a programar utilizando Scratch, un lenguaje de programación visual muy fácil de usar, y más importante aún, aprenderás los principios fundamentales de la computación para que comiences a pensar como ingeniero/a de software....