Swift Tutorial Basics (2019) – Lesson 5

In this Swift tutorial for beginners, you’ll learn the basics of the Swift programming language starting with variables, constants and data types. These will form the building blocks for learning Swift programming!

This swift tutorial series uses the latest and greatest from Apple (Xcode 10, Swift 4, iOS 12) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

SUBSCRIBE TO MY CHANNEL ► http://bit.ly/2re4GH0


FREE RESOURCES (download links)

Lesson 5 (recap notes, worksheet):
📓 https://codewithchris.com/beginner-youtube/

To get started with developing your own app, join my free 7 Day App Action Plan and I’ll help you put together a game plan in just ONE WEEK!!
⚡ https://codewithchris.com/actionplan

Learn together in our CWC Community:
👩‍💻 https://codewithchris.com/community

My guide for Xcode on Windows:
💻 http://bit.ly/2jrfehL

Swift Syntax Cheat Sheet:
📝 http://bit.ly/2jmQGq1



Learn More ► http://bit.ly/2JSeOMG
Volume licensing inquires? Just contact us at:



For more tutorials on how to build iPhone apps, make sure you join and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!
Website ► https://codewithchris.com/
Facebook Group ► https://www.facebook.com/groups/codewithchriscommunity/
Reddit ► https://www.reddit.com/r/CodeWithChris



Twitter ► @CodeWithChris
Instagram ► @CodeWithChris



Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. 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 4, Xcode 10 and app building from my course and materials!

Need motivation?
Here’s just a sample of the success stories my students have sent in:
👩‍💻 https://codewithchris.com/success-stories/?utm_source=youtube&utm_medium=desc&utm_campaign=lesson5

About this video:
This swift programming tutorial is for the absolute beginner who has never coded before. I’ll explain the foundational Swift concepts so that we can build upon it in the next swift tutorial.

#CodeWithChris #CodeCrew #SwiftTutorial


lucas reilly says:

I have an app idea for social media that came to mind recently. I have never coded before or anything like this, but I thought that it would be really cool to give it a try. Will these videos help out with all of the basic steps I need to create a social media app? Or is there a different process to it? Your videos seem really informative and have kept me really interested either way. I look forward to continuing the rest of these videos and more to come! Thanks!

Nick San Juan says:

hey chris, loving your videos! This video was helpful and easy to understand! I was wondering when you will be uploading the worksheet for this lesson? Thank you!

Aghalar Mikayilli says:

Hi Chris! I love your videos! I really appreciate all the work you put in these videos, it really helps. I am currently doing the “learn swift for beginners” and i just finished functions. I could not find the previous parts of this video, could you please send a link to the previous parts of this video? Thank you and have a great day 🙂

Stephen says:

I really appreciate your videos. very professional.

Youness Echahid says:

Thank you Chris <3

V X s z says:

Ayy finally 😀

Emily Marie Murdoch says:

Layouts in Xcode are easier than I thought they’d be. It’s wrapping my mind around the functions that I find tricky… fake it ’till you make it I guess!

jeffwippel says:

Just went through lesson #5. I am brand new to swift code. I used to do old school HTML back in the late 90s so I would say I am “brand new” ay egos and this lesson just got real.

Hesam Elahi says:

keep it up man !!!

Kid Kyle says:

Omg finally somebody that still makes videos about the basics!!!! It would be cool though if you also made a serie on a game?

molimola3 says:

C really helps to get familiar with Swift ! Nice video

Iversholt says:

to answer your question, i am a beginner at programming app’s

Abdulaziz says:

Thank You, it’s easier now to start with swift, and yes i’m a programmer

Muhammad Ali says:

nice video but i think you should upload advance videos on animations like facebook , videos on professional make sense becoz their are lot of beginners tutorials on internet.Thanks

Torak Playz says:

hello Chris can you help me make some code

Keep up with The memes says:

If you want to make like a music app with lots of music in it how to you make it so that the one downloading the app doesn’t need to download all the music straight away just like Spotify and those apps u need internet for

 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!