Discover Classes. Earn Rewards.

iOS Swift Development (Part-time) is unfortunately unavailable

Thankfully we have 1 other iOS Class for you to choose from. Check our top choice below or see all classes for more options.

iPhone Photography

PhotoUno Photography School @ 222 E 46th St, New York, NY

Unlock the full potential of your iPhone camera in this comprehensive photography class. Elevate your skills with expert guidance on focusing, low light photography, composition, and more. From portraits to urban landscapes, discover how to capture stunning, vibrant images that will leave everyone amazed.

(322) All levels 18 and older
See all iOS classes NYC

iOS Swift Development (Part-time)

  • All levels
  • 18 and older
  • $3,000
  • 40 Rector St, New York, NY
  • 47 hours & 30 minutes over 19 sessions

Start Dates (0)

  • $3,000
  • 47 hours & 30 minutes over 19 sessions
  • Regular price.
Showing 10 of 0

Class Description

Description

What you'll learn in this ios training:

Week 1 (Classes 1 & 2): The Swift Programming Language
  • The iOS development ecosystem - XCode, Swift, Objective-C, OS X, iOS
  • The Swift Programming Language
  • Control flow
  • Data types
  • Functions and Closures
  • Classes and Objects
  • Memory Management using ARC
  • Assignments 1 and 2
Week 2 (Classes 3 & 4): Advanced Concepts in Swift
  • More on closures
  • The Swift Standard Library
  • Collections
  • Algorithms
  • Modules
  • Linking Objective-C and Swift
  • Assignments 3 and 4
Week 3 (Classes 5 & 6): Memory Management and Profiling
  • More on Classes and Objects
  • Memory management
  • Profiling and optimizing code
  • XCode and XCode Instruments
  • Assignments 5 and 6
Week 4 (Classes 7 & 8): Introduction to iOS development
  • iOS Development fundamentals
  • Essential ideas - MVC, Asynchronous programming, JSON and HTTP
  • A complete Geolocation based iOS app with a backend running on Amazon EC2
  • Assignments 7 and 8
Week 5 (Classes 9 & 10): More on Views and View Controllers
  • Table Views and Collection Views
  • The Navigation Stack
  • Apps with tabs
  • MVC in practice
  • Cleanly separating data from your views and controllers
  • Assignments 9 and 10
Week 6 (Classes 11 & 12): Data Persistence
  • Data persistence strategy for mobile iOS specific, local storage using Core-Data
  • iOS specific, local storage using Object archiving
  • iOS independent, local storage using SQLite
  • iOS independent, remote storage using a database on the cloud App upgrades and locally stored data Assignments 11 and 12
Week 7 (Classes 13 & 14): Pre-built iOS Frameworks
  • Maps
  • Social Framework - Facebook and Twitter
  • Camera
  • Building a custom iOS 8 keyboard
  • Assignments 13 and 14
Week 8 (Classes 15 & 16): Advanced Topics
  • Header files and modules
  • Mixing Object-C and Swift
  • Method swizzling
  • Overview of LLVM and compiler technology
  • Going deep into an iOS app - Security, sandbox architecture, storing credentials inside iOS apps

Refund Policy

Refunds are not available.

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 30000 points. Points give you money off your next class!

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

TurnToTech

We are an engineering school with a focus on mobile software education. We offer technology entrepreneurs and professionals, who are looking for an edge in today’s highly rewarding technology world an accelerator based environment where they get to rapidly acquire computer programming and software...

Read more about TurnToTech

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

TurnToTech

TurnToTech

All classes at this location

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...