This course is tailored towards individuals with little or no programming background. We will cover the fundamentals of iOS development using the Objective C programming language as well as an introduction to programming.
Students will learn the fundamentals of Objective C and Cocoa development. Topics include: View controllers, Storyboards, memory management, animation, iCloud, map and location services as well as using the audio and video framework. Design concepts will be covered as well as testing and deployment.
The Genius Code is a critical piece on your path to becoming an engineer. The Genius Code is a strategy code tailored around the Talent Code as well as other strategies to empower you to learn any programming language without having to pay outrageous fees in longer bootcamps.
Here is a breakdown of our curriculum:
- Course Overview, Setting up environment, XCode
- Introduction to Programming
- Model-View Controller Paradigm, Introduction to Objective C, Create your first project
- UI Design & Controls
- Multiview Application Architecture
- Tab Bars
- Table Views & Navigation Controllers
- Storyboard creation
- Storing Data: Core Data & SQLite3
- Maps & Location, iCloud
- Gyro and Accelerometer
- Testing & Deployment
- Review of your final project!
- Introduction to the Genius Code
Lunch, snacks and beverages will be provided as well as parking and Lyft vouchers.
About the Instructor:
Jeanine Jue has more than 20 years of experience in software development. During the last several years, Jeanine has taught iOS development courses and Ruby on Rails at a few universities including graduate level courses. Jeanine is also a technical mentor for startups in the Bay Area.