Cost: $30 for each session (all proceeds donated to City of Palo Alto supported Get Involved Foundation)
* Macbook required with 40GB of storage. (macOS Mojave or later) *
Session 1: iOS app development fundamentals bootcamp
Timing: July 8th to 12th from 4-5:30 pm PST
This session will teach students the basics of Apple's Swift programming language including the syntax, functionality, and front-end design. By the end of the course, students will be able to develop a full to-do list app using what they have learned throughout the week.
Session 2: Building ML-based iOS apps using Create ML
Timing: July 22nd to 26th from 4-5:30 pm PST
Prerequisite to this session is attending session 1 as it will build on the fundamentals of app development. AI is becoming an increasingly powerful technology and has the potential to transform apps to create impactful user experiences. This session will teach students how to train their own ML models (from hand gesture recognizers to stop sign detectors) using Apple's Create ML app. Students will then be able to integrate their models into their own iOS apps and create unique on-device experiences.
Bio:
Hi, my name is Adrit Rao. I am a rising senior at Palo Alto High School. In these sessions, I will be teaching the basics of Apple's Swift programming language for developing iOS apps as well as ML basics. App development is becoming increasingly popular due to its accessibility. With basic knowledge in apps, students can go on to develop custom applications for the App Store. Basic coding knowledge is recommended but not required. I am a two time WWDC Scholar as well as the winner of the Congressional App Challenge for CA-16 and currently have 5 apps on the App Store. I am also a research intern at Stanford working on the applications of AI and apps in the medical field.
Select media coverage: