Your Progress

Learning Summary

0 of 97 topics completed
Quizzes Completed 0Best Quiz Score —Current Level Not startedContinue Choose a topic

Suggested sequence

Learning roadmap

Topics follow the Admin display order

Beginner

97 topics
  1. Introduction to iPhone App Development
  2. iOS Ecosystem
  3. iOS Architecture
  4. iPhone and iPad Platforms
  5. Apple Developer Ecosystem
  6. iOS App Lifecycle
  7. Types of iOS Applications
  8. Native vs Cross-Platform Apps
  9. iOS Development Requirements
  10. Apple Developer Account
  11. App Store Overview
  12. Introduction to Xcode
  13. Xcode Installation and Setup
  14. Xcode Interface
  15. Creating an Xcode Project
  16. Project Structure
  17. Build and Run Process
  18. iOS Simulator
  19. Testing on Physical iPhone
  20. Debugging Basics
  21. Introduction to Swift
  22. Swift Syntax
  23. Variables
  24. Constants
  25. Data Types
  26. Type Inference
  27. Type Safety
  28. Operators
  29. Strings
  30. Characters
  31. Arrays
  32. Sets
  33. Dictionaries
  34. Tuples
  35. Conditional Statements
  36. Loops
  37. Functions
  38. Function Parameters
  39. Return Values
  40. Optionals
  41. Optional Binding
  42. Guard Statements
  43. Enumerations
  44. Structures
  45. Classes
  46. Properties
  47. Methods
  48. Initializers
  49. Inheritance
  50. Protocols
  51. Extensions
  52. Closures
  53. Error Handling
  54. Generics
  55. Access Control
  56. Introduction to iOS UI Design
  57. Human Interface Guidelines
  58. UIKit Introduction
  59. SwiftUI Introduction
  60. Views
  61. View Hierarchy
  62. Labels
  63. Text Fields
  64. Text Views
  65. Buttons
  66. Images
  67. Image Views
  68. Scroll Views
  69. Lists
  70. Forms
  71. Pickers
  72. Sliders
  73. Toggles
  74. Progress Indicators
  75. Alerts
  76. Action Sheets
  77. Menus
  78. Toolbars
  79. Tab Bars
  80. Navigation Bars
  81. Navigation Views
  82. Navigation Stacks
  83. Modals
  84. Sheets
  85. Popovers
  86. Auto Layout
  87. Constraints
  88. Stack Views
  89. Safe Area
  90. Size Classes
  91. Adaptive Layouts
  92. Responsive iPhone Layouts
  93. Portrait and Landscape Orientation
  94. Dynamic Type
  95. Dark Mode
  96. Light Mode
  97. Accessibility Basics

Topics

97 published topics

  1. 01 Introduction to iPhone App DevelopmentLearn Introduction to iPhone App Development through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 20 min read · 90 min learning
  2. 02 iOS EcosystemLearn iOS Ecosystem through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  3. 03 iOS ArchitectureLearn iOS Architecture through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  4. 04 iPhone and iPad PlatformsLearn iPhone and iPad Platforms through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  5. 05 Apple Developer EcosystemLearn Apple Developer Ecosystem through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  6. 06 iOS App LifecycleLearn iOS App Lifecycle through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 20 min read · 90 min learning
  7. 07 Types of iOS ApplicationsLearn Types of iOS Applications through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 20 min read · 90 min learning
  8. 08 Native vs Cross-Platform AppsLearn Native vs Cross-Platform Apps through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  9. 09 iOS Development RequirementsLearn iOS Development Requirements through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 20 min read · 90 min learning
  10. 10 Apple Developer AccountLearn Apple Developer Account through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  11. 11 App Store OverviewLearn App Store Overview through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  12. 12 Introduction to XcodeLearn Introduction to Xcode through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  13. 13 Xcode Installation and SetupLearn Xcode Installation and Setup through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  14. 14 Xcode InterfaceLearn Xcode Interface through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  15. 15 Creating an Xcode ProjectLearn Creating an Xcode Project through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  16. 16 Project StructureLearn Project Structure through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  17. 17 Build and Run ProcessLearn Build and Run Process through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  18. 18 iOS SimulatorLearn iOS Simulator through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  19. 19 Testing on Physical iPhoneLearn Testing on Physical iPhone through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  20. 20 Debugging BasicsLearn Debugging Basics through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning