iOS Developement


iOS Development

Class Time(s):

Option A: Thursday, 4:45 - 5:15 PM PT

Option B: Saturday, 5:00 - 5:30 PM PT

Grades: 3 to 8

Program Leader: Srikar Pisupati

Program Description: Have you ever wondered how iOS apps come to life? In the YAPA Kids iOS Development program, students will learn all the steps needed to create iOS projects, in a fun and supportive learning environment. Students will enhance their logic and problem-solving skills while also learning Swift, an up-and-coming programming language intended for iOS design. Furthermore, students will learn how to create colorful User Interfaces, and eventually how to build their own apps! No experience needed! I hope you will join us!

P.S. It is required that the student is in 3rd grade or higher, and has a MacBook..

Program Teachers: Srikar Pi, Shiama Srikantan, Pranav Kumar Soma, Yash Aggarwal, and Siddharth Taneja

Teacher Bios

Srikar Pisupati

Hello everyone! My name is Srikar Pisupati, and I am a junior at Cupertino High School. I was a part of an iOS app-building club at my school, and I really enjoyed it! I loved creating the different aspects of a real-world app, such as the UI and the functions. I greatly enjoyed the problem solving aspect too. In addition, I took AP Computer Science last year, and know the fundamentals of programming. Also, I have been a teacher at YAPA Kids for the past year, and have really enjoyed teaching students. Looking forward to guiding you all!

Shiama Srikantan

Hi, I am Shiama Srikantan, and I am a junior at Cupertino High School. Computer Science is one of my favorite subjects, and I love coding in swift. I worked a lot with swift last year, helping develop an app, and I think it is a great language to learn. I am excited to teach you all and I know we will have a great time!

Pranav Kumar Soma

Hello everyone, I’m Pranav, and I’m a junior at Cupertino High School! I did APCS in 10th grade, and I’m currently in the Silver Division of USACO. I’ve participated in several hackathons in the past, placing top 10 in the Advanced Harker Invitational, and I’m currently a backend developer at a Startup Company. I learned Swift Programming as a middle schooler, and have used Swift Playgrounds to build programming skills. I’ve also taught the basics of software development and Java in several internships/volunteer opportunities. I’m looking forward to teaching you guys about IOS development!

Yash Aggarwal

Hey everyone! I'm Clarissa Li, and I'm a rising junior at Lynbrook High School with two years of Java experience. I have taken and tutored AP Computer Science A in school as well as Advanced Java courses outside of school. I learned C++ through Arduino courses, and I look forward to teaching the fundamentals of it!

Siddharth Taneja

Hey everybody! My name is Anurag and I'm a rising sophomore in high school. I have had coding experience in the past in a multitude of languages, soI have a wide array (no pun intended) of knowledge. I hope to see you soon!