
Declare, initialize, and use variables in swift, and distinguish them from constants that cannot change. Understand booleans, type inference, and examples like is logged in and is door closed.
Learn how integers represent whole numbers—positive, negative, or zero—and how to declare, reassign, and convert between int types in Swift 3. Explore operations and real-life game examples like character movement.
Explore the difference between floats and doubles, their precision limits, and when to use each in code, including practical banking examples and type conversions for math functions.
Explore the difference between characters and strings in Swift, learn how a single unit length defines a character, concatenate strings with + and +=, and convert between strings and integers.
Explore optional variables in Swift by defining them with a question mark, assigning values or nil, and distinguishing them from non-optional types as you test and reassign values.
Discover how if statements drive control flow in Swift, test conditions with double equals, and distinguish between constants and variables while building a simple true/false score example.
Test multiple conditions in one if statement using and and or operators. See nested if statements through a login example, and learn how true or false outcomes guide code.
Explore how else if statements extend if logic to test a second condition when the first fails, with bank balance examples and clear contrasts to nested ifs and multiple ifs.
Learn how to use the Swift if let statement to test optional variables, bind values, and execute code when an optional contains a value.
Learn to create and initialize Swift arrays in a playground, from empty lists to typed, multi-dimensional arrays, and apply common operations like add, delete, and resize.
Explore the types of arrays in app development, including integer, float, double, boolean, character, and string arrays, with practical examples like movement commands and bank transactions.
Learn how to access and modify elements in arrays in Swift, using zero-based indexing, with integer and string arrays, and understand when and how to update array values.
Learn how to initialize arrays with repeated values and to add elements to existing arrays using append and plus equals.
Learn to insert and remove elements in arrays by index, using a greetings array as an example. Discover common array operations in swift playgrounds.
Learn how for-in loops in Swift iterate code blocks, index arrays, and handle inclusive vs exclusive ranges, with comparisons to traditional for loops in a live playground.
Learn to use the indexing value inside a for-in loop to perform operations, print results each iteration, and connect indexing with arrays for practical iteration concepts.
Learn how to pair arrays with for-in loops in Swift by iterating a weekdays array, printing each element, and practicing index-based access, updating values, and combining results into a string.
Learn how to construct arrays with for-in loops using the append function on an empty array, building integer arrays from 0 to 10, and exploring string arrays and conditionals.
Combine for loops and if statements to filter arrays, using the modulus operator to print only odd or even elements, and control output by index or value.
Summarizes for-in loops in Swift 3, covering start and end indices, incrementing counts, iterating arrays, and combining loops with conditionals to print values.
Explore functions in Swift three, learning what a function is and how to declare parameters and return types. Learn how to call a function to execute tasks and reuse code.
Explore functions with parameters by passing strings and integers, labeling parameters, and performing operations like doubling or multiplying values, before introducing functions with return types.
Demonstrate functions with return types by declaring an arrow return type, taking two strings, and returning their combination. Store results in variables, print them, or pass them to other functions.
Explore functions with multiple return values in Swift by returning a doubled number and its string representation, including named return types like int and string.
Implement a max function with an if statement to return the greater of two integers, showcasing parameters, return types, and Swift's built-in max concept for reusable code.
Create a function that uses a for-in loop to iterate a string array, concatenate elements into one string, and return the result.
Learn to define and use functions, with parameters and return types, create small helper functions, and have functions call other functions, plus basic conditionals and loops.
Do you want to learn to code for the App Store? Do you dream of releasing an app on the App Store? Do you want to learn programming in a friendly, straightforward way? This course is perfect for you.
Even if you’ve never coded before, you can take this course. 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.
This course is for anyone who is completely new to the Apple iOS platform, with no Swift programming skills. We’ll use native iOS development tools, which is Xcode.
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.
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.
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.