課程目錄: 使用Swift進行iOS開發培訓
        4401 人關注
        (78637/99817)
        課程大綱:

            使用Swift進行iOS開發培訓

         

         

         

        Introduction to Swift
        In this first week, you will get a first look at the programming environment and the Swift programming language.
        If you have taken the “Foundations of Objective-C App Development” Course in this Specialization,
        some of this content may be familiar. Students who have not taken that course - no need to worry - you will receive
        a full introduction to become familiar with programming for
        iOS or Mac OS X as if Swift is your first programming language.

        Looking Further into Swift
        The content for this week will build on the knowledge and examples from the previous week.
        You will start combining the basic programming skills studied in the previous week to start manipulating data
        in functions and learn how functions can be used in different Types (i.e. enums, structs, classes). This will prepare
        you for working in a full application setting, which will be the focus of
        Week 4. You will learn about some of the more advanced Swift programming language features
        that are often useful in bringing together a complete system like a full-blown iPhone application.

        From Programmer to Developer
        This week, you will take steps into really developing their first,
        simple iPhone project with Swift. This will introduce some topics not limited to Swift itself,
        but also really start looking into bigger topics
        for iOS application development to prepare you to write a more complex application in Week 4.

        iPhone Applications and More
        In this last week of the course, you will follow along and create a more full-fledged
        application called HoBshare. This is a more complex application that is intended
        to help you use many of the different techniques
        and language features introduced in the previous weeks and see how they can
        be used as tools to develop an application.
        We will also explore some of the new and exciting consumer technologies
        that developers can now work with using Swift.