Udemy

SwiftUI Series - SwiftUI Fundamentals

立即報名
  • 219 名學生
  • 更新於 4/2022
4.8
(37 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
7 小時 2 分鐘
教學語言
英語
授課導師
Andi Setiyadi
評分
4.8
(37 個評分)
4次瀏覽

課程簡介

SwiftUI Series - SwiftUI Fundamentals

Build a strong SwiftUI Fundamentals to jump start your Swift development career (SwiftUI 2, iOS 14, Xcode 12)

Do you want to learn about SwiftUI, but not sure where to start? Or maybe you start feeling overwhelmed reading SwiftUI articles and not sure how to build a complete Swift UI project?

This course will take you through some fundamentals of SwiftUI development and will help you navigate in building SwiftUI projects. It will also teach you some best practices to build SwiftUI projects.

Some of the topics that will be covered:

  • Creating SwiftUI project from the ground up to a finish product.

  • Understanding SwiftUI state, such as State, Binding, Observed/Observable Object, Environment/EnvironmentObject.

  • Understanding Application Lifecycle.

  • Handling API invocation and its response.

  • Incorporating different type of SwiftUI views as a building blocks to create complex views in our projects.

  • Customizing View Modifier and View Builder

  • and many more ...

If you are coming from Swift UIKit background, the other thing that you may find challenging is how to compose my UI since there is no Storyboard or XIB files within SwiftUI project. We will cover this aspect as well.

You will learn some technique across projects that we are going to build on how to compose a polish UI presentation for your users. Each project will present different challenges and is intended to teach you many different aspects of SwiftUI development and components. You will learn new things across all project. All these techniques would be something that you can apply immediately to your own projects.


*** Course Coverage ***

  • SwiftUI 2

  • iOS 14

  • Xcode 12

課程章節

  • 10 個章節
  • 39 堂課
  • 第 1 章 Welcome
  • 第 2 章 Layout Concept, State and Binding
  • 第 3 章 Project: Reminder App
  • 第 4 章 Geometry Reader
  • 第 5 章 Project: Weather App
  • 第 6 章 Application Life Cycle
  • 第 7 章 Custom ViewModifier and ViewBuilder
  • 第 8 章 Lazy Grid
  • 第 9 章 Project: Disney+ Layout and Navigation
  • 第 10 章 What's Next

課程內容

  • Developing iOS application using SwiftUI

此課程所涵蓋的技能


評價

  • G
    Goutham Shivanna
    4.5

    Overall content of this course was really good, though my first ever iOS development tutorial I was able to grasp most of the concepts explained here. Only reason this course is 4.5 and not 5 is because of the fact that some concepts and explanations are skipped with the fact that they are common in UIKit. So, any one trying to start iOS development with this course as the basic fundamentals might have to google and get familiar with those concepts. Also, definitely some programming background is a MUST for taking up this course, even better if you are aware of SWIFT

  • J
    Jose Manuel Fernandez Garcia
    5.0

    it's precise and clear

  • C
    Christopher Hicks
    5.0

    Excellent Course

  • L
    Lucy Drury
    5.0

    Yes. I want to develop an app in SwiftUI. I already have some working knowledge of Swift and Storyboard, and it was hard to find a tutorial that skipped all the preliminaries and just focused on using SwiftUI, particularly one that was using Swift 2.0. This is going to greatly reduce development time!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意