iOS App Development with Swift 专项课程

开始日期 2月 20

iOS App Development with Swift 专项课程

Launch Your Career in iOS

Start building iOS apps in Swift in just four courses.

本专项课程介绍

Master Swift, design elegant interactions, and create a fully functioning iOS app. This Specialization covers the fundamentals of iOS application development in the Swift programming language. You’ll learn to use development tools such as XCode, design interfaces and interactions and evaluate their usability, and integrate camera, photo, and location information to enhance your app. In the final Capstone Project, you’ll apply your skills to create a fully-functioning photo editing app for iPhone, iPad, and Apple Watch. A Mac computer is required for success in this course.

制作方:

courses
4 courses

按照建议的顺序或选择您自己的顺序。

projects
项目

旨在帮助您实践和应用所学到的技能。

certificates
证书

在您的简历和领英中展示您的新技能。

课程
Intermediate Specialization.
Some related experience required.
  1. 第 1 门课程

    Swift 程序设计入门

    当前班次:2月 20 — 4月 3。
    课程学习时间
    5周的学习时间,每周需花费2-4小时
    字幕
    English, Korean, Chinese (Simplified)

    课程概述

    Swift程序设计入门是由四门课程组成的专业课程系列的第一门。这个专业系列旨在为你提供从零开始开发iOS程序的工具与技能。Swift是iOS上崭新而强大的编程语言,到这门课结束的时候,你将有能力展示使用Swift编程的中级应用。在完善的实践指导下,你将熟练掌握Swift编程的语法、面向对象的基本原则、内存管理、功能概念等等。在致力于Swift编程教学方面,这门课程是独一无二的。在新的特性与功能的帮助下,你将站在编写iOS程序的最前沿。请注意:参与本门课程(以及完整的专业课程)要求必须拥有一台Mac电脑;另外,虽然不做强制要求,但最好拥有一部iPhone或iPad。这门课程的设计和测试(以及内容传达)都是基于一台Mac。我们知道黑苹果和Windows下的Mac虚拟机,但我们依然不推荐使用PC。希望你们在这个新的旅程中过得愉快。
  2. 第 2 门课程

    iOS App 开发基础

    当前班次:2月 20 — 4月 3。
    字幕
    English

    课程概述

    iOS App Development Basics, the second course in the iOS App Development with Swift specialization, expands your programming skills and applies them to authentic app development projects. The topics covered in this course include Xcode basics, Core iOS and Cocoa Touch frameworks, simple user interface creation, MVC Architecture and much more. With a focus on using Apple’s components to access sensors like camera, microphone and GPS, by the end of this course you will be able to create a basic App according to specified parameters and guidelines. Currently this course is taught using Swift 2. The team is aware of the release of Swift 3 and will be making edits to the course in time. Please be aware that at this time the instruction is entirely with Swift 2.
  3. 第 3 门课程

    App Design and Development for iOS

    即将开课的班次:2月 27 — 4月 10。
    课程学习时间
    课程时长为五周,每周1-2小时
    字幕
    English

    课程概述

    In App Design and Development for iOS, the third course of the iOS App Development with Swift specialization, you will be developing foundational programming skills to support graphical element presentation and data manipulation from basic functions through to advanced processing. You will continue to build your skill set to use and apply core graphics, touch handling and gestures, animations and transitions, alerts and actions as well as advanced algorithms, threading and more. By the end of this course you will be able to develop a more advanced, fully functioning app. Currently this course is taught using Swift 2. The team is aware of the release of Swift 3 and will be making edits to the course in time. Please be aware that at this time the instruction is entirely with Swift 2.
  4. 第 4 门课程

    开发您自己的 iOS App

    即将开课的班次:3月 13 — 4月 17。
    课程学习时间
    4 weeks of study, 3-5 hours/week
    字幕
    English

    毕业项目介绍

    In the Build Your Own iOS App capstone you will expand your repertoire of additional features and more advanced functions that may be implemented within the iOS environment. You will refine your development skill set and will apply your accumulated skills over the entire specialization series in an applied application development capstone project. This particular course is project based and structured around you building a high quality app as a capstone to the specialization. Currently this course is taught using Swift 2. The team is aware of the release of Swift 3 and will be making edits to the course in time. Please be aware that at this time the instruction is entirely with Swift 2.

制作方

  • 多伦多大学

    The Edward S. Rogers Sr. Department of Electrical & Computer Engineering at the University of Toronto consistently ranks among the top in North America.

    Established in 1827, the University of Toronto has one of the strongest research and teaching faculties in North America, presenting top students at all levels with an intellectual environment unmatched in depth and breadth on any other Canadian campus.

  • Parham Aarabi

    Parham Aarabi

    Professor

FAQs

More questions? Visit the Learner Help Center.