Suggestions
Chris Ching
CodeWithChris, Apple Education, App Development for Schools, iOS Training for Teachers, Swift Programming for Classrooms
Chris Ching is the founder and lead instructor of CodeWithChris, a platform dedicated to teaching iOS app development to beginners.12 Here are some key details about Chris Ching:
Background and Career
Chris Ching's passion for programming began at a young age. He recalls spending hours on his family's computer when he was 13 years old, which led him to take a computer programming course in high school.1 He went on to major in Computer Science at the University of Waterloo for his post-secondary studies.
Before founding CodeWithChris, Chris worked as an iOS team lead, managing a team of 7 developers.1 This experience gave him the opportunity to mentor junior developers and help them improve their skills.
Founding CodeWithChris
In 2013, Chris started producing YouTube videos to help people begin their journey in iOS development.12 What began as a solo endeavor has since grown into a small team of remote workers aligned towards a common mission.2
The inspiration for CodeWithChris came from Chris's experience mentoring developers and his desire to improve the iOS development community. He noticed that many instructors used too much jargon or had a pace unsuitable for beginners, which often led to students feeling discouraged or quitting.2
Growth and Success
Since its inception, CodeWithChris has experienced significant growth:
- The YouTube channel has over 180,000 subscribers (as of the time the information was recorded).1
- Chris has become a respected educator in the iOS development community.
- CodeWithChris offers various courses and resources for beginners to learn iOS app development.3
Teaching Philosophy
Chris's approach to teaching iOS development is characterized by:
- Simplicity and guided learning
- Focus on solid fundamentals
- Beginner-friendly pacing
- Practical, project-based learning23
Chris aims to help students build and publish apps from scratch, even if they have no prior coding experience.3