iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
) Introduction and App Demo.
) Creating new Xcode Project.
) Creating MainTabBarViewController.
) Setting HomeViewController TableView.
) Setting home TableViewCell and it’s CollectionView.
) Creating Table’s HeaderView.
) Customizing the navigation bar.
) Setting Tableview sections titles.
) Sending URL Requests and Parsing JSON response.
) Using Extensions.
) Consuming API To Fetch Data for each Section.
) Refactoring Models.
) Creating Custom CollectionViewCell.
) Passing data to the CollectionView .
) Viewing poster images inside CollectionViewCell.
) Creating Upcoming TableView inside Upcoming Tab.
) Creating custom TableViewCell from the upcoming table.
) Creating TitleViewModel.
) Creating Top Search TableView inside TopSearch tab.
) Creating SearchResultsViewController to display search results.
) Querying database for individual movie.
) Using YouTube API.
) Parsing YouTube API Response.
) Handling selections of cells (Tapping on cells).
) Creating TitlePreviewViewController.
) Refactoring TableViewHeader Hero title.
) Handling Tapping across all ViewControllers.
) Core Data (Best Practices).
) Using Notification Center to update ViewControllers.
Taught by
freeCodeCamp.org
Related Courses
Advanced iOS DevelopmentMeta via Coursera Advanced Programming in Swift
Meta via Coursera Programación avanzada en Swift
Meta via Coursera APIs في Swift: استخدام Restful APIs في اداره البيانات
Coursera Project Network via Coursera iOS App Development with Swift
University of Toronto via Coursera