Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development iOS Development

iPhone 程式設計超簡單 - 一般人也可以做App的時代來臨了

做出10款 iPhone App
Rating: 4.1 out of 54.1 (132 ratings)
599 students
Created by 慕課 癮科技, Wei Wei
Last updated 4/2016
Traditional Chinese
30-Day Money-Back Guarantee

What you'll learn

  • 從完全不會寫程式,學到可以上架自己的App。
  • 學會如何撰寫 Swift 程式碼。
  • 學習紮實的程式觀念,從變數觀念教到類別、物件、協定與 MVC 程式設計。
  • 學會如何順利地上架,並且找尋寫程式的工作。

Course content

9 sections • 127 lectures • 17h 42m total length

  • Preview04:25
  • 註冊成為開發者
    05:22
  • 下載 Xcode
    01:05
  • 開啟新專案
    04:17
  • Xcode 介面初探
    03:02
  • 添加文字標籤
    08:21
  • 文字輸入框與按鈕
    04:30
  • 您的第一行程式碼
    04:20
  • 點擊按鈕執行程式碼
    05:07
  • 連接文字標籤
    05:55
  • 連結文字輸入框
    03:50
  • 第一節結束
    00:32

  • 歡迎來到 Playground
    01:57
  • 變數和常數
    05:17
  • 整數、浮點數,與雙精度浮點數
    06:52
  • 布林值與字串
    08:50
  • 陣列
    05:16
  • 字典
    05:08
  • if 判斷式
    13:37
  • Game: 猜數字 1
    08:49
  • Game: 猜數字 2
    09:47
  • Game: 猜數字 3
    17:09
  • For 迴圈
    09:36
  • While迴圈
    03:33
  • 函式
    09:11
  • 變數的可視範圍
    07:38
  • 閉包 (Closure)
    12:35
  • 閉包應用
    08:39
  • Preview09:56
  • App: 質數判斷 1
    10:32
  • App: 質數判斷 2
    15:42
  • App: 質數判斷 3
    09:32
  • Preview13:11
  • 子類別
    15:11
  • 應用程式生命週期
    10:54
  • 第二節結束
    00:33

  • UIView
    13:51
  • 開關 UISwitch
    05:38
  • 分段式按鈕 UISegmentedControl
    04:31
  • 滑桿 UISlider
    07:22
  • Preview05:29
  • App: ColorFinder 2
    09:00
  • App: ColorFinder 3
    14:06
  • App: ColorFinder 4
    09:13
  • 警告視窗 UIAlertController
    12:16
  • 選單 UIPickerView
    10:59
  • 圖像 UIImageView
    08:07
  • 按鈕 UIButton
    03:20
  • UITabBarController
    12:33
  • App: 寵物年齡計算機 1
    11:57
  • App: 寵物年齡計算機 2
    15:23
  • App: 寵物年齡計算機 3
    13:36
  • App: 寵物年齡計算機 4
    19:44
  • MVC
    05:36
  • 第三節結束
    00:33

  • Navigation Controller 1
    08:13
  • Navigation Controller 2
    12:39
  • Segue
    05:17
  • 儲存資料
    06:25
  • 手勢判斷
    09:32
  • App: 快速撥號通1
    07:34
  • App: 快速撥號通2
    11:50
  • App: 快速撥號通3
    17:32
  • App: 快速撥號通4
    09:54
  • App: 快速撥號通5
    12:09
  • App: 快速撥號通6
    09:53
  • App: 快速撥號通7
    16:44
  • App: 快速撥號通8
    12:04
  • App: 快速撥號通9
    08:18
  • 地圖
    08:53
  • 在地圖上釘上大頭針
    06:24
  • UIActivityIndicator
    05:43
  • 網頁視圖
    03:37
  • 網頁視圖調整
    1 page
  • UIWebViewDelegate
    04:00
  • 協定 Protocol
    08:26
  • 委派 Delegate
    07:40
  • 第四節結束
    00:25

  • 表格視圖 TableView 1
    07:40
  • 表格視圖 TableView 2
    06:16
  • 表格視圖 TableView 3
    04:41
  • 表格視圖 TableView 4
    12:22
  • 表格視圖 TableView 5
    13:04
  • 表格視圖 TableView 6
    08:44
  • App: 待辦事項1
    08:39
  • App: 待辦事項2
    10:52
  • App: 待辦事項3
    10:27
  • App: 待辦事項4
    12:44
  • UISplitViewController
    15:00
  • App: 電子書1
    10:25
  • App: 電子書2
    10:37
  • 第五節結束
    00:29

  • 上架需要準備哪些 Icon圖
    02:37
  • 啟動畫面
    02:01
  • 實機測試
    04:03
  • 上架應用程式到 App Store 1
    09:56
  • 上架應用程式到 App Store 2
    17:15
  • 第六節結束
    00:16

  • 播放系統音效
    02:39
  • 播放音樂或音效
    08:01
  • App: 小木琴
    10:14
  • 幫音樂加入效果
    11:49
  • 錄音
    17:41
  • App: 神奇變音器1
    10:29
  • App: 神奇變音器2
    11:15
  • App: 神奇變音器3
    11:49
  • App: 神奇變音器4
    05:08
  • 第七節結束
    00:22

  • 課程終點,是您開發自己 App 的起點
    00:05

  • Swift 語言和 Objective C 語言混用方法
    08:45
  • 製作旋鈕
    15:17
  • 如何做出像 FACEBOOK 一樣的滑動選單
    15:05
  • 把圖片變成圓形的方法
    02:12
  • 漸層顏色
    03:04
  • Swift 2 錯誤處理
    09:57
  • UIKit Dynamics
    14:17
  • 如何在畫面上做出模糊的效果
    07:03
  • 利用ScrollView,做出類似 Snapchat 軟體滑動轉換場景的功能
    14:53
  • Switch 判斷式
    04:49
  • 放大縮小畫面上的圖片
    06:24
  • 逐格動畫
    05:36
  • UIView 動畫
    11:46
  • 跳出浮動視窗 (Popovers)
    08:19
  • 幫圖片加上遮罩效果
    03:30
  • 列舉 (Enum)
    09:32
  • Xcode 更新 Swift 2.2語法改變
    01:34
  • 集合視圖 CollectionView
    15:23

