Back to Foundations of Objective-C App Development
University of California, Irvine

Foundations of Objective-C App Development

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

Status: Prototyping
Status: Data Structures
Course15 hours

Featured reviews

BI

5.0Reviewed Jan 9, 2016

Great course to start IOS development! I want more! Please put another class with the UX design for IOS apps, please!

AV

4.0Reviewed Oct 26, 2015

Overall is was a nice course, but could be a bit more clear. In the last 2 assignments, something different was shown in the assignment video than what was written on the assignment paper.

KM

5.0Reviewed Apr 1, 2017

New to programming, so some material that the professor glanced over was hard to follow. I really enjoyed this course, the pacing seemed great. Will try to complete things moving forward.

BG

5.0Reviewed Mar 18, 2018

You'll have to work around a bit of out-dated stuff from iOS 9 days (particularly how constraints are set up). But well worth the effort :)

AR

5.0Reviewed Mar 12, 2016

Make time for these rewards, especially if you want to learn more iOS apps and literally get your hands on the technology ASAP.

MO

4.0Reviewed Feb 12, 2021

I found that the instructor moved too fast through certain concepts and lectures. Also, the assignments featured a lot of code that we were never taught in this course.

SC

5.0Reviewed Nov 13, 2015

The teacher explains very well the concepts behind the objective-c language.The pointers part is explained very well.

MJ

5.0Reviewed Oct 4, 2015

I just started on this course and I LOVE IT ALREADY! Everything is understandable, on top of that the professor is clear and takes things one step at a time.

HG

5.0Reviewed Feb 11, 2018

This is a great course, recommended for anyone starting out in iOS Application development who would like to learn using Objective C. Thanks so much for providing this course.

MW

5.0Reviewed Jun 9, 2018

Exceptional Course!!!! Loved the course work and lessons each week. A true learning learning experience.

MK

5.0Reviewed Dec 10, 2015

I am just a beginner and i Love apple inc and its products. I would love to learn this course and the instructors are cute and amazing. We will have a good communication and relation here. Thanks

MM

5.0Reviewed Mar 10, 2016

Very good start for everyone who want to learn Objective-C language and get basic IOS development skills as well.

All reviews

Showing: 20 of 183

Mauro Cimino
2.0
Reviewed Dec 14, 2020
Penny
4.0
Reviewed Oct 13, 2020
Glenn Cole
2.0
Reviewed Nov 22, 2020
Moshe Hayim Erez
5.0
Reviewed Jun 14, 2023
Adnan Zuberi
5.0
Reviewed Oct 19, 2015
Brandon Glass
5.0
Reviewed Mar 19, 2018
Wilmer Antonio Barrios Torres
4.0
Reviewed Feb 9, 2022
James Lovell
3.0
Reviewed Jun 26, 2020
Ellen McGinnis
2.0
Reviewed Feb 16, 2021
Kerry Martinez
2.0
Reviewed Feb 11, 2021
Miciah Dodge
1.0
Reviewed May 14, 2018
Ahmed ElDean
1.0
Reviewed Aug 4, 2020
Steven Marcotte
5.0
Reviewed Apr 8, 2017
Kyle McGrath
5.0
Reviewed Mar 30, 2020
Soumyadeep Ghosh
5.0
Reviewed Mar 24, 2017
Bruno Cain
5.0
Reviewed Jul 19, 2016
Jorge Juan Muñoz Morera
5.0
Reviewed Oct 5, 2015
StefanLee2016
5.0
Reviewed Jun 13, 2016
John Fenton
5.0
Reviewed Aug 18, 2016
Ahmed Mohamed
5.0
Reviewed Sep 29, 2015