App Development Fundamentals
Learning Outcomes
Get More Info
data, Tech & ai skills in






What’s Included
Overview of Apps
Overview of Apps
Apps are increasingly important to businesses, and they're increasingly easy to develop. In this lesson, we'll introduce the concept of apps, and how they can be used in business.
Benefits and Drawbacks of Apps
Benefits and Drawbacks of Apps
App development has various benefits and drawbacks in a business context. Learn what these are in this lesson.
Identifying App Use Cases
Identifying App Use Cases
Before developing any apps, you'll need to identify where they can be used in businesses. We'll consider how to go about this process in this lesson.
The App Development Lifecycle
The App Development Lifecycle
App development generally follows a clearly defined six stage process. We'll introduce these stages in this lesson.
Planning and Designing an App
Planning and Designing an App
The first two stages of developing an app involve planning and designing it. Learn what these two stages involve in this lesson.
Developing an App
Developing an App
The middle two stages of developing an app involve developing and testing it. In this lesson, we'll learn what's involved in these two stages.
Releasing and Maintaining an App
Releasing and Maintaining an App
The final two stages in developing an app involve releasing the app and maintaining it over time. Learn what this involves in this lesson.
Managing App Development
Managing App Development
There are multiple different methods of managing an app development project but the two most popular are the waterfall and agile methods. Learn about these two methods in this lesson.
Effective Data Use in Apps
Effective Data Use in Apps
Many business apps involve connecting to or modifying datasets. In this lesson, we'll learn some of the principles of using these datasets effectively in your apps.
