Swift: Learn how to master Properties in just one hour

Swift properties is tricky, therefore, it is very important to have a solid understanding of Properties to master Swift
4.6 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
178 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 9
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

Why do our courses have fewer students than most courses on Udemy - because we do NOT try to mislead our new students.

  • 100% real and paid students - We do not believe in the practice used by many instructor on Udemy that offer their courses on blackheads sites to inflate their numbers.
  • 100% real reviews - We have never bought any review from other sites like fiverr or similar, which is another very common technique among instructors on Udemy.

What to look for:

  • Look for the questions on the course during the free preview, the time it took for it to receive an answer, the quality of the answer, how happy the student was with the answer.
  • Look for the instructor profile on LinkedIn, and other places.

Take a tour in the course. Get to know your future instructor before making a decision. After all, it's your future on the line!

I am sure you will make the right choice so I will see you inside!

Is this course good value for money?

For the price of a cheap fast food burger, you can learn a skill that will stay with you forever, and save you few minutes every day. If your time is valuable, this course is a must!


Properties are a fundamental part of programing and it is a MUST for any programmer. This course is all based on the FREE iBook from Apple that can be found in the apple store called "The Swift Programming Language". It has 561 pages of Apple’s "super simpler language", but before you run and download this ibook, let me tell you what I will offer you in this series.

I read Apple's book cover to cover and I went through all the examples. I talk with many Apple evangelists and today I am what they call an "Apple expert". However, I explain in plain English (with accent) with easy, simple, and everyday applicable examples. And if you watch the videos, follow the examples, and still having questions, I am always here to help you.

You have two options now - you can either download Apple’s eBook that explain properties like this and have nobody to ask if you have a question:

Excerpt From: Apple Inc. “The Swift Programming Language.” iBooks.:

"Properties associate values with a particular class, structure, or enumeration. Stored properties store constant and variable values as part of an instance, whereas computed properties calculate (rather than store) a value. Computed properties are provided by classes, structures, and enumerations. Stored properties are provided only by classes and structures. Stored and computed properties are usually associated with instances of a particular type. However, properties can also be associated with the type itself. Such properties are known as type properties. In addition, you can define property observers to monitor changes in a property’s value, which you can respond to with custom actions. Property observers can be added to stored properties you define yourself, and also to properties that a subclass inherits from its superclass.

Stored Properties

In its simplest form, a stored property is a constant or variable that is stored as part of an instance of a particular class or structure. Stored properties can be either variable stored properties (introduced by the var keyword) or constant stored properties (introduced by the let keyword).”

Or you can click enroll now and start to learn with me and thousands of other students from hundreds of countries that are learning with me every day.

I’ll See you Inside!

What are the requirements?

  • Basic Swift programing

What am I going to get from this course?

  • Over 9 lectures and 59 minutes of content!
  • Learn in full detail about properties in Swift

What is the target audience?

  • Anyone with basic knowledge in swift language
  • Anyone that wants to excel in Swift programing Skills

What are the requirements?

  • Basic Swift programing

What am I going to get from this course?

  • Learn in all the details about properties in Swift

What is the target audience?

  • Anyone with basic knowledge in swift language
  • Anyone that wants to excel in Swift programing Skills

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
05:04

Introduction to Intermediary Swift 2.1 Series - Properties

Some of the topics covered in this course:

  • Stored Properties
  • Lazy Stored Properties
  • Computed Properties
    • getters
    • setters
    • read-only
  • Properties Observers
    • willSet
    • didSet
Section 2: All About properties
05:50
"In its simplest form, a stored property is a constant or variable that is stored as part of an instance of a particular class or structure." Let's understand better what all this means in this lesson.
Lazy Story Property
06:29
18:59

"A lazy stored property is a property whose initial value is not calculated until the first time it is used." Let's understand better what all this means in this lesson.

21:49
"Property observers observe and respond to changes in a property’s value. Property observers are called every time a property’s value is set, even if the new value is the same as the property’s current value." Let's understand better what all this means in this lesson.
Section 3: Files / Links / Resources
Files / Links / Resources from Swift Next Step
Article
Section 4: Help me, help you and help other
Let me know what do you think
2 questions
Students Ideas and Github Links
Article
Section 5: Now you know all there is to know about Properties in Swift 2.1
Goodby
00:41
Section 6: Bonus tracks
1 page

Check out now! Exclusive deals inside for limited time!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Icaro Lavrador, Swift Expert|Senior iOS Developer|Udemy Premium Instructor

  • I am an "eternal student", I start programing when I was just 10 years old and to this day I still learning new things every day.
  • Because of my passion in learn new things I developed a passion to teach as well, I start helping people at Stackoverflow where I am ranked as the top 10% Developer Help for Swift and top 20% Developer Help for iOS.
  • You will not see my name in many app as I am the go to guy to fix problems, I offer my work mainly as a contractor solving problem that the others professional cannot solve.
  • I start develop software and consultancy when I was 15 years old and never stop, today I want to help people because I read every day the code produced by the professionals in the field and I can honest say they are mostly JUNK.
  • One of my clients try to use an Udemy iOS course to argue about some strategies he took in his code. After see so many WRONG explanations, so many BAD advice I decide to create my own courses. I watch over 15 top rated courses at udemy and out before decide to take action
  • My courses are create to make YOU the best in the field, I can guarantee that if you take my courses you will drop jaws in interviews, companies are desperate looking for good developers and they will pay you over $100k/year to work for them.
  • But you have just one shot to impress, so make it the right one, learn right, learn it once, make money forever.

Ready to start learning?
Take This Course