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 Pack

  • A water bottle

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?