Beginners Swift Programming For iOS Development
$49.99 Track price
This Learning to Program with Swift training course from Infinite Skills will teach you how to program with Swift for iOS and Mac OS. This course is designed for beginner and experienced developers, and knowledge of Java, C#, or other modern languages is recommended.
You will start with an introduction to Swift, including learning how to define constants and variables and learning about conditional statements and control flow statements. From there, Rogers will teach you about the Swift language features. This video tutorial will also cover Swift classes and inheritance, as well as enumerations, structures, generics, and operators. Finally, you will see Swift in action as you watch Rogers demonstrate a Master–Detail application.
Once you have completed this computer based training course, you will be fully capable of using Swift s modern features to program for iOS and Mac OS. Working files are included, allowing you to follow along with the author throughout the lessons.
Courses : 19
Specification: Beginners Swift Programming For iOS Development
1 review for Beginners Swift Programming For iOS Development
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Christopher Ford –
No doubt like many of the other students of this course, I signed up in order to find out a little bit more information about Swift. The course was sold as an introduction to the language, so I wasn’t expecting an in depth tutorial that would on its own enable me to become a Swift developer, rather some examples of the new syntax with some examples of how to use this new language to build some (very simple) programs. Unfortunately however, the course didn’t even meet this expectation. I should point out that, certainly in the email where I saw this course advertised, it was sold as being suitable for programmers of all levels. I have some experience with a few languages, including some low level Objective C, but I found that the pace that the instructor raced through certain concepts left me feeling a little lost at times. This course aims to showcase every single element of the Swift language (which should be great), but it does so utilising only Xcode’s new Playground feature and as a result of this, no meaningful programming happens at all. At one stage in the course, the instructor says something the implies that he doesn’t expect you to have done any iOS programming before, yet in the penultimate chapter (where he finally works on a simple app), he assumes an almost intimate knowledge of Xcode and prior Objective C experience. This course is also already out of date. In one of the very first lectures the instructor even tells you how to download the Xcode 6 beta, despite the fact that it is now on public release. As such, elements of the IDE do not look on the videos how they have ended up in the final release. There is even one lecture where the functions that the instructor uses didn’t even make it into the final version of the language. Luckily Xcode provides prompts to allow you to use the correct code, but to release this in a course that people are paying for is sloppy. The reason why this course has earned a 3 star review from me and not 2 is that I was able to follow most of it without any trouble. So whilst I feel that this course is actually no use for a beginner, it does at least do the job for intermediate programmers and up. However, I don’t really feel like I have learned much from this course. The lack of contextualised and fully fleshed out examples means that none of the code used has really stuck with me (apart from the basic syntax). In general, this is not a particularly good course. If you are interested in finding out a little about Swift, by all means have a look. But please do not waste your money on this course if you intend to use it to learn, I’m sure there are far better courses out there designed for that purpose.