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
Sponsored by IEM UEM Group
32,972 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 15, 2016
Well-organized class, nice choice of self-pace and well-chosen assignment, worth taking as the first step in developing iOS application
Reviewed on Nov 7, 2015
By learning this course, I have a basic understanding about objective-C language and I could write basic iOS apps.
Reviewed on Dec 20, 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
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