Engineering and Technology
In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to common problems that are used everyday by developers.
iOS Design Patterns is a comprehensive course offered on Udacity that delves into the intricacies of designing user-friendly and efficient iOS applications. Through a series of engaging lessons, students will gain a deep understanding of various design patterns commonly used in iOS development, such as Model-View-Controller (MVC), Delegation, and Observer. By exploring real-world examples and hands-on exercises, participants will learn how to effectively implement these patterns to enhance the functionality and maintainability of their apps. Whether you are a beginner or an experienced iOS developer, this course will equip you with the essential skills and knowledge to create well-structured and visually appealing iOS applications.
by Udacity
In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to co...
by Udacity
Take the first step in becoming an iOS Developer by learning about Swift and writing your first app.
by Udacity
Master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to sho...
by Udacity
In this course, taught in collaboration with Facebook, you'll learn how to design an intuitive, user...
by Udacity
Learn the process of building an app, taking your ideas from drawing board to App Store!
by Udacity
Answer iOS and mobile development interview questions with confidence and poise.
by Udacity
Persisting data is a core skill for any iOS developer. Learn how to store app data to your device us...
by Udacity
Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics soluti...
by Udacity
This course will teach you when and why to choose Firebase as a backend for your iOS application.
by Udacity
In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test ou...