Learn Swift for Beginners – Ep 2 – Data Types

This Learn Swift series is designed for beginners with NO programming experience. It uses the latest version of Swift 3 and Xcode 8.

In this lesson we talk about data types!

If you’ve ever wanted to learn Swift programming and build your own apps, this is it! Hands on training with PDF lesson notes and cheat sheet… Follow along! It’s the best way to learn!

I’ll be in the comments to help you along as you learn about Swift concepts such as variables, data types, if statements, loops, classes and more!

Swift Programming Syntax Cheat Sheet:

Swift Language Guide:

Swift Open Source:

PC Users:

This free Swift tutorial series is best paired with my How To Make An App with No Programming Experience series which can be found here:

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!

My Website:
My Courses:

CodeWithChris is dedicated to teaching beginners and non-programmers all about building iOS apps. 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 3, Xcode 8 and app building from my course and materials!

Intro & Outro music
“Heartbreaker” by Jahzzar (






26 responses to “Learn Swift for Beginners – Ep 2 – Data Types”

  1. Edward Hunter Avatar

    Thanks so much for uploading these videos man , i'm a beginner in coding so this is so helpful (:

  2. kristijan sestan Avatar

    Chris you are the best! Thanks

  3. TOP Blogger Avatar

    thank you very much Chris i really find your tutorial amazing i can learn easily by watching your video

    thank you again chris !!!

  4. Sundas Avatar

    Thanks that was very helpful tutoriol .

  5. jdub1822 Avatar

    How do you get the red exclamation point to show up next to the line number? mine only shows up at the top of the screen not next to the specific line of code

  6. charlie14445 Avatar

    these are great. Thank you.

  7. SultanIGamer Avatar

    thanks alot im learning fast

  8. Chatur Bahadur Avatar

    hey man, love your videos. Simple, short and easy too understand. But can you tell me why my line is not red and no exclamation mark is showing in front of the line even when I am intentionally writing the wrong code. It is instead showing the error signal at the top of the screen, not directly in front of the wrong line of code. thanks in advance.

  9. Feras Alsaffar Avatar

    Great Video! But I'm struggling with the rounding the var: d. I kept on writing: Print(Int(round(d))), but it didn't work. Am I doing anything wrong here? if not, then what's wrong?

  10. Raghavan Ramaswamy Avatar


    I'm doing the code on my iPad but when I run the code nothing shows up no output how do you solve that?

  11. Valient Pictures Avatar

    Loved it!Subsricbed, shared and liked, keep it up!

  12. Watsom Janu Avatar

    Hello such a nice tutorials to learn swift i am a beginner and see this tutorials i like it such a basic and clear to learn swift basic

  13. Sayan Bhattacharyya Avatar

    Premium Quality Content for free. Thanks again Chris 😀

  14. Tias Does What Avatar

    I might learning swift for a school project and my goal Is to make a iOS app, will this series go into making the app or just The programming? (If that makes sense)

  15. Carlos Zinato Avatar

    Premium content and quality! Amazing work Chris! And you have such a nice pace on teaching so it doesn't get bored or so. Your audio also sounds very pro! I know all these variables, data types, OOP, etc, but I've watched anyway because of quality! Thanks for sharing this knowledge =)

  16. Erik Mejia Avatar

    looking forward to this series !

  17. Michael C. Stedman Avatar

    So, I was stoked seeing yesterday's video come out (and watched it immediately), and worried it would take a week or two for the next video in the series to come out. So, I was even more stoked to see it show up this morning. How often do you plan on releasing each step or episode of the series?

  18. Big BAKA Avatar

    This is awesome!

  19. westfield90 Avatar

    That last command of rounding that double value and then converting into an int in one statement was awesome. Learning that made my day

  20. westfield90 Avatar

    Yours was the first video I watched this morning.

Leave a Reply

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