
Explore boolean values in Swift, learn true and false, variables versus constants, and practical examples like login status and elevator door state, with boolean operations and comparisons.
Explore the difference between characters and strings in Swift 3, learn when to use each, and master string concatenation, type conversions between strings and integers, and basic examples.
Explore how if statements drive control flow in Swift 3 with Xcode 8 playgrounds. Learn to test conditions, execute code on true branches, and handle basic and nested scenarios.
Learn how swift 3's if let performs optional binding to test whether an optional has a value, using nil and question marks, with playground versus Xcode contexts.
Combine for loops with if statements to test conditions inside a loop and print only odd or even array elements, using the modulus operator and index positions.
Master Swift functions by defining with parameters and return types, and using if statements and for loops. Learn to build small helper functions that call other functions for reusable tasks.
Explore how a while loop powers a Mario-like game, updating player position and enemy position while lives remain, until game over. Learn about game loops, position checks, and game-over conditions.
Create a single view iOS app in Xcode to work with UI labels, using the storyboard and assistant editor to connect the labels to Swift code.
Extract label text and store it in a constant or variable without altering the label. Apply end index, start index, and substring, along with is capitalized, to manipulate the text.
This final recap explains configuring a label in a swift view controller, editing its text, alignment, color, lines, and font size via storyboard and code.
Add a button from the layout to the code, creating an outlet and an action to handle presses, connect them in the view controller, and modify properties like font.
Learn to modify a button’s properties in code by creating a change button properties function, calling it in viewDidLoad, and updating the title and text color (UIControlState.normal) at runtime.
Explore implementing a button handler in Swift 3 with Xcode 8, using a do when button pressed function to update the label and button properties only on press.
Learn how to Code in Swift 3.0
One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.
This course is project based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.
You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.
Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.
You will get full lifetime access to this course for a single one off fee. John Bura has created many games, apps and training courses so he is extremely qualified to teach you how to master technology. This is an instructor that does not only teach, he produces apps. This means you get the most relevant information on how to code. Most courses do not show you practical skills and real world examples.
What makes you a good teacher?
How you will make money by learning new skills
Why should you learn online?
There is an online education revolution taking place. You may have heard about it in the news or heard it from a friend. Either-way, education is going to be changed forever. In this short course I talk about how Online Education has
I promise that this course will be better and more effective than reading books. I show how to master technology through the use of video. This course will give you everything you need to thrive in our technological society.