Mammoth Club All levels 9 sections 52 lectures

Build iPhone Apps with SwiftUI for Beginners: iOS 14 and Swift 5 Masterclass

The Complete iOS App Development Course with SwiftUI From Beginner to Advanced App Developer

01
Skill level
All levels
02
Sections
9
03
Lectures
52
04
Instructor
John Bura
What's inside

This course includes.

9
Sections
52
Lectures
52
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

9 sections · 52 lectures
+ 01 SwiftUI Overview 2 lectures
01-Source Files Locked
01-01 What Is SwiftUI Locked
+ 02 Course Overview 2 lectures
02-Source Files Locked
02-01 What You'll Learn Locked
+ 03 Build an App with Basic View Objects 9 lectures
03-01 Build A Text Object Locked
03-02 Build An Image Object Locked
03-03 Add An Image From The Web Locked
03-04 Add Another Image From The Web Locked
03-05 Build A Button Locked
03-06 Build A Toggle Button Locked
03-07 Build A Slider Locked
03-08 Build A View From A Collection Locked
03-Source Files Locked
+ 04 Build Layout Objects 6 lectures
04-01 Customize Stack Layouts Locked
04-02 Control Spacing Around Views Locked
04-03 Force Views To One Side Locked
04-04 Layer Views On Top Of Each Other Locked
04-05 Make Horizontal And Vertical Scrolling Locked
04-Source Files Locked
+ 05 Build Events 4 lectures
05-01 Read Text From A Textfield Locked
05-02 Build A Secure Password Field Locked
05-03 Read Values From A Slider-3 Locked
05-Source Files Locked
+ 05b SwiftUI WidgetKit 3 lectures
05b-01 How To Build Cross Platform With SwiftUI Locked
05b-01 What Is Widgetkit Locked
05b-Source Files Locked
+ 06a Build An App Widget with SwiftUI WidgetKit 7 lectures
06a-01 Set Up The App And Widget Locked
06a-02 Build A Timeline Model Locked
06a-03 Build A Widget View Locked
06a-04 Build Widget Functionality Locked
06a-05 Build A Widget Timeline Locked
06a-06 Build The Main Widget Configuration Locked
06a-Source Files Locked
+ 06b Build A Game Application 17 lectures
06b-02 Set Up The Game Locked
06b-01 Set Up The App Locked
06b-03 Build A Grid Locked
06b-05 Build A Game Class Locked
06b-04 Build A Grid Layout Locked
06b-06 Build A Card Locked
06b-08 Build Game Functionality Locked
06b-07 Build A Theme Locked
06b-09 Build A New Game Locked
06b-12 Build Helper Extensions Locked
06b-11 Build A View Locked
06b-10 Start A Game Locked
06b-15 Format App Body Locked
06b-13 Build A Shape Locked
06b-14 Build Animation Locked
06b-Source Files Locked
06b-16 Show Card Content Locked
+ 07 Build Cross Platform 2 lectures
07-Source Files Locked
07-01 How To Build Cross Platform With SwiftUI Locked
Description

About this course.

Welcome to the "Build iPhone Apps with SwiftUI for Beginners" course! In this masterclass, you will learn how to develop stunning and functional iPhone apps using SwiftUI, the modern and intuitive framework introduced by Apple.

Throughout the course, you will gain hands-on experience in building iOS applications using SwiftUI and the Swift programming language. You will start by understanding the basics of SwiftUI and its declarative syntax, which allows you to create user interfaces efficiently and effectively.

You will explore various essential components of iOS app development, such as working with views, layouts, navigation, and data management. You will learn how to leverage SwiftUI's powerful features to create interactive and dynamic user interfaces that adapt to different screen sizes and orientations.

The course will cover topics like handling user input, integrating gestures, working with animations and transitions, and implementing data persistence using Core Data. You will also learn about accessing device features like the camera and location services.

As you progress, you will build several real-world projects, including a to-do list app, a weather app, and a social media app. You will follow step-by-step tutorials and receive guidance on best practices for structuring your code, organizing your project, and implementing common iOS app functionalities.

By the end of this course, you will have the skills and confidence to develop your own iPhone apps from scratch using SwiftUI and Swift. Whether you are a beginner in iOS development or an experienced developer looking to adopt SwiftUI, this masterclass will equip you with the knowledge and tools to create elegant and functional apps for iOS 14 and beyond.

Join us now and unlock your potential to build incredible iPhone apps with SwiftUI and Swift 5. Get ready to bring your ideas to life and make your mark in the world of iOS app development!


Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

The Complete iOS App Development Course with SwiftUI From Beginner to Advanced App Developer

Buy lifetime access →