Companies Home Search Profile

SwiftUI Masterclass 2023 - iOS App Development & Swift

Focused View

Robert Petras • 35K+ Students • SwiftUI Masterclass

33:06:15

99 View
  • 001 01 App Preview Hike.mp4
    01:08
  • 002 02 App Preview Restart.mp4
    01:07
  • 003 03 App Preview Pinch.mp4
    02:03
  • 004 04 App Preview Fruits.mp4
    00:55
  • 005 05 App Preview Africa.mp4
    00:58
  • 006 06 App Preview Touchdown.mp4
    01:00
  • 007 07 App Preview Devote.mp4
    00:57
  • 008 08 App Preview Notes.mp4
    01:07
  • 009 09 App Preview Developers.mp4
    01:00
  • 010 10 App Preview Avocado Recipes.mp4
    01:00
  • 011 11 App Preview Slot Machine Game.mp4
    01:00
  • 012 12 App Preview Todos.mp4
    01:00
  • 013 13 App Preview Honeymoon.mp4
    01:00
  • 001 Course Requirements.html
  • 002 Download your Xcode Guide eBook for Free.html
  • 002 xcode-keyboard-shortcut-guide-v1-2.pdf
  • 003 SwiftUI Introduction.html
  • 004 App Development Requirements.mp4
    06:05
  • 005 Build and Run Your First Xcode Project.mp4
    10:02
  • 006 SwiftUI Link.mp4
    01:52
  • 006 SwiftUI-Link.zip
  • 001 Gradient-Text.zip
  • 001 How to add color gradients to text in SwiftUI.mp4
    00:57
  • 002 AsyncImage.zip
  • 002 How to load a remote image from the Internet.mp4
    20:21
  • 001 Introducing SwiftData framework with SwiftUI integration.html
  • 001 Hike App Preview Video.mp4
    01:21
  • 002 Main learning objectives of this SwiftUI tutorial.html
  • 002 hike-swiftui-app-development.pdf
  • 003 1. New SwiftUI Project Setup.mp4
    08:40
  • 003 Hike-App.zip
  • 004 2. SwiftUI Card Component.mp4
    12:51
  • 005 3. Card Header View.mp4
    13:10
  • 006 4. SwiftUI Button Style.mp4
    17:52
  • 007 5. Motion Animation.mp4
    18:08
  • 008 6. SwiftUI Sheet.mp4
    12:34
  • 009 7. SwiftUI List and Labeled Content.mp4
    19:17
  • 010 8. Alternate App Icons.mp4
    17:06
  • 001 Advanced iOS App Design with SwiftUI Framework.mp4
    01:45
  • 002 Main learning objectives of this SwiftUI project.html
  • 002 SwiftUI-App-Workbook-Restart.pdf
  • 003 1. Lets set up a new iOS project with SwiftUI framework.mp4
    25:37
  • 003 Restart-App-2023.zip
  • 004 2. Lets build up the Onboarding Screen.mp4
    15:46
  • 005 3. Lets develop the Home Screen with SwiftUI.mp4
    13:19
  • 006 4. Complex SwiftUI Drag Gesture.mp4
    16:30
  • 007 5. SwiftUI Animation - Part 1.mp4
    19:44
  • 008 6. SwiftUI Animation - Part 2.mp4
    22:50
  • 009 7. Final Touches.mp4
    10:32
  • 001 Pinch and Zoom iOS App Development with SwiftUI.mp4
    01:28
  • 002 Main learning objectives of this SwiftUI tutorial.html
  • 002 SwiftUI-App-Workbook-Pinch.pdf
  • 003 1. Setting up the new iOS iPhone and iPad project.mp4
    12:15
  • 003 PinchApp.zip
  • 004 2. SwiftUI Double Tap Gesture.mp4
    09:28
  • 005 3. SwiftUI Drag Gesture.mp4
    10:27
  • 006 4. SwiftUI Long Press Gesture.mp4
    16:45
  • 007 5. SwiftUI Control Interface.mp4
    10:37
  • 008 6. SwiftUI Magnification Gesture.mp4
    05:17
  • 009 7. Drawer User Interface.mp4
    07:16
  • 010 8. SwiftUI Page Thumbnails.mp4
    15:30
  • 001 Finished iOS App Trailer Video - Fruits.mp4
    01:00
  • 002 Main objectives of this iOS SwiftUI project.html
  • 002 SwiftUI-App-Workbook-Fruits.pdf
  • 003 1. Lets set up the iOS project in Xcode.mp4
    19:01
  • 003 Fructus-iOS-16.zip
  • 003 SUI2-APP-FRUITS.zip
  • 004 2. Learn how to create an Onboarding Screen using the new Page Tab View.mp4
    30:30
  • 005 3. Learn how to create data model and fetch data using Swift.mp4
    20:28
  • 006 4. Learn how to use App Storage and understand the new SwiftUI App Life Cycle.mp4
    11:57
  • 007 5. Learn how to create List View and retrieve data using ForEach loop.mp4
    13:28
  • 008 6. Learn how to create a detail view layout in SwiftUI - Part 1.mp4
    27:42
  • 009 7. Learn how to create a detail view layout in SwiftUI - Part 2.mp4
    14:11
  • 010 8. Lets create an outstanding Settings View - Part 1.mp4
    20:20
  • 011 9. Lets create an outstanding Settings View - Part 2.mp4
    17:41
  • 012 10. Lets create an outstanding Settings View - Part 3.mp4
    19:32
  • 001 Finished iOS App Trailer Video - Africa.mp4
    01:00
  • 002 Main objectives of this iOS SwiftUI project.html
  • 002 SwiftUI-App-Workbook-Africa.pdf
  • 003 1. Lets set up the iOS project in Xcode.mp4
    25:47
  • 003 Africa-iOS-16.zip
  • 003 SWIFTUI-APP-AFRICA-UPDATED.zip
  • 004 2. Learn how to decode a JSON file and fetch data with SwiftUI.mp4
    27:21
  • 005 3. Lets create a dynamic SwiftUI List using Swift Generics and JSON data.mp4
    15:13
  • 006 4. Lets develop the detail view for each animal with dynamic data - Part 1.mp4
    18:50
  • 007 5. Lets develop the detail view for each animal with dynamic data - Part 2.mp4
    26:39
  • 008 6. Lets create a Video Player with SwiftUI framework - Part 1.mp4
    24:01
  • 009 7. Lets create a Video Player with SwiftUI framework - Part 2.mp4
    17:21
  • 010 8. Lets develop a complex Map with custom Annotations in SwiftUI - Part 1.mp4
    13:35
  • 011 9. Lets develop a complex Map with custom Annotations in SwiftUI - Part 2.mp4
    13:41
  • 012 10. Learn how to create a motion animation programmatically with SwiftUI.mp4
    16:38
  • 013 11. Lets create a photo gallery with Grid Layout using SwiftUI.mp4
    18:51
  • 014 12. Lets develop a complex Grid Layout system with four Toolbar Buttons.mp4
    28:29
  • 015 13. Lets create a new iMessage Extension (iOS Sticker Pack).mp4
    07:53
  • 016 14. Lets transfer the iPad app to desktop Mac app with Mac Catalyst technology.mp4
    17:40
  • 001 Finished iOS App Trailer Video - Touchdown.mp4
    01:03
  • 002 Learn about the objectives of this iOS e-commerce app built with SwiftUI.html
  • 002 SwiftUI-App-Workbook-Touchdown.pdf
  • 003 1. Lets set up the Touchdown iOS project in Xcode.mp4
    18:45
  • 003 SWIFTUI-APP-TOUCHDOWN.zip
  • 003 Touchdown-iOS-16.zip
  • 004 2. Lets create a custom navigation bar with a logo.mp4
    14:28
  • 005 3. Lets develop an adaptive carousel with Page Tab View.mp4
    11:49
  • 005 featured-tabview-fix-1.zip
  • 005 featured-tabview-fix-2.zip
  • 006 4. Lets develop a horizontal grid layout for the categories.mp4
    16:27
  • 007 5. Lets create a vertical grid layout for the products.mp4
    13:26
  • 008 6. Lets develop a horizontal grid layout for the brands.mp4
    07:04
  • 009 7. Lets create a product detail view - Part 1.mp4
    13:44
  • 010 8. Lets develop a product detail view - Part 2.mp4
    21:31
  • 011 9. Add logic to the app and improve the user experience.mp4
    23:32
  • 001 Finished Core Data App Trailer Video - Devote.mp4
    01:06
  • 002 Main objectives of this Core Data and SwiftUI project.html
  • 002 SwiftUI-App-Workbook-Core-Data-Devote.pdf
  • 003 1. Lets set up the Core Data project with SwiftUI and fix Xcodes template.mp4
    12:59
  • 003 DEVOTE.zip
  • 003 Devote-iOS-16.zip
  • 004 2. Introduction to Core Data and understand the Xcodes Core Data template.mp4
    26:34
  • 005 3. Lets create a basic to-do app from Xcodes Core Data template.mp4
    16:04
  • 006 4. Lets develop a stellar app design.mp4
    07:18
  • 007 5. Create a new entry form for the task item.mp4
    17:08
  • 008 6. Lets develop a custom header.mp4
    12:55
  • 009 7. Improve the individual task item view.mp4
    14:52
  • 010 8. Learn how to create a custom visual effect in SwiftUI.mp4
    10:00
  • 011 9. Dealing with UX and Sound Design.mp4
    10:36
  • 012 10. Introduction to the new Widget API.mp4
    32:04
  • 001 NOTES - watchOS application with SwiftUI.mp4
    01:22
  • 002 Learn about the main topics of this watchOS project.html
  • 002 NOTES-APP.zip
  • 002 SwiftUI-Watch-App-Workbook-Notes-Credo-Academy.pdf
  • 003 1. Setting up the Apple Watch application.mp4
    09:10
  • 004 2. Lets get familiar with Apple Watch input interfaces.mp4
    17:46
  • 005 3. Storing and reading data with SwiftUI on Apple Watch.mp4
    17:31
  • 006 4. Lets create a detail view for a note.mp4
    09:38
  • 007 5. Lets create the Credits view.mp4
    12:13
  • 008 6. Lets develop a new feature and the Settings page.mp4
    11:55
  • 001 Finished iOS App Trailer Video - Developers.mp4
    01:00
  • 002 Main objectives of this SwiftUI project.html
  • 002 SwiftUI-App-Workbook-Developers.pdf
  • 003 1. Lets set up the iOS project.mp4
    11:26
  • 003 Learn-by-Doing-iOS-16.zip
  • 003 SWIFTUI-APP-01.zip
  • 004 2. How to create a launch screen in iOS.mp4
    06:21
  • 005 3. Create a card view in SwiftUI.mp4
    14:38
  • 006 4. Repeating content effortlessly with For Each loop.mp4
    04:30
  • 007 5. Create a data model for the cards.mp4
    02:21
  • 008 6. Lets create an array of static data.mp4
    04:26
  • 009 7. How to load static data in SwiftUI.mp4
    06:09
  • 010 8. Lets play a sound file with AVFoundation in SwiftUI.mp4
    05:14
  • 011 9. Introducing SwiftUI Animation.mp4
    09:00
  • 012 10. Lets add a Haptic Feedback for the iOS app.mp4
    02:07
  • 013 11. How to show Alert window in SwiftUI.mp4
    02:29
  • 014 12. Lets create Stickers for the mobile app.mp4
    04:49
  • 001 Finished iOS App Trailer Video - Avocados.mp4
    01:00
  • 002 SwiftUI-App-Workbook-Avocado.pdf
  • 002 What will you learn and what are the main objectives of this iOS project.html
  • 003 1. Lets set up the SwiftUI project in Xcode.mp4
    07:03
  • 003 Avocados-iOS-16.zip
  • 003 SWIFTUI-APP-02.zip
  • 004 2. Supporting Dark Mode in iOS App Interface with SwiftUI.mp4
    11:11
  • 005 3. Lets create a Launch Screen and support the Light and Dark modes in iOS.mp4
    07:13
  • 006 4. Create a user interface with tabs (TabView) in SwiftUI.mp4
    06:48
  • 007 5. Lets build the Avocado home view with SwiftUI animation.mp4
    10:03
  • 008 6. Lets design the layout of the header in Xcode.mp4
    11:15
  • 009 7. Lets fetch the data for the Header with Swift.mp4
    06:13
  • 010 8. How to create a interesting layout with SwiftUI Best Dishes with Avocado.mp4
    13:28
  • 011 9. Avocado Facts and Why Modifier Order Matters in SwiftUI.mp4
    09:14
  • 012 10. Fetching the Avocado Facts Data with SwiftUI.mp4
    06:20
  • 013 11. Lets Design the Recipe Cards with SwiftUI and Present the Avocado Recipes.mp4
    14:38
  • 014 12. Lets Create the Avocado Recipe Detail View in Xcode.mp4
    16:05
  • 015 13. How to Present a New View with using SwiftUI Sheets.mp4
    04:49
  • 016 14. Lets Design the Avocado Ripening View with SwiftUI in Xcode.mp4
    12:55
  • 017 15. Lets present all of the stages of the Avocado ripening with SwiftUI.mp4
    06:52
  • 018 16. How to Build a Basic Form UI for iOS with SwiftUI.mp4
    09:26
  • 001 Finished iOS App Trailer Video - Game.mp4
    00:59
  • 002 SwiftUI-App-Workbook-Slot-Machine.pdf
  • 002 What will you learn and what are the main objectives of this SwiftUI project.html
  • 003 1. Lets set up the Slot Machine iOS and macOS app project in Xcode.mp4
    12:49
  • 003 SWIFTUI-APP-04.zip
  • 003 Slot-Machine-iOS-16.zip
  • 004 2. Lets build up the Slot Machine minigames header view.mp4
    18:02
  • 005 3. Lets build up the Slot Machine minigames main view with the reels.mp4
    07:00
  • 006 4. Lets build up the Slot Machine minigames footer view.mp4
    10:04
  • 007 5. Lets create the Info View with SwiftUI form.mp4
    09:42
  • 008 6. How to develop the main logic of the game with Swift 5.mp4
    17:28
  • 009 7. Lets develop the logic of the betting system with Swift 5.mp4
    06:28
  • 010 8. How to create a custom popup window for the Game Over.mp4
    15:35
  • 011 9. How to store and retrieve data permanently Introduction to User Defaults.mp4
    08:22
  • 012 10. Add animation to the Slot Machine game using SwiftUI.mp4
    15:05
  • 013 11. Add sound effects and a background music to the SwiftUI game.mp4
    13:02
  • 014 12. Lets create your first macOS app using the Mac Catalyst framework.mp4
    13:33
  • 015 13. Lets create an amazing Sticker Pack without a single line of code.mp4
    06:34
  • 001 Finished iOS App Trailer Video - Todo.mp4
    01:00
  • 002 How to create a Todo App with Core Data and persistent data storage with SwiftUI.html
  • 002 SwiftUI-App-Workbook-Todo.pdf
  • 003 1. Lets set up the Todo app project with Core Data and SwiftUI.mp4
    14:02
  • 003 SWIFTUI-APP-05.zip
  • 004 2. Learn how Core Data and SwiftUI frameworks work together.mp4
    15:44
  • 005 3. How to fetch data from Core Data and display it in a List view with SwiftUI.mp4
    11:47
  • 006 4. How to show an image and a quote when there is no todo item in the List.mp4
    21:29
  • 007 5. Lets improve the Todo form appearance with SwiftUI.mp4
    16:36
  • 008 6. Lets create an advanced Settings and learn how to open external website link.mp4
    31:05
  • 009 7. Lets develop a feature How to create iOS Alternate App Icons with SwiftUI.mp4
    37:02
  • 010 8. Lets develop a feature How to create App Themes with SwiftUI.mp4
    37:08
  • 011 IMPORTANT UPDATE.html
  • 001 Finished iOS App Trailer Video - Honeymoon.mp4
    01:00
  • 002 SwiftUI-App-Workbook-Honeymoon.pdf
  • 002 What will you learn and what are the main objectives of this SwiftUI project.html
  • 003 1. Lets set up the Honeymoon Destination iOS project in Xcode.mp4
    09:38
  • 003 Honeymoon-iOS-16.zip
  • 003 SWIFTUI-APP-03.zip
  • 004 2. Lets create a Launch Screen with a Storyboard file in Xcode.mp4
    04:58
  • 005 3. How to build up the layout of the individual Honeymoon Card view.mp4
    09:33
  • 006 4. Lets develop the Header layout of the Honeymoon App with SwiftUI.mp4
    04:30
  • 007 5. Lets develop the Footer layout of the Honeymoon App with SwiftUI.mp4
    04:16
  • 008 6. How to create reusable components and write less code with SwiftUI.mp4
    08:16
  • 009 7. Lets create a new view for the guides of Honeymoon App.mp4
    07:00
  • 010 8. How does binding work with SwiftUI.mp4
    06:49
  • 011 9. Show views with Binding and dismiss views with Environmental objects.mp4
    05:20
  • 012 10. Lets create a new view for the credits and app info.mp4
    12:41
  • 013 11. Show views with Binding and dismiss view with Environmental objects.mp4
    04:27
  • 014 12. Lets implement the card deck with a computed property.mp4
    12:35
  • 015 13. How to develop the Swiping Motion with SwiftUI.mp4
    13:18
  • 016 14. Lets display the Heart and X-mark symbols during the swiping.mp4
    07:10
  • 017 15. How to remove and insert the cards.mp4
    05:41
  • 018 16. Enhancing the animation with custom transitions with SwiftUI.mp4
    06:10
  • 019 17. Implementing new haptic feedbacks (success) and playing sound effects.mp4
    12:00
  • 001 Get Started with Xcode - Apples App Development Software.mp4
    13:16
  • 002 New lecture.mp4
    08:40
  • 003 Updating.mp4
    17:52
  • Description


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

    What You'll Learn?


    • Develop iOS iPhone and iPad apps with gorgeous layout and design
    • Learn Swift programming language - Essential iOS Development Skill
    • SwiftData ( NEW framework – Coming Soon)
    • SwiftUI Concurrency / Async / Await
    • Learn how to save and load data on your iPhone and iPad with Core Data and SwiftUI
    • Learn how to fetch data from internal and external JSON file using Web APIs
    • Master Apple's greatest and latest user interface framework - SwiftUI
    • Learn macOS desktop app development with Apple's Catalyst framework
    • The Complete iOS App Development Course with SwiftUI
    • Basic mobile application design and prototyping skills
    • Learn how to integrate various iOS frameworks (MapKit, AVFoundation, etc)
    • Learn how to integrate SwiftData with CloudKit
    • Create custom user interfaces with the SwiftUI framework
    • Learn how to publish iOS and macOS apps to the App Store
    • Gorgeous in-app interactions and animations
    • Visually develop iOS, iPadOS, macOS and watchOS apps
    • Create a top-notch portfolio of real apps and apply for iOS developer jobs
    • Test-driven iOS iPhone and iPadOS app development
    • Xcode editor tips and tricks for iOS Developers
    • Learn to use Apple's new Combine framework and handle asynchronous events
    • Learn how to implement Swift Package manager in your work

    Who is this for?


  • If you are a beginner iPhone developers curious about iOS development, then jump straight into this course
  • For Advanced iOS and macOS developers eager to learn SwiftUI framework
  • If you want to get a job as an App developer, then take this course
  • If you are going to build and publish your App to Apple's App Store, then start this SwiftUI course and get up speed quickly with the latest iOS development
  • What You Need to Know?


  • Xcode 15 Beta or Xcode 14 from Apple (free)
  • macOS 13 Ventura from Apple (free)
  • Willing to create awesome apps by following the instructor step by step
  • You do not need any other prior programming experience or knowledge
  • Macintosh computer
  • More details


    Description

    SWIFTUI MASTERCLASS COURSE 2023

    As you can see, this course is updated frequently with new lessons, hands-on projects, and other resources!


    • October 2023 –

      1. New iOS 17 and SwiftData Project – Coming Soon ( Recording )

    • September 2023 –

      1. New Section – SwiftData articles

    • June 2023 –

      1. New Content – ( 44 minutes)

    • May 2023 –

      1. New iOS Project - Hike ( 1 hour 23 minutes )

      2. Content Updates ( 7 minutes )

    • April 2023 –

      1. Content Updates ( 22 minutes )

      2. Free Resource – Xcode Shortcut Guide ( Downloadable eBook )

      3. New Tutorials – SwiftUI Recipes and How-Tos ( 1 minute )

    • March 2023 –

      1. New Quiz section ( Test your  knowledge)

      2. New Tutorials  – SwiftUI Reference Guide ( 2 minutes )

    • February 2023 – New Tutorials – SwiftUI Reference Guide ( 10 minutes )

    • January 2023 – New Tutorials – SwiftUI Reference Guide ( 6 minutes )


    COURSE ROADMAP FOR 2023


    1. NEW section:  SwiftUI Reference Guide – Monthly new content

    2. NEW section:  SwiftUI Recipes and How-Tos – Monthly new content

    3. NEW section:  SwiftUI PROJECTS – New apps and updated old projects with refreshed UI/UX design and new features

    4. NEW section:  Swift Programming Language – Q3, 2023

    5. NEW section:  SwiftUI Quiz – Monthly new content

    6. NEW section:  Swift Coding Exercises – Q4, 2023


    Please read this important notice before you enroll in this masterclass.


    No1 – As you may know, Apple shared a clear message at the last WWDC developer conference, saying, “The best way to build an app is with Swift and SwiftUI.”

    That being said, I will focus on adding more fresh content covering many important topics, such as the following new features:


    • Swift Charts ( coming this summer ),

    • SwiftData ( coming this summer )

    • Resizable Bottom Sheet,

    • New NavigationSplitView, NavigationStack,

    • Table for iPadOS,

    • MultiDatePicker,

    • Expandable Text Field,

    • ViewThatFits,

    • Improved Grid API,

    • Layout Protocol,

    • and so on.


    No2 – I have already started uploading new content about what is new in the SwiftUI 5 framework.

    But not only that, but the entire course will also be updated to iOS 17 this year. Old projects will get both refreshed UI design and enhanced features as well.


    No3 – Every project is compatible with the latest iOS, so if you run the finished project on the latest operating system, then Xcode will compile it.

    I would also highlight that Apple did not deprecate previous SwiftUI versions. That said, the latest iteration of SwiftUI 5 is nothing more than some new features and exciting additions on top of the base of SwiftUI 1 – 5 releases.


    No4 – We are building applications from scratch with resources made by professionals.

    Creating the Bestseller SwiftUI Course with high-quality production value takes a lot of time.

    This SwiftUI course is already more than 31+ hours long and will be much longer by the end of this year. 


    No5 – You will experience the "LEARNING BY DOING" teaching method during the course-taking.

    Having said that, this is a project-based course where 80% are practical activities and only 20% are theories.


    There is no other instructor in this category I am aware of who provides more free previews than I do, so you can educate yourself about how things are done in this course.

    I hope this information helps those who are new to app development.


    PROJECTS


    1. SWIFTUI REFERENCE GUIDE – Monthly new content

    2. SWIFTUI RECIPES & HOW-TOS – Monthly new content

    3. RESTART – an iOS app design

    4. PINCH – iPhone app development

    5. HIKE – SwiftUI with Alternate App Icons

    6. FRUITS – iOS app with SwiftUI and Xcode

    7. AFRICA – iOS, iPadOS and macOS desktop app

    8. TOUCHDOWN – iOS E-commerce app

    9. DEVOTE – Core Data with SwiftUI integration

    10. NOTES – watchOS with SwiftUI

    11. DEVELOPERS – iOS and iPadOS app

    12. AVOCADO RECIPES – iOS and iPadOS app

    13. SLOT MACHINE – iPhone, iPad, Mac Game

    14. TODO – Core Data, App Themes, and Alternate App Icons

    15. HONEYMOON – iOS and iPadOS app


    "Tell me and I forget.

    Show me and I remember.

    Let me do it and I understand."

    – Confucius


    WHY THIS COURSE?


    Why should you take this Bestseller course?

    Visually learn SwiftUI and build top-notch iOS, iPadOS mobile apps, Apple Watch apps, and even macOS desktop applications. This complete iOS application development course is designed to teach you how to become an advanced multiplatform app developer using Apple's native user interface framework: SwiftUI.

    This class takes learning programming concepts through a project-based approach. By taking this class, you will improve your app design and development skills while creating many hands-on applications.


    What kind of advanced topics will be covered?


    • Swift Programming Language,

    • SwiftUI Framework foundation,

    • Swift Charts,

    • Swift Concurrency,

    • SwiftUI Async/Await feature,

    • Core Data with SwiftUI,

    • MVVM Architecture - Design Pattern,

    • External REST APIs integration,

    • Combine Framework,

    • SwiftUI Animation,

    • Advanced Core Data with Apple's CloudKit integration,

    • App Clips,

    • WidgetKit framework, 

    • SpriteKit with SwiftUI,

    • Swift Package Manager (SPM),

    • Google FireStore integration with SPM,

    • Version control with Git,

    • Native macOS app development,

    • watchOS,

    • App design, UI design, UX design,

    • HealthKit,

    • MapKit,

    • PencilKit,

    • Push Notification,

    • WKWebView,

    • Face ID and Touch ID,

    • App distributions to App Store,

    • and so on.

    Learn mobile app development with hands-on tutorials!

    Master app design and development with the SwiftUI framework and create remarkable applications. This SwiftUI Masterclass gives you a practical and engaging activity - with the right learning material and teacher.


    Let's face the truth that most SwiftUI and even iOS 17 and iOS 16 development courses teach you how to build ugly and hideous applications, but not this one.

    Do you want to create outstanding apps with SwiftUI? Then this course is for you!


    Would you like to show your apps to your friends, co-workers, and even family members and make them look up to you?

    If yes, then enroll in the best SwiftUI course and create 1st class apps coding in Swift programming language!


    Moreover, are you eager to build up your professional portfolio and confidently show up in your next job interview?  By the way, your new employer will be impressed by your work so much for sure.

    You know, you should definitely take this SwiftUI and iOS Masterclass course!


    Learn faster with the up-to-date SwiftUI code examples. You are in good hands.

    • Do not waste time getting lost and bored looking at endless and outdated tutorials and code examples on the Internet!

    • You will grasp Apple's latest SwiftUI framework quickly and easily by following the instructor line by line. 


    Welcome to the world's Best Seller iOS 17 and iOS 16 Development Course with SwiftUI

    This up-to-date SwiftUI course contains step-by-step instructions to teach you how to build several fully-fledged iOS, iPadOS, macOS, and even watchOS applications programming in Swift 5 language.


    What’s in it for you?

    As a student in this masterclass, you're going to create dozens of eye-catchy apps with the latest and greatest technologies that Apple has recently released, such as:


    1. SwiftUI is Apple's native declarative user interface design framework,

    2. Swift programming language,

    3. Xcode development tool (code editor, test environment, live preview, simulators, etc),

    4. Combine framework helps developers work with events,

    5. Mac Catalyst technology is designed to allow developers to bring their iPad apps to Macintosh computers,

    6. iOS and iPadOS Widgets on the Home Screen,

    7. Swift Charts is a built-in framework that allows us to visualize data with ease.


    In case if you're someone who wants to get a job as an iOS or macOS developer then this masterclass is perfect for building up your professional portfolio to show off at your next interview. They will be interested in your work after all.


    On the other hand, if you're somebody who wants to build your very own apps for your startup business, then in addition to all of the coding tutorials, I've also included full exercises on user interface design and app animation too.


    You should know that this course assumes absolutely no programming experience. So if you're a complete beginner, then I'll be there for you and guide you in this program.


    Finally, if you're an experienced developer, on the other hand, I'm sure that you are going to find plenty of advanced Swift programming best practices using the Xcode editor.


    That being said, by the end of the course, you'll know how to develop, design, and publish your next app in the Apple App Store.


    So what are you waiting for? Join this SwiftUI Masterclass 2023 course now!

    Who this course is for:

    • If you are a beginner iPhone developers curious about iOS development, then jump straight into this course
    • For Advanced iOS and macOS developers eager to learn SwiftUI framework
    • If you want to get a job as an App developer, then take this course
    • If you are going to build and publish your App to Apple's App Store, then start this SwiftUI course and get up speed quickly with the latest iOS development

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Robert Petras • 35K+ Students • SwiftUI Masterclass
    Robert Petras • 35K+ Students • SwiftUI Masterclass
    Instructor's Courses
    The bestseller SwiftUI Masterclass 2023 course empowers you to study at your own pace, whenever you want, and wherever you like. 1. I aspire to continuously update this course with new and relevant content. By 2023, my aim is to expand the course duration to over 50 hours.2. After WWDC23, I focused on covering the latest and the greatest of the SwiftUI framework in my upcoming video tutorials. I will show you how to master the new SwiftData framework and Apple's official persistent data store with CloudKit. 3. Moreover, I will teach you how to develop apps for Spatial Computing using Apple Vision Pro devices.Hands-on activities allow you to master Apple app development with easy-to-follow guides and explanations.Hi, I am Robert Petras from the Credo Academy, where I teach app development and design with 4K video tutorials. I am also the lead instructor of the most popular iOS App Development with SwiftUI course on the Udemy learning platform.I teach iOS and macOS app development with Apple's latest native SwiftUI user interface framework and the Swift programming language using the Xcode editor.If you want to build outstanding apps for iPhone, iPad, Apple Watch, or Macintosh computers, please join this exclusive SwiftUI Masterclass course and become a well-paid professional developer.Join more than 35000+ real students and start coding along with me.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 172
    • duration 33:06:15
    • English subtitles has
    • Release Date 2023/10/28