YoVDO

iOS App Development with Swift

Offered By: Frontend Masters

Tags

Swift Courses iOS Development Courses SwiftUI Courses User Interface Design Courses Data Binding Courses

Course Description

Overview

If you're making mobile clients for iOS, Swift is the language you need to learn. In the course, you'll create a real-world App from scratch. Using Swift the language, you'll create a user interface with SwiftUI, connect it with data, and then make the final package that will be ready for you to publish to the Apple App Store.

Syllabus

  • Introduction
  • Course Project Files
  • Swift Overview
  • Basic Expressions
  • Variables
  • Null Safety
  • Functions
  • Closure
  • Custom Types
  • Structs, Protocols & Errors
  • Swift UI Overview
  • Creating the Project
  • Build & Run App in Simulator
  • Creating Reusable Views
  • Modifiers & Inspector
  • Binding Data to Views
  • Concepts & View Types
  • Offer
  • Colors
  • Images
  • Navigation Tabs
  • Creating Page Views
  • Creating Data Model
  • Environment Objects
  • Shopping Cart & Refactoring Views
  • Adding Alamofire Package
  • Using the API Data
  • Cart & Badges
  • Cocoa Pods
  • Connect SwiftUI with UIKit
  • Launch Screen
  • Final Build
  • Wrapping Up

Taught by

Maximiliano Firtman

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX