Call Us+92 42 38977164
Email Ussupport@eskills.pk
Contact Us
Logo
  • Home
  • Courses
  • Referral Program
  • Apply For Certificate
  • Admission Process
  • Contact Support
LoginRegister
Logo
  • Home
  • Courses
  • Referral Program
  • Apply For Certificate
  • Admissions Process
  • Contact Support
LoginApply Now
iOS SwiftUI App Dev

iOS SwiftUI App Dev

About Course

This course teaches you how to create professional iOS applications using SwiftUI. You will learn the fundamentals of Swift programming, Xcode, user interface design, animation, and how to develop advanced apps such as calculators, to-do lists, and apps with Firebase authentication.


Learn to build iOS applications using SwiftUI and Xcode, with hands-on projects.


Requirements

  • ✓Basic understanding of programming concepts.
  • ✓A computer with Xcode installed.
  • ✓Willingness to learn iOS app development using SwiftUI.

Course Curriculum


Section 1: Introduction

  • 1. Introduction

  • Assessment Exercise- 01

Section 2: Fundamentals of Coding

  • 2. Strings In XCODE

  • 3. Working With Numbers In XCODE

  • 4. Working With Boolean/s In XCODE

  • 5. Working With Functions

  • 6. Working With Arrays In XCODE

  • 7. Working With Loops In XCODE

  • Assessment Exercise- 02

Section 3: Fundamentals of Coding Part 02

  • 8. Working With Classes & Objects In XCODE

  • 9. Working With Dictionaries In XCODE

  • 10. Working With Sets

  • 11. Working With Tuples

  • Assessment Exercise- 03

Section 4: Fundamentals of Coding Part 03

  • 12. Working With Methods

  • 13. Working with forced Unwrap & Optionals

  • 14. Why Programmers Skip Reading Documentation

  • Assessment Exercise- 04

Section 5: Going in Detail of Swift

  • 15. Control Flow Statements In Swift

  • 16. Working With Functions (Detailed)

  • 17. Working With Properties (Detailed)

  • 18. Working with Protocols in Swift

  • 19. Working With Deinit In Swift

  • 20. Error Handling in Swift

  • Assessment Exercise- 05

Section 6: Project Building & XCODE Fundamentals

  • 21. Understanding Hstack Vstack Zstack

  • 22. A Tour of XCODE and How To Start A New Project

  • 23. Create First App In Xcode Part 1

  • 24. Create First App In Xcode Part 2

  • 25. Create First App In Xcode Part 3

  • Assessment Exercise- 06

Section 7: Project # 02: Calculator App

  • 26. Calculator App - Part 1

  • 27. Calculator App - Part 2

  • 28. Calculator App - Part 3

  • 29. Calculator App - Part 4

  • Assessment Exercise- 07

Section 8: Project # 3: Advance App Development

  • 30. Introduction To Navigations In SwiftUI

  • 31. Create Alerts In SwiftUI

  • 32. WebView App In Swift

  • 33. ToDo List App Part 1

  • 34. ToDo List App Part 2

  • Assessment Exercise- 08

Section 9: Project # 3: Advanced App Development

  • 35. You Made It Till Here. Congrats

  • 36. Using Grids In SwiftUI

  • 37. Charts in SwiftUI

  • 38. Splash Screen In SwiftUI Part 1

  • 39. Splash Screen In SwiftUI Part 2

  • 40. Create A Login Screen In SwiftUI

  • Assessment Exercise- 09

Section 10: Introduction to Animation

  • 41. Simple Animations In SwiftUI Part 1

  • 42. Simple Animations In SwiftUI Part 2

  • 43. Simple Animations In SwiftUI Part 3

  • 44. Animated Progress In SwiftUI

  • 45. Hero Animation In SwiftUI

  • 46. Animatable Modifiers In SwiftUI

  • Assessment Exercise- 10

Section 11: Project 1: Meals App using External API

  • 47. Meals App Using Public API Part 1

  • 48. Meals App Using Public API Part 2

  • 49. Meals App Using Public API Part 3

  • Assessment Exercise- 11

Section 12: Project 2: Login App with Firebase Authentication

  • 50. Firebase App In Swift

  • 51. Firebase App In Swift

  • 52. Firebase App In Swift

  • 53. Firebase App In Swift

  • Assessment Exercise- 12

Section 13: Project 3: Cooking Recipe App with Beautiful UI

  • 54. Cooking Recipe App Part 1

  • 55. Cooking Recipe App Part 2

  • 56. Cooking Recipe App Part 3

  • 57. Cooking Recipe App Part 4

  • 58. Cooking Recipe App Part 5

  • 59. Cooking Recipe App Part 6

  • 60. Cooking Recipe App Part 7

  • Assessment Exercise- 13

Section 14: Project 3: Cooking Recipe App with Beautiful UI

  • 61. Cooking Recipe App Part 8

  • 62. Cooking Recipe App Part 9

  • 63. Cooking Recipe App Part 10

  • 64. Cooking Recipe App Part 11

  • Assessment Exercise- 14

Section 15: Introduction to SpriteKit (Call the Bee's App)

  • 65. SpriteKit App Lesson 1

  • 66. SpriteKit App Lesson 2

  • 67. SpriteKit App Lesson 3

  • Assessment Exercise- 15

Section 16: Monetize Apps with Admob

  • 68. Monetize Your iOS Apps Part 1

  • Assessment Exercise- 16

Section 17: Final Exam

  • Final Exam

iOS SwiftUI App Dev

★ 4.8(50 reviews)
(100)
Enrolled
Beginner to Intermediate
Level
Urdu / Urdu
Language

What You Will Learn

  • ✓Master the basics of SwiftUI and Swift programming.
  • ✓Understand how to use Xcode to design and build apps.
  • ✓Create real-world apps like calculators, to-do lists, and recipe apps.
  • ✓Learn how to implement Firebase authentication in your iOS apps.
  • ✓Create beautiful UIs with SwiftUI and implement animations.
  • ✓Work with external APIs to integrate features like meal plans.
  • ✓Learn how to monetize apps using AdMob.
NVTTI Logo

Connect With Us

+92 42 38977164
support@eskills.pk

Links

  • •Home
  • •Courses
  • •Referral Program
  • •Apply For Certificate

Top Courses

  • •

    Motion Graphics with After Effects

  • •

    Video Editing Basics

  • •

    Canva Graphic Design

  • •

    Graphic Design Masterclass

  • •

    Blender 3D Design & Animation

Support

  • •Contact Support
  • •Admission Process
© All copyright reserved by Eskills Training Program