Completed
SQL
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
The Business of Building Apps - App Product Management Course for Developers
Automatically move to the next video in the Classroom when playback concludes
- 1 Course Introduction
- 2 Unit 1 - Motivations for building an app
- 3 Unit 1.1 What is the value proposition of your app?
- 4 Do you need a web app or just a better website?
- 5 Categories of Apps – which app category is easiest to compete in?
- 6 Unit 1.2 Identify the problem you are trying to solve with your app.
- 7 Candy, vitamins or addictive painkiller?
- 8 Fulfillment, recognition, security
- 9 The Five Whys
- 10 Unit 1.3 How to discover a niche in the marketplace
- 11 Follow popular trend
- 12 Add a twist
- 13 Your own expertise
- 14 Problems in existing competition
- 15 Unit 1.4 Listening to users
- 16 Users that exist in the market
- 17 Get user feedback
- 18 Idea 2.0
- 19 Homework (Airbnb and Lyft, App Annie and Sensor Tower, Write an application plan)
- 20 Unit 2 UI, UX, MVP design
- 21 How to create user stories
- 22 Planning for an MVP
- 23 Unit 2.2 Designing an effective UI user interface
- 24 On boarding new users
- 25 The Google UI Case Study
- 26 The Photoshop Adobe UI negative Case Study
- 27 Effective UI elements
- 28 Don’t Make Me Thing Steve Krug
- 29 UI design templates
- 30 Design for your target audience
- 31 Unit 2.3 How to design an effective UX User Experience
- 32 UX is where Design strategy and Technology intersect
- 33 Application Flow
- 34 Measuring Conversion Rates
- 35 UX outside of the app
- 36 The User Empathy Map
- 37 Six principles for a positive UX
- 38 Unit 2.4 The MVP
- 39 The Lean Startup MVP concept by Eric Ries
- 40 Planning for future versions of your app
- 41 What is NOT an MVP
- 42 Zappos MVP Case Study
- 43 The MVP design pyramid
- 44 The purpose of an MVP
- 45 Keeping the cost of an MVP low
- 46 Homework (App Design Case Studies, Develop User Stories, Interactive UI prototype)
- 47 Unit 3.1 Marketing and Monetization for an App
- 48 The BMC Case Study
- 49 Unit 3.2 Monetization Strategies of Apps
- 50 Apple App Store vs Google Play Store revenue
- 51 iOS vs Android user value per customer
- 52 iOS vs Android market share in various countries
- 53 Unit 3.3 Marketing Your App
- 54 Unit 3.4 Dealing with Investors
- 55 Homework 3.1 Build a BMC for your app
- 56 Unit 4.1 Building Customer Loyalty
- 57 Why Customers Abandon Apps?
- 58 First-to-Mind solution
- 59 Compulsion
- 60 Morality of Addictive Apps
- 61 The HOOK app addictive model
- 62 Homework (Understanding Hook, Applying Hook)
- 63 Unit 5.1 Choosing the Right Tools
- 64 Unit 5.2 Nine Companies Who Nailed their App
- 65 Unit 5.3 Development Languages and Cross Platform Tools
- 66 Homework (Compare Dev Tools, Recommend a Development Solution)
- 67 Unit 6.1 Full Stack Considerations
- 68 Choosing a Database Backend
- 69 SQL
- 70 noSQL
- 71 SQL vs noSQL
- 72 Graph Database
- 73 Full Text Database
- 74 Vertical Scaling
- 75 Horizontal Scaling
- 76 Data Duplication in Distributed Databases
- 77 SQL Shards
- 78 Homework (Recommend Database Solutions, Explore API services)
- 79 Unit 7.1 Hiring the Development Team
- 80 Four Roles of a Software Development Team
- 81 Product Manager
- 82 Product Designer
- 83 Front End Developer
- 84 Back End Developer
- 85 Unit 7.2 Mobile vs Web Development
- 86 Unit 7.3 Agile Team Management
- 87 SDLC Agile vs Waterfall
- 88 What is Waterfall Development?
- 89 What is Agile Scrum Methodology?
- 90 The Product Backlog
- 91 Spring Planning
- 92 Sprint Backlog
- 93 What is a Sprint?
- 94 Product Increment
- 95 Daily Scrum
- 96 Sprint Review and Retrospective
- 97 Unit 7.4 How to Write a Job Requisition
- 98 Homework (Team Roles, Internal Job Requisition, External Job Posting)
- 99 Unit 8.1 Future Trends in Mobile Development
- 100 Homework (Review Past Predictions, Current State of Development Tools, Future Mobile Tech)