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. 21 Introduction to SwiftLearn Introduction to Swift through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 20 min read · 90 min learning
  2. 22 Swift SyntaxLearn Swift Syntax through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  3. 23 VariablesLearn Variables through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  4. 24 ConstantsLearn Constants through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  5. 25 Data TypesLearn Data Types through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  6. 26 Type InferenceLearn Type Inference through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  7. 27 Type SafetyLearn Type Safety through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  8. 28 OperatorsLearn Operators through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  9. 29 StringsLearn Strings through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  10. 30 CharactersLearn Characters through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  11. 31 ArraysLearn Arrays through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  12. 32 SetsLearn Sets through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  13. 33 DictionariesLearn Dictionaries through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  14. 34 TuplesLearn Tuples through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  15. 35 Conditional StatementsLearn Conditional Statements through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  16. 36 LoopsLearn Loops through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  17. 37 FunctionsLearn Functions through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  18. 38 Function ParametersLearn Function Parameters through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning
  19. 39 Return ValuesLearn Return Values through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 20 min read · 90 min learning
  20. 40 OptionalsLearn Optionals through a detailed iPhone application development lesson with Swift examples, device verification, exercises and practice questions.Beginner · 19 min read · 90 min learning