- Level Professional
- المدة 17 ساعات hours
- الطبع بواسطة Meta
-
Offered by
عن
In this capstone course, you’ll demonstrate your proficiency in your new skill set by creating a native iOS app. At this point in the program, you've gained all the skills you need to successfully complete this project. But you might need to refresh your memory when it comes to the previous courses in the program. For that reason, each module in this course will take you through a brief recap of relevant content from previous courses in the program. And don't worry, there will be links too so you can review content in more detail if necessary. In this way, you will be guided through the process of building the Little Lemon app which allows you to show off your new development skills. This course is ideal for intermediate learners who would like to prepare themselves for a career in iOS development. On completion of the capstone project, you’ll have an interactive mobile application that you can share with recruiters and impress potential employers with. To complete this course, you will need experience in iOS and a good understanding of the Swift programming language. Additionally, it always helps to have a can-do attitude! By the end of this course, you’ll be able to: -Build a native iOS mobile app -Publish and sell it on the Apple Storeالوحدات
Project info
1
Discussions
- Meet and greet
1
Videos
- Introduction to the course
4
Readings
- Course syllabus
- How to be successful in this course
- Checking your development environment
- Additional resources
Setting up the project
4
Assignment
- Readiness check: Did you set up the Git repository?
- Readiness check: Did you set up the SwiftUI project?
- Readiness check: Did you push your commits?
- Knowledge check: Setting up the project
1
Videos
- Setting up the project
6
Readings
- Recap: Version control
- Exercise: Setting up the repository
- Recap: SwiftUI project set up
- Exercise: Setting up the SwiftUI project
- Exercise: Committing the project
- Additional resources
Planning the UX and UI
5
Assignment
- Readiness check: Did you complete the wireframe?
- Readiness check: Did you create an interactive component?
- Readiness check: Did you apply design fundamentals?
- Knowledge check: Planning the UX and UI
- Module Quiz: Starting the Project
2
Videos
- Planning the UX and UI
- Module summary: Planning the UX and UI
5
Readings
- Recap: Principles of UX UI
- Exercise: Wireframing the project
- Exercise: Designing interactive components
- Exercise: Applying design fundamentals in Figma
- Additional resources
User onboarding
5
Assignment
- Readiness check: Did you set up the user onboarding?
- Readiness check: Did you set up the navigation flow?
- Readiness check: Did you set up the user profile page?
- Readiness check: Did you commit your progress to Git?
- Knowledge check: User onboarding
1
Videos
- Onboarding flow
6
Readings
- Recap: UI elements and storing data
- Exercise: Set up the onboarding page
- Recap: Navigation
- Exercise: Set up the navigation
- Exercise: Set up the profile page
- Additional resources
Displaying the food menu
5
Assignment
- Readiness check: Did you fetch and store the food menu?
- Readiness check: Does the menu page allow sort and filtering?
- Readiness check: Did you commit your progress to Git?
- Knowledge check: Displaying the food menu
- Module Quiz: Project Functionality
2
Videos
- Food ordering user flow
- Module summary: Project functionality
5
Readings
- Recap: Fetching data
- Exercise: Fetching and storing the food menu
- Recap: Sorting and filtering data
- Exercise: Sorting and filtering the food menu
- Additional resources
Final project assessment
2
Assignment
- Project self-review
- Final Graded Quiz
1
Peer Review
- Little Lemon Food Ordering App
1
Videos
- Course recap for capstone project
2
Readings
- About the final project assessment
- Solution: Little Lemon Food Ordering App
Publishing to the iOS App Store (Optional)
3
Videos
- App Store submission process
- Preparing your app for submission
- Building and testing your app
3
Readings
- Submitting your app
- Updating your app
- Additional resources
Course wrap-up
1
Discussions
- Reflect on learning
1
Videos
- Congratulations, you have completed the capstone project!
1
Readings
- Next steps
Auto Summary
The "iOS App Capstone" course, offered by Coursera, is a professional-level program designed for intermediate learners aiming to advance their careers in iOS development. This comprehensive course focuses on the practical application of skills by guiding you through the creation of a native iOS app. Throughout the course, you'll revisit key concepts from previous modules, ensuring a thorough understanding and ability to complete the capstone project. You'll build the Little Lemon app, showcasing your development skills and preparing you to impress potential employers. To enroll, you should have experience with iOS development and a solid grasp of the Swift programming language. The course spans 1020 minutes and offers a "Starter" subscription option. By the end, you'll be equipped to build, publish, and sell your app on the Apple Store, enhancing your portfolio and career prospects in the IT and Computer Science domain.

Taught by Meta Staff