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!
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.
Learn Swift Quick Lesson: 2 Data Types. The student will learn how to identify and manipulate Swift data types.
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.
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.
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 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: 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 Lesson 8: Functions. Student will learn what is and how to implement a function.
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 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 Section 1 Capstone Project Shark Tank App Part 1 of 2.
Learn Swift Quick Section 1 Capstone Project Shark Tank App Part 2 of 2.
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.
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 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: 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: 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: 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: 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:2. Students will learn how to add tabbed view controllers to existing tabbed view project.
Students will build a calculator with Trigonometric functions with tabbed view to use as they wish for their final project. Part 1 of 2.
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: 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: Navigation Controllers. Student will learn how to code on the Model View Control (MVC) level. Student will implement an app using the Navigation Controller.
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.
Learn Swift Quick Navigation Controllers Part 3. Students will complete BMI/BP Health App.
Learn Swift Quick Custom Database Part 1. Student will implement a framework using the Table View Controller.
Learn Swift Quick Custom Database Part 2. Student will complete framework for a used car dealership.
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.
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.
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
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.