We may earn an affiliate commission when you visit our partners.
Course image
Udacity logo

Objective-C for Swift Developers

Gabrielle Miller-Messner

Sign up for Udacity's free Objective-C to Swift course and learn how to understand and identify the differences between the Objective-C and Swift programming languages.

What's inside

Syllabus

Learn the distinguishing language features of Objective-C.
Familiarize yourself with Objective-C syntax. Write some classes and properties from scratch.
Read more
Master how to write and call methods in Objective-C. Build a functioning game.
Write custom classes and incorporate third party frameworks and extensions.
Persist data with NSCoder and NSKeyedArchiver. Implement navigation with a collection view.
Facilitate communication between the languages of iOS. Complete a set of coding challenges to sharpen interop skills.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Students experienced in programming languages will better understand the distinctive features of Objective-C and Swift
Teaches essential coding skills using established programming languages and frameworks
Graduates of this program will be competent in the fast-growing mobile applications industry
You may wish to take a more comprehensive course before taking this course.

Save this course

Save Objective-C for Swift Developers to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Objective-C for Swift Developers. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Objective-C for Swift Developers will develop knowledge and skills that may be useful to these careers:
iOS Developer
The Objective-C for Swift Developers course can help you break into or advance in your iOS Developer career. This course will introduce you to the Objective-C programming language, which is widely used in iOS development. The syllabus covers everything from understanding Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions. By taking this course, you'll build a solid foundation for a career as an iOS Developer.
Mobile App Developer
The Objective-C for Swift Developers course can help you break into or advance in your Mobile App Developer career. Objective-C is a widely used programming language for mobile development, especially for iOS apps. By taking this course, you'll learn the basics of Objective-C, and be able to apply them to your own mobile app development projects.
Computer Programmer
The Objective-C for Swift Developers course may be useful for Computer Programmers who are interested in working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid foundation in the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Software Engineer
The Objective-C for Swift Developers course may be useful for Software Engineers who are interested in working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid foundation in the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Machine Learning Engineer
The Objective-C for Swift Developers course may be useful for Machine Learning Engineers who are interested in working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid foundation in the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Web Developer
The Objective-C for Swift Developers course may be useful for Web Developers who are interested in working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid foundation in the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Data Scientist
The Objective-C for Swift Developers course may be useful for Data Scientists who are interested in working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid foundation in the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Product Manager
The Objective-C for Swift Developers course may be useful for Product Managers who are working on iOS or macOS products. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Project Manager
The Objective-C for Swift Developers course may be useful for Project Managers who are working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Business Analyst
The Objective-C for Swift Developers course may be useful for Business Analysts who are working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Technical Writer
The Objective-C for Swift Developers course may be useful for Technical Writers who are working on iOS or macOS products. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
UX Designer
The Objective-C for Swift Developers course may be useful for UX Designers who are working on iOS or macOS products. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
UI Designer
The Objective-C for Swift Developers course may be useful for UI Designers who are working on iOS or macOS products. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Salesforce Developer
The Objective-C for Swift Developers course may be useful for Salesforce Developers who are working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid understanding of the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.
Java Developer
The Objective-C for Swift Developers course may be useful for Java Developers who are interested in working on iOS or macOS projects. Objective-C is a popular programming language for these platforms, and this course will provide you with a solid foundation in the language. The syllabus covers everything from the basics of Objective-C syntax, to creating and using custom classes, to working with third-party frameworks and extensions.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Objective-C for Swift Developers.
Is the official guide to the Swift programming language. It covers the basics of the language, as well as more advanced topics such as generics and memory management. It great resource for anyone who wants to learn more about Swift.
Great resource for anyone who wants to learn more about Swift. It covers a wide range of topics, from the basics of the language to more advanced topics such as concurrency and functional programming. It great resource for anyone who wants to take their Swift skills to the next level.
Fun and engaging way to learn Swift. It uses a visual approach to teaching, with lots of diagrams and examples. It great resource for anyone who wants to learn Swift quickly and easily.
Covers concurrency in Objective-C. It great resource for those who want to learn how to use concurrency in Objective-C.
Covers network programming in Objective-C. It great resource for those who want to learn how to use network programming in Objective-C.
Covers advanced Swift concepts and best practices. It valuable reference tool for those who want to improve their Swift skills.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Objective-C for Swift Developers.
Objective-C 2 for Swift Developers
Most relevant
Introduction to iOS Mobile Application Development
Toward the Future of iOS Development with Swift
Introducción al desarrollo de aplicaciones móviles para...
مقدمة إلى تطوير تطبيقات الهاتف المحمول لنظام iOS
Build iOS Apps with React Native
Swift for Beginners
Intro to iOS App Development with Swift
Advanced C++ Mocking Using Google Mock 1
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser