Unlock Your Potential with the Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course only Original price was: $99.00.$33.00Current price is: $33.00. on CoursesGB!
At CoursesGB, we provide over 60,000 downloadable digital courses designed for your personal and professional growth. Get expert-guided, self-paced learning at an unbeatable value – often over 80% off original prices. The Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter offers practical insights and proven strategies for all skill levels.
Enroll now and elevate your learning with CoursesGB!
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.
Unlock Lifetime Learning and Career Growth with the Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course only Original price was: $99.00.$33.00Current price is: $33.00. at CoursesGB!
Invest in your future with the Swift Essentials – Learn Swift 2.1 Step by Step – NIck Walter course at CoursesGB and gain immediate, lifetime access to expertly crafted digital content designed to boost your career and personal development. As a leading platform for downloadable courses, we offer unparalleled value and convenience.
Why Choose CoursesGB?
- Lifetime Access: Enjoy unlimited access to your purchased courses, forever.
- Massive Savings: Get top-tier courses at prices up to 80% lower than original sales pages.
- Secure Payments: Shop with confidence using our secure payment methods (PayPal, Stripe).
- Practical Knowledge: Empower your career with actionable, real-world skills from over 60,000 diverse courses.
- Instant Access: Start learning immediately after purchase via your account dashboard or email for most courses.
- Learn Anywhere: Access your courses seamlessly on any device (desktop, mobile, tablet).
Start your learning journey today and discover the CoursesGB advantage!

All Things Cardiac: Evidence-Based Approaches to Manage Any Situation - Cyndi Zarbano
The Six Figure Freelance SEO - Charles Floate
Alan Cowgill - Private Lending Made Easy Premium System
Biology and Human Behavior, The Neurological Origins of Individuality, 2nd Edition - Robert Sapolsky
The Linkedin Executive Advantage Live Mentorship Program
Kibo Code QUANTUM - Steven Clayton & Aidan Booth
Millionaire Mafia Instagram Mastery 3.0 – Ben Oberg
Jonathan Smith - eCom Titans - Keys to Consistency
Bruce Frantzis - Qigong for Neck Back and Shoulder Pain
Foundation & Application Of The Market Profile Dalton Trading - Jim Dalton
Lisa McElmurry - Lucrative Launch Blueprint
Youtube Affiliate Marketing Income Exploder - Jordan Mackey
The New Self-Sufficient Gardener - John Seymour
Chris Voss - Never Split the Difference Negotiation
The Body Coach Workout - Joe Wicks
Zulu Trading Method For The Soybeans - Joe Ross
Ben Innes-Ker – Motivated Seller Magnet
Complete Course of Astrology - George Bayer
Ryan Lee - 7 Minute Income
Deva Premal & Miten - Cosmic Connections Live (2014-2015 ) (with Manose)
Tai Chi Chin Na - Yang Jwing Ming
The Power of Visualization - Dr. Lee Pulos
Iquim - Dr Paul Drouin - Biofeedback Pactitioner Training
Rule Based Price Action – Trader Divergent
CLICKBANK Commission Jumpstart - Ross Minchev
Copywriting For Creatives - Ashlyn Carter
Alex J Crumpton - Ecom Cashflow Machine
Watch What You’re Saying! How to Powerfully Understand Non-verbal Communication - Dot Bekker
The Social Shells Signature - Salma Sheriff
Upgrade your productivity - Entheos Academy (VA)
The Mind Force Library System
Erle Montaigue - Dim-Mak Cornerstones
Certified Business Coach - Ajit Nawalkha
Guide to Extreme Close Quarter Shooting - Jim Grover
Getting to the Next Level - Ron Legand
Chase Reiner - Private SEO Mastermind Group
How Ideas Spread - TTC Audio
VIP Detox Coaching – Josh Macin
Bob Cenk - Listings Domination Academy
Nick Brazzi – Mobile for Business: Using Productivity Apps
Keith Krance - Agency Domination Beta Coaching
'Quantum' Chakra Clearing and Balancing Series - Jonette Crowley
Train Your Mind for Athletic Success - Mental Preparation to Achieve Your Sports Goals - Jim Taylor
ROSS QUIGLEY – Beautiful Women Prefer Nerds
Lyle Mcdonald - The Protein Book
John Whiting - Infinite Leads
[Download Now] Parker Walbeck – Real Estate Video Pro 2020
10,000 Royalty Free Photos - Alun Hill
Joe Dispenza – It’s Easier to Lose Your Vision than to Find it
Radical Transformation Project - Mental Health Masterclass
Evaluation - XPS
Brian Tracy - 21st Century Sales Training for Elite Performance
Michael Pilinski – 3 Perfecting Your Dominant Male Attitude
Professional Speakers Academy – Andy Harrington
Wendy De Rosa – Energy Healing for Empaths & Intuitives A Virtual Retreat
Ormond McGill – 21st Century HypnEverything Elseapy Training
Acoustic Guitar Course 101: Chords, Strumming & Picking
Qigong 101 - Flowing Zen
How To Recruit 20 Pepple in 30 Days from Eric Worre
Esozone Codex Brain Change Course - Command Z
Derek Johanson - Copy Hour (2012-2015)
Todd Herman - 90 Day Year
Marilyn Jenett - Feel Free to Prosper Audio Program
NeuroKinetic Therapy - Level 1 - David Weinstock
Espinoza - Hand Shines
Steve Gordon - The Unstoppable Referrals Launchpad
Advanced Physiological Strength - Elliott Hulse
"Diamond Wealth of Being" Activation - Jacqueline Joy
Aidan Booth and Steve Clayton - 100k Factory Revolution
MyBeliefworks for Pain Relief, Chronic, Pre Op/Post Op to Pain-free Recovery - Jimmy Mack
Adam Melson - Advanced Organic Acquisition
"Is Your Soul Allowing You To Heal?" -- All 7 Recordings in the Series (6 Hours of Audio Clearings)
"Male Physique Training Templates" - Renaissance Periodization
[Audio] EP90 Invited Address 09b - One Hundred Years of Solitude, or Can the Soul Ever Get Out of Analysis - James Hillman, Ph.D.
Grow with Quizzes - Chanti Zak
Chris – Dating Groundwork How To Have More Social Success
Programming of Jumps, Plyometrics and Medicine Ball Throws - Keir Wenham-Flatt
[Audio] EP17 Clinical Demonstration with Discussant 08 - Placing the Burden of Effective Psychotherapy on the Patient - Ernest Rossi, PhD, Kathryn Rossi, PhD and Jean Houston, PhD
EP85 Conversation Hour 13 - James F. Masterson, M.D
Dr. Joseph Riggio - Million-Dollar High-Ticket Groups & Programs 2.0
David Deida – Nothing is Missing – The 2017 Florida Talks
Branding & Duplication Playbook
Derek Rydall - Emergineering Mastery
"10 Best" Diamond Aloha Activations, Discourses and Transmissions - Jacqueline Joy
Think and Grow Rich - Napoleon Hill
Killer Leg locks - Erik Paulson



Reviews
There are no reviews yet.