My favorite camps

App Development 301: Make apps for iOS using Apple’s Swift Programming Language (Zatna)

Basking Ridge
Rising Grades 6 - 9
7/22 - 7/26
9:00 a.m to 4:30 p.m.
Partner Program
Add to favorites Remove

$880 / Week

Camp at a Glance

This course is designed for campers with some programming experience. The camp will use Apple’s Swift programming language to develop iOS apps while learning real-time process of creating an app, testing, debugging. (The recommended prerequisite courses for this camp are Programming 301: Python or Programming 302: Java.)

Topics Covered

  •       Naming and Identifiers
  •       Types
  •       Variables and Constants
  •       Conditional Blocks
  •       Loop Blocks
  •       Boolean Expressions
  •       Arithmetic Expressions
  •       Functions
  •       Random Numbers
  •       Objects – String/Array
  •       Coding Conventions
  •       Scopes
  •       Instances, Methods and Properties
  •       Enumerations and Switch
  •       Actions and Outlets
  •       Documentation

Camper’s Portfolio

  •       Various Swift apps
  •       Documentation
  •       Inspired future work


Weeks Times
Jul 22 – 26 9:00 a.m. – 4:30 p.m.


Lunch is included.

Camp Credentials

  • This camp is accredited by the American Camp Association!

Drop-off/Pick-up Location

Middle School Entrance

What to Expect

Robots and Coding and Data… OH MY! Zatna’s amazing certified instructors cover Computer Science, Mathematics, Engineering, Technology, and Entrepreneurship.

Need help planning your summer?