Skip to content
Sale

Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter

Rated 0 out of 5
(be the first to review)

Original price was: $99.00.Current price is: $34.00.

Learn the basics of new language that will help you go on to programme on Apple iOS 9 and Mac OSX

Category:

Description

Purchase Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter Course at GiOlib. We actively participate in group buys and are committed to sharing knowledge with a wider audience. What's more, our courses maintain the same quality as the original sale page. You have the option to buy directly from the sale page at the full price (sale page link is provided within the post).

Course updated December 2015!

Become one of the world's earliest Swift developers with this introductory course on Apple’s new programming language.

  • Initial Setup and Swift Basics
  • Ints, Strings, Classes, and Collection Types
  • Control Flow
  • Error Handling

A Modern Language Evolved from Objective C

Swift is a multi-paradigm programming language developed by Apple for use with iOS and OS X. Designed to replace Objective C, work began on Swift in 2010 and the first mobile app was debuted in June 2014 at the Worldwide Developers Conference. Despite its goal of replacing Objective C, Swift is capable of working alongside the more dated Objective C language while using the Cocoa and Cocoa Touch frameworks.

Swift is built with the LLVM compiler included in Xcode 6 beta, and uses the Objective-C runtime, allowing Objective-C, Objective-C++ and Swift code to run within a single program. During it’s debut, Swift was described as “Objective C without the C” by Apple’s VP of Software Engineering Craig Federighi.

Contents and Overview

Through 140+ video lectures and 11 hours of content, you will be lead through setting up Swift locally, the basics of the language, how it compares to other common languages (including Objective C), and how to get started on new projects.

The course is designed to provide a comprehensive introduction to Swift, so that you can begin experimenting right away. Upon completion, you will understand the foundations of Swift code and will be able to develop custom applications. You will also get experience working with Xcode's new .playground file. By enrolling in this course you will be months ahead of other developers attempting learn the new Swift programming language by navigating Apple's 500-page instructional document.

Course material is regularly refreshed to include all of the newest updates and information, and since you’re granted lifetime access upon registering, you can rely on this course to keep your Swift skills on the cutting edge.

Course Curriculum

Welcome to Class!

  • Downloading Xcode (2:10)
  • Goals of the Class (9:15)
  • A Brief History of Swift (3:55)
  • Playgrounds and Your First Line of Code! (4:27)

Variables and Constants

  • Intro (0:23)
  • Xcode Tips (4:06)
  • Our First Variable (4:58)
  • Variables Can Change (4:40)
  • Our First Constant (2:17)
  • Constants Don't Change (3:37)
  • Emojis (6:44)
  • Challenge (2:47)
  • Solution (1:52)

Strings and Ints

  • Intro (0:37)
  • Strings (7:23)
  • Ints (6:03)
  • Interpolation (3:47)
  • Type Annotations (4:14)
  • Floats and Doubles (4:08)
  • Mixing Ints and Doubles (3:15)
  • Challenge (1:27)
  • Solution (5:15)

Comments and Print

  • Intro (0:52)
  • Single Line Comments (5:50)
  • Multi Line Comments (5:34)
  • Print (6:14)
  • Challenge (1:47)
  • Solution (3:41)

Booleans and If Statements

  • Intro (0:32)
  • Booleans (5:18)
  • If Satements (5:24)
  • Equal, Greater Than, Less Than (8:34)
  • Else (7:04)
  • And Or (5:49)
  • Challenge (1:53)
  • Solution (6:20)

Switches

  • Intro (0:18)
  • Switches (7:36)
  • Default (4:22)
  • Multiple Matches (3:46)
  • Interval Matching (6:10)
  • Challenge (1:03)
  • Solution (8:05)

Arrays

  • Intro (0:48)
  • Arrays (6:04)
  • Append (4:31)
  • Count (2:58)
  • Getting A Specific Item (5:21)
  • Remove and Insert (4:19)
  • Contains (2:17)
  • Challenge (1:26)
  • Solution (3:54)

Dictionaries

  • Intro (0:37)
  • Dictionaries (7:15)
  • Type and Empty Dictionaries (4:02)
  • Adding and Editing (4:06)
  • Removing (3:09)
  • Challenge (1:45)
  • Solution (5:33)

Sets

  • Intro (0:29)
  • Sets (4:35)
  • Insert and Remove (2:34)
  • Sort (2:46)
  • Contains (2:16)
  • Set Operations (6:29)
  • Challenge (0:45)
  • Solution (3:41)

Loops

  • Intro (0:42)
  • For Loops (5:53)
  • What Loop Are We On? (3:34)
  • For Loops and Arrays (3:24)
  • For Loops and Dictionaries (4:05)
  • While Loops (5:02)
  • Repeat While Loops (2:29)
  • Challenge (2:11)
  • Solution (7:49)

