Udemy Quick Guide to iOS App Development - Novice to Pro!: 4-in-1 Udemy
Price: USD 200
  • Duration: Flexible

Course details

Are you looking to become an iOS developer or are wondering what it would be to develop apps for the iOS platform? Get this course and begin your journey to become an iOS developer in 7 Days!

The worlds most beloved mobile platform, iOS is a fun to develop apps for! Developing iOS Apps (Swift) is the perfect starting point for learning to create apps that run on iPhone and iPad. iOS App Development with Swift specialization, expands your programming skills and applies them to authentic app development projects.

One of the pillars of iOS development is learning to work with a TableView. TableViews allow us to show a list of items to the user. We can see this in the Music app, the Settings app, Twitter, Facebook, and almost every app on our phones. This course will teach you the basics of TableViews, which are essential to making iOS apps in a fun-filled and engaging way.

This comprehensive 4-in-1 course is a step-by-step tutorial providing practical, actionable guidance through iOS development. It covers step-by-step instructions and explanation that will not only develop your understanding, but also show you how to put your knowledge to work. Explore and use a wide range of Apple software development kits and tools to become a confident iOS developer. Create a fully functional TableViews from scratch while exploring all of its features and functions. Create an Emoji Dictionary App that will help you learn about emojis in detail.

Contents and Overview

This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.

The first course, A Quick Guide to iOS 11's New Features, covers familiarizing yourself with the new features of iOS 11, to solve real-world problems and gain valuable insights. This course covers implementing SiriKit's new Notes Domain, and how to create Notes using your voice and the power of Siri. Implement Drag and Drop in your application in the UITableView for use on both the iPad and iPhone. Utilize Parts of Speech, Lemmatization, and Named Entity Recognition in your apps.

The second course, iOS Programming in 7 Days, covers building and publishing a complete iOS app from scratch. This course will guide you on your way to becoming an iOS Developer in 7 Days. Explore the user interface and learn how to navigate around. Get hands-on experience with Swift and learn some of its basics. Learn about Swift operators and how a navigation controller manages one or more child view controllers in a navigation hierarchy. Add app icon and the launch screens and then prepare the app for the app store.

The third course, iOS Developer Essentials - TableViews, covers building amazing iOS 11 Applications with Swift 4. Dive into the topics of arrays, loops, and functions. Well show how arrays are immensely helpful when working with TableViews and are the backbone for displaying data. Learn how loops help us harness Swift to do an insane amount of processing that we as humans could never do. Cover functions which allow us to organize our code and make it more efficient. Then we bring it all together in an Emoji Dictionary app. This app lists a bunch of emojis that we find interesting. When a user taps on an emoji, well then show the emoji magnified to see all details. Well also provide a definition of the emoji to the user. This course will help you learn some awesome iOS techniques.

By the end of the video course, youll know how to build simple iOS apps using the TableView structure and also know the intermediate swift programming language.

The fourth course, Real-World iOS Projects, covers building a custom web browser, a local Notepad app, and an iTunes movies browser using Swift 4 and the native iOS Cocoa Touch development platform. You'll develop three native iOS applications, using the core UIKit application framework and the latest version of Apple's new and exciting Swift programming language. Build your first app from scratch - a custom web browser with your own custom controls, page history, and sharing functionality. Once the web browser is ready, you'll head straight into your second project, which is a note-taking app, which will permit full text editing and will store its data as JSON on your local device's file system. Your final project will be a rich, smooth, and colorful media-heavy app that navigates movies in the iTunes store, smoothly browses through posters, and explores their details.

By the end of the course, after focusing on getting real results, you'll be equipped with the skills to get started turning your development career dream into a reality!

By the end of the course, youll build a custom web browser, a local Notepad app, and an iTunes movies browser using iOS 11 and Swift 4 and be confident in your journey of developing for iOS platform and be able to build your own app and publish your app to the App Store.

About the Authors

Jonathan Daley co-founded independent game studio Nacelle Games with his wife Carrie Daley, in 2014. Since then they've shipped several games and apps for iOS and tvOS, as well as consulted on several VR projects. Jonathan has programmed and/or designed over 20 games and apps since 2013, using everything from the Unreal Engine 4 and Unity 3D game engines, to programming games and apps from scratch in Xcode and Visual Studiofor iOS, MacOS, and Windows. He has also created several hours of professional training courses on game development in Unreal Engine 4 for Digital-Tutors (now Pluralsight), for Packt Publishing, and on his personal YouTube Channel. He can be found on Twitter @JonathanADaley.

Dee Aliyu Odumosu has developed over 120 apps for clients, including both individuals and start-ups, from around the world. The apps range from basic to very complex; some can be found on his website. Dee's passion for computer programming began in 2006 with his first contact with the Java programming language. He continued to learn different languages, including Microsoft ASP.NET, Ruby on Rails, C#, some PHP and HTML, and CSS. Dee briefly pursued a MCSE (Microsoft Certified System Engineer) certification before he decided he wanted to become a full-time programmer. He achieved Microsoft Certified Professional status. For the last 4 years, Dee has been programming the iPhone using Objective-C and Swift.

Nick Walter is an iOS developer who has been focused on mobile app design and creation for over ive5 years. His involvement in the iOS community started off with a bang, and in 2013 he was one of the 25 students worldwide to be invited to Apple's Cocoa Camp. Within the community, he is also co-president of an Apple developer group called Cocoa Heads. He always wanted to transform brand-new ideas into reality, but growing up in a small town he had limited access to the required programming resources. This led to his early interest in online education. After experimenting with various companies, learning styles, and teaching processes, he adopted the best strategies and applied them while creating his courses. Since the announcement of the new Swift programming language by Apple, he has devoted himself to Apple's documentation and any online resource that was available. Prior to teaching the internet's first course on Swift, he created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide.

Jonathan Crooke has been a professional iOS developer since 2009. He has worked on applications with userbases in the millions, from media and social media applications to e-commerce, learning, and productivity applications for the iPhone, iPad, and Apple Watch, for companies such as SoundCloud, EyeEm, Memrise, and Zalando. He has followed the development of iOS iPhoneOS 3.0 and has written popular open source tools, spoken at conferences, and taught and shared his skills with learners. He will show you how to get started, and start getting results immediately!

Updated on 14 November, 2018
Courses you can instantly connect with... Do an online course on iOS App Development starting now. See all courses

Rate this page