Course Highlights
  •  An all-around understanding of the mobile app landscape and the components of an app, including front end, back end, data management, and hosting
  • The features and limitations of popular mobile app development languages, frameworks, and tools
  • An understanding of the integrated development environments (IDEs) and tools used for mobile app development, including testing tools and emulators
  • How to build a career in mobile app development, having created your own mobile app development career plan
Curriculum

19 Topics
Program Overview
Course Introduction
Introduction to Apps
Expert Viewpoints: Evolution of Mobile Apps
Mobile App Categories
How Does an App Work?
Cloud Computing and Hosting for Mobile Services
Expert Viewpoints: Cloud Computing and Hosting for Mobile Services
Course Overview
Module Summary: Introduction to the Mobile App Landscape
Graded Quiz: Introduction to the Mobile App Landscape
Practice Quiz: Getting Started with Apps
Practice Quiz: Components of an App
[Optional] Introduce Yourself
Helpful Tips for Course Completion
Reading: Web Apps vs. Mobile Apps: A Comparison
Reading: Pros and Cons of Using Mobile Apps
Reading: Cloud Tools for Mobile Development
Activity: App Builder Challenge

19 Topics
Mobile Platforms and Operating Systems
Types of Mobile Apps
Mobile App Development Process
Expert Viewpoints: Mobile App Development Process Overview
Expert Viewpoints: Mobile App Development Methodology
Mobile Development Languages and Frameworks
Mobile IDEs and Tools
Expert Viewpoints: Mobile App Development Platforms
Mobile Testing Tools and Emulators
App Marketplaces and Distribution Platforms
Module Summary: Mobile App Development Ecosystem
Graded Quiz: Mobile App Development Ecosystem
Practice Quiz: Overview of Mobile App Development
Practice Quiz: Understanding the Mobile App Development Ecosystem
Activity: Testing Mobile Apps
Reading: Understanding Agile Development Methodology
Reading: Introduction to UI/UX Design
Lab: Create a Conceptual Mobile App Business Plan with Wireframes
Lab: Explore Mobile Emulators Using Your Chrome Browser

20 Topics
Mobile App Development Team
Expert Viewpoints: Mobile Development Team
A Day in the Life of a Mobile App Developer
Developing Mobile App Development Skills
Expert Viewpoints: Terms and Definitions
Mobile App Developer Career Progression
Employment Opportunities in Mobile App Development
The Future of Mobile App Development
Expert Viewpoints: Impact on Career
Course Wrap-Up
Module Summary: A Career in Mobile App Development
Congratulations and Next Steps
Thanks from the Course Team
Graded Quiz: A Career in Mobile App Development
Practice Quiz: Mobile App Developer Skills and Career Paths
[Optional] Project Submission and Evaluation
Activity: Is Mobile Development Right for You?
Reading: Is Mobile App Development the Right Fit for You?
Final Project: Analyzing a Mobile App
Course Glossary: Introduction to Mobile App Development

  Write a Review

Introduction to Mobile App Development

Go to Free Course