Ios Trainer

1 week ago


Gurugram Haryana, India EdCEPT LEARNING PRIVATE LIMITED Full time

**Module 1: Introduction to iOS Development**
- Overview of iOS ecosystem and Apple devices
- Introduction to Xcode and Interface Builder
- Apple Developer Program & App Store guidelines
- Setting up development environment

**Module 2: Swift Programming Fundamentals**
- Swift syntax, data types, and operators
- Control flow (if, switch, loops)
- Functions, closures, and error handling
- Object-Oriented Programming in Swift (classes, structs, enums)

**Module 3: User Interface (UI) Design**
- UIKit fundamentals
- Storyboards, Auto Layout & Constraints
- UI controls: Labels, Buttons, TextFields, Sliders, Pickers
- Handling user interactions and gestures
- Adaptive UI for multiple screen sizes

**Module 4: Navigation and User Experience**
- Navigation controllers, Tab bars, Split view
- Segues and data passing between screens
- Alerts, Action sheets, and Modals
- Best practices for UX in iOS apps

**Module 5: Data Management**
- Working with UserDefaults
- Core Data basics (CRUD operations)
- File management in iOS
- Introduction to SQLite and Realm database

**Module 6: Networking and APIs**
- RESTful APIs & JSON parsing
- URLSession for network requests
- Handling authentication & tokens
- Error handling in network calls
- Integrating third-party APIs

**Module 7: Advanced iOS Features**
- Multithreading with GCD & OperationQueue
- Push Notifications (APNs & Firebase)
- Location services & Maps integration
- Camera & Photo library access
- Working with sensors (accelerometer, gyroscope)

**Module 8: SwiftUI (Optional Advanced Track)**
- Introduction to SwiftUI framework
- Declarative UI building
- State management in SwiftUI
- Integrating SwiftUI with UIKit

**Module 9: App Security and Optimization**
- Keychain services
- Data protection & encryption
- Performance optimization techniques
- Memory management & debugging tools

**Module 10: App Deployment**
- Preparing apps for release
- App Store Connect & TestFlight
- Submitting apps to the App Store
- App updates & maintenance

**Capstone Project**
- End-to-end project (e.g., To-Do App, E-commerce Prototype, Social Media Feed App)
- Students demonstrate learned skills by building and presenting a complete iOS app.

**Job Types**: Contractual / Temporary, Freelance
Contract length: 12 months

Pay: ₹950.00 - ₹1,050.00 per hour

Expected hours: 20 per week

**Benefits**:

- Food provided

**Language**:

- English (preferred)

Work Location: In person

Expected Start Date: 25/08/2025


  • Ios Trainer

    19 hours ago


    Gurugram, Haryana, India Nithminds Private limited Full time

    **Required Skills and Qualifications**: - Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). - 5+ years of hands-on experience in ios, swift ios - Excellent communication, presentation, and interpersonal skills. - Ability to explain complex technical concepts clearly and concisely. -...


  • Delhi, Gurugram, NCR, Noida, India Skillsandjob Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Weekends Classes in Laxmi Nagar/Online Course Module Disaster Recovery (HA/DR) Performance Tuning & Optimization Security & Compliance Backup & Recovery Replication & Distributed Databases Cloud & Hybrid SQL Server Storage & Scaling Required Candidate profileMonitoring, Observability & AI-Powered DBA Advanced Storage, IO & Hardware Optimization ...