Udemy

iOS16 Online Game, SwiftUI, MVVM and Firebase

立即報名
  • 117 名學生
  • 更新於 6/2023
4.6
(21 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
7 小時 32 分鐘
教學語言
英語
授課導師
iOSDev School
評分
4.6
(21 個評分)
課程連結
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

iOS16 Online Game, SwiftUI, MVVM and Firebase

Build multiplayer game with Latest Swift, SwiftUI, MVVM, Clean Architecture & Firebase

In the Tic Tac Toe Game course, we will build a real game and publish it on AppStore.


The topics covered in the course will help you to learn advanced iOS development. All the components are reusable and can be used in this project and your other apps.


What you will learn:


  • MVVM

  • Make a beautiful user interface with SWIFTUI

  • Button Styles

  • Firebase Firestore (new real-time database from Firebase)

  • Dependency injection

  • Unit testing including async UnitTests

  • Async Code

  • Networking

  • Clean architecture

  • and many more


This Tic Tac Toe Game course is NOT a beginner-level course. You need to know your way around the xCode, be familiar with it, and have to have basic knowledge of Swift, SwiftUI, and application building. We are going to start from scratch and build the application together. I will provide all assets. I will type and explain every line of code. By the time we finish, you will learn a lot of new things even if you are an experienced iOS developer.

The curse will teach you how to write clean and readable code and structure your app development, so even if you get back to your code in a few years, you can read and understand it clearly.



Don’t waste your time on low-quality courses where you don't even get the support of the instructor

Your time is precious. We offer the best video courses with carefully crafted content, we are learning by coding!


Don't just take our word for it, check out our other courses and what other students have to say about our courses!

課程章節

  • 7 個章節
  • 47 堂課
  • 第 1 章 Introduction
  • 第 2 章 Home View
  • 第 3 章 Game View
  • 第 4 章 VS CPU
  • 第 5 章 Online game
  • 第 6 章 Unit tests
  • 第 7 章 Publishing to App Store

課程內容

  • Full mobile app building lifecycle
  • MVVM Architecture
  • SwiftUI
  • Custom Button Styles with SwiftUI
  • Firebase Firestore
  • Dependency injection
  • Unit testing including async UnitTests
  • Async Code
  • Networking
  • Clean architecture


評價

  • O
    Oleksii Mosunov
    3.0

    The course have some interesting and useful materials, resources, but code needs refactoring, massive gameviewmodel with spaghetti like functions. No use of design patterns or clean code paradigm here. Its easy to make mistake in this code, hard to maintain, and hard to add new code, for example if we need 4rth game mode.

  • J
    Jay Jahanzad
    3.5

    The course was overall good. I was an intermediate level Swift engineer and was able to understand most of the course, but there were some areas where I wished there would be more of an explanation. It was odd that a ternary operator (which is quite basic in Swift and SwiftUI) was explained more than Combine, @MainActor, Firebase, and many more intermediate/senior concepts. Overall decent course, but would need some more explanations regarding some more advanced concepts.

  • J
    Jordan Isac
    5.0

    great

  • M
    Miltenkot Lanczyk
    5.0

    Great

立即關注瀏覽更多

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

我已閱讀及同意