Swift Basics

Provided by:
9/10 stars
based on  12 reviews
Provided by:
Cost $25/mo
Start Date On demand

Course Details

Cost

$25/mo

Get access to the entire library of over 300 software engineering courses taught by expert teachers.

Start Free Trial

Upcoming Schedule

  • On demand

Course Provider

Treehouse online courses
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give...
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give you the best learning experience possible. The professors of online classes at Treehouse deliver content in an informative yet easy-to-understand manner to suit a wide variety of learning styles. This learning platform features online quizzes, in-depth video lectures and code challenge exercises to help apply what you've learned to real world situations. With Treehouse, developing your career means learning straight from the professionals in a concise period of time so you can promptly use those skills in the workplace.

Provider Subject Specialization
Sciences & Technology
1217 reviews

Course Description

Swift is a new programming language created by Apple to program iOS apps. If you are new to programming or to Swift then this course is for you. Learn about programming concepts like: variables, types, collections and control structures. Towards the end of the course we will learn to program a FizzBuzz generator applying everything we have learned in the course.
Reviews 9/10 stars
12 Reviews for Swift Basics

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 8 months ago
Amit is great. He's thorough and clear as he walks through the course work. It's what made me upgrade after the free Tree House trial. Thanks Amit!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 8 months ago
everything at Treehouse is on point Amit is one badass teacher and he gets stuff done ya hear i learned Swift so hard that i think i can code a million apps now thanks Amit you rock hardcore
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 8 months ago
Was this review helpful? Yes0
 Flag
David Todd profile image
David Todd profile image
9/10 starsTaking Now
  • 1 review
  • 0 completed
4 years, 8 months ago
I'm a front-end web developer and graphic designer wanting to expand into mobile, I've dipped in and out of iOS development before but the learning curve has been tough historically with Objective-C Amit was extremely knowledgeable, he talks about Swift as a language he's as fluent in as he is English. Perfectly paced and dives deeply into the core functionality of the language. The downsides, of which there are few seem to be disappearing as it develops into a more sophisticated web app, a couple of drawbacks; Progress is sometimes not logged, for example I've completes courses only to realise that one of the video stages hadn't been 'checked off' and the only way to counter this is to watch the video all the way through again. Also I think there should be a discounted Student version of the subscription as $25 a month may dissuade many potential learners.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 8 months ago
Was this review helpful? Yes0
 Flag
Haziq Mir profile image
Haziq Mir profile image
9/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 9 months ago
I already had some prior experience with Obj C and was hoping to learn Swift, which I think the course did help me in doing. Most concepts that I have encountered so far were explained well. I think that some concepts and details should have been explained further, that are more or less specific to Swift — maybe closures, and fancy stuff you can do with functions. But this is a Basics course, so I can excuse Treehouse for that.
Was this review helpful? Yes0
 Flag
Stephen McMillan profile image
Stephen McMillan profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
4 years, 9 months ago
The course covered everything I needed in order to get of the ground with Swift. With this knowledge and my prior knowledge of Objective-C I was able to read up on the documentation and begin coding with Swift. Overall, I liked everything about the course. Generally I just love learning new things!
Was this review helpful? Yes0
 Flag
John C profile image
John C profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 9 months ago
Amit was a great teacher! Very clear, professional and personable.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
I started from not knowing how to code...the most basic understanding of how to use my computer. The examples are clear and the ability to self-pace...try, try again in a rinse and repeat process until I really understood the video and the programming "quiz" was very helpful. I have a better understanding of iOS from this course than from any other that I have completed or attempted.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsTaking Now
4 years, 9 months ago
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.