Setup Menus in Admin Panel

Login

Overview:

This Swift training class introduces experienced Objective-C programmers to the Swift language for Cocoa and Cocoa Touch. During the class, attendees complete activities that include building apps for both the iOS and OS X platforms.

Audience:

N/A

Pre-Requisite:

Extensive experience with the Objective-C programming language.

Previous experience building OS X or iOS applications using Xcode.

Course Curriculum

Introduction
Goals of the Swift Language Details 00:00:00
Swift vs. Objective-C Details 00:00:00
Interactive Playgrounds Details 00:00:00
Swift Basics
Statements Details 00:00:00
Constants and Variables Details 00:00:00
Type Annotations Details 00:00:00
Type Safety and Inference Details 00:00:00
Type Aliases Details 00:00:00
Accelerated Language Concepts
Types Details 00:00:00
Operators Details 00:00:00
Strings and Characters Details 00:00:00
Control Flow Details 00:00:00
Collection Types
Mutability Details 00:00:00
Tuples Details 00:00:00
Arrays Details 00:00:00
Array Literals Details 00:00:00
Dictionaries Details 00:00:00
Dictionary Literals Details 00:00:00
Closures
Parameters and Return Values Details 00:00:00
Parameter Names Details 00:00:00
Default Parameter Values Details 00:00:00
Variadic Parameters Details 00:00:00
In-Out Parameters Details 00:00:00
Function Types Details 00:00:00
Nested Functions Details 00:00:00
Closure Expression Syntax Details 00:00:00
Trailing Closures Details 00:00:00
Capturing Values Details 00:00:00
Enumerations
Syntax Details 00:00:00
Switch Statement Details 00:00:00
Associated Values Details 00:00:00
Classes and Structures
Properties Details 00:00:00
Lazy Stored Properties Details 00:00:00
Property Observers Details 00:00:00
Instance Methods Details 00:00:00
Type Methods Details 00:00:00
Subscripts Details 00:00:00
Inheritance Details 00:00:00
Overriding Details 00:00:00
Type Casting Details 00:00:00
Initialization Details 00:00:00
Initializer Chaining Details 00:00:00
Deinitialization Details 00:00:00
Nested Types Details 00:00:00
Extensions Details 00:00:00
Automatic Reference Counting (ARC)
Introduction Details 00:00:00
Reference Cycles Details 00:00:00
Weak References Details 00:00:00
Unowned References Details 00:00:00
Optionals
Forced Unwrapping Details 00:00:00
Binding Details 00:00:00
Implicitly Unwrapped Optionals Details 00:00:00
Optional Chaining Details 00:00:00
Protocols
Syntax Details 00:00:00
Requirements Details 00:00:00
Protocols as Types Details 00:00:00
Delegation Details 00:00:00
Collections Details 00:00:00
Inheritance Details 00:00:00
Composition Details 00:00:00
Generics
Generic Functions Details 00:00:00
Type Parameters Details 00:00:00
Generic Types Details 00:00:00
Constraints Details 00:00:00
Associated Types Details 00:00:00
Debugging
Assertions Details 00:00:00
LLDB and the Swift REPL Details 00:00:00
Advanced Swift Debugging in LLDB Details 00:00:00
Interoperability
Interacting with Objective-C APIs Details 00:00:00
Interaction with C APIs Details 00:00:00
Mixing Swift and Objective-C Details 00:00:00
Migrating an Objective-C Project to Swift Details 00:00:00

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

About Us

VerticalDivers® is a technology learning and development company. We deliver Deep Dive and high quality technology training. Our training are designed by professional  experts and SMEs and delivered to perfection.

Sign Up for Newsletter
© 2024 Colossal Software Technologies Pvt. Ltd. All Rights Reserved.
X
Skip to toolbar