SwiftUI Tutorial for Beginners (3.5 hour FULL COURSE)

preview_player
Показать описание

This 3.5 hour SwiftUI tutorial is designed for absolute beginners and it introduces you to iOS app development with Swift, Xcode and SwiftUI. By the end of this master class, you'll have a solid understanding how to build SwiftUI views, how to read and write basic Swift code and how to use Xcode for app development.

🚨 SPECIAL CWC+ OFFER FOR YOUTUBE:

Furthermore, if you want to continue learning and progress beyond the foundations taught in this SwiftUI tutorial, I have a learning path waiting for you to take your skills even further.

There's no better place to learn SwiftUI and iOS app development :)

Get all of the source code, Xcode projects, resources and assets here:

⏱ Timestamps:
00:00:00 1 - App Development Overview
00:05:38 2 - Introduction to Xcode
00:25:52 3 - Build SwiftUI User Interfaces
00:39:18 4 - SwiftUI Views and Containers
00:51:05 5 - SwiftUI War Card Game UI Construction
01:06:43 6 - Variables, Constants and Data Types
01:21:40 7 - Swift Programming: Functions
01:43:17 8 - Swift Programming: Structures
01:58:40 9 - Swift Programming: Instances
02:25:28 10 - SwiftUI Buttons
02:40:30 11 - SwiftUI State Properties
02:54:13 12 - Swift Programming: If Statements
03:10:00 13 - Bonus Challenge
03:12:29 14 - What’s Next?

🚨 SPECIAL CWC+ OFFER FOR YOUTUBE:

WEEKLY UPDATES VIA EMAIL:

CONNECT:

ABOUT CODEWITHCHRIS:

Note: Some of the links in this description are affiliate links that help support this channel. Thank you if you used any of them!

#SwiftUI #CodeWithChris #Tutorial
Рекомендации по теме
Комментарии
Автор

This video sets the bar for intro style coding videos. Chris doesn’t make a click or keystroke without explaining it, something every other YouTuber needs to learn. So well done.

mscottsimon
Автор

This has been, by far, the best introductory class I have watched on SwiftUI. Chris does a great job explaining each concept and the reasoning behind it. Even after watching a half dozen other "beginner" videos, I felt like I learned more new information here than in the rest combined. I am definitely going to continue watching Chris's videos!

jeffreyspearson
Автор

Most of these learning coding videos that I watched in the past start with a lot of explanations at first and then, when things get complicated, the explanations are insufficient for first time learners. Chris takes more and more time to explain things as they get more and more complex. He speaks clearly, slowly and repeat things many times. He goes deep inside the meaning of code labels. His visual aids are absolutely great. The efforts he put in his work shows. Many thanks for this excellent work, the best I have seen for a while.

bdesruis
Автор

You’re literally a savior. No joke. Programming may be the community that’s inherently open-source but you’re the teacher who is, and as a man who would love to make an app but doesn’t have much money at all right now to be ok with putting toward any new subscriptions, it really is appreciated all you do.

cameronf
Автор

Your channel is the only one which provide useful videos, not like those channels who just talk about themselves. Good job Brother!

linuxtour
Автор

Hey thanks for making this. I'm coming from a powerShell background trying to learn swift to be able to make a note app. You do an excellent job of explaining things as plainly as possible without leaving out any important details, but also without droning on too long.

This is TOP TIER content!

TechSpaceCowboy
Автор

I'm about 50 minutes in and already I feel like I've learnt a lot. You are great at teaching! 👍🏻

packan
Автор

Its been 4 years since i touched swift. I played this on 2x speed and relearned a lot of basics, thanks man!

UTubeIsMessingUp
Автор

Chris - I've watched thousands of dev videos over the years, and this is by far is the best quality and presentation. Everything is thoughtful and direct. Great work and thanks!

kk
Автор

2 days ago I have no idea about iOS development but after watching your video I’ve cracked my Jr.iOS developer interview.
Love from India.
You’re awesome man.

ajaymungalpara
Автор

This guy is a hero, he taught me the basics and I actually had fun doing it. And everything is thank you Chris.

erikforsen
Автор

43 minutes into this and it’s gold! How is this free? I have no clue about coding and yet it still makes sense to me. What a great way to explain. Thank you, Chris.

MihaiDolganiuc
Автор

I'm using your tutorials to reinforce what I'm learning for a V.A. class that I'm taking on programming. YOU EXPLAIN EVERYTHING!!!! And that's what I need. I used a tutor from Canada to learn Solidworks in 2008 and was able to get Certified. There must be something in the water up North. Keep up the good work!!!!

garyhilson
Автор

This has been a great tutorial, take it slowly and enjoy it - for a 59 yr old who has been out of the coding game for 20yrs and went into management, it's great to be learning to code again - and this is a fantastic inteactive tutorial.

lauriebluesguy
Автор

just got my Mac yesterday, have been watching ur tutorials for a long time without having a Mac haha now I finished the ward card game :), Thanks

tachyon-field
Автор

Been writing in c# and java for years and needed to learn Swift; you made this so easy man! I feel like we don't deserve this quality for free lol

KeithAdam
Автор

Wow, thank you Chris. I can't believe the perfection of teaching you have aquired here. I'm on Day 4 and have learned so much, and it's so easy on the mind because of your teaching style. I really, really, really appreciate it!

nicknovakk
Автор

Just finished this Masterclass on 1 January, 2023. I loved and enjoyed every bit of it. Thank you, Chris!
I've been using Storyboards for years and "looked down" on SwiftUI. Big mistake. This changes everything forever!
I'm moving on the next series for SwiftUI.
❤ from a 🇳🇬n dev in 🇲🇺

emmanuel_prnce
Автор

Great introduction to Swift UI and Swift in this course. I'm a senior engineer myself working with a few different stacks and currently building and maintaining features on our mobile app using React Native. After having finished this mini course and seeing the way you teach I've gone and bought your 3 month (and 4 months * great funnel BTW) to continue my learning. Great Job!

TysonLondon
Автор

Hearing you encourage newcomers to practice coding and reminding them its ok to fail because you will learn and become better from it. There is a saying from the Mythbusters show that applies very well to software development. "Failure is always an option". I have been developing for almost 10 years now and STILL make mistakes. Nobody will ever know everything. Failure is good as long as you learn from it.

jasoncrosby