iPhone Apps for Complete Beginners – Swift, SwiftUI & iOS17
iPhone Apps for Complete Beginners – Swift, SwiftUI & iOS17, available at $19.99, has an average rating of 4.71, with 51 lectures, based on 279 reviews, and has 1555 subscribers.
You will learn about Beginner and Intermediate Swift Skills Design Apps with SwiftUI Data Storage with the New SwiftData Getting Your Own App on the App Store This course is ideal for individuals who are Brand New or Beginner iPhone App Developers It is particularly useful for Brand New or Beginner iPhone App Developers.
Enroll now: iPhone Apps for Complete Beginners – Swift, SwiftUI & iOS17
Summary
Title: iPhone Apps for Complete Beginners – Swift, SwiftUI & iOS17
Price: $19.99
Average Rating: 4.71
Number of Lectures: 51
Number of Published Lectures: 51
Number of Curriculum Items: 51
Number of Published Curriculum Objects: 51
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Beginner and Intermediate Swift Skills
- Design Apps with SwiftUI
- Data Storage with the New SwiftData
- Getting Your Own App on the App Store
Who Should Attend
- Brand New or Beginner iPhone App Developers
Target Audiences
- Brand New or Beginner iPhone App Developers
Hi, I’m Nick. I LOVE to make iPhone apps. And I want to share the magic of making iPhone apps with you!
I’m a self taught developer so I know what it’s like to start as a true beginner. I’ve structured my course to be the course I wish I had when I was learning how to make apps for the first time. Filmed in Fall 2023, this course uses the latest tools of iOS 17 and Xcode 15.
In this course, we’ll start first by learning the design side of making apps using SwiftUI. We’ll go step by step from basic shapes, to creating your own mini-resume app! (It’s the cutest resume you’ve ever seen)
Then we’ll start learning Swift, the programming language used to make iPhone apps. We’ll start with basics topics like variables and constants, and then build on those skills so that by the end of the course you’ll understand intermediate concepts like functions and classes.
In this course we’ll make 4 apps:
-
Resume App
-
Text Manipulator App
-
Journaling App (SwiftData)
-
Course Listing App (Web/APIs)
We’ll then finish the course by teaching you the process to submit your own apps to the App Store!
I can’t wait to show you all the excitement that comes from creating your own apps and sharing them with the world. Let’s get started!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Resume App – SwiftUI and Designing Apps
Lecture 1: Xcode Tour
Lecture 2: Views
Lecture 3: HStack and VStack
Lecture 4: Modifiers
Lecture 5: Spacer and ZStack
Lecture 6: Resume App
Chapter 3: Text Editor App – Swift Basics
Lecture 1: Variables and Constants
Lecture 2: Types: String, Int, and Double
Lecture 3: Comments and Print
Lecture 4: Displaying Data
Lecture 5: TextField
Lecture 6: Structs
Lecture 7: Reusable Views
Lecture 8: If Statements
Lecture 9: Finding Answers
Chapter 4: Daily Journal App Part 1 – Lists and Multi-Screen Views
Lecture 1: Renaming and Refactoring
Lecture 2: Arrays
Lecture 3: Lists and Arrays
Lecture 4: Classes and Identifiable
Lecture 5: NavigationStack and NavigationLink
Lecture 6: Adding Properties
Lecture 7: Detail Views
Lecture 8: Row View
Lecture 9: For Loops
Chapter 5: Daily Journal App Part 2 – SwiftData
Lecture 1: SwiftData Basics
Lecture 2: @Query and Fetching Data
Lecture 3: Saving SwiftData Objects
Lecture 4: Booleans
Lecture 5: Displaying a View with Sheets
Lecture 6: Forms and Data Input
Lecture 7: Dismissing Sheets
Lecture 8: Editing SwiftData Objects
Lecture 9: Deleting Objects from SwiftData
Chapter 6: Course List App – Web APIs and JSON
Lecture 1: Course List Preview
Lecture 2: Functions
Lecture 3: Parameters and Return
Lecture 4: Optionals
Lecture 5: APIs and JSON
Lecture 6: URLSession and URLRequest
Lecture 7: JSONDecoder
Lecture 8: Listing Courses
Lecture 9: AsyncImage
Lecture 10: SF Symbols
Lecture 11: Design Polish
Chapter 7: Getting Your App on the App Store
Lecture 1: Paid Developer Account
Lecture 2: Certificates, IDs, and Profiles
Lecture 3: Uploading
Lecture 4: Metadata
Chapter 8: Outro
Lecture 1: So Long!
Lecture 2: Bonus – Adding Search to the Journal App
Instructors
-
Nick Walter
Mobile and Web Developer – iOS, Android, Django, Python. etc
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 3 votes
- 3 stars: 10 votes
- 4 stars: 65 votes
- 5 stars: 197 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024