HOME > Development > Swift 4.0 Programming Certification

Swift 4.0 Programming Certification

  • Development
  • May 12, 2025
SynopsisSwift 4.0 Programming & Certification, available at $34.9...
Swift 4.0 Programming Certification  No.1

Swift 4.0 Programming & Certification, available at $34.99, has an average rating of 4, with 58 lectures, based on 64 reviews, and has 2914 subscribers.

You will learn about Learn Swift and be ready to take on the world of mobile applications for iOS and also Mac development Learn any other programming language easily This course is ideal for individuals who are Anyone who wants to learn how to make awesome iOS and/or Mac applications or Learn Swift Programming from scratch to advanced It is particularly useful for Anyone who wants to learn how to make awesome iOS and/or Mac applications or Learn Swift Programming from scratch to advanced.

Enroll now: Swift 4.0 Programming & Certification

Summary

Title: Swift 4.0 Programming & Certification

Price: $34.99

Average Rating: 4

Number of Lectures: 58

Number of Published Lectures: 58

Number of Curriculum Items: 58

Number of Published Curriculum Objects: 58

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn Swift and be ready to take on the world of mobile applications for iOS and also Mac development
  • Learn any other programming language easily
  • Who Should Attend

  • Anyone who wants to learn how to make awesome iOS and/or Mac applications
  • Learn Swift Programming from scratch to advanced
  • Target Audiences

  • Anyone who wants to learn how to make awesome iOS and/or Mac applications
  • Learn Swift Programming from scratch to advanced
  • This course covers everything from basics to advanced level Swift and helps you every step of the way to understand coding with very simple day to day cooking examples. This course will make sure you are up and running on Swift within no time. Not only will you understanding programming in Swift – It will cover a lot of basics in programming so you can go and pick any programming language and be proficient in it in no time.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Prerequisite

    Chapter 2: Getting Started

    Lecture 1: Tools for Programming in Swift 4

    Lecture 2: Introduction to Playgrounds

    Lecture 3: Exercise Files

    Chapter 3: Swift 4.0 Basics

    Lecture 1: What is Swift

    Lecture 2: Online Documentation and Help

    Lecture 3: Data Types in Swift 4.0

    Chapter 4: Swift 4.0 Constants, Variables and more

    Lecture 1: Constants

    Lecture 2: Variables

    Lecture 3: Comments

    Lecture 4: Logging

    Lecture 5: Type Inference

    Lecture 6: Basic Operators

    Lecture 7: Ternary Operators

    Lecture 8: Logical Operators

    Lecture 9: Strings

    Lecture 10: More Strings

    Lecture 11: Numbers

    Lecture 12: Booleans

    Chapter 5: Swift Collections

    Lecture 1: Arrays

    Lecture 2: Array Methods

    Lecture 3: Dictionaries

    Lecture 4: Dictionary Methods

    Lecture 5: Sets

    Lecture 6: Set Methods

    Lecture 7: Tuples

    Chapter 6: Conditional Swift

    Lecture 1: If Else Statement

    Lecture 2: Switch Statement

    Lecture 3: For and For-in Loops

    Lecture 4: While Loops

    Chapter 7: Swift Optionals

    Lecture 1: Swift Optionals

    Lecture 2: Unwrapping Options

    Lecture 3: Chaining Optionals

    Lecture 4: Guard Statement

    Chapter 8: Swift Functions

    Lecture 1: Basic Swift Functions

    Lecture 2: Advanced Swift Functions

    Lecture 3: Swift Function Types

    Lecture 4: Overloading Swift Functions

    Lecture 5: The Closures

    Lecture 6: Swift Typealias

    Chapter 9: Swift Classes

    Lecture 1: Basic Classes

    Lecture 2: Class Methods

    Lecture 3: Sub-Classes

    Chapter 10: Swift Structs

    Lecture 1: Basic Structs

    Lecture 2: Struct Methods

    Chapter 11: Swift Enumerations

    Lecture 1: Basic Enumerations

    Lecture 2: Enum Raw Values

    Lecture 3: Enum Associated Values

    Chapter 12: Swift Protocols and Generics

    Lecture 1: Swift Protocols

    Lecture 2: Protocol Extension

    Lecture 3: Protocols in Structs

    Lecture 4: Swift Generics

    Chapter 13: Swift Access Control

    Lecture 1: Access Levels

    Lecture 2: Access Control for Functions

    Lecture 3: Access Control for Enumerations

    Lecture 4: Access Control for Protocols

    Lecture 5: Access Control for Generics

    Instructors

  • Swift 4.0 Programming Certification  No.2
    Vivian Aranha
    Mobile Solutions Architect and Professional Trainer
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 1 votes
  • 3 stars: 13 votes
  • 4 stars: 13 votes
  • 5 stars: 34 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!