Home Courses Instructor Labs

Complete Guide : iOS 11 & Swift 4

(43 Ratings) 1423 Students Enrolled
Created By Srikanth P Last Updated Wed, 17-Jun-2020 English
  • Course Duration
    5 Hours
  • Mode of Training
    Self-Paced
  • Lessons
    61 Lessons
  • Placement Assistance
    Guaranteed
$ 179.99 $ 12.99 93% off 100% Money Back Guarantee
12k+ satisfied learners Read Reviews
What Will I Learn?
  • Learn how to build the modern iOS app
  • Learn to work with Xcode
  • Learn how to make iOS app with Swift 4
  • Learn how to save the data in backend
  • Learn about interface builder
  • Firebase and Cocoapods
  • Learn about animation in iOS (Basic to Advanced)

Requirements
  • Basic Knowledge on Swift 4 (Optional)
+ View More
Description

This is the latest iOS 11 App Development course. In this course, you learn how to create modern iOS apps with Xcode 9 and Swift 4. This course will provide you the step by step process and finally, you will become a professional iOS developer.

Initially, you will be learning about the Xcode environment and also the Swift 4 language to become familiar with iOS development concepts. You will be learning all the fundamental principles of iOS development and how to make the first iOS app. Additionally, you will be also learning how to design a user interface with Sketch. Finally, you will also learn how to work with animations using Swift 4 to make the extraordinary user experience for your app.

After completing this course, you will be capable of becoming a senior iOS developer.

Curriculum For This Course
61 Lessons 5 Hours
  • Tools and Materials for iOS 12 App Development 00:02:25 Preview
  • Download and Install Xcode 10 00:01:54
  • How to create an Xcode project properly 00:03:07 Preview
  • Development Environment 00:09:09
  • The Skeleton of an iOS App 00:08:50
  • Variables and Constants 00:03:20 Preview
  • Strings 00:04:59
  • Functions 00:04:11
  • Conditional Logic & Boolean 00:06:31
  • Arrays 00:07:24
  • Dictionaries 00:08:03
  • Loops 00:09:17
  • Classes in Object Oriented Programming 00:08:50
  • Sets in Swift 00:03:16
  • Switch in Swift 00:04:05
  • Structures 00:05:57
  • Designing and building the first app 00:05:50 Preview
  • Connection between design and code 00:03:13
  • The environment of Sketch 00:01:51
  • Design a login page 00:07:44
  • Using Shapes 00:07:03
  • Masks in Sketch 00:03:02
  • How to use images in Sketch 00:04:16
  • Colors in UI designing 00:03:16
  • How to work with Sketch Plugins 00:08:39
  • Exporting 00:03:43
  • Design with real data 00:09:18
  • Sharing and previewing your design 00:02:45
  • Shortcuts & Tricks 00:10:06
  • Prototyping in Sketch 00:03:52
  • What are Cocoapods? 00:01:33 Preview
  • Installation And Setup Cocoapods 00:03:08
  • What is Firebase? 00:01:59
  • Create an account on Firebase 00:00:39
  • Setup Firebase 00:04:31
  • Create and connect registration and login form to Firebase 00:15:09
  • Saving Data in Backend 00:02:08
  • What is Auto Layout and why should we use it? 00:01:26
  • Using auto layout on your project 00:08:24
  • Finish up your project 00:02:06
  • Challenge #1 - Auto Layout 00:01:02
  • Let's complete the challenge 00:05:53
  • Basic of animation in Swift 00:05:23
  • Chain Animation 00:02:44
  • Making a rating feature for an app like UBER 00:01:48
  • Rating feature setup 00:05:35
  • UI Animation - Advance 00:03:42
  • How to toggle stars in rating feature & working with segues 00:07:00
  • What is Lottie? 00:01:07
  • How to use any animation in your apps? 00:07:26
  • What is a table view? 00:01:18
  • Design the user interface 00:01:56
  • What are protocols? 00:05:39
  • Making the Flag app with UITableViewController 00:10:14
  • How to make a To Do app? 00:01:08
  • Inserting a row (To Do app) 00:07:22
  • Swipe action and checkmark (To Do app) 00:05:37
  • Swipe action with icons (To Do app - Final Step) 00:07:24
  • Why Should We Use Persistent Local Data Storage? 00:01:08
  • App Delegate Methods 00:03:31
  • Persistent Local Data Storage Using UserDefaults 00:03:28

Complete Guide : iOS 11 & Swift 4