HOME > Development > The Ultimate iOS 11 Swift 4 Course. Learn to Build Apps!

The Ultimate iOS 11 Swift 4 Course. Learn to Build Apps!

  • Development
  • Apr 28, 2025
SynopsisThe Ultimate iOS 11 & Swift 4 Course. Learn to Build Apps...
The Ultimate iOS 11 Swift 4 Course. Learn to Build Apps!  No.1

The Ultimate iOS 11 & Swift 4 Course. Learn to Build Apps!, available at $59.99, has an average rating of 4.7, with 383 lectures, 5 quizzes, based on 374 reviews, and has 16835 subscribers.

You will learn about Navigate Xcode 9s interface. Make real apps from scratch. Code in Apples programming language, Swift 4.0. Build apps for the iPhone from start to finish. ? Use Photoshop for User Interface (UI) design.? ?Build games for the iPhone using SpriteKit. ? Make the code AND the art for projects from scratch.? Navigate ARKit. Make interactive Apple Watch apps with WatchKit. Test your coding skills with coding exercises. And more! This course is ideal for individuals who are Absolute beginners who want to learn to code. or Beginners who want to be iOS developers. or Absolute beginners to mobile development who want an introduction to Swift 4 and Xcode 9. It is particularly useful for Absolute beginners who want to learn to code. or Beginners who want to be iOS developers. or Absolute beginners to mobile development who want an introduction to Swift 4 and Xcode 9.

Enroll now: The Ultimate iOS 11 & Swift 4 Course. Learn to Build Apps!

Summary

Title: The Ultimate iOS 11 & Swift 4 Course. Learn to Build Apps!

Price: $59.99

Average Rating: 4.7

Number of Lectures: 383

Number of Quizzes: 5

Number of Published Lectures: 383

Number of Published Quizzes: 5

Number of Curriculum Items: 388