Functions

  • Intro (0:29)
  • Functions (5:22)
  • Parameters (8:10)
  • Parameter Names (4:41)
  • Return (11:03)
  • Challenge (2:20)
  • Solution (10:27)

Optionals

  • Intro (0:35)
  • Optionals (7:27)
  • Exclamation Points (4:24)
  • Question Marks (2:42)
  • If-Let (9:34)
  • Challenge (1:11)
  • Solution (5:59)

Classes and Structs

  • Intro (0:39)
  • Classes (8:42)
  • Properties (11:04)
  • Functions (9:54)
  • Structs (8:39)
  • Challenge (3:01)
  • Solution (10:44)

Properties

  • Intro (0:17)
  • Computed (11:52)
  • Lazy (5:55)
  • Observers (4:45)
  • Challenge (2:10)
  • Solution (6:15)

Inheritance

  • Intro (0:16)
  • Subclassing (5:46)
  • Overriding (7:37)
  • Final (1:46)
  • Challenge (2:07)
  • Solution (4:39)

Initialization

  • Intro (0:29)
  • Init (3:45)
  • Parameters (5:23)
  • Optional Properties (3:19)
  • Failable Initializers (4:12)
  • Deinit (2:14)
  • Challenge (1:46)
  • Solution (5:29)

Enums

  • Intro (0:21)
  • Enum Cases (5:46)
  • Associated Values (4:29)
  • Raw Values (7:04)
  • Challenge (1:56)
  • Solution (4:15)

Error Handling

  • Intro (0:31)
  • Throw Errors (6:58)
  • Handling Errors (5:36)
  • Challenge (0:59)
  • Solution (4:48)

Extensions

  • Intro (0:37)
  • Computed Properties (5:13)
  • Initializers (4:53)
  • Functions (2:23)
  • Mutating Functions (3:04)
  • Challenge (1:00)
  • Solution (6:46)

Protocols

  • Intro (0:26)
  • Properties (4:10)
  • Functions (2:48)
  • Initializers (1:43)
  • Protocols as Types (5:09)
  • Delegation (4:16)
  • Challenge (0:36)
  • Solution (4:56)

Making an iPhone App

  • Intro (0:40)
  • Xcode Tour (5:18)
  • Adding a Button (8:39)
  • Adding a TableView (8:54)
  • Challenge (1:07)
  • Solution (2:58)

Get Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter, Only Price $37


Tag: Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter Review. Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter download. Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter discount.


Purchase the Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course at the best price at GiOlib. Upon completing your purchase, you will gain access to the downloads page. where you can conveniently retrieve all associated course files. Additionally, we will send you a download notification email to your registered mail.

Unlock your full potential with our Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter courses. Our courses are meticulously designed to empower you with the skills and knowledge needed for excellence.

Why wait? Take the first step towards greatness by acquiring our Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter courses today. We ensure a smooth and secure purchasing experience that guarantees your peace of mind. Rest assured that your financial information is safeguarded through our trusted payment gateways, Stripe and PayPal.

Stripe, renowned for its robust security measures, offers a secure and dependable payment process. Your sensitive data is encrypted using state-of-the-art technology, ensuring its confidentiality throughout the transaction.

PayPal, a globally recognized payment platform, adds an extra layer of security. With its buyer protection program, you can make your purchase with confidence, knowing that your financial details are protected, allowing you to focus on your learning journey.

Is it secure? to Use of?
  • Rest assured, your identity remains completely confidential. We do not share your information with anyone, ensuring the utmost security when you buy the Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course.
  • 100% Safe Checkout Privateness coverage
  • We employ robust communication and encryption methods to protect sensitive information. All card numbers are encrypted using AES at rest-256, and the transmission of card numbers occurs in a separate hosting environment, without sharing or storing any data.
How Will the Course Be Delivered?
  • Upon successful payment for the “Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course”, Most of the products will come to you immediately. But for some products were posted for offer. Please wait for our response, it might take a few hours due to the time zone difference.
  • If this occurs, kindly be patient. Our technical department will process the link shortly, and you will receive notifications directly via email. Your patience is greatly appreciated.
What Shipping Methods Are Available?
  • You will receive a download link in the invoice or in YOUR ACCOUNT.
  • The course link is always accessible. Simply log in to your account to download the Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course whenever you need.
  • You can study online or download the content for better results, making it accessible from any device. Ensure your system does not go to sleep during the download process..
How Do I Track Order?
  • We promptly update the status of your order following your payment. If, after 7 days, there is no download link provided, the system will automatically process a refund..
  • We love to hear from you. Please don’t hesitate to email us with any comments, questions and suggestions.

Reviews

There are no reviews yet.

Leave a customer review
Cart
Back To Top