Intro to App Development with Swift - Apple Education

Intro to App Development with Swift

By Apple Education

  • Release Date: 2017-03-20
  • Genre: Education
Score: 4
From 54 Ratings


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.


  • It's great.Simply.

    By 一朵来自南方的白云
    As a non native English speaker. I found that the word that the book use to describe things are easy to understand and I can read fluently. But I got a question: what's the differences between this book and the book called App Development with Swift?
  • .Developer.

    By jcpalos72
    .mucho por Aprender.
  • Good book, cant find resource files

    By I love a n d r o i d
    I can’t find project files anywhere...
  • Page 5 - Playground Download

    By Ooooh ooooH
    For those who can’t find the download: It is on page 5 accessed by clicking on the hyperlink in blue labeled “here”.
  • code problems

    By Gandalfthewise23
    in chapter 12 playground “Instancess and Methods Properties” , on the playground “freight-Elevator”, the methods “addLoadToBasket” and “removeLoad” are not marked public and cannot be used from the playground. Also the method “canHandleAdditionalLoad” seems to be backwards, and reports true if the additional load would exceed the eight capacity
  • Amazing Free Resource for App Development!!

    By DMan2348
    What an amazing resource for Swift App Development. This book is well written and highly thought out. Would recommend it to anyone!!
  • Frustrating

    By scullen27
    I started off loving this and telling others about it. That changed when I needed to check my solution and realized there is not answer guide in this or in the teacher’s version. The authors have created a huge problem. People are either going to give up on this out of frustration, or create inefficient code in an effort to get the correct answer to appear. I imagine most of the high ratings were provided by people before they got to the halfway point in this book. I would expect this oversight from a third party, but Apple should be putting out better resources that actually help people accomplish their intended goal of learning.
  • Needs improvement

    By ecd2008
    While informative, the lack of solutions to the exercises is problematic.
  • I think it was an awesome way to learn

    By gospodinove
    I think this book is very informative, especially after I found where to download the work files from (there’s a link on the first page of the book). I’m looking forward to reading the next one!
  • Jumping pages playground

    By Ali adheem
    I already start reading this awesome iBook, and relly I’m interesting to complete it. I found some issue in the playground files it’s jumping to pages like lesson (Types) the playground jumping form page 6 to 8 with out giving me a change to see page 7. also same issue with same lesson jumping from page 9 to 11 with out page 10 :-( the book is very great only need to fix that issue :-) thanks Apple Education for that