This course is designed to help you build a solid foundation in programming fundamentals using Swift as the language. You’ll get practical experience with the tools, techniques, and concepts needed to build a basic iOS app from scratch. You’ll also learn user interface design principles, which are fundamental to programming and making great apps. Prior programming experience is not required for this course. If you have programming experience, you can move through the early lessons quickly as you continue to learn about software development tools, concepts, and best practices that go beyond programming fundamentals.
Customer ReviewsSee All
5 stars .. but with a big caveat
I have to give this book 5 stars because it’s moved me further along than any of the other books I’ve read on learning Swift.
However, had I not hand the source code to hand, it would have been impossible to accomplish anything — I’ve seldom encountered a book with such inconsistences, poor instructions, entire portions of instructions that are absent, errors, inacurancies, the list goes on.
If you’re preparing to follow this book — which I do recommend — be patient and don’t feel bad for “cheating” by looking at the source code, because if you don’t, a lot of what you’re asked to do won’t make an ounce of damn sense.
Don’t bother!! When it comes to doing the lessons, you have no idea what you are supposed to be doing or what you are doing is even right. There are no answers to check that you are doing it right….. waste of time!!
Some errors, but a good intro.
It is basic and will get you started, albeit with some mistakes in the text, this book is great as a free resource.