Course Description
The most comprehensive course on Swift 3.
Swift is being hailed as the future of iOS, Mac and server side development. The meteoric rise in the popularity of this language since its open source release in 2014
has been unheard of in world of programming languages. Swift not only
runs on Apple platforms but has been released for Linux which makes it a
great candidate to become the Server Side language of the future.
It's a great time to learn Swift. The language offers the performance
of the compiled languages like C, C++ along with the expressiveness of a
scripting language like Python, Ruby which makes it a fun language to
learn for beginners as well as experienced programmers.
In this course you will learn the Swift Programming language from
scratch beginning from the basics like Data Types, Loops going up to the
advanced features like Protocols and Generics.
The course has been designed keeping in mind that it caters to the
audience with no prior programming experience as well as experienced
programmers who want to learn Swift.
The curriculum offers a lot of fun lectures, exercises and quizzes
that will help you to practice the content as you progress through this
course. You will deep dive into a lot of paradigms like Object Oriented Programming and Functional Programming which will solidify your understanding of other languages as well. We will also focus on the best practices to write Swift code so that after this course you become confident in producing good quality code.
As the Swift language is constantly evolving, I will keep on adding
and refreshing course content so that you stay in line with the future
developments of Swift.
Swift has been developed by some really intelligent minds in Apple
keeping the future in mind. This course will make it very easy for you
to learn Swift whether you are an experienced programmer or a complete
newbie. This will open a world of opportunities for you whether you
decide to learn iOS app development after this or go into server side
development with Swift.
Course Details
Xcode Playgrounds and Your first Swift Code
Access Control
Arrays
Arrays Exercise
Basic Data Types
Basic Data Types Exercise
Basic Math And Operators
Basic Math and Operators exercise
Classes and Structures
Classes and Structures Exercise
Closure Expressions and Examples
Computed Properties
Computed Properties Exercise
Computed Properties Quiz
Continue and Break statements
Dictionaries
Dictionaries Exercise
Enumerations
Enumerations Exercise
Error Handling
Extensions
Extensions Exercise
Function Parameters
Function Types
Generic Types
Generics Exercise
If else statements
If else statements exercise
Inheritance
Inheritance Exercise
Initializer Delegation and Types
Installing Swift on Linux and Windows
Introduction to Closures
Introduction to Closures Exercise
Introduction to Functions
Introduction to Functions Exercise
Introduction to Generics
Introduction to Initialization
Introduction to Optionals
Introduction to Protocols
Introduction to Protocols Exercise
Loops
Loops Exercise
Methods
Optional Forced Unwrapping And Binding
Optional Forced Unwrapping and Binding Exercise
Optional Implicit Unwrapping and Advantages
Optionals Exercise
Printing and Comments
Printing and Comments Exercise
Property Observers and Type Properties
Protocol Extensions
Protocols as Types
Section 1: Introduction to the course
Section 10: Inheritance and Initialization
Section 11: Extensions and Protocols
Section 12: Generics, Error handling and Access Control
Section 2: Variables, Constants and Types
Section 3: Math, Printing and Comments
Section 4: Control Flow
Section 5: Collection Types
Section 6: Optionals and Strings
Section 7: Functions and Closures
Section 8: Enumerations, Classes And Structures
Section 9: Properties and Methods
Sets
Stored Properties
Stored Properties Quiz
Strings
Switch and Case
Switch and Case exercise
Tuples
Type Safety and Inference
Value versus Reference Types
Variables and Constants
Variables And Constants Exercise
Welcome and Getting Started
LINK FOR THE FREE COURSE
100% Off, Udemy 100% Off, Udemy Coupon, Udemy Coupon Code, Udemy course, Udemy course download, Udemy course reviews, Udemy courses, Udemy courses for free, Udemy courses free, Udemy courses free download, Udemy discount, Udemy download, Udemy education, Udemy free, Udemy free course, Udemy free courses, Udemy free online courses, Udemy online, Udemy online course, Udemy online courses, Udemy online courses review, Udemy reviews, Udemy tutorial, Udemy tutorials, Udemy.com free courses,
No comments:
Post a Comment
Note: only a member of this blog may post a comment.