iOS Winter Bootcamp

Berkeley, CA - Jan 1 to Jan 12, 2018

Price: more than $250

Learn how to make iOS apps in 2 weeks with Bay Area Mobile's iOS Winter Bootcamp. The camp provides a comprehensive introduction to iOS development by teaching swift programming, design, and software engineering.

Please Note: Admission to the camp is application based and there is a fee to attend. More info available at www.bayareamobile.io.

Quick Overview

Topics Covered:

  • Swift
  • iOS SDK
  • Design
  • Databases
  • Software Engineering Practices

Technologies Covered:

  • XCode
  • Sketch
  • Firebase

What's Included:

  • 10 3-hour seminars taught by a lead instructor and several TA's
  • In class & take home worksheets
  • Guided mini-projects
  • Access to our online video tutorials
  • Technical assistance via our private online forum

How it Works

Students learn via a combination of instruction, projects, and support.

Instruction: The lead instructor and teaching assistants guide students through important topics using a combination of lectures, discussions, and live demos.

Projects: Students complete a mini-project each day to gain practical experience with the content. They also receive access to our online learning resources, including step-by-step videos covering important topics.

Support: Students are placed into groups based on age and skill level. They collaborate with their peers while working on projects, and receive support from our TA's and online community throughout the process.

Our Approach

Making a great app isn't easy. It requires knowledge in a number of areas. This is why we take a well-rounded approach to teaching app development. In addition to teaching swift programming and iOS SDK basics, we cover essential topics such as databases, design, software engineering, and product engineering.

We equip students with a foundational understanding of the core concepts of mobile development, and reinforce their learning through in-class projects. But we don't just stop there. We end the camp by providing students with online resources and guidance so that they can continue to grow themselves as mobile engineers.

About the Lead Instructor

Our camp is taught by a highly experienced teaching staff comprising of a lead instructor and several TA's. Our lead instructor for this winter's camp is Akkshay Khoslaa.

Akkshay is the Co-Founder and Chairman of Mobile Developers of Berkeley, UC Berkeley's premier mobile app incubator. Over the past 4 years, he's guided 37 app development teams, spearheaded app development contracts with companies, and taught numerous iOS programs and workshops.


See what some of his past students have to say.

Mohit Katyal - CS Major @ UC Berkeley

"As a college freshman with little programming experience, going through Akkshay’s program was empowering. Not too long after the program, I was able to launch Aux, an app for users to make live collaborative playlists. I would have never imagined the app could get over 10,000 downloads!”

Candice Ye - Lead Product Designer @ Welcome

“Growing up, I had always loved art, but hadn't found the right medium to express my creativity. I started developing mobile apps in Akkshay’s program, and instantly fell in love with mobile design. Since then, I’ve worked on a number of apps that are now on the store. Now, I have the ability to turn my ideas into real world products that thousands of people use.”

Krishnan Rajiyah - Backend Developer

"I grew up learning about databases and servers from my parents. When I entered Akkshay's program, I was a confident backend developer, but I hadn't built a full product with real users before. After going through the program, I built AG, an app to facilitate the game Assassin among groups of friends."

Frequently Asked Questions

What is the cost for attending the camp?

The fee to attend is $1100. It covers the camp and access to our online materials. If you require financial assistance, please reach out to us to see if we can arrange a scholarship.

Do I need a Mac?

Not necessarily. You need a machine that can run Xcode. If you don't have a Mac, you can use services such as MacinCloud to get access to a remote Mac environment on your PC for as low as $20 a month. If you need help setting up your computer for the camp or have any questions, please reach out to us.

What types of candidates are we looking for?

We are looking for highly motivated learners that work well in teams. A large part of the experience is collaborating together and finding peers to build projects with in the future.

Do I need prior coding experience?

No, you don't. You'll be placed into a group based on your experience level. The TA assigned to each group will tailor the content to the group's skill level.

iOS Winter Bootcamp

News, research, and opportunities - sent weekly.
News, research, and opportunities - sent weekly.