Number of Published Curriculum Objects: 388

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Navigate Xcode 9s interface.
  • Make real apps from scratch.
  • Code in Apples programming language, Swift 4.0.
  • Build apps for the iPhone from start to finish. ?
  • Use Photoshop for User Interface (UI) design.?
  • ?Build games for the iPhone using SpriteKit. ?
  • Make the code AND the art for projects from scratch.?
  • Navigate ARKit.
  • Make interactive Apple Watch apps with WatchKit.
  • Test your coding skills with coding exercises.
  • And more!
  • Who Should Attend

  • Absolute beginners who want to learn to code.
  • Beginners who want to be iOS developers.
  • Absolute beginners to mobile development who want an introduction to Swift 4 and Xcode 9.
  • Target Audiences

  • Absolute beginners who want to learn to code.
  • Beginners who want to be iOS developers.
  • Absolute beginners to mobile development who want an introduction to Swift 4 and Xcode 9.
  • Want to make apps and learn to code? With?The Ultimate iOS 11 Course, you too can design and code practical apps from scratch.&?&?&?&?&?

    Expert programmers John Bura, Nimish Narang, and Chris Veillette from Mammoth Interactive will teach you everything you need to know to whet your palette in iOS 11.?We’re here to show you how to use Xcode to become the app developer.

    Make the following:

  • Simple Calculator App

  • RGB to Hex Code Color Converter App

  • Tip Calculator App

  • Average Calculator App

  • Savings Calculator App

  • Games in SpriteKit

  • Apple Watch App

  • And more!

  • Even if you’ve never coded before, you can take this course.One of the best features is that you can watch the tutorials at any speed you want. This means you can speed up or slow down the video if you want to.

    ?

    This course is project-based, where you follow along with your instructor to build real projects.?The best way for you to learn how to make your own app is to follow project-based training content. By taking The Ultimate iOS 11 Course, you learn practical, employable skills immediately. You can put the apps you make in this course in your portfolio!

    ?

    Why Xcode?

    Xcode is Apple’s FREEsoftware for app development. Xcode is user-friendly and allows you to make complex and creative?apps.?At the same time, it is accessible?for beginners who want to make simple apps.?Swift 4.0?is theprogramming language to learn if you want to make apps for Apple products.

    Why this course is different.

    Your teachers will teach you practical skills using?real-world examples. Founder of Mammoth Interactive John Bura has created many games, apps, and training courses. This is an instructor that does not only teach – he produces apps. This means you get the most relevant information on how to code.

    Start from the beginning, or pick and choose your desired topic. Take this course to build your portfolio today.?

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction to the Course

    Lecture 2: Top 10 Reasons Why This Course is Awesome!

    Lecture 3: How to Use this Course

    Lecture 4: How to Get Xcode

    Lecture 5: Dont Have a Mac Computer?

    Lecture 6: How to Download Xcode 9

    Lecture 7: *Beta is free

    Lecture 8: Updates

    Chapter 2: Swift 4 – Language Basics

    Lecture 1: Language Basics Topics List

    Chapter 3: Swift 4 – Language Basics 01) Variables and Constants

    Lecture 1: Topics List and Learning Objectives

    Lecture 2: Intro to Variables and Constants

    Lecture 3: Primitive Types

    Lecture 4: Strings

    Lecture 5: Nil Values

    Lecture 6: Tuples

    Lecture 7: Type Conversions

    Lecture 8: Assignment Operators

    Lecture 9: Conditional Operators

    Lecture 10: Source Code

    Chapter 4: Swift 4 – Language Basics 02) Collection Types

    Lecture 1: Topics List and Learning Objectives

    Lecture 2: Introduction to Collection Types

    Lecture 3: Creating Arrays

    Lecture 4: Common Array Operations

    Lecture 5: Multidimensional Arrays

    Lecture 6: Ranges

    Lecture 7: Source Code

    Chapter 5: Swift 4 – Language Basics 03) Control Flow

    Lecture 1: Topics List and Learning Objectives

    Lecture 2: Intro to If and Else Statements

    Lecture 3: Else If Statements

    Lecture 4: Multiple Simultaneous Tests

    Lecture 5: Intro To Switch Statements

    Lecture 6: Advanced Switch Statement Techniques

    Lecture 7: Testing for Nil Values

    Lecture 8: Intro to While Loops

    Lecture 9: Intro to forin Loops

    Lecture 10: Complex Loops and Loop Control Statements

    Lecture 11: Source Code

    Chapter 6: Swift 4 – Language Basics 04) Functions

    Lecture 1: Topics List and Learning Objectives

    Lecture 2: Intro to Functions

    Lecture 3: Function Parameters

    Lecture 4: Return Statements

    Lecture 5: Parameter Variations

    Lecture 6: Returning Multiple Values Simultaneously

    Lecture 7: Source Code

    Chapter 7: Swift 4 – Language Basics 05) Classes, Structs and Enums

    Lecture 1: Topics List and Learning Objectives

    Lecture 2: Intro to Classes

    Lecture 3: A. Properties as fields – Add to Class Implementation

    Lecture 4: B. Custom Getters and Setters

    Lecture 5: C. Calculated Properties

    Lecture 6: D. Variable Scope and Self

    Lecture 7: E. Lazy and Static Variables

    Lecture 8: Behaviour as Instance Methods and Class type Methods

    Lecture 9: Class Instances as Field Variables

    Lecture 10: A. Inheritance, Subclassing and SuperClassing

    Lecture 11: B. Overriding Initializers

    Lecture 12: C. Overriding Properties

    Lecture 13: D. Overriding Methods

    Lecture 14: Structs Overview

    Lecture 15: Enumerations

    Lecture 16: Comparisons between Classes, Structs and Enums

    Lecture 17: Source Code

    Chapter 8: Introduction to XCode

    Lecture 1: 00. Intro and Demo

    Lecture 2: 01. General Interface Introduction

    Lecture 3: 02. File System Introduction

    Lecture 4: 03. ViewController Introduction

    Lecture 5: 04. Storyboard File Introduction

    Lecture 6: 05. Connecting Outlets and Actions

    Lecture 7: 06. Running an Application

    Lecture 8: 07. Debugging an Application

    Lecture 9: Source Code

    Chapter 9: *APP Swift 4 – Simple Calculator

    Lecture 1: Intro and Demo

    Lecture 2: Building the UI

    Lecture 3: Connecting Outlets and Actions

    Lecture 4: Implementation Planning

    Lecture 5: Storing Input Values and Choosing Operation

    Lecture 6: Implementing Calculate and Clear Function

    Lecture 7: Error Checking and Handling

    Lecture 8: Beautifying App and Finishing Touches

    Lecture 9: Source Code

    Chapter 10: *APP Swift 4 – RGB to Hex Code Color Converter

    Lecture 1: Intro and Demo

    Lecture 2: Building the UI

    Lecture 3: Connecting Outlets and Actions

    Lecture 4: Planning Implementation and Setting Bluerpint

    Lecture 5: Implementing Conversion Selection

    Lecture 6: Implementing Hex to RGB Conversion

    Lecture 7: Implementing RGB to Hex Conversion

    Lecture 8: Improving App Appearance

    Lecture 9: Source Code

    Chapter 11: Hangman Game

    Lecture 1: Demo and Intro

    Instructors

  • The Ultimate iOS 11 Swift 4 Course. Learn to Build Apps!  No.2
    Mammoth Interactive
    Top-Rated Instructor, 3.3 Million+ Students
  • The Ultimate iOS 11 Swift 4 Course. Learn to Build Apps!  No.3
    John Bura
    Best Selling Instructor Web/App/Game Developer 1Mil Students
  • Rating Distribution

  • 1 stars: 9 votes
  • 2 stars: 12 votes
  • 3 stars: 36 votes
  • 4 stars: 108 votes
  • 5 stars: 209 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!