К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Foundations of Objective-C App Development · LearnSpace
Назад в каталог
courseraПрограммирование

Foundations of Objective-C App Development

Курс от University of California, Irvine
Уровень не указан≈ 15.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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

Навыки, которые вы освоите

Objective-C (Programming Language)iOS DevelopmentApplication DevelopmentData StructuresApple iOSMemory ManagementPrototypingC and C++Mobile DevelopmentComputer ProgrammingProgramming PrinciplesC (Programming Language)Object Oriented Programming (OOP)

Программа курса

4 модулей · 45 учебных материалов

01Get Ready. Get Set. Go!16 материалов

Module 1

Welcome! (Video)ВидеоCourse SyllabusЧтениеGetting HelpЧтениеPre-Course SurveyЧтение

Учитесь у экспертов

Don Patterson

Associate Professor

Sam Kaufman

Partner at Gradient

Foundations of Objective-C App Development
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15.2 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Tools (Video)Видео

Module 2

Your First App (Video)ВидеоXcode Tour (Video)ВидеоWhat programming does (Video)Видео

Peer Review Assignment

Peer Review 01 (Video)ВидеоPeer Review Assignment # 1 – Make Your First iOS AppЧтениеAssignment #1 - Make Your First iOS AppВзаимная проверка

Module 3

Variables and Types (Video)ВидеоConditionals (Video)ВидеоCommand-line project (Video)ВидеоLoops (Video)Видео

Review

Week 1 QuizЗадание
02Functions, Scopes and Encapsulation - oh my!8 материалов

Module 4

Functions 1 (Video)ВидеоFunctions 2 (Video)ВидеоScope (Video)ВидеоFrames and Recursion (Video)Видео

Module 5

Structs (Video)Видео

Peer Review Assignment

Peer Review 02 (Video)ВидеоPeer Review Assignment # 2 – Unit Conversion AppЧтениеPeer Review Assignment #2 - Unit Conversion AppВзаимная проверка
03Object Lesson8 материалов

Module 6

Objects (Video)ВидеоPointers (Video)ВидеоHeap Memory (Video)Видео

Module 7

Message Passing (Video)ВидеоProperties (Video)Видео

Peer Review Assignment

Peer Review 03 (Video)ВидеоPeer Review Assignment # 3 – Currency Conversion AppЧтениеPeer Review Assignment #3 - Currency Conversion AppВзаимная проверка
04System Libraries to the Rescue13 материалов

Module 8

Format Strings (Video)ВидеоNSString (Video)ВидеоUsing NSString (Video)Видео

Module 9

NSArray (Video)ВидеоNSSet (Video)ВидеоNS Dictionary (Video)Видео

Module 10

Mutables (Video)ВидеоARC (Video)ВидеоCallbacks and Blocks (Video)ВидеоInheritance (Video)Видео

Peer Review Assignment

Peer Review 04 (Video)ВидеоPeer Review Assignment # 4 – Distance Calculation AppЧтениеPeer Review Assignment #4 - Distance Calculation AppВзаимная проверка