

UC Irvine - Foundations of Objective-C App Development
- Offered byCoursera
- Public/Government Institute
Foundations of Objective-C App Development at Coursera Overview
Duration | 15 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Foundations of Objective-C App Development at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 1 of 6 in the iOS Development for Creative Entrepreneurs Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Approx. 15 hours to complete
- English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Foundations of Objective-C App Development at Coursera Course details
- 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.
- Objective-C programming requires a Mac laptop or desktop computer. An iOS device is optional if the learner is willing to working exclusively with the simulator. Some learners have been able to work with an OS X virtual machine on Windows, but explaining how to do that is beyond the scope of this course.
- Upon completing this course, you will be able to:
- 1. Read and write Objective-C
- 2. Have a strong grasp of Objective-C objects
- 3. Organize their code professionally using objects and blocks
- 4. Prototype several entry-level apps
Foundations of Objective-C App Development at Coursera Curriculum
Get Ready. Get Set. Go!
Welcome! (Video)
Tools (Video)
Your First App (Video)
Xcode Tour (Video)
What programming does (Video)
Peer Review 01 (Video)
Variables and Types (Video)
Conditionals (Video)
Command-line project (Video)
Loops (Video)
Course Syllabus
Getting Help
Pre-Course Survey
Peer Review Assignment # 1 ? Make Your First iOS App
Week 1 Quiz
Functions, Scopes and Encapsulation - oh my!
Functions 1 (Video)
Functions 2 (Video)
Scope (Video)
Frames and Recursion (Video)
Structs (Video)
Peer Review 02 (Video)
Peer Review Assignment # 2 ? Unit Conversion App
Object Lesson
Objects (Video)
Pointers (Video)
Heap Memory (Video)
Message Passing (Video)
Properties (Video)
Peer Review 03 (Video)
Peer Review Assignment # 3 ? Currency Conversion App
System Libraries to the Rescue
Format Strings (Video)
NSString (Video)
Using NSString (Video)
NSArray (Video)
NSSet (Video)
NS Dictionary (Video)
Mutables (Video)
ARC (Video)
Callbacks and Blocks (Video)
Inheritance (Video)
Peer Review 04 (Video)
Peer Review Assignment # 4 ? Distance Calculation App
Other courses offered by Coursera
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Food Technology
- Instrumentation Technology
- BTech Chemical Engineering
- AI & ML Courses
- Aeronautical Engineering
- BTech Petroleum Engineering
- Petroleum Engineering
- VLSI Design
- MTech in Computer Science Engineering
- Metallurgical Engineering
- BTech Robotics Engineering
- BTech in Biotechnology Engineering
- Aerospace Engineering
- BTech Mechatronics Engineering