IOS Training Course

Duration:
30 HRS

Subjects:
IOS Training Course

    Introduction

  • Applications & Uses.
  • How the world makes IOS applications.
  • Frequently asked questions
  • XCode 10 & Swift 4.2
  • Introduction.

  • Xcode Versions.
  • Downloading & Installing Xcode.
  • Navigating The Xcode Interface.
  • Adding TextField to Your App.
  • Adding TextView to Your App.
  • Add Image to Your App.
  • Adding ActivityIndicator to Your App.
  • Interacting with Button.
  • Adding SegmentControl to Your App.
  • Adding Stepper.
  • Add Label.
  • Adding Switch.
  • Adding ProgressBar to Your App.
  • Add PickerView to Your App.
  • Adding WebView to App.
  • Programmatically/Storyboard adding UIControls.
  • Assignment.
  • Swift 4.2 Deep Dive (Using Playgrounds)

  • Swift Playgrounds.
  • Introducing Variables.
  • Array & Dictionaries.
  • If Statements.
  • App – How Many Fingers.
  • While Loops.
  • For Loops.
  • Classes & Objects.
  • Auto Layout.
  • App – Is It Prime ?
  • Assignment.
  • TableView

  • Creating Basic Listing App.
  • Configuring data with default tableview cell types.
  • Configuring data with custom tableview cells.
  • Use of multiple tableview cell designs in one tableview.
  • Working with Multiple sections.
  • Display header and footer view.
  • Customizing header and footer view.
  • Handling row selection with multiple sections.
  • Creating drop down tableview.
  • Passing data from tableview to another screen.
  • Handling buttons action on tableview rows.
  • Reuse tableview cells on other screens.
  • What is accessorytype in cell.
  • Projects : state – city listing , food recipe app , whatsapp , Maths Table.
  • CollectionView
  • Creating Basic Grid-Based App.
  • Configuring custom collectionview cells.
  • Use of different layout cells in one collectionview.
  • Handling grid selection in multiple sections.
  • Displaying header and footer view in collectionview.
  • Creating App tutorial using uicollectionview using pagination.
  • Displaying data horizontally and vertically.
  • Projects : My Rashifal , Netflix.
  • UINavigationController

  • Creating Navigation based app.
  • Handling navigation bar in multiple screens.
  • Adding navigation item on screens and adding actions.
  • Customizing navigation bar.
  • UITabbarController

  • Creating Tab based app.
  • Customizing tab bar item icons and titles.
  • Managing different screens in tab bar.
  • Use of navigationcontroller in tabbarcontroller.
  • Display UITabbar only in viewcontroller.
  • Advanced iOS Features

  • Navigation Bars.
  • App – EggTimer.
  • Storing Data Permanently.
  • Playing with Timer.
  • ImagePicker View.
  • Multiple View Controllers.
  • Controlling the Keyboard.
  • App – To Do List.
  • Downloading Web Content.
  • Manipulating Strings.
  • App – What’s The Weather.
  • Assignment.
  • Animation, Games,

  • Maps & Geo-location,
  • Audio
  • Animation Part I.
  • Animation Part II.
  • Integrating Maps Into Your Apps.
  • Adding User Annotations To Maps.
  • Finding A User’s Location.
  • App – Location Aware.
  • Working With Audio.
  • App – Back To Bach.
  • Swipes & Shakes.
  • Assignment – Music Player.
  • Core Data,

  • Advanced Web Content,
  • Json Data & Webviews
  • Introducing Core Data.
  • Advanced Core Data.
  • Downloading Images From The Web.
  • APIs & JSON Data.
  • Blog Reader.
  • Submitting Your App

  • To The App Store
  • A Paid Developer Account.
  • Certificates And Profiles.
  • iTunes Connect.
  • Extras: iOS Special

  • Features
  • App Analytics.
  • Fire base deep dive.
  • Google Admob.
  • Git Hub Source Control.
  • Pod Introduction.
  • Facebook/Google Login.
  • Intro to iOS

  • 11 Special Features
  • ARKit Basics
  • CoreML
  • Push Notifications

  • Understanding Push
  • Certificates
  • Our First Push
  • How To Make Money With iOS

  • Introduction.
  • Working For a Company.
  • Freelancer.