Learn the Swift Programming Language Step by Step

Learn the fundamentals of Swift, Apple's intuitive programming language, and kickstart your iOS and Mac OS X development career with this comprehensive course.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course teaches you the basics of Swift, the programming language by Apple. Whether you're a total newbie or need to brush up your skills, you’ll learn essential concepts to start creating apps for iPhone and Mac devices.

Key Points

  • Learn Swift, Apple's intuitive programming language.
  • Perfect for beginners or Objective-C developers.
  • Covers fundamentals like Variables, Data Types, Classes, and Functions.
  • Over 28 lectures and 2.5 hours of content.
  • Certificate of Completion upon course completion.

Learning Outcomes

  • Understand basic programming terms like Variables and Data Types.
  • Learn more complex concepts including Classes and Functions.
  • Be ready to start developing apps for iPhone, Apple Watch, and Mac.
  • Receive a certificate to showcase your achievement.
  • Get a full refund if you're not satisfied with the course.

About This Course

Learn the fundamentals of Apples new and intuitive programming language Swift!

Do you want to learn to develop apps for iPhone, Apple Watch, and Mac?

Great! you have come to the right place. To develop applications for these devices, you are going to have to understand the Swift programming language by Apple.

This course will help you understand all you need to know to program in the simplistic language Swift, and give you a boost to start your iOS and Mac OS X development career. This is a very simple and effective course on learning the Swift programming language.

Who is this course made for?

This course is for anyone wanting to learn swift and having little to no programming experience, or an Objective-C developer who would like to understand and learn the Swift syntax.

Throughout this course you will go from understanding basic programming terms such as Variables and Data Types to complex concepts such as Classes and Functions.

    Certificate of Completion

    All Students who complete this course will receive a Free digital certificate of completion from Udemy.

    Money Back Guaranteed

    If in any way you are not satisfied with my course, feel free to request a refund!

  • Understand the core concepts of the Swift Programming Language

  • Over 28 Lectures and 2.5 Hours of Content!

Instructor

Profile photo of Stefan DeClerck
Stefan DeClerck

I'm a 16 year old iOS developer. I live in the San Francisco Bay area and attend/board at the Cranbrook Kingswood Prep School in Michigan. Currently, I am an iOS Development Intern at HealthTap, previously I did iOS development at ReachFit and a summer intern at Bindle Chat. As an iOS developer I have published over 5 apps and has...

Review
4.9 course rating
4K ratings
ui-avatar of Nattawut Srileeannop
Nattawut S.
5.0
4 years ago

crystal clear explanation

  • Helpful
  • Not helpful
ui-avatar of Monish Saha
Monish S.
5.0
5 years ago

Yes, it helped me review.

  • Helpful
  • Not helpful
ui-avatar of Hassan Domah
Hassan D.
4.0
6 years ago

The println() statement updated in new version to be print()
Need be o update please

  • Helpful
  • Not helpful
ui-avatar of Daniel Alvarez
Daniel A.
5.0
9 years ago

The Tutor really gives basic explanations on each of the types and good examples easy to understand for everyone looking to learn how to program in Swift like myself and its greatly appreciated

  • Helpful
  • Not helpful
ui-avatar of Eric Bachhuber
Eric B.
5.0
9 years ago

Thanks for the excellent course. I thought switching from Java to learning Swift would be difficult but the course had very clear and concise explanations and I learned a lot.

  • Helpful
  • Not helpful
ui-avatar of Daniel Nielsen
Daniel N.
5.0
9 years ago

I bet I'll be returning to this course as my Swift career advances, there are some good pointers as to when to use what and what each function/class does (basically)

  • Helpful
  • Not helpful
ui-avatar of Abdelhak
Abdelhak
3.0
9 years ago

but not enough

  • Helpful
  • Not helpful
ui-avatar of Mark Williams
Mark W.
5.0
9 years ago

this is a great course. well explain and easy to understand.
i highly recommend it.

  • Helpful
  • Not helpful
ui-avatar of Glenn Donnelly
Glenn D.
2.0
9 years ago

Maybe it's me, but speaking quickly, typing incorrectly and defining statements or words with the statement or words is a very unprofessional way to teach. SLOW DOWN, we don't need to learn at light speed, we want to learn correctly the first time.

  • Helpful
  • Not helpful
ui-avatar of Joshua Reeves
Joshua R.
4.0
9 years ago

Stefan definitely has the programming knowledge to teach Swift. He is passionate about coding and clearly wants you, the student, to learn this stuff. He has broken the course into quick, easy to digest segments with specific objectives.

His audio quality is fine but goodnight he says 'um' repeatedly in every video. His explanations feel a bit disorganized. I had trouble distinguishing between when he was typing out a name or code that needed to be written that exact way.

If you're able to deal with a few unfixed edits (mess ups, repeating sentences, poor terminology definitions, and his young age) you'll most likely learn a good deal about Swift. If you're new to programming in general I recommend looking at other courses.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses