Learn Swift Quick: IOS 11, Swift 4 and Xcode 9 Compatible!
4.4 (12 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.
3,146 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Swift Quick: IOS 11, Swift 4 and Xcode 9 Compatible! to your Wishlist.

Add to Wishlist

Learn Swift Quick: IOS 11, Swift 4 and Xcode 9 Compatible!

Step-by-Step detailed instructions covering the latest versions of Swift and Xcode.
4.4 (12 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.
3,146 students enrolled
Created by Brian Rouse
Last updated 8/2017
English
Curiosity Sale
Current price: $10 Original price: $125 Discount: 92% off
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 1 Article
  • 3 Supplemental Resources
  • 2 Coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • After course completion the student will be able to build Apps for the App Store with confidence as well as apply for jobs as an IOS Developer with confidence!
View Curriculum
Requirements
  • A MacBook Pro or Air, or iMac Computer
Description

Do you know what You, Steve Jobs, Mark Zuckerberg, Bill Gates and myself have in common? We were all born not being able to read or write any language. The first thing we learn is our ABC's in a language. We then move on to the fundamentals, then sharpen our skills until we master the language without thought! 

Learn Swift Quick is the catalyst that will take you from not being able to read or write the Swift Language, to being confident knowing that you have procured a master-level literacy of the language!

Learn Swift Quick will show you how to read, write and debug the Swift Language syntax with confidence with no ambiguity whatsoever. Debugging and implementing fresh viral intended unique App Store Apps. We will cover the entire swift language from beginner to intermediate to advanced in that order! 

When you finish this course you will be able to create IOS apps effortlessly as a freelance IOS developer or procure a position in the field as an Apple Developer specializing in their newest language, Swift!

Who is the target audience?
  • Aspiring IOS Programmers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
31 Lectures
06:07:16
+
Learn Swift Quick: Beginner
12 Lectures 02:29:34

Learn Swift Quick Lesson: 1 Constants and Variables. The student will learn the difference between constants and variables, why they must be used, how to implement a proper constant and or variable declaration. The student will be prepared for the next lesson on data types. 

Preview 22:09

Learn Swift Quick Lesson: 2 Data Types. The student will learn how to identify and manipulate Swift data types.

Preview 19:22

Modify the data type
1 question

Learn Swift Quick Lesson: 3 If Statement. The student will learn the proper syntax to run a block or blocks of code given a condition or conditions using the if, else if, else Swift keywords.

Preview 09:14

Learn Swift Quick Lesson 4: Switch Statements. The student will learn how to execute a block of code given an expression or value in a case.

Preview 08:09

Learn Swift Quick Lesson: 5 For In Loops. Students will learn the proper syntax to search an itemized sequence of Strings, Arrays, Dictionary and range of numbers.

Learn Swift Quick: For In Loops
10:52

Debug For-In Loop
1 question

Learn Swift Quick Lesson 6: While Loop. The student will learn the syntax used to run a block of code until a condition is false. Student will also learn caution in using the while or repeat while loops as they can run indefinitely!

Learn Swift Quick: While Loops
06:42

Learn Swift Quick: Lesson 7 Arrays. The student will learn what is an array and how arrays are used. The student will learn how to pull information from an array using their knowledge from preceding lessons e.g. pulling information from a string array with the for in loop and doing an element count in an integer array with an if statement. Student will also learn to add and remove elements from an array.

Learn Swift Quick: Arrays
15:05

Learn Swift Quick Lesson 8: Functions. Student will learn what is and how to implement a function.

Preview 09:06

Student will learn the hierarchy and attributes of classes both Parent, superclasses as well as Child, subclasses. Students will learn the proper syntax to pull code from a parent class to a child class for coding efficiency.

Learn Swift Quick: Classes
12:14

Learn Swift Quick Lesson 10: Optionals. Student will learn how to identify an Optional. Student will learn Integer Optionals, String Optionals, Boolean Optionals, how to force unwrap an Optional, and how to safely unwrap an Optional that may be nil using the if let statement.

Learn Swift Quick: Optionals
15:50

Learn Swift Quick Section 1 Capstone Project Shark Tank App Part 1 of 2.

Preview 12:05

Learn Swift Quick Section 1 Capstone Project Shark Tank App Part 2 of 2.

Shark Tank App Part 2
08:46
+
Learn Swift Quick: Intermediate
8 Lectures 01:21:10

Learn Swift Quick Section 2 Lesson 1 Dictionaries. Student will learn the difference between an array and a dictionary. Student will learn how to implement a dictionary. Student will learn how to count keys and/or values in a dictionary. Student will learn how to add a value to a dictionary.

Preview 06:27

Student will learn the third and final collection type "sets". Student will learn what is a set and how to manipulate a set.

Learn Swift Quick: Sets
10:37

Learn Swift Quick Section 2.3 Enums. Student will learn both the similarities as well as the differences between an enum and a switch. Student will learn the proper syntax to create an enum, as well as add and pull values to and from them.

Learn Swift Quick: Enums
07:43

Learn Swift Quick: Structs. Students will learn the difference between a class and a struct. Student will learn proper syntax to form a struct make it mutable.

Learn Swift Quick: Structs
07:59

Learn Swift Quick: Tuples. Student will learn what is and how to create a Tuple. Student will learn how to add and pull values and or parameters to and or from a Tuple.

Learn Swift Quick: Tuples
06:32

Learn Swift Quick: Operators. Students will learn the most widely used Operators in Swift to include Assignment Operator, Remainder Operator, Arithmetic Operators, Compound Assignment Operators, Comparison Operators and Logical Operators. 

Learn Swift Quick: Operators
13:04

Learn Swift Quick: Tabbed View Controllers Part: 1. Students will learn how to implement an application outside the single view controller. Student will learn how to use tabbed view controllers instead of segues to switch between view controllers.

Tabbed View Controllers Part: 1
16:01

Tabbed View Controllers Part:2. Students will learn how to add tabbed view controllers to existing tabbed view project.

Tabbed View Controllers Part: 2
12:47
+
Learn Swift Quick: Final Project
11 Lectures 02:16:31

Students will build a calculator with Trigonometric functions with tabbed view to use as they wish for their final project. Part 1 of 2.

Learn Swift Quick Trigonometry Calculator Part 1
14:39

Students will build a calculator with Trigonometric functions with tabbed view to use as they wish for their final project. Part 2 of 2.

Learn Swift Quick Trigonometry Calculator Part 2
12:38

Learn Swift Quick: Computer Science Calculator. Students will add to the preceding tabbed view final project using second view controller. Student will implement a computer science calculator framework that takes a decimal number and outputs the binary, octal and hexadecimal equivalents.

Learn Swift Quick: Computer Science Calculator
16:51

Learn Swift Quick: Navigation Controllers. Student will learn how to code on the Model View Control (MVC) level. Student will implement an app using the Navigation Controller.

Navigation Controllers Part 1
19:50

Learn Swift Quick Navigation Controllers Part 2. Students will add a second view controller to Navigation Controller Project. Students will learn how to use a segue to go from one view to another.

Navigation Controllers Part 2
13:13

Learn Swift Quick Navigation Controllers Part 3. Students will complete BMI/BP Health App.

Navigation Controllers Part 3
10:36

Learn Swift Quick Custom Database Part 1. Student will implement a framework using the Table View Controller.

Custom Database Part 1
12:22

Learn Swift Quick Custom Database Part 2. Student will complete framework for a used car dealership.

Custom Database Part 2
13:10

Learn Swift Quick App Store Submission Part 1. Student will prepare their app for the App Store. Student will obtain Apple Developers License. Student will archive, validate and upload app to app store.

App Store Submission Part 1
12:36

Learn Swift Quick App Store Submission Part 2. Students will learn how to add the proper metadata and information in itunes to submit their app.

App Store Submission Part 2
10:23

Swift Meat && Potatoes builds on the Learn Swift Quick Course. The course is based on 100% real world experience! Interview and whiteboard questions answered and explained! Set yourself apart from the rookies! This course will prove you to be knowledgable with the know-how and experience as a seasoned IOS developer!

Coupon code: SWIFTMPFOR10

https://www.udemy.com/swift-meat-potatoes-an-intermediate-course-for-swift/?couponCode=SWIFTMPFOR10

Bonus Lecture: New Course!
00:13
About the Instructor
Brian Rouse
4.4 Average rating
12 Reviews
3,273 Students
3 Courses
Swift 4, IOS Instructor

Brian Rouse is a seasoned programmer that cut his teeth programming with Visual Studio in 2001 and has since learned a long array of event-driven as well as Object-Oriented Languages. With 16 years of programming experience and an Ivy League degree to his credit, Brian has implemented and sold a HIPAA compliant EHR system to a major health system in NE Ohio and many more applications in the medical and legal field. Brian Rouse is also the author of the award winning WoR Krush and Defcon One Max Ready Apps in the App store.