Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Amazing iOS9 Course - Over 84 hours of Content!
Rating: 4.0 out of 5(23 ratings)
964 students

The Amazing iOS9 Course - Over 84 hours of Content!

Learn how to use XCode and Swift. Start a programming career today!
Created byJohn Bura
Last updated 6/2016
English
English [Auto],

What you'll learn

  • Code in Swift
  • Design apps
  • Make games
  • Learn the secrets of iPhone development

Course content

11 sections346 lectures83h 37m total length
  • Amazing iOS9 face intro0:34

    Learn to code iOS 9 from scratch and publish apps to the app store to make money; this beginner-friendly course spans 84 hours.

  • Amazing iOS9 Course requirements9:35

    discover how to use Xcode on a Mac to build iOS apps quickly, with beginner-friendly, self-contained 15–20 minute videos and practical projects like a tip calculator.

  • 01a. Learn Swift 2.0 in 1 hour - Part 119:19

    Learn Swift 2.0 in just about an hour for beginners, focused on app development with iOS. Explore Xcode setup, main storyboard, and outlets and actions for simple UI.

  • 01b. Learn Swift 2.0 in 1 hour - Part 219:35

    Learn how to connect interface elements in iOS apps with outlets and actions, name and hook up labels and buttons in Swift, and update text via button events.

  • 01c. Learn Swift 2.0 in 1 hour - Part 316:19

    Explore variables in Swift by defining and initializing int, double, float, string, and boolean types. Learn to use if statements, else, and else if, with multi condition logic.

  • 01d. Learn Swift 2.0 in 1 hour - Part 49:07

    Add a text field with a number pad in Swift 2.0, convert input to int, and display it in a label while exploring outlets and basic UI concepts.

  • 02a. Learn SpriteKit for iOS9 in 1 hour - Part 119:09

    Explore SpriteKit basics in Xcode to build 2D iOS games, compare iOS and OSX, set up projects, and test early with the iOS simulator.

  • 02b. Learn SpriteKit for iOS9 in 1 hour - Part 217:54

    Learn SpriteKit for iOS9 by exploring touches began, overriding Swift functions, and organizing code with custom functions, variables, and efficient practices that align with Apple's native environment.

  • 02c. Learn SpriteKit for iOS9 in 1 hour - Part 313:54

    Master SpriteKit basics in Swift: print and update score, player name, and is alive on labels, and manage sprite removal and assets in iOS development.

  • 03a. Tip Calculator for iOS9 - Part 117:49

    Design and build a simple tip calculator for iOS 9 using Xcode, storyboard, and Swift by wiring outlets and actions, then test early in the simulator.

  • 03b. Tip Calculator for iOS9 - Part 218:43

    This lecture builds a tip calculator on iOS 9, declaring variables for meal cost and tip percentage, converting text to floats, calculating tip and total, and formatting to two decimals.

  • 03c. Tip Calculator for iOS9 - Part 317:09

    Build a tip calculator for iOS9, reset app state, enforce numeric input with number and decimal pads, manage keyboard visibility, and explore design tweaks.

  • 04a. Make a letter counting app with arrays for iOS9 - Part 119:12

    Create a letter counting app for iOS9 using Swift and Xcode, count name characters, and learn to wire text fields, labels, and actions while using arrays to store character data.

  • 04b. Make a letter counting app with arrays for iOS9 - Part 211:46

    Build a letter counting app for iOS9 using text fields and arrays, with clear and keyboard handling, delegate methods, and a design challenge for four text boxes counting characters.

  • 05a. Reversing Words App for iOS9 - Part 117:41

    Build a word reverser app for iOS 9 using Swift, arrays, and variables, with a text field, label, and reverse and clear buttons; test and refine with functions and scope.

  • 05b. Reversing Words App for iOS9 - Part 211:23

    Enhance usability by lowercasing input, refining the reversed word, and exploring palindromes for a better user experience, while experimenting with chalkboard fonts, color, and clear keyboard behavior plus character counting.

  • 06a. Inspirational Quote App for iOS9 - Part 117:38

    Design and build an inspirational quote app for iOS 9, implementing a simple interface with a label, button, outlets, and actions, using arrays and random selection to display motivational quotes.

  • 06b. Inspirational Quote App for iOS9 - Part 212:13

    Build an inspirational quote app for iOS9 that updates button text, uses random quote logic to avoid repeats, and refines UI with fonts, colors, and layout.

  • 07a. Making an innovative calculator for iOS9 - Part 117:32

    Learn to build an innovative calculator in Xcode for iOS 9 using a tab bar controller, main storyboard, and a one-page design with text fields and operation buttons.

  • 07b. Making an innovative calculator for iOS9 - Part 219:10

    Design an innovative iOS 9 calculator with a two-view UI, futura fonts, and wired outlets and actions, implementing addition, subtraction, multiplication, and division with string-to-float input.

  • 07c. Making an innovative calculator for iOS9 - Part 319:09

    Implement addition, subtraction, multiplication, and division on an iOS9 calculator by converting text field inputs to floats, updating labels, and handling keyboard dismissal and reset.

  • 07d. Making an innovative calculator for iOS9 - Part 48:09

    Finish a near-release iOS9 calculator by implementing text field input, resigning first responder, and end editing to fix a fatal flaw, then refine the UI and color themes.

  • 08a. Stock Price Calculator for iOS9 - Part 119:22

    Create a stock price calculator app for iOS 9 using Xcode and Swift, designing the interface in storyboard, wiring outlets and actions, and computing profits and percent increases.

  • 08b. Stock Price Calculator for iOS9 - Part 219:10

    Learn to build a stock price calculator for iOS9 that computes percent increase, profit, and total funds from original and selling prices, with float conversions and two decimal places formatting.

  • 08c. Stock Price Calculator for iOS9 - Part 317:01

    Develop a stock price calculator for iOS9, clearing inputs, formatting profits and percentage increases to two decimals, and designing the UI with a cohesive font and color scheme.

  • 09a. Savings App for iOS9 - Part 117:43

    Learn to build a savings app for iOS 9 using Xcode, featuring yearly, monthly, and weekly income and savings inputs, with calculate and clear actions.

  • 09b. Savings App for iOS9 - Part 216:11

    Convert yearly income from string to float, compute monthly, weekly, and hourly income, calculate weekly and yearly savings and percent values, and format results for display.

  • 09c. Savings App for iOS9 - Part 313:05

    Present a hands-on walk through building and refining a savings app for iOS9 part 3, adding items, recalculating weekly and yearly savings, resetting labels, and polishing the ui.

  • 10a. Savings Visualizer for iOS9 - Part 118:06

    Build a savings visualizer for iOS9 that uses a slider to convert a yearly income into percent saved and shows weekly, monthly, yearly, and 25-year savings.

  • 10b. Savings Visualizer for iOS9 - Part 217:48

    Learn to build a savings visualizer for iOS9, formatting income and savings values, printing formatted results, validating inputs, and refining UI with colors, fonts, and a responsive slider.

  • 11a. Score Counter for iOS9 - Part 118:19

    Build a minimalist sports counter app for iOS 9 on iPhone 6 using Swift, with outlets and actions, integer scores, and reset and add score functions, tested in iOS simulator.

  • 11b. Score Counter for iOS9 - Part 216:08

    Build a saving visualizer app for iOS 9, implementing keyboard dismissal, input validation, and decimal formatting to two places, plus a clear button and a percent slider.

  • 12a. Making a Two Button Quiz for Kids for iOS9 - Part 118:13

    Design and code a simple two-button quiz app for iOS 9 using Swift in Xcode, featuring questions and answers arrays, outlets, actions, random question selection, and score tracking.

  • 12b. Making a Two Button Quiz for Kids for iOS9 - Part 212:31

    Implement a two-button quiz for kids in iOS 9 by randomizing answers, wiring correct/incorrect logic, updating the score, and resetting the app, with UI customization and a ten-item array.

  • 13a. Addition Game for iOS9 - Part 119:56

    Create an addition game for iOS 9 using Swift and Xcode, designed for the iPhone 6 resolution with storyboard layouts, and establish a reusable math game framework.

  • 13b. Addition Game for iOS9 - Part 219:15

    Test early and often as you build an addition game for iOS9, create four number buttons, randomize numbers without duplicates, implement correct/incorrect checks, and add reset and stats.

  • 13c. Addition Game for iOS9 - Part 37:02

    Build an addition game for iOS9 by implementing reset logic, tracking total correct, wiring the reset button, and using print statements.

  • 14a. Multiplication Game for iOS9 - Part 116:26

    Design a multiplication game for iOS using Swift, build a storyboard UI with labels and buttons, and implement random numbers and button interactions.

  • 14b. Multiplication Game for iOS9 - Part 217:28

    Develop a multiplication game for iOS9 with correct and incorrect logic, randomized wrong answers, and a responsive UI, plus three difficulty levels for different ages.

  • 15a. Subtraction Game for iOS9 - Part 118:26

    Learn to create a subtraction game for iOS 9 using Swift in Xcode, building a single-view app with dynamic numbers, buttons, and randomization.

  • 15b. Subtraction Game for iOS9 - Part 28:20

    Implement a subtraction game in iOS 9 by wiring button logic with correct and incorrect paths, tracking total correct, updating on-screen text, and adding reset logic to avoid negative numbers.

  • 16a. Algebra Addition Game for iOS9 - Part 117:26

    Learn to build an algebra edition game in Swift for a single view iOS 9 app, wiring outlets and actions, and implementing random questions and button logic.

  • 16b. Algebra Addition Game for iOS9 - Part 213:11

    Learn to implement random number checks to avoid duplicates, build multi-condition if statements, and design button logic for correct and incorrect answers, updating total correct and randomizing numbers on reset.

  • 17a. Algebra Multiplication Game for iOS9 - Part 118:35

    Build a mammoth iOS 9 multiplication algebra game in Swift, wiring up the UI for iPhone 6 with labels and buttons and implementing randomized questions and button logic.

  • 17b. Algebra Multiplication Game for iOS9 - Part 211:28

    Develop and refine the algebra multiplication game for ios9 by implementing correct/incorrect logic, button handlers, and score tracking, with reset and randomize flows and iterative testing.

  • 17b. Algebra Multiplication Game for iOS9 - Part 211:28

    Implement and test the algebra multiplication game for iOS9 by adding correct and incorrect logic, button handlers, a reset flow, and randomized numbers with debug prints.

Requirements

  • Need a mac, not PC
  • Xcode (mac only)
  • Internet

Description

Learn how to code in the amazing iOS9 course!

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?

  • I have released over 40 games and apps that have done very well in the app store.
  • I run a company called Mammoth Interactive so I am actively in the field building apps and making money
  • I have been teaching since 2002
  • I personally love learning online and my life is much better because I have learned online rather than a classroom
  • I am one of the top 10 highest grossing Udemy teachers
  • I have been a Udemy instructor since 2011.
  • I make sure people learn how to make money from their creations.
  • I have over 150k students worldwide

How you will make money by learning new skills

  • Learn practical skills
  • Learn about how leverage your new skills to greater wealth
  • Learn through practical examples

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

  • Motivated me
  • Helped my career
  • Helped me as a teacher
  • Impacted several lives around the planet

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.

Who this course is for:

  • This course is for complete beginners
  • Not for advanced programmers