À propos de ce cours
4.2
454 notes
103 avis
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....
Globe

Cours en ligne à 100 %

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Calendar

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Clock

Recommandé : 2 hours/week

Approx. 9 heures pour terminer
Comment Dots

English

Sous-titres : English

Compétences que vous acquerrez

iOS App DevelopmentComputer ProgrammingXcodeSwift (Programming Language)
Globe

Cours en ligne à 100 %

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Calendar

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Clock

Recommandé : 2 hours/week

Approx. 9 heures pour terminer
Comment Dots

English

Sous-titres : English

Programme du cours : ce que vous apprendrez dans ce cours

1

Section
Clock
21 minute pour terminer

Welcome to iOS App Development Basics

...
Reading
1 vidéo (Total 1 min), 2 lectures
Video1 vidéo
Reading2 lectures
Welcome to iOS App Development Basics10 min
Mixit App10 min

2

Section
Clock
1 heure pour terminer

Further Introduction to XCode

In this unit we will describe basic functions of XCode and other tools. Within a guided tutorial process, create a simple app from beginning through to compilation that runs on a device....
Reading
4 vidéos (Total 33 min), 1 lecture, 1 quiz
Video4 vidéos
Running Code in an App12 min
Creating Interfaces8 min
Using Buttons9 min
Reading1 lecture
RGBAImage Class for Moving Forward10 min
Quiz1 exercice pour s'entraîner
Further XCode Unit Quiz (For Grades)16 min

3

Section
Clock
1 heure pour terminer

UIKit and the Interface Builder

Here we dive into layouts and some user interface elements....
Reading
7 vidéos (Total 46 min), 1 quiz
Video7 vidéos
Beginning Auto Layout8 min
In-Depth Auto Layout11 min
Intro to UI Elements1 min
Basic UI Elements10 min
Intro to UIStackView1 min
UIStackView11 min
Quiz1 exercice pour s'entraîner
UIKit Unit Quiz (For Grades)18 min

4

Section
Clock
1 heure pour terminer

Advanced UI Concepts

Here we begin to really add elegance to our UI...
Reading
5 vidéos (Total 66 min), 1 quiz
Video5 vidéos
Basic Animations9 min
Tableviews and The Delegate Pattern17 min
Intro to Camera and Emailing2 min
Action Sheet, Image Picker and Activity Controller19 min
Quiz1 exercice pour s'entraîner
Advanced UI Unit Quiz (For Grades)16 min
4.2
Direction Signs

50%

a commencé une nouvelle carrière après avoir terminé ces cours
Briefcase

83%

a bénéficié d'un avantage concret dans sa carrière grâce à ce cours

Meilleurs avis

par MWMay 11th 2016

Excellent course but allow ample time for the assignment as it is quite challenging, or at least it was for me. I am looking forward to doing the next module.

par ACJul 7th 2016

This course is the very basics of interface building in iOS, requires lots of self-study as the lectures do not dig deep enough and prior knowledge of Swift.

Enseignant

Parham Aarabi

Professor
Department of Electrical and Computer Engineering

À propos de University of Toronto

Established in 1827, the University of Toronto is one of the world’s leading universities, renowned for its excellence in teaching, research, innovation and entrepreneurship, as well as its impact on economic prosperity and social well-being around the globe. ...

À propos de la Spécialisation iOS App Development with Swift

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....
iOS App Development with Swift

Foire Aux Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.