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
Excellent book for OOP beginner
So far, the book is excellent (I am on chapter 12) in helping you understand the logic behind object oriented programming. If you go through this book, it won’t be hard to learn any other object oriented programming language as most of the concepts are similar with slight variations mainly in syntax.
So far, I have encountered one problem with the TreeHousePulley exercise ( cant’t use addLoadToBasket method) or is it just me?