Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more
Skip to content
Cover of Learn to Program Using Swift for iOS Development v2.0
Published: 
January 2018
Page Count: 
284
ISBN (Digital): 
978-1-4533-8847-1

Learn to Program Using Swift for iOS Development

Version 2.0
By John Gallaugher

Included Supplements

Key Features

  • Introduces core programming concepts.
  • Covers core iOS concepts.
  • Encourages self-directed learning for a variety of classroom types.
  • Continuous high-value annual updates, including adding new exercises and additional content to keep this book up-to-date, fresh and exciting.
  • Customizable.

Students

Redeem My Code

This textbook is suitable for the following courses: Introduction to Programming, App Development/iOS Development, Entrepreneurship Programs, and Independent Studies.

Gallaugher’s textbook breaks down the learning barriers for app creation with a hands-on, video-centered approach. Learn to Program is intended to excite new-to-programming students in non-technical programs of study and will have them building fully functional apps by mid-semester. Students will gain an introduction to core programming and iOS concepts. Version 2.0 has been updated for Swift 4, Xcode 9, and iPhone X-series form factor.

New in This Version

  • New and improved apps provide learning examples for students with no programming background through Swift fundamentals and core iOS.
  • Updated and extended lecture videos to account for changes in Swift 4, Xcode 9, and iPhone X-series form factor.
  • Additional exercises.
  • Access to “beta” content that includes bringing students through a social app using Google’s Cloud Firestone and Firebase products.
  • Updated and improved set of instructor slides.
  • Expanded and refined student quizzes at the end of each chapter.
  • Mid-term tests and final exams equipped with answer keys and suggested grading rubrics.

Chapter 7: The "WeatherGift" App

Other Supplements

Other Supplements

Solutions manuals, sample exams, video learning segments, workbooks, cases and lab manuals are just some of the extras our books will offer depending on the needs of the course. Click here to see what this textbook offers.

At FlatWorld, we take pride in providing a range of high-quality supplements alongside our titles, to help instructors teach effectively. Supplements are available for instructors who have registered their adoption with us. If you need to review or preview something specific, please contact us.


Sign up for FlatWorld

Already registered? Sign in here

John Gallaugher Boston College

John Gallaugher (PhD Syracuse University School of Management) is the founder of the Boston College TechTrek field study programs, and as an advisor to multiple successful student entrepreneurs, John has had unprecedented access to the world’s leading technology and tech investment firms. An award-winning educator and author, John has been named a "Distinguished Educator" by Apple Inc., a "Most Popular Professor" by Bloomberg Businessweek, and “Guru to Grads” by Entrepreneur Magazine. He has also received the Boston College Trzaska Faculty Leadership Award, the all-university Boston College Teaching Award, the Carroll School of Management Teaching Award, and the student newspaper’s Momentum Award for campus impact. His bestselling textbook Information Systems: A Manager's Guide to Harnessing Technology has been used at over 450 universities worldwide, and has twice won the Textbook and Academic Authors' Association "Texty" award for excellence. John has taught on five continents and has led field study experiences in Seattle, San Francisco/Silicon Valley, Boston, New York, Dublin, Ghana, and Sydney. John’s research has been published in leading journals including the MIS Quarterly and Harvard Business Review, and he has consulted for leading organizations including Apple Inc., Accenture, ING, Partners Healthcare, State Street, and the U.S. Information Agency, among others. John has worked extensively with student entrepreneurs and has seen several former students gain admittance to elite accelerators (Y-Combinator, TechStars, MassChallenge), raise capital, and build thriving businesses, with some garnering unicorn ($1 billion plus) valuations. His comments on Business and Technology have appeared in several media outlets, including The New York Times, BusinessWeek, The Associated Press, National Public Radio, and Wired. One of the rare academics who teaches managerial as well as software and hardware programming courses, you can find hundreds of "flipped learning" and project videos at: YouTube.com/profgallaugher. John holds both a BA in Computer Science and an MBA from Boston College, and a PhD in Information Systems from the Syracuse University School of Management. He occasionally publishes on Substack (http://profgallaugher.substack.com) and is also active on social media—having left X for Threads: @john.gallaugher.

Back to top