This book will teach you the fundamentals of software engineering, how to become proficient in Swift, and take launch you on your journey creating your own iPhone apps. You'll learn everything you'd learn in an introductory computer science college course, including variables, loops, and conditionals. You'll also learn from respected industry professionals about their experiences learning to program and their careers now. Beyond that, you'll solidify your understanding of each core concept with comprehensive exercises.This book is a direct response to my frustrations trying to learn to program. It won't turn you into a programming deity, or instantly get you a programming job, but it will teach you the fundamentals of programming while getting you comfortable in a very powerful (and in-demand) programming language. Overview- Learn how to think like a programmer with variables, conditionals, arrays, loops, functions, and more!- Put your new skills to the test with dozens of programming exercises- Get familiar with Swift, a rising and in-demand language- Lay the foundation to become an iOS Developer and build iPhone apps!- Skip annoying setup and write code directly in your browser- Insightful interviews with industry professionals - Sean Allen, Christian Selig, Jordan Morgan, David Seek, Kim Arnett, Charlie Chapman, and Frank Foster!- The best resources you need to launch your new hobby or even career, all in one placeTable of Contents: IntroductionCoding Is The New LiteracyWhy Swift?Getting Your Environment SetupVariables And The Story They TellCode Asking Questions - ConditionalsSome Encouragement - Interviews With Industry ProfessionalsArraysLoopsFunctionsWhere to go from here - Resources and Teaching YourselfInterviewsOne of my favorite parts about this book is the written opinions of so many great software developers. So many people I respect, most of which are iOS Developers, volunteered their time to talk to me about their careers. Even if you're a professional developer with years of experience, the interviews section will rock your world. Featuring: - Sean Allen, Content Creator and iOS Engineer- Jordan Morgan, iOS Indie and creator of Spend Stack- David Seek, Software Engineer at Amazon- Frank Foster, Mobile Software Engineer- Christian Selig, Independent iOS Developer and creator of Apollo- Kim Arnett, Senior iOS Developer- Charlie Chapman, Lead iOS Developer at Stitch Fix and Creator of "Dark Noise" and "Overviewer"- Frederick Ohen, iOS Developer- Gonzalo Nuñez, Founding Mobile Engineer at Primer, an education startup