HOME > Development > The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass

The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass

  • Development
  • Apr 26, 2025
SynopsisThe Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass, avail...
The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass  No.1

The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass, available at $54.99, has an average rating of 4.1, with 142 lectures, based on 20 reviews, and has 174 subscribers.

You will learn about Learn all programming basics Know how to code apps in Swift Be ready to move on to iPhone/iPad Development This course is ideal for individuals who are Anyone who wants to learn to code or Craft a portfolio of apps to apply for junior developer jobs or Swift 4.0 or Anyone who wants to become an app developer It is particularly useful for Anyone who wants to learn to code or Craft a portfolio of apps to apply for junior developer jobs or Swift 4.0 or Anyone who wants to become an app developer.

Enroll now: The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass

Summary

Title: The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass

Price: $54.99

Average Rating: 4.1

Number of Lectures: 142

Number of Published Lectures: 141

Number of Curriculum Items: 142

Number of Published Curriculum Objects: 141

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn all programming basics
  • Know how to code apps in Swift
  • Be ready to move on to iPhone/iPad Development
  • Who Should Attend

  • Anyone who wants to learn to code
  • Craft a portfolio of apps to apply for junior developer jobs
  • Swift 4.0
  • Anyone who wants to become an app developer
  • Target Audiences

  • Anyone who wants to learn to code
  • Craft a portfolio of apps to apply for junior developer jobs
  • Swift 4.0
  • Anyone who wants to become an app developer
  • This course is designed for ANYONE with an interest in app development. It really is that simple!

    Swift is a fantastic language to learn how to code with, enabling you to make production-quality apps for the App Store using only FREE software!

    This course is project-based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.

    You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.

    Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.

    Course Curriculum

    Chapter 1: (Prerequisite) Swift Language Basics

    Lecture 1: 00. Language Basics Topics List

    Chapter 2: (Prerequisite) Variable and Constants

    Lecture 1: 00. Learning Goals

    Lecture 2: 01. Intro To Variables And Constants

    Lecture 3: 02. Primitive Types

    Lecture 4: 03. Strings

    Lecture 5: 04. Nil Values

    Lecture 6: 05. Tuples

    Lecture 7: 06. Type Conversions

    Lecture 8: 07. Assignment Operators

    Lecture 9: 08. Conditional Operators

    Lecture 10: Source Files

    Chapter 3: (Prerequisite) Collection Types

    Lecture 1: 00. Topics List And Learning Objectives

    Lecture 2: 01. Intro To Collection Types

    Lecture 3: 02. Creating Arrays

    Lecture 4: 03. Common Array Operations

    Lecture 5: 04. Multidimensional Arrays

    Lecture 6: 05. Ranges

    Lecture 7: Source Files

    Chapter 4: (Prerequisite) Control Flow

    Lecture 1: 00. Topics List And Learning Objectives

    Lecture 2: 01. Intro To If And Else Statements

    Lecture 3: 02. Else If Statements

    Lecture 4: 03. Multiple Simultaneous Tests

    Lecture 5: 04. Intro To Switch Statements

    Lecture 6: 05. Advanced Switch Statement Techniques

    Lecture 7: 06. Testing For Nil Values

    Lecture 8: 07. Intro To While Loops

    Lecture 9: 08a. Intro To Forin Loops

    Lecture 10: 08b Intro To Forin Loops (contd)

    Lecture 11: 09. Complex Loops And Loop Control Statements

    Lecture 12: Source Files

    Chapter 5: (Prerequisite) Functions

    Lecture 1: 00. Topics List And Learning Objectives

    Lecture 2: 01. Intro To Functions

    Lecture 3: 02. Function Parameters

    Lecture 4: 03. Return Statements

    Lecture 5: 04a. Parameter Variations – Argument Labels

    Lecture 6: 04b. Parameter Variations – Default Values

    Lecture 7: 04c. Parameters Variations – Inout Parameters

    Lecture 8: 04d. Parameter Variations – Variadic Parameters

    Lecture 9: 05. Returning Multiple Values Simultaneously

    Lecture 10: Source Files

    Chapter 6: (Prerequisite) Classes, Struct and Enums

    Lecture 1: 00. Topics List And Learning Objectives

    Lecture 2: 01. Intro To Classes

    Lecture 3: 02a. Properties As Fields – Add To Class Implementation

    Lecture 4: 02b. Custom Getters And Setters

    Lecture 5: 02c. Calculated Properties

    Lecture 6: 02d. Variable Scope And Self

    Lecture 7: 02e. Lazy And Static Variables

    Lecture 8: 03a. Behaviour And Instance Methods

    Lecture 9: 03b. Class Type Methods

    Lecture 10: 04. Class Instances As Field Variables

    Lecture 11: 05a. Inheritance, Subclassing And Superclassing

    Lecture 12: 05b. Overriding Initializers

    Lecture 13: 05c. Overriding Properties

    Lecture 14: 05d. Overriding Methods

    Lecture 15: 06. Structs Overview

    Lecture 16: 07. Enumerations

    Lecture 17: 08. Comparisons Between Classes, Structs And Enums

    Lecture 18: Source Files

    Chapter 7: (Prerequisite) Introduction to Xcode

    Lecture 1: 00. Intro And Demo

    Lecture 2: 01. General Interface Intro

    Lecture 3: 02. File System Introduction

    Lecture 4: 03. Viewcontroller Intro

    Lecture 5: 04. Storyboard File Intro

    Lecture 6: 05. Connecting Outlets And Actions

    Lecture 7: 06. Running An Application

    Lecture 8: 07. Debugging An Application

    Lecture 9: Source Files

    Chapter 8: (Prerequisite) SwiftUI Overview

    Lecture 1: 01 What Is SwiftUI

    Lecture 2: Source Files

    Chapter 9: (Prerequisite) Build an App with Basic View Objects

    Lecture 1: 01 Build A Text Object

    Lecture 2: 02 Build An Image Object

    Lecture 3: 03 Add An Image From The Web

    Lecture 4: 04 Add An Image From The Web

    Lecture 5: 05 Build A Button

    Lecture 6: 06 Build A Toggle Button

    Lecture 7: 07 Build A Slider

    Lecture 8: 08 Build A View From A Collection

    Lecture 9: Source Files

    Chapter 10: (Prerequisite) Build Layout Objects

    Lecture 1: 01 Customize Stack Layouts

    Lecture 2: 02 Control Spacing Around Views

    Lecture 3: 03 Force Views to One Side

    Lecture 4: 04 Layer Views On Top Of Each Other

    Lecture 5: 05 Make Horizontal and Vertical Scrolling

    Lecture 6: Source Files

    Chapter 11: (Prerequisite) Build Events

    Lecture 1: 01 Read Text from a Textfield

    Lecture 2: 02 Build A Secure Password Field

    Lecture 3: 03 Read Values From a Slider

    Lecture 4: Source Files

    Chapter 12: 01 Course Overview

    Instructors

  • The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass  No.2
    Mammoth Interactive
    Top-Rated Instructor, 3.3 Million+ Students
  • The Ultimate iOS 14, Swift 5 and WatchOS 7 Masterclass  No.3
    John Bura
    Best Selling Instructor Web/App/Game Developer 1Mil Students
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 5 votes
  • 4 stars: 6 votes
  • 5 stars: 8 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!