Objective
The objective of this certificate is to teach participants with programming background the skills needed to advance in a career of mobile application design and development. Individuals with no background should take prerequisite courses and individuals who previously took similar courses should submit them for equivalence.
Course Description
- CMAD 200 Developing Hybrid Mobile Apps with PhoneGap
This course is designed to get you started with PhoneGap by teaching you the basics of creating a PhoneGap application. In this course, students will develop a PhoneGap application using the Windows Phone 7 tools and JQuery Mobile. You will also learn how to use some of the PhoneGap native APIs to access the native libraries of various mobile platforms. Finally, students will learn how to use PhoneGap Build to build an application for iOS, Android and more! Prerequisites: Developing Single Page Applications with AngularJS.
- CMAD 201 Developing Android Apps
This course is designed to get students started with Android development. During the course students will define, design and scope Android apps for mobiles and tablets. Students will draw and analyze story boards and refine the user experience. The course will allow students to develop Android apps of simple to medium complexity with the ability to connect to the cloud. Prerequisites: Developing Windows Azure and Web Services OR Developing ASP.NET MVC Web Applications OR Developing PHP Web Applications OR Developing Node.js Applications.
- CMAD 202 Developing iOS Apps
This course is designed to get students started with iOS development. During the course students will define, design and scope iOS apps for mobiles and tablets. Students will draw and analyze story boards and refine the user experience. The course will allow students to develop iOS apps of simple to medium complexity with the ability to connect to the cloud. Prerequisites: Developing Windows Azure and Web Services OR Developing ASP.NET MVC Web Applications OR Developing PHP Web Applications OR Developing Node.js Applications.
- CMAD 203 Developing Windows Phone Apps
This course is designed to get students started with Windows Phone apps development. During the course students will define, design and scope WP apps for mobiles and tablets. Students will draw and analyze story boards and refine the user experience. The course will allow students to develop WP apps of simple to medium complexity with the ability to connect to the cloud. Prerequisites: Developing Windows Azure and Web Services OR Developing ASP.NET MVC Web Applications OR Developing PHP Web Applications OR Developing Node.js Applications.