Search result for Courses taught by Dr. Douglas C. Schmidt
Get Course Alerts by Email
Building Cloud Services with the Java Spring Framework
by Dr. Jules White , Dr. Douglas C. Schmidt- 4.3
Approx. 14 hours to complete
This MOOC describes by example how to build cloud services via the use of object-oriented design techniques; Java programming language features; Java Servlets, the Java Spring Framework; and cloud computing platforms, such as Amazon Web Services. Week One Introduction What are Communication Protocols? Intro to HTTP Why HTTP? What is a Cloud Service?...
Java for Android
by Dr. Jerry Roth , Dr. Julie L. Johnson , Michael Walker , Dr. Douglas C. Schmidt- 4.5
Approx. 39 hours to complete
This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. Learners will work on several hands-on projects throughout the MOOC, i. e. Module 1: MOOC Overview Overview of Java for Android MOOC...
Android App Components - Intents, Activities, and Broadcast Receivers
by Dr. Douglas C. Schmidt , Michael Walker , Dr. Jules White- 4.2
Approx. 14 hours to complete
This 4 week MOOC builds upon the overview of Java and Android covered in Course 1 by delving deeper into core Android app components, such as intents, activities, and broadcast receivers. You'll also learn how to use the Git source code management system. MOOC Overview MOOC 2 Overview Module 1 Introduction...
Android App Components - Services, Local IPC, and Content Providers
by Dr. Douglas C. Schmidt- 4.3
Approx. 13 hours to complete
This 4 week MOOC builds upon the core Android app components and concurrency frameworks covered in Course 2 by focusing on started and bound services, local inter-process communication (IPC), and content providers. Case study apps will be examined from multiple perspectives to learn how to program these app components using Android's material design paradigm....
Engineering Maintainable Android Apps
by Dr. Douglas C. Schmidt , Michael Walker , Dr. Jules White- 4.5
Approx. 9 hours to complete
Students will work on the appropriate automated unit quizzes, based on the material covered in the lecture videos. These lessons will demonstrate the benefits of good software engineering practices that are targeted at creating maintainable code for mobile apps. There will be roughly 3-4 hours of student engagement time per week, including video lectures, and quizzes....
Capstone MOOC for "Android App Development"
by Dr. Douglas C. Schmidt , Michael Walker , Dr. Jules White- 4.1
Approx. 4 hours to complete
The Capstone project integrates material from throughout the Android App Development Specialization to exercise and assess the ability of learners to create an interesting Android app. The project itself is similar in scope to previous assignments in the earlier MOOCs in the Specialization. Capstone Overview Overview of the Capstone Project Milestone 1 Overview...
Top Online Courses and Specializations | Coursera
- 0.0
Find Courses and Specializations from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics....
Coursera | Online Courses & Credentials From Top Educators. Join for Free
- 0.0
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics....
Course Definition & Meaning - Merriam-Webster
- 0.0
course: [noun] the act or action of moving in a path from point to point....
Free Online Courses | Stanford Online
- 0.0
Free Online Courses. Our free online courses provide you with an affordable and flexible way to learn new skills and study new and emerging topics. Learn from Stanford instructors and industry experts at no cost to you....
Online Courses - Learn Anything, On Your Schedule | Udemy
- 0.0
Udemy is an online learning and teaching marketplace with over 185,000 courses and 49 million students. Learn programming, marketing, data science and more....