Learn to Code in Swift 4 Book Reviews

AUTHOR
Kevin J McNeish
SCORE
4.5
TOTAL RATINGS
43

Learn to Code in Swift 4 by Kevin J McNeish Book Summary

Learn Swift programming from the ground up with award-winning author, and iPhone Life magazine writer/blogger Kevin McNeish! After completing this book, you will have the skills and clear understanding to write well-designed Swift code for your iOS apps.

This book has been updated to Swift 4 and therefore requires the use of Xcode 8 or newer. This means you get the most up-to-date information available on Swift.

This book assumes no previous programming experience! It teaches you best practices for creating iOS apps in Swift using advanced educational tools such as:

• 20 embedded step-by-step movies with coding exercises.
• Interactive diagrams that help you visualize how code works.
• 25 Swift sample projects
• An online forum where you can get all your questions answered.

This book goes beyond basic syntax and uses practical examples demonstrating how to use the full power of Swift in your iOS apps. It provides clear, in-depth explanations of Swift concepts.

In the first few chapters, you learn the basics of Swift programming and then begin applying your knowledge by working through exercises at the end of each chapter that teach you to apply Swift programming principles in real-world apps.

Here are some of the concepts you will master in this book:

• Understanding Classes and Objects
• Working With Optionals
• Arrays and other Collections
• Looping and Conditional Statements
• Advanced Properties
• Data Types and Conversions
• Working with Strings
• Enumerations
• Initializers
• Access Control
• Unit Testing Your Code
• Inheritance & Polymorphism
• Mastering Protocols & Delegates
• The Power of Extensions
• Generics in the Real World
• Understanding Closures
• Handling Errors
• Appendix containing Swift free functions, data types, and operators

👋 Do you love Learn to Code in Swift 4 books? Please share your friends!

share facebook whatsapp twitter pinterest telegram email
Book Name Learn to Code in Swift 4
Genre Programming
Published
Language English
E-Book Size 1.18 GB

Learn to Code in Swift 4 (Kevin J McNeish) Book Reviews 2024

💸 Want to send money abroad for free?

We transfer money over €4 billion every month. We enable individual and business accounts to save 4 million Euros on bank transfer fees. Want to send free money abroad or transfer money abroad for free? Free international money transfer!

The best book for learning swift. I searched a lot to find a book or course to learning Xcode and these series of books are the best one I found. Without a doubt!

Excellent resource. This book uses iBooks to it's intended potential. The author has kept the book, language and examples updated to Swift 1.2 and XCode 6.3.

Great book but hasn’t been updated for 10 months!. Needs to be updated to reflect the many changes to XCode 8 and OS X 10.12 and Swift 3

Not uptodate. My first line of code on page 44 has a compatibility problem. The back of the book says there is a Forum to ask questions, but you have to register. Been waiting a week for “admin approval” of my registration.

Updated and working. The book has been updated for the current Swift and Xcode and I feel compelled to update my comment. Since the update I have returned to this book and I feel I am making progress. Kevin explains the why of things in Swift as well as pertinent information which doesn’t necessarily jump right out at you. Something I am not finding as readily in the Apple textbook. A beginner is trying to process quite a lot including how to use Xcode itself.

