Topics
Published on October 24, 2017 by CodeWithChris

Learn how to make an app even if you have no programming experience!

This is a 10 part video series designed for beginners in mind to teach the fundamental skills for making apps on iOS.

In this lesson, 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!

You can download the Cheatsheet and Worksheet from here:

How to Make an App for Beginners (Lesson 5)

This video series uses the latest and greatest from Apple (Xcode 9, Swift 4, iOS 11) 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.

The lesson plan for the How To Make an App series can be found on my site here:

How To Make An App (for beginners) – Start 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!

Website: codewithchris.com
Twitter: twitter.com/CodeWithChris

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 4, Xcode 9 and app building from my course and materials!

Here’s just a sample of the success stories my students have sent in:

68 Beginners Share Their Success Stories

Leave a Reply

103 Comments on "How to Make an App for Beginners – Lesson 5 (Swift Programming Basics)"

Notify of
avatar

kawther alqudaihy
Guest
kawther alqudaihy
14 days 19 hours ago

you make me like programming .I see myself understanding each for which and why thank you Chris for your informative lessons.

kawther alqudaihy
Guest
kawther alqudaihy
12 days 11 hours ago

CodeWithChris for sure

CodeWithChris
Guest
CodeWithChris
14 days 4 hours ago

Awesome news! Please think about joining us on Facebook too! www.facebook.com/groups/codewithchriscommunity/

Edgar Vargas
Guest
Edgar Vargas
15 days 22 hours ago

Chris is the best

CodeWithChris
Guest
CodeWithChris
15 days 10 hours ago

Thank you!

Bonny Quan
Guest
Bonny Quan
16 days 11 hours ago

I've been coding in Java, so I was wondering if there is a way to use Java instead of swift to code for apps

CodeWithChris
Guest
CodeWithChris
16 days 44 minutes ago

Not in Xcode.

MGB Productions
Guest
MGB Productions
18 days 5 hours ago

I know Visual Basic code

Stephen Willis
Guest
Stephen Willis
21 days 2 hours ago

I really enjoy how you explain coding! Thank you for creating these tutorials.

CodeWithChris
Guest
CodeWithChris
19 days 12 hours ago

I do my best to help newcomers to programming in iOS. Thank you for learning with me. Don't forget to come and participate in the Facebook group: www.facebook.com/groups/codewithchriscommunity/

Timothy Sprague
Guest
Timothy Sprague
25 days 3 hours ago

God bless you sir you're saving us all countless thousands of dollars

CodeWithChris
Guest
CodeWithChris
24 days 10 hours ago

Well, thank you for your compliment! All those dollars saved can be invested in quality online course! Oh! Look over here: www.codewithchris.com.Thank you for learning with us! We have so much more coming this Summer!

Nirmay Naik
Guest
Nirmay Naik
25 days 4 hours ago

So lets say you have a float variable. Why would you need to reassign it when you can just change the number? What i mean is if you have var f = 23.174 and you want to change the number, why add f = 4.72 or something when you can simply change the number in the original float?

Nirmay Naik
Guest
Nirmay Naik
23 days 34 minutes ago

CodeWithChris Ok yeah that makes sense.

CodeWithChris
Guest
CodeWithChris
24 days 10 hours ago

Hello Nirmay. Of course you can change the value of your float whenever you need. Just remember that if you change the value of your float, you will lose it and maybe your app will need that number in the future. For now, we are just typing numbers in the Playground. Once you make your own app with Xcode, it will all depend on the situation.

IncrediblePony
Guest
IncrediblePony
27 days 13 hours ago

I know roughly three or four differente languages before coming here – so the basics are pretty much the same. I know, Java, JavaScript, jQuery, PHP and basic Python 🙂

CodeWithChris
Guest
CodeWithChris
26 days 50 minutes ago

Good! Check the Class/Subclasses, Swift basics, and Optionals videos I have on my YouTube and you should get a pretty good base.After that, feel free to jump in the Facebook group where students help each others: www.facebook.com/groups/codewithchriscommunity/Lastly, if you are ready to jump for more, we have a full hands on course on www.codewithchris.com

IncrediblePony
Guest
IncrediblePony
26 days 20 hours ago

For me it's really not that hard getting familiar with Xcode as a design platform, since android studio and Xcode has alot of the same features. My challenges lies with the Swift language, and the strict/optional identifiers and the way functions/method parameters are presented.. It really confuses me a lot of the time! 😛

CodeWithChris
Guest
CodeWithChris
27 days 4 hours ago

Looks like you just need to get comfortable in Xcode and you will be ready to roll!

Adrien de Croy
Guest
Adrien de Croy
30 days 3 hours ago

Double is not less precision than float, it's double the precision of float (64bit floating point vs 32bit floating point). Hence the name.

Paul Stewart
Guest
Paul Stewart
1 month 1 day ago

I started with Assembly, moved to Fortran (with punchcards), RPG, COBOL, BASIC, finished with Pascal. Later picked up beginning C+. Have also learned educational coding like Logo. Have dabbled in Javascript.

CodeWithChris
Guest
CodeWithChris
1 month 12 hours ago

You do it all, I'm gonna call you MacGyver!

1 2 3 6
wpDiscuz