Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    The Complete Swiftui & Ios Development Course - 2023

    Posted By: ELK1nG
    The Complete Swiftui & Ios Development Course - 2023

    The Complete Swiftui & Ios Development Course - 2023
    Published 6/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 6.88 GB | Duration: 15h 51m

    The Complete SwiftUI & iOS Development Course! No coding experienced required, learn everything you need to know!

    What you'll learn

    Master SwiftUI

    Master Swift

    Master xCode

    Get access to in-depth explanations of all topics

    Learn how to make and implement in-app interactions, designs, frameworks, etc.

    Learn how to handle in-app purchases

    Learn how to implement CoreData and use Firestone to store data

    Learn how to create animations in your app

    Learn how to use and implement API's in your project

    Learn how to build a full back-end database with firebase

    Learn how to handle subscriptions to your app

    Learn how to parse JSON data in a readable and usable format

    Learn how to implement CoreData, and use it read, write, access, and manipulate user data

    Learn about various advanced Swift concepts such as generics, typecasting, async await, and more

    Learn how how to use Date & Calendar

    Learn how to use object-oriented programming, including structs and classes

    Learn how to integrate various iOS frameworks (CoreLocation, Firebase, etc..)

    Learn how to create custom user interfaces with the SwiftUI framework

    Learn how to implement the Swift Package Manager (SPM) in your work

    Requirements

    No programming experience required

    Must have a macOS, Macintosh, or use a virtualBox (not recommended), in order to use xCode and SwiftUI.

    Description

    Welcome to the The Complete SwiftUI & iOS Development Course! A comprehensive and engaging course dedicated to iOS Development. In this course, you'll learn how to create basic to advanced apps, from a basic dice rolling app, to creating a full social media app supported by a functioning backend. And the greatest part about this course is you can join even if you have ZERO PROGRAMMING EXPERIENCE. The possibilities for what apps you can create after this course are truly limitless.WHY YOU SHOULD TAKE THIS COURSE OVER OTHER COURSES:Firstly, this course is built to be a beginner-to-advanced course. Although realistically, by just following this course, I will not lie to you and say that you can build any app you want in the world. Building an app takes practice, time, and dedication towards learning. The skills I teach you are fundamental and advanced compared to other courses, and I will only give you realistic expectations for what you will learn throughout this course. You will learn basic-to-advanced topics, taking you from zero to hero. Anything you do not learn in this course, you should be able to easily learn and adapt elsewhere. (and I will try to add more sections and updates to this course)If you have never coded before, this should be the perfect introduction for you - as it will help you learn the most commonly used practices by developers, and actually understand concepts. This course is perfect for getting started, then leaping onto other things to learn. It is impossible for me to teach you absolutely everything about SwiftUI & iOS Development, but I do try my best to make sure you become an advanced developer, with the skills necessary to leap onto any app project you desire to build.Most SwiftUI courses are outdated: A lot of courses and online youtube videos are outdated, while you can be assured everything in this course is up to date as of 2023.Learn, not just copy: In this course, you will not just be copying the code that I write, but actually learning the principles and meaning behind the code you're writing. So by the end of this course, you won't just know what code to write, but why you're writing it.BECOME A MASTER: Becoming a master at something does take time, a lot longer than 15 hours for certain, and whilst I cannot teach you absolutely everything, this course will absolutely teach you the principles, code, and concepts necessary to become a master at SwiftUI, and help you learn any other concept necessary for your iOS development journey.WHO AM I?Hello! My name is Alex, and I am the instructor and teacher of this course. In this course, we go on the inside's and outs of iOS Development, using the newly created SwiftUI, so by the end of this course you can feel comfortable taking on any project. Just a few of the things covered in this course are;SwiftUI and xCodeMastering SwiftProperty WrappersConcepts of Object Oriented ProgrammingParsing JSONAnimationsFirebaseAdvanced Swift ConceptsAPI Retrieval & UseJSON DecodingAdvanced UI DesignSoftware Design with the MVVM Design PatternIn-App PurchasesPersistent Local Data Storage using CoreDataNavigationViewsCustom View CreationIn-Depth Explanations of ConceptsHow To Create a Machine Learning Model & Implement It Into Your App!And so much more!Enough with poor-quality youtube videos or instructors who are inexperienced. It's time to take one final course - that can be the beginning of a great fulfilling career, or the start to working towards that dream app, or maybe just something a little bit different.Why learn SwiftUI?SwiftUI is the future of app development. Put simply, it provides a modern approach to building user interfaces, making it easier for developers to create visually appealing and interactive apps with less code. SwiftUI is also designed to be compatible with various Apple platforms, including iOS, macOS, watchOS, and tvOS. As a result, learning SwiftUI can be an excellent investment in your career as a developer, as it can open up new opportunities and help you stay up-to-date with the latest technologies. By taking this course, you'll gain a solid understanding of the fundamental concepts behind SwiftUI and develop the skills needed to create robust and engaging apps that users will love.

    Overview

    Section 1: Introduction

    Lecture 1 About This Course

    Lecture 2 Introduction to xCode

    Section 2: xCode SwiftUI & Using a Declarative Interface

    Lecture 3 What is xCode, Swift, and SwiftUI?

    Lecture 4 The Business Card App

    Lecture 5 Creating A Brand New xCode Project

    Lecture 6 Walkthrough of the xCode Environment

    Lecture 7 Designing Our App

    Lecture 8 Note About The Next 2 Lessons

    Lecture 9 Adding Images & Custom Colors

    Lecture 10 Adding an App Icon & Running on a Physical Deevice

    Lecture 11 Tips for Mastering This Course

    Section 3: Building Blocks of SwiftUI - Variables, Property Wrappers, Objects, & More

    Lecture 12 Dicey App

    Lecture 13 [Deep Dive] Variables, Constants, and Arrays

    Lecture 14 [Deep Dive] Functions

    Lecture 15 If-Else Statements and Switch Statements

    Lecture 16 [Deep Dive] Structs and Classes

    Lecture 17 Calculator App

    Lecture 18 [Deep Dive] Optionals

    Lecture 19 Todo App - User Interface & Building our Data Model

    Lecture 20 [Deep Dive] What are protocols?

    Lecture 21 Todo App - Part 2

    Lecture 22 [Deep Dive] The ObservableObject

    Section 4: Building Blocks of SwiftUI App Challenge

    Lecture 23 Challenge Project

    Lecture 24 Section Review

    Lecture 25 Finished Challenge Project

    Section 5: Intermediate Swift & SwiftUI - Date, Calendar, Environment, Extensions, & More

    Lecture 26 What You'll Make By The End of This Section

    Lecture 27 Swift Data Types Reference Guide

    Lecture 28 Let's Build the Stopwatch

    Lecture 29 [Deep Dive] Date & Calendar

    Lecture 30 Let's Make A Tab View

    Lecture 31 Let's Build Our Alarm | Part 1

    Lecture 32 [Deep Dive] Computed Properties

    Lecture 33 Let's Build Our Alarm | Part 2

    Lecture 34 What are Environment Values?

    Lecture 35 Internal & External Parameter Names

    Lecture 36 [Deep Dive] Extensions

    Lecture 37 [Deep Dive] Enums

    Lecture 38 Let's Build Our Timer

    Lecture 39 Finished Project

    Section 6: Intermediate Swift & SwiftUI App Challenge

    Lecture 40 Challenge Project

    Lecture 41 Section Review

    Lecture 42 Finished Challenge Project

    Section 7: CoreDate & AppStorage - Generics, Typecasting, Higher-Order Functions, & More

    Lecture 43 What You'll Make By The End of This Section

    Lecture 44 What is CoreData?

    Lecture 45 CoreData vs. Other Data Models

    Lecture 46 Let's Set Up Our App

    Lecture 47 Adding CoreData to Our App

    Lecture 48 [Deep Dive] Typecasting

    Lecture 49 [Deep Dive] What are Closures?

    Lecture 50 Displaying Data with CoreData

    Lecture 51 Editing Existing Data with CoreData

    Lecture 52 [Deep Dive] What are Generics?

    Lecture 53 Deleting Existing Data with CoreData

    Lecture 54 [Deep Dive] High-Order Functions

    Lecture 55 Implementing Dark Mode and Light Mode with AppStorage

    Lecture 56 Finished Project

    Section 8: CoreData App Challenge

    Lecture 57 Challenge Project

    Lecture 58 Section Review

    Lecture 59 Finished Challenge Project

    Section 9: Networking, JSON Decoding, CoreLocation, Basic Figma, Animation, MVVM, & More

    Lecture 60 What You'll Make By The End of this Section

    Lecture 61 What is an API, and OpenWeatherMap?

    Lecture 62 CoreLocation & MVVM Design

    Lecture 63 Let's Get Started with Fetching the Location

    Lecture 64 Implementing a Figma Blob Design

    Lecture 65 Getting Your API Key & OpenWeatherMapAPI

    Lecture 66 Getting our Data from OpenWeatherMapAPI

    Lecture 67 Displaying the Fetched Weather Data

    Lecture 68 [Deep Dive] What is Concurreny? and Asynchronous Programming?

    Lecture 69 Let's add our Search Bar & Custom City Functionality

    Lecture 70 Finished Project

    Section 10: API & Networking App Challenge

    Lecture 71 Challenge Project

    Lecture 72 Finished Challenge Project

    Section 11: Firebase, Firestore, Cloud Firestore - Using a Backend Database

    Lecture 73 What You'll Make By The End Of This Section

    Lecture 74 What is Backend Development & Firebase?

    Lecture 75 Let's Setup Our App & Create The LoginView

    Lecture 76 Connecting App to Firebase & Authenticating Users

    Lecture 77 Persisting User Profile Image to Storage & User Data to Firestore

    Lecture 78 Building The Sign Out Functionality

    Lecture 79 Adding Posts to Firestore & Post Images to Firestorage

    Lecture 80 Building The AddPostView

    Lecture 81 Retrieving Posts From Firestore & Profile Image From Storage

    Lecture 82 { $0.timestamp > $1.timestamp } | Meaning

    Lecture 83 Displaying Posts in the PostsView

    Lecture 84 Adding The SearchView

    Lecture 85 Creating The ProfileView

    Lecture 86 Finished Project

    Section 12: CoreML & CreateML Machine Learning, In-App Purchases, NewsAPI, & More

    Lecture 87 What You'll Make By The End Of This Section

    Lecture 88 What is Machine Learning, & AI?

    Lecture 89 Supervised Learning vs. Unsupervised Learning

    Lecture 90 Setting Up Our Project & Building A Custom Tab Bar

    Lecture 91 Retrieving News From NewsAPI

    Lecture 92 Displaying News From NewsAPI

    Lecture 93 Creating The SearchView

    Lecture 94 Creating The ArticleView

    Lecture 95 What is CoreML & CreateML?

    Lecture 96 Creating A Machine Learning Model w/ CreateML & CoreML

    Lecture 97 Separating Good & Bad News

    Lecture 98 [Deep Dive] In-App Purchases

    Lecture 99 Creating The In-App Purchase Functionality

    Lecture 100 [IMPORTANT! READ ME] About Previous Lesson

    Lecture 101 Implementing In-App Purchases in The SettingsView

    Lecture 102 Completed App Project

    Section 13: Advanced Backend Development w/ Firebase - Advanced Concurrency, Async, & More

    Lecture 103 What You'll Make By The End Of This Section

    Lecture 104 Project Setup & Login/Signup Views

    Lecture 105 [Deep Dive] Advanced Concurrency & Asynchronous Code / Try-Await Pattern

    Lecture 106 PhotosUI & AuthenticationViewModel Implementation

    Lecture 107 Creating A Custom Modifier

    Lecture 108 Making Sure All Fields Are Filled Out

    Lecture 109 Custom Back Button & ContinueView

    Lecture 110 Firebase & Authentication Setup

    Lecture 111 Uploading Images & Data to Firestore & Storage

    Lecture 112 @MainActor - Mini Deep Dive

    Lecture 113 Setting Up Main Group & HomeView

    Lecture 114 Displaying All Users & Returning Their Data

    Lecture 115 Creating The Functionality For Sending & Retrieving Messages

    Lecture 116 MessageView UI & Logic

    Lecture 117 Sending & Retrieving Recent Mesages

    Lecture 118 Setting Up Homeview UI & MessageView Functionality

    Lecture 119 ScrollViewReader & AutoScroll

    Lecture 120 Finished Project

    Section 14: What Now?

    Lecture 121 Send Recommendations For This Course

    Lecture 122 Congraulations!

    This course is intended for anybody who wants to learn to create awesome apps, learn xCode, learn SwiftUI, and the Swift programming language.