iOS App Development using Swift with iOS Mobile App Projects
iOS App Development using Swift with iOS Mobile App Projects, available at $54.99, has an average rating of 4.5, with 42 lectures, 3 quizzes, based on 1 reviews, and has 7 subscribers.
You will learn about You will develop multiple iOS apps (such as Space Flight News app, Meeting Notes app, Realtime Photo Gallery & Sharing app, etc.) You will understand Swift and SwiftUI for modern app development following Apple's guidelines You will work with modern Apple technologies such as CoreData, Video players, API Integration and Firebase You will understand how to build from scratch to archive and release apps on TestFlight and App Store This course is ideal for individuals who are If you are a beginner or student, take this course or If you want to switch from Objective-C to Swift, take this course or If you want to move from UIKit to SwiftUI, take this course or If you are a programmer or developer intending to learn Apple's latest iOS App Development, take this course It is particularly useful for If you are a beginner or student, take this course or If you want to switch from Objective-C to Swift, take this course or If you want to move from UIKit to SwiftUI, take this course or If you are a programmer or developer intending to learn Apple's latest iOS App Development, take this course.
Enroll now: iOS App Development using Swift with iOS Mobile App Projects
Summary
Title: iOS App Development using Swift with iOS Mobile App Projects
Price: $54.99
Average Rating: 4.5
Number of Lectures: 42
Number of Quizzes: 3
Number of Published Lectures: 42
Number of Published Quizzes: 3
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- You will develop multiple iOS apps (such as Space Flight News app, Meeting Notes app, Realtime Photo Gallery & Sharing app, etc.)
- You will understand Swift and SwiftUI for modern app development following Apple's guidelines
- You will work with modern Apple technologies such as CoreData, Video players, API Integration and Firebase
- You will understand how to build from scratch to archive and release apps on TestFlight and App Store
Who Should Attend
- If you are a beginner or student, take this course
- If you want to switch from Objective-C to Swift, take this course
- If you want to move from UIKit to SwiftUI, take this course
- If you are a programmer or developer intending to learn Apple's latest iOS App Development, take this course
Target Audiences
- If you are a beginner or student, take this course
- If you want to switch from Objective-C to Swift, take this course
- If you want to move from UIKit to SwiftUI, take this course
- If you are a programmer or developer intending to learn Apple's latest iOS App Development, take this course
Welcome to the latest iOS mobile app development course “iOS App Development using Swift with iOS Mobile App Projects“.
From Beginner to iOS Developer with one course – this course is the latest and updated course on iOS app development as it shows you how to develop efficient iOS apps using Apple’s modern framework SwiftUI tested on iOS versions 16 and 17 with several live iOS projects.
By the end of this course, you will have your portfolio of your own apps by developing iOS app projects, including: Space Flight News iOS app, Meeting Notes iOS app, Realtime Photo Gallery & Sharing iOS app etc.
And you will easily be able to implement:
1. Swift Programming Language (History, Data Types, Variables, Functions, Guard, Conditionals and more with live examples)
2. Xcode: Get hands-on Xcodeoptions to build, archive and upload iOS apps to App Store & TestFlight
3. Comparative study of UIKitand SwiftUI: Features, advantages & Examples of both
4. Developing UI screens: Splash screen, TextField, Menu, VStack, HStack, ZStack, Spacing and other widgets
5. Designing screens: Using images(offline and online both), video player (offline and online both), foreground & background colors, buttons with events & actions
6. APIs: Understanding how APIsfunction and hands-on experience with free software such as Postman, Quicktypeetc.
7. Integrating APIs into iOS apps: Using Unsplash API, Space Flight API etc.
8. Firebase: Exploring, integrating and configuring Google Firebaseinto iOS apps
9. Offline Storage: Developing iOS app using CoreDatato add, save and delete data without internet
10. Swift’s Other Uses: Learn where else Swift is used (such as competitive programming & online contest sites)
11. DispatchQueue & Thread: Learn how DispatchQueue produces background threads to perform heavy tasks
12. Quiz & Coding Exercise: Multi-question quiz & coding exercise to test the progress with answers for correction.
13. Prepare for iOS Job Interview: Curated interview questions to assist you in preparing for iOS App Developer Job Interview
Extra: Standard Resume Making Tips to prepare an industry-standard Resume to apply for iOS Developer Jobs
Course Curriculum
Chapter 1: Swift Programming Language
Lecture 1: Introducing Apple's Swift Programming Language
Chapter 2: Apple's UI Frameworks: UIKit and SwiftUI
Lecture 1: A Comparative Study on UIKit and SwiftUI
Chapter 3: Tour of Xcode: Apple's IDE
Lecture 1: Exploring Xcode Options
Chapter 4: Conditional in the Swift Programming Language
Lecture 1: Set Conditionals & Logic
Chapter 5: Data Types in the Swift Programming Language
Lecture 1: Swift's Data Types
Chapter 6: Variables, Constants, Functions & Guard in the Swift Programming Language
Lecture 1: Custom Functions, Variables, Constants & Guard Statement
Chapter 7: Events & Actions
Lecture 1: Perform Actions & Events
Chapter 8: Buttons in Swift
Lecture 1: Implement Five Different Buttons
Chapter 9: TabView, Images & Assets
Lecture 1: Assets, Images & TabView
Chapter 10: Text, TextField & Menu
Lecture 1: Menu, TextField & Text
Chapter 11: Coding Exercise: Find the largest value
Chapter 12: Design Stacks: VStack, HStack & ZStack
Lecture 1: Implementing Stacks to Hold Widgets
Chapter 13: Video Player (Offline)
Lecture 1: Playing Videos without Internet
Chapter 14: Video Player (Online)
Lecture 1: Playing Online Videos
Chapter 15: Space, Padding, Foreground & Background Colors
Lecture 1: Foreground & Background Colors, Space and Padding
Chapter 16: Initiating New Xcode Project
Lecture 1: New Project Generation using Xcode
Chapter 17: Understanding API: Application Programming Interface
Lecture 1: What is an API and what do APIs do?
Chapter 18: API Integration: How Model, View & ViewModel or Service Interact
Lecture 1: How API's function along with the Model, View, ViewModel & Service
Chapter 19: Project 1: Meeting Notes iOS Mobile App
Lecture 1: Starting Project with CoreData
Lecture 2: To structure a Data Model and prepare the features
Lecture 3: Data Controller
Lecture 4: Preparing Note Format
Lecture 5: Adding & Deleting Custom Notes Offline
Lecture 6: Polishing UI and Updating App
Lecture 7: Updating UI
Chapter 20: Testing Live API Response
Lecture 1: Testing API Response using Postman
Chapter 21: Project 2: Space Flight iOS App
Lecture 1: Testing Space Flight News API Response using Postman and Preparing Model Class
Lecture 2: Coding the Home Screen
Lecture 3: Service to Fetch Data
Lecture 4: Polishing UI
Lecture 5: Coding the Details Screen and Routing
Chapter 22: Project 3: Photo Gallery iOS App
Lecture 1: Exploring and Testing Unsplash API Response using Postman and Browser
Lecture 2: Splash Screen and App Icon Setting
Lecture 3: Data Model Class and API Key
Lecture 4: Preparing the Service to Fetch & Display Photos in Grid View
Lecture 5: GridView of Photos and Responsive UI
Lecture 6: Polishing UI
Lecture 7: Details Screen and Photo Sharing
Chapter 23: Advanced Swift: DispatchQueue & Background Thread
Lecture 1: DispatchQueue, Main & Background Thread
Chapter 24: Coding Exercise: Return if a value exists in an array
Chapter 25: Project 4: Firebase Custom Setup
Lecture 1: Understanding and Configuring Firebase into iOS Projects
Chapter 26: Archive & Build iOS Project
Lecture 1: To archive and build an Xcode iOS Project
Chapter 27: Quiz Test
Chapter 28: Job Interview Preparation Questions
Lecture 1: iOS Job Interview Important Questions
Chapter 29: Extra: Standard Resume Format and Tips
Lecture 1: Sample Standard iOS Developer Resume with Tips
Instructors
-
Farial Mahmod
Software Developer & Programming Instructor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 0 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024