An introduction to the Objective-C programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics.



Foundations of Objective-C App Development
This course is part of iOS Development for Creative Entrepreneurs Specialization


Instructors: Don Patterson
Access provided by New York State Department of Labor
33,053 already enrolled
(557 reviews)
Skills you'll gain
Details to know

Add to your LinkedIn profile
1 assignment
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate


Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

There are 4 modules in this course
Welcome to Week 1! This week we will be discussing a variety of topics including the tools that we will be using, a basic orientation to the programming environment and the very basic programming syntax that Objective-C inherits from the C language.
What's included
10 videos4 readings1 assignment1 peer review
Welcome to Week 2! This week we will be learning about how functions are defined in C and then how methods are defined in Objective-C. We will look at the more complex rules surrounding scoping and encapsulation of variables and functions. We'll end the week learning about Objective-C objects and memory.
What's included
6 videos1 reading1 peer review
Welcome to Week 3! At the end of this week you will be able to use Objective-C objections by defining them, instantiating them and passing messages to them. We will also introduce you to some of the objects that are build into the language.
What's included
6 videos1 reading1 peer review
Welcome to Week 4! This week we will be learning about built-in features that help to manage data structures and memory
What's included
11 videos1 reading1 peer review
Instructors

Offered by
Why people choose Coursera for their career




Learner reviews
557 reviews
- 5 stars
74.86%
- 4 stars
17.95%
- 3 stars
3.59%
- 2 stars
1.43%
- 1 star
2.15%
Showing 3 of 557
Reviewed on Jan 10, 2016
Great course to start IOS development! I want more! Please put another class with the UX design for IOS apps, please!
Reviewed on Oct 23, 2015
Very well indeed. Sometimes too fast, especially for non-English people. Yet, pause and rewind buttons work fine )))
Reviewed on Dec 21, 2015
There is no initial syntax explanation, most exercises are done by copy and paste. That's good for experienced developers but difficult for beginners.
Recommended if you're interested in Computer Science
University of California, Irvine
SkillUp EdTech
University of Toronto

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy