Learn Swift Series (2019)

Get familiar with Swift, the language used to build iOS apps.
Rating: 4.6 out of 5 (145 ratings)
6,898 students
Learn Swift Series (2019)
Rating: 4.6 out of 5 (145 ratings)
6,900 students
The Swift Programming Language

Requirements

  • None requirement, just have a Mac that can run Xcode.
Description

In this Swift tutorial series, you'll learn how to code even if you're a beginner with no programming experience.


The lessons are laid out in a step by step lesson plan that anyone can use to get a rock solid Swift development foundation.


We'll go through all the core concepts of Swift including:

Variables and Constants, Data Types, Properties, Functions and Parameters, Classes, IF Statements

And a lot more!


_____________________________________


CodeWithChris is dedicated to teaching beginners and non-programmers all about how to make an app. On the site, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift, Xcode and app building from my course and materials!

Who this course is for:
  • Beginners in iOS
Course content
1 section • 19 lectures • 3h 11m total length
  • Start Here
    21:35
  • Data Types
    07:54
  • Swift Math Operators
    03:30
  • IF Statements
    16:13
  • Switch Statements
    07:11
  • Loops (part 1)
    10:02
  • Loops (part 2)
    08:31
  • Functions (part 1)
    07:23
  • Functions (part 2)
    12:44
  • Classes
    10:24
  • Subclassing
    09:05
  • UIKit
    05:29
  • Initializers
    09:13
  • Optionals
    21:33
  • Properties
    06:41
  • Designated & Convenience Initializers
    07:58
  • Arrays
    15:55
  • Dictionaries
    09:19
  • Conclusion
    00:21

Instructor
Educator and Founder at CodeWithChris
Chris Ching
  • 4.7 Instructor Rating
  • 534 Reviews
  • 93,142 Students
  • 2 Courses

I teach beginners with no programming experience how to build iPhone apps!

I used to work at a software consulting firm as a senior iOS developer until I discovered how rewarding it is to teach.

I promptly left my job and have been teaching beginners for a couple of years now.

I love hearing student success stories (you can find many on my site) and I love seeing people who have never programmed before, become empowered to bring their app to life.

Check out my courses which many beginners have gone through and don't hesitate to send me a message! I love hearing from students. You can find me on my website, YouTube channel or Twitter.