Whalen on the Web

Whalen on the WebWhalen on the WebWhalen on the Web

Whalen on the Web

Whalen on the WebWhalen on the WebWhalen on the Web
  • Home
  • Consulting Services
  • Consulting Service Fees
  • About Us
  • Code in the Apple World
  • BLOG
  • More
    • Home
    • Consulting Services
    • Consulting Service Fees
    • About Us
    • Code in the Apple World
    • BLOG
  • Home
  • Consulting Services
  • Consulting Service Fees
  • About Us
  • Code in the Apple World
  • BLOG

Welcome to Whalen On The Web

CURRICULUM

This project-based curriculum is designed to provide an experiential learning opportunity where you build real mobile applications. The apps students build grow in complexity throughout the year, culminating in an app showcase, where students demonstrate an app they built. Students leave the class with a portfolio of apps and a collection of skills highly valued in the workplace today.

STUDENT OUTCOMES

By the end of the program, students should be able to:

  • Use the Swift programming language to develop basic iOS applications.
  • Apply fundamental logical thinking and programming skills to program working iOS applications.
  • Implement common Apple frameworks and design patterns in developing iOS apps.
  • Use professional software development tools and professional project management strategies to design, develop, and manage iOS apps.
  • Employ the necessary social-emotional skills necessary for career-ready software development and collaboration in a team.

Course Content semester 1

Hello World App

  • Text
  • Shapes
  • StackViews
  • Images
  • Modifiers

Multiply App

  • Algorithmic Thinking
  • Variables & Constants
  • Data Types
  • Operators
  • Text Fields
  • Buttons & Labels

Final Grade Calculator App

  • Conditionals
  • Functions
  • Views & Navigation
  • Control Flow
  • Events & Gestures

Word Game

  • Classes & Structs 
  • Property Wrappers
  • Strings
  • AlertViews

COURSE CONTENT SEMESTER 2

Rock, Papers,
Scissors Game

  • Arrays
  • Dictionaries
  • Loops
  • Web Links
  • Animation

Assignment
Notebook App

  • Lists
  • Optionals
  • Protocols
  • Persistence

Map Location
App

  • Toolbars
  • MapKit
  • Core Location

Breakout (Optional)
Build Your Own App

  • Games
  • SpriteKit
  • Agile
  • Scrum

Copyright © 2025 Whalen on the Web - All Rights Reserved.


  • Home
  • CAREER PREP TEKS
  • CAREER PREP SYLLABUS
  • Consulting Services
  • Consulting Service Fees
  • About Us
  • Code in the Apple World

Powered by

Click Here find out more!

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your useage data will be aggregated with all other user data. No personal data is collected and no login to this site is ever required

DeclineAccept