iOS App Development with Swift and Xcode | Weekend Upskilling Batches
The Weekend Upskilling Batch in iOS App Development with Swift and Xcode is tailored for working professionals and college students who want to upgrade their skill set without disrupting their weekday schedules. Held exclusively on weekends in offline mode, this program is fast-paced yet comprehensive—focusing on current iOS development trends, tools, and real-world project exposure. Whether you’re a software engineer exploring the mobile domain, a QA professional looking to shift to development, or a fresher polishing skills for future transitions—this course provides all the essential knowledge needed to build and deploy functional iOS apps confidently. Learn directly from industry developers at Digital Aptech and walk away with a complete project and practical portfolio piece.
What You’ll Learn From This Course
- Developing apps using Swift and Xcode in a structured workflow
- Creating user interfaces with Storyboards and UIKit
- Data handling using UserDefaults and API integration
- Project structuring, deployment preparation, and debugging
- Building a fully functional app within the duration of the course
- Optimizing your LinkedIn and GitHub to reflect your upgraded skills
Tools & Technologies Covered
- Swift
- Xcode
- UIKit
- Storyboards
- Auto Layout
- UserDefaults
- REST APIs
- Git & GitHub
- Postman
- iOS Simulator
- Figma (for basic UI reference)
Certification
Upon successful completion, learners will receive:
- Course Certificate (Digital Aptech Academy)
- 1 Project Completion Certificate
-
Unit 1
2 WeeksCourse: iOS Development Essentials
Swift programming basics
Installing and using Xcode
Intro to Storyboard and Interface Builder
Building and testing your first iOS app
-
Unit 2
2 WeeksCourse: UI Design & Navigation
Auto Layout, Stack Views, and UI responsiveness
Navigation Controller, Tab Bar Controller
User input handling, gestures, form validation
ViewControllers and data flow
-
Unit 3
2 WeeksCourse: Data & Network Integration
Persistent storage using UserDefaults
Consuming REST APIs using URLSession
Displaying JSON data in lists
Managing state and user interactions
-
Unit 4
2 WeeksCourse: Final Project & Deployment Basics
Final Project u2013 u201cEvent Notifier Appu201d:
Create an event tracking app with API-based data
Includes login, event listing, details page, and save/bookmark feature
GitHub repo setup and walkthrough
Resume enhancement with project showcase
Sumit Roy
Sr. Frontend Engineer