My new Bible. I never coded before doing iOS programming. Getting started on my own was hell of a nightmare. I purchased a MacBook Pro to build app and I gave up for a year because the resources out there were not made for people like me. Yes, I failed but a year after my failure, I doubled my effort and went around YouTube, iBooks and some other website. Since then I’m worked with Kevin’s first books and those opened the world of iOS to me! Now Apple has made some changes and we are on a new Chapter with Swift. I read Apple’s documentation about the language and it was ok. I’m happy to see this book on the iBook store as I can use it as my study book on my iPad while I am using my Macbook pro to code. If you consider getting a hard cover copy or even kindle, I would recommend you to go for this iBook version instead. First, Swift is a new language and we all suspect to see some more updates. Kevin’s books all come to us as free updates (which isn't possible when you are a printed copy and compared to other authors, who ‘force’ you to get a second, third, … edition to be up to date - and pay.) Second, the videos coming with this book are a great add-ons to master a subject. Where videos are a great help, you’ll also find some graphs and schematics to understand a concept well. If you are making your first steps with Swift or if you already have some background, this book is all your need to get your app ready for the real world. You can hardly find something better than this.

Great! Holds your hand, but doesn’t talk down to you.. I’m an experienced programmer, primarily in “scripting” languages, and am new to iOS. Objective C was a non-starter for me — the syntax is too obtuse. But then, I had not discovered Kevin’s books prior to abandoning C for Swift. This is my first book of McNeish’s, but it won’t me my last. His way of laying out the context along with the syntax and progressing through the language systematically allows you to digest the information without being overloaded. As a programmer, I was able to skim a bit, but I’ve found useful nuggets in the most basic topics, so I skipped very little. If you’ve been building apps with Objective C, this may be somewhat basic for you, but I’d still recommend it as a way to quickly get up to speed in Swift. The free downloadable examples are very helpful and serve to make this book an interactive tutorial. The videos and interactives — plus the ability to copy-paste code — make the iBook a great resource. One more observation: The beautiful photographs are a nice touch. They don’t have an obvious connection to the content, but do give the publication a professional, friendly and accessible feel. Great book!

Great Reviews!!!. But it won't download.

Start here. I've purchased Kevin McNeish's books before, so when Swift was announced, I eagerly awaited this book. If you're someone wanting to learn how to develop an app on your own, and don't where to begin, then this is a good starting point. The book takes a complete beginner's approach. His examples really help clarify some programming concepts. It doesn't just show you the how-to. It even helps you understand some of the why-should-you's to approaching code methods. The book takes you step by step and includes videos in case you get stuck. The images are high quality, so it's easy on the eyes. I've tried other books where the screenshot images were very blurry/pixilated, practically defeating the purpose. It really is a good value for the content you're getting. Going from declaring variables to advanced topics like generics, it covers a lot in just a short amount of time, without making you feel overwhelmed. I'm more confident about developing apps because of these books. So if you're just starting out, trying to teach yourself, I definitely recommend it. It will do the same for you.

Awesome Author!!!. I have been trying to learn code for that past couple weeks with Apples Swift Guide and YouTube videos but was learning slow as I would get confused. Last night I got the demo of this book and read the first 50 pages. I felt that I learned so much in those 50 pages in one night than I have for the last couple weeks. He does a really good job at explaining things to someone that knows nothing or where to begin.

What every new and upcoming developer needs!. I’ve gone through and learnt syntax in  swift 4, team tree house, and lynda. Yet I still feel like I was missing something. This book brings together the missing pieces to help you better understand whats going on.

Good book, code samples need polishing. The code examples in first dozen chapters fo the book are excellent, easy to follow and revealing. The code examples in the later portion of the book need polishing. Following the exercises described in the book often would not compile. Perhaps, instructions on settings could be in order. Otherwise, it is one of the better books I have read on Swift. Future releases will hopefully address some of the issues. Still, I highly recommend this book. Then, I could have missed following the instructions, even when I tried some of the tests several times.

Great book!. I was waiting anxiously for this book to come out and I was not disappointed. This is a great book to get going in learning how to code in swift with very good sample code. Thanks for getting this book out!

Exceptional Book!. I have purchased all of Kevin McNeish’s iOS development books and they are great tools for learning how to develop iOS Apps. This last book, on the Swift language, is the best available, bar none. His method of guiding you through the material is outstanding and is easy for beginners like me to grasp the important concepts. The video’s at the end of most chapters really enhance the learning process. Kevin takes the time to personally answer questions on his forum which resolves your problems and keep the learning process going. Looking forward to purchasing his future books. His books are a bargain, for the knowledge they contain, by a real pro in the business.

Great Book. I have many books in the iOS App development for non-programmers series, and they’re all great. Highly recommended.

💰 A universe of opportunities: Payoneer

Did you know that you can earn 25 USD from our site just by registering? Get $25 for free by joining Payoneer!

🧠 Join the movement! Experience the world's No.1 brain supplement

Imagine you at your best. All the time. Picture yourself at your sharpest and most productive. Your most alert and focused. Your most lucid, creative and confident. At work. At play. In every area of your life. Add Mind Lab Pro® v4.0 to your daily routine and uncap your true potential. Buy Now!

👉 Are you looking for an Adsense alternative advertising platform?

Adsterra is the most preferred ad network for those looking for an alternative to AdSense. Adsterra is the ideal choice for new sites with low daily traffic. In order to advertise on the site in Adsterra, like other ad networks, a certain traffic limit, domain age, etc. is required. There are no strict rules. Sign up!

The book lost its track in the middle. Finished the book. It is very frustrating. Up to the middle, the book does a fair job explaining everything in detail. Yet after that the author got completely oblivious to the fact that we, readers, were inexperienced and non programmers. Firstly. He stars using such excessively complex examples that you waste your time trying to understand their logic and structures rather that learning the core idea of SWIFT functionality. Also it doesn't help when the author uses code snippets operating built in SWIFT objects we have yet to discover. What makes things even more complicated is the snippets with functions/methods described a couple of pages before the current subject. Secondly. After I read the half oth the book I switched to Apple’s manual before reading the corresponding topic in the book. My bewilderment was great as I realised that the book I had paid for was pretty much identical to Apple’s manual in my view. I will continue with Apple manual. Thank you.

Love the iBooks format, but .... The problem with instructional books on fast-changing topics such as iOS or Swift development is that they get out of date quickly unless the author updates them in a timely manner. Swift is currently at 2.0, with 2.1 around the corner, and yet this book is describing version 1.2. The version of Xcode described in the book is also outdated. I love the iBooks format on display here and wish to encourage its continued use. My only concern is that with the release of iOS 9 the contents are a bit outdated and I don't know if the author has committed to keeping it up to date.

Download problem. I tried to download it twice and it fails in both try… There is an issue

Frustrating.... The book is ok as a reference and does provide some good best practices advice. However, despite the claims that hundreds of hours of effort was put into creating an iBooks version, the book was clearly not written with iBooks in mind. The interactive elements consist of videos located at the end of some chapters recreating the steps in xcode that the author expected you to do when reading the chapter text - not very useful in my opinion. Doesn’t offer anything beyond the text in the chapter. The author also expects the reader to read through the book in sequence as well as complete each of the excersies / demos described in the chapters, in sequence. If you don’t do this and try to jump to a chapter of interest, you may find that the exercises / demos in the later chapter cannot be completed without going back to earlier chapters and creating code that is used as a basis for the chapter you are interested in. While there is code available from the author for download, it doesn’t give you the completed states needed for subsequent chapters. Also, you would think in a book about coding with lots of code snippets and examples, it would be possible to copy from the book and paste into Xcode… unfortuatnely no, the author has disabled copying (the only programming book I have in my library with this restriction) ! Overall, ok for a complete beginner, but frustrating for someone who wants to jump to topics of interest. The book also does not take much advantage of the ibooks platform. The inabiility to copy code snippets is really inexcusable.

Please wait! Learn to Code in Swift 4 book comments loading...

Kevin J McNeish - Learn to Code in Swift 4 Discussions & Comments

Have you read this book yet? What do you think about Learn to Code in Swift 4 by Kevin J McNeish book? Ask the bookpedia.co community a question about Learn to Code in Swift 4!

Learn to Code in Swift 4 E-book (PDF, PUB, KINDLE) Download

Learn to Code in Swift 4 ebook learn-to-code-in-swift (1.18 GB) download new links will be update!

Learn to Code in Swift 4 Similar Books

Book Name Score Reviews Price
C Programming 4/5 29 Free
Develop in Swift AP CS Principles 5/5 5 Free
Conceptive C 2.5/5 6 Free
An Introduction to Coding 4/5 52 Free
Linux Basics for Hackers 4.5/5 15 $20.99

Enhance sleep, vision, cognition, flexibility, energy, long-range health and more. Performance Lab CORE Formulas support all aspects of human performance, across all walks of life. Boosts work performance and productivity with nootropics for focus, multitasking under stress, creative problem-solving and more.

Other Books from Kevin J McNeish

Summary of Learn to Code in Swift 4 by Kevin J McNeish

The Learn to Code in Swift 4 book written by Kevin J McNeish was published on 12 November 2017, Sunday in the Programming category. A total of 43 readers of the book gave the book 4.5 points out of 5.

Free Programming Books

Coinbase is the world's most trusted place to buy and sell cryptocurrency. Open an account today, and if you buy or sell $100 or more of crypto, you'll receive $10 worth of free Bitcoin!

Paid Programming Books
Book Name Author Price
Learn Python Programming Fabrizio Romano & Heinrich Krüger $37.99
R Programming Roger Peng $4.99
Gray Hat Python Justin Seitz $23.99
The Age of Em Robin Hanson $10.99
Objective-C Programming For Dummies Neal Goldstein $18.99

Jasper is the generative AI platform for business that helps your team create content tailored for your brand 10X faster, wherever you work online.