Udemy

Swift 4 and iOS 11: Building a Store Front App (App Only)

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

課程資料

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

課程簡介

Swift 4 and iOS 11: Building a Store Front App (App Only)

*** FREE Update to Swift 4 and iOS 11 *** Swift iOS development: Developing eCommerce type application from scratch.

***** IMPORTANT NOTE *****

The source codes for Pirate Bay app is now iOS 11 compatible.

**********************************


There are two similar courses on this:

  • PIRATE BAY (Complete) in Swift.  This is intended for true beginner in Swift development.  The FIRST HALF of the course will start with Swift fundamentals and progressing with introduction to different types of View Controllers.  The SECOND HALF is building the PIRATE BAY app from scratch.  
  • PIRATE BAY (App Only) in Swift - THIS COURSE.  This is intended for Swift developer that has some experience in Swift development and would like to jump start their development skills by building a true complete fully functional app from scratch. The course assumes you have some knowledge on basic Swift development using storyboard.

**********************************

Being a self taught iOS developer, I found it very challenging in my early iOS development days to design and develop a fully functional app.  I learned bits and pieces from books, podcast, and sometimes YouTube videos.  One of the challenges were learning how to best use all types of view controllers available within iOS SDK.  In addition to that sometimes I simply not aware of the features that were readily available to use to deliver the app functionality that I wanted to build.

Based on those experiences, I created this hands-on iOS development with Swift 3 and iOS 10.  The focus on this Swift course is to get familiar with many different types of VIEW CONTROLLERS in iOS framework that are available and serving different purposes depending on the app functionalities that we want to deliver.

We will be using all kind of new syntax and development approach toward this course.  To name a few of the topics that you will be learning:

  • Auto Layout and Size Classes
  • UIViewController
  • UITabBarController
  • UITableViewController
  • UIPageViewController
  • UICollectionViewController
  • UISplitViewController
  • UIPopoverPresentationController
  • UIAlertController
  • Introduction to Core Data

The masterpiece of this course, I will take you on developing Pirate Bay application.

Pirate Bay is an eCommerce type application like Amazon, specialized in selling pirates related product. We will start with a clean project and clean storyboard.  Along the way, you will learn more Swift development approach:

  • ScrollView
  • Keyboard Notification
  • Multiple types of view controllers in a single scene
  • Multiple collection views in a single scene
  • IBDesignable and IBInspectable
  • Automatic page sliding
  • Custom XIB
  • UITableViewController with static and dynamic view
  • Multi sections tableview controller
  • MVC with Service Layer (MVVM)
  • Dynamic buttons
  • Stackview
  • Shopping cart singleton
  • Protocol and delegate
  • Popover Presentation Controller
  • Alert Controller
  • Form Sheet
  • Container View
  • Picker View
  • Unwind Segue
  • Storyboard Reference

Those are things we will be dealing with in this Pirate Bay app.  The app will target the latest iOS 10 with Swift 3 and I do hope you are up to the challenge.

Argghh ... Aye aye Captain! .. Let's sail, u scurvy lemons!!

課程章節

  • 5 個章節
  • 50 堂課
  • 第 1 章 THE JOURNEY BEGINS
  • 第 2 章 THE PIRATE BAY APP
  • 第 3 章 WHAT'S NEXT
  • 第 4 章 Swift 4.2 and iOS 12 Source code update
  • 第 5 章 Where To Next?

課程內容

  • Utilize Xcode to help them with iOS development
  • Get a good understanding, if not great, of Swift development language
  • Prepare themselves in getting a job as iOS developer
  • Apply all the development technique to the current and upcoming projects


評價

  • Д
    Дмитрий Крылов
    4.5

    Из-за немного неправильного произношения английской речи не всегда понятно, что имеется ввиду и автоматический переводчик не всегда справляется правильно

  • J
    Jose Carrillo
    3.5

    This is one of the best Swift eCommerce applications tutorials I've seen but not quite a complete project. There are a lot of things that need to be covered before uploading an eCommerce app to the App Store. ● connecting to a payment gateway ● setting up a rating system ● verifying user information ● notifying user of completed purchase Although the title says Swift 4, there are still some minor errors that can be solved by updating the code to the current version. The instructor is very quick to reply to questions even those that go outside the scope of the course. He is very polite and helpful.

  • D
    Dian Angelov
    5.0

    Great course so far. Andi explains everything with details and easy to understand.

  • P
    Pavol Polacek
    5.0

    It's clear for me so far. Good speed of speech and lecuture content is good.

立即關注瀏覽更多

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

我已閱讀及同意