Requirements

  • 無須程式背景,一般人就可以學習
  • 無需成為付費的 Apple 開發者,一般人就可以學習
  • 需要蘋果電腦(iMac、MacBook Air、MacBook、MacBook Pro,Mac Mini等)

Description

最完整、最超值的中文教學

您想要找一份寫程式的工作嗎?

您想要開發自己的 iPhone App 嗎?

歡迎來到「iPhone 程式設計超簡單,一般人也可以開發應用程式」的課程。


我是魏巍。

已經上架了40 款 iPhone Apps。

包括曾經登上台灣區冠軍的「黃色小鴨爆炸了」,

以及台灣區第二名的「指認嫌疑犯」。

我寫書,也在資策會與各大專院校教授程式課程。

在這門課程中,會製作10款Apps。

以完全沒有程式基礎的一般人為對象。

教您從完全不會,到上架自己的應用程式到 App Store!

這門課是最完整、最超值的中文教學,

能夠省去您看英文書的時間。

不管您是想要找工作、想要接案,

或是自己想要做自己的 App,

都能以最簡單最快速的方式達到目的。


製作 10 款 Apps

  1. What's you name?
  2. 猜數字
  3. 質數判斷
  4. Color Finder
  5. 寵物年齡計算機
  6. 快速撥號通
  7. 待辦事項
  8. 電子書
  9. 小木琴
  10. 神奇變聲器


課程內容包括:

  • 安裝 Xcode
  • Swift 語言介紹
  • UIKit 使用
  • 完整的 AutoLayout 知識
  • 播放音樂
  • 利用地圖
  • 顯示網頁
  • TabBar 與瀏覽多畫面的應用程式
  • 電子書與 SplitViewController
  • 完整的實機測試與上架流程的介紹


課程要求

  • 無須程式背景,一般人就可以學習
  • 無需成為付費的 Apple 開發者,一般人就可以學習
  • 需要蘋果電腦(iMac、MacBook Air、MacBook、MacBook Pro,Mac Mini等)


可以學到什麼?

  • 從完全不會寫程式,學到可以上架自己的App。
  • 學習如何撰寫 Swift 程式碼。
  • 學習紮實的程式觀念,從變數觀念教到類別、物件、協定與 MVC 程式設計。
  • 學會如何順利地上架,並且找尋寫程式的工作。


誰可以學?

  • 只要有興趣,每個人都可以學。
  • 想要學習寫程式的您。沒有寫程式的經驗也沒有關係。
  • 想要找一份寫程式的工作,轉換工作跑道的追夢者。

Who this course is for:

  • 只要有興趣,每個人都可以學。
  • 想要學習寫程式的您。沒有寫程式的經驗也沒有關係。
  • 想要找一份寫程式的工作,轉換工作跑道的追夢者。

Instructors

慕課 癮科技
線上課程製作與行銷專家
慕課 癮科技
  • 4.2 Instructor Rating
  • 1,861 Reviews
  • 10,506 Students
  • 48 Courses

慕課為線上教育品牌,致力推廣線上學習,不論從GA分析到Facebook廣告投放,還是搜尋引擎最佳化,希望讓每個人的學習不受阻礙。

從前端程式設計到後端程式撰寫,都是慕課想要的努力範圍,想要了解更多慕課的內容,有更多的詳情歡迎與我們聯絡。

Wei Wei
Swift 開發者
Wei Wei
  • 4.4 Instructor Rating
  • 1,927 Reviews
  • 6,757 Students
  • 7 Courses

Swift 講師、作家,以及開發者。

獨立開發 iPhone 與 Android 程式與遊戲,已經上架 40 款App,從企畫、美術、寫程式全部都一手包辦。其中最有名的包括年初上架登上App Store排行榜免費遊戲第一名的「黃色小鴨爆炸了」;與一年前免費遊戲榜第二名的「指認嫌疑犯」。

提供手機程式和遊戲開發課程,對象是一般沒有接觸過程式開發的學生。從完全沒有寫程式背景,教導他們開發出 iPhone 程式,並且教導他們上架到 App Store。歡迎對製作手機應用程式有興趣的大家,一起來學習!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.