iOS Development Using UIKit & Swift – Project Based Learning
Last updated on October 24, 2026 7:40 pmiOS Development Using UIKit & Swift - Project Based Learning
★★★★★
$459.00 in stock
Udemy.com
as of October 24, 2026 7:40 pm
Learn MapKit, Core Data, JSON API and integration of UIKit app with SwiftUI
Created by:
Mohammad Azam
Apple Featured iOS Developer and iOS Instructor
Apple Featured iOS Developer and iOS Instructor
Rating:4.67 (120reviews)
1058students enrolled
What Will I Learn?
- Students will learn how to create UIKit applications with Swift programmatically.
- Students will learn how to use MapKit and Core Location to build real world applications.
- Students will learn Core Data and how to persist information in SQLite databases. Students will also learn about creating one to many relationships in Core Data
- Students will learn how to consume JSON from a third party app and perform GET, POST and DELETE operations.
- Students will also learn how to integrate SwiftUI views into a UIKit application.
- Students will learn how to create a generic networking layer in Swift
Requirements
- Knowledge of Swift language is required
- Knowledge of iOS architecture is required (Examples: MVC)
- Knowledge of SwiftUI is recommended but not required
- Latest Xcode and iOS version
Target audience
- This course is for developers who want to learn how to build UIKit applications programmatically, without using Storyboards.
- Students who are interested in learning new techniques for building iOS applications.
- Students who are interested in learning how to make MapKit, Core Data and JSON using UIKit framework.
- Students who are interested in learning how to integrate UIKit with SwiftUI framework and using SwiftUI views in a UIKit application.


There are no reviews yet.