Learn Swift A-Z Foundations to make iOS and OSX Apps!

Learn all aspects of Swift to build a solid foundation to make iOS and OSX Mac Apps.
4.4 (6 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.
537 students enrolled
Instructed by Andrew Seeley IT & Software / Other
$50
Take This Course
  • Lectures 46
  • Contents Video: 2.5 hours
  • Skill Level Beginner Level
  • 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 2/2015 English

Course Description

Have you ever wanted to get your App on the iOS/Mac App store?

Do you have no idea where to start?

Where do they start, I want my app on the app store?

Start the first steps to achieve your Apple development goals!

This course will teach you about Swift - Apple's newest programming language. Swift makes it alot easier to develop and understand App development so anyone can pick it up easily!

This course will focus on the fundamentals of Swift - to develop iOS/Mac apps you need a good foundation understanding of Swift first. After taking this course you will have a good understanding of Swift and will be ready to learn how to make iOS/Mac Apps!

What are you waiting for, every second more and more developers are earning money from their apps, why not you!

This course also comes with a 30-Day full refund if you are not satifised, what is there to lose!!!

All my courses include:

  • Unlimited lifetime access to the course
  • Future bonus lecture's and materials to this course are always free
  • Unconditinal, no questions asked full 30 day money back guarantee
  • My help is always available - my support is legendary on UDemy and my Youtube channel
Are you ready to take your first step in making iOS/OSX apps?
Do you want your App up in the app store for millions to download?
Errol today, every hour you delay is costing you downloads on your Apps ideas!

What are the requirements?

  • Mac/OSX
  • XCode

What am I going to get from this course?

  • Students will be able to begin developing iOS/Mac apps using Swift
  • A strong understanding of Swift
  • Understand XCode's playground feature

What is the target audience?

  • New Programmers
  • New Programmers to Swift
  • Objective-C Developer's who want to learn Swift
  • Existing Developer's who want to learn Swift

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
Course overview & instructor introduction
Preview
00:59
Requirements
Preview
01:18
Installing XCode
Preview
01:18
Playground overview & println()
Preview
05:20
Commenting your code
02:30
Section 2: Variables & Constants
Variables
02:27
Constants
02:10
Annotations
02:00
3 questions

Short quiz to test your knowledge so far.

Section 3: Data Types
Characters
01:54
String
01:23
String - Escape Characters
02:15
07:08
Float & Double
04:21
Boolean
01:00
Tuples
02:00
Quiz 2
3 questions
Section 4: Working with Data Types & Operations
Intro
01:49
String Operators
10:59
Int & Double Operators
11:23
Tuple Operations
05:02
Section 5: Control Flow - If Statements
If Then
03:59
If Then Else
04:24
If Then Else If
04:24
Switch
08:22
Section 6: Control Flow - Loops
For In
06:54
For Conditional
06:54
While
01:42
Do While
01:59
Section 7: Arrays & Dictonary's
Array Initialisation
01:57
Array Access & Modification
05:36
Array Looping
03:07
Dictionary Initialisation
02:12
Dictionary Access & Modification
05:04
Dictionary Looping
03:01
Converting Dictionaries to Arrays
01:53
Section 8: Enumerations
Enumeration Initialisation
03:01
Matching Enumeration Values
01:38
Associated Values
04:16
Raw Values
02:56
Section 9: Functions
Basic Functions
01:08
Parameters
02:52
Returning a value
02:36
External Parameter Names
03:01
Default Parameter Values
01:54
Variadic Parameters
02:25
Constant and Variable Parameters
02:25
Section 10: It's a wrap!
Wrap Up
00:40

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrew Seeley, iOS Developer

Hi I am Andrew.

I created Seemu Apps to create and share knowledge I have gained on my journey in learning iOS app development. Too often would I look up on how to solve a problem to only find an explanation that seemed to be written in an alien language. As my skills have developed I can understand these solutions, however I remember what it was like to be a novice!

I have been programming since I was in high school and have been developing for iOS for 2 years. I currently have 12 apps on the iOS app store - one of which reached the Top charts in the Lifestyle category for most countries.

My aim is to share my knowledge by creating the courses I wish I had access to when I was learning development.

I also run a youtube channel and website which has quick tutorials on specific topics to help everyone develop their apps.

Ready to start learning?
Take This Course