Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development iOS Development

Build 64 iOS9 projects in Swift. Build 50 apps and 14 games!

Learn to build career changing apps from scratch. Start your mobile development career today!
Rating: 4.4 out of 54.4 (41 ratings)
1,371 students
Created by John Bura, Mammoth Interactive
Last updated 6/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Code in Swift
  • Have projects they can add to their resume
  • Code in SpriteKit
  • Build apps from scratch
  • Build games from scratch
  • Upload to the app store

Course content

63 sections • 539 lectures • 33h 13m total length

  • Preview00:38
  • Preview04:58
  • Preview05:46
  • 04. Setting up the Xcode environment
    03:55
  • 05. Adding items to the main story board
    04:00
  • 06. Hooking up the swift file
    05:46
  • 07. Using the swift file
    03:04
  • 08. Changing the button text
    05:23
  • 09. Adding in functions
    04:42
  • 10. Variables
    06:14
  • 11. If Statements
    03:06
  • 12. Multiple condition if statements
    02:52
  • 13. Else if statements
    03:26
  • 14. Printing a user selected number
    05:44
  • 15. Apple UI and interactivity
    01:44
  • 16. Course conclusion
    01:06

  • 01. Introduction to the name changing app
    01:15
  • 02. Designing the app
    04:21
  • 03. Hooking up the swift code
    03:11
  • 04. Adding functions to the app
    02:17
  • 05. Enterting the name data
    02:41
  • 06. Making the app count the characters
    01:48
  • 07. Putting the characters into an array
    02:33
  • 08. Adding in the clear button functionality
    01:16
  • 09. Hiding the keyboard
    02:55
  • 10. Designing the app
    05:49
  • 11. Challenge - Make a 4 box character counting app
    01:04

  • 01. Introduction to the word reverser
    01:13
  • 02. Designing the app
    04:10
  • 03 Hooking up the actions and the outlets
    01:25
  • 04. Adding in functions to the app
    01:29
  • 05. Setting up variables
    01:54
  • 06. Setting up the user input and testing the app
    04:09
  • 07. Reversing the characters
    02:15
  • 08. Talking about user experience and code
    02:29
  • 09. Designing the app and adding the clear function
    04:39
  • 10. Hiding the keyboard
    01:27
  • 11. Challenge - Count the characters of the reversed word
    02:08

  • 01. Introduction to the motivational quote app
    01:17
  • 02. Designing the app
    03:22
  • 03 Hooking up the Swift File
    02:13
  • 04. Setting up the variables and the arrays
    03:33
  • 05. Adding in the function to the app
    01:25
  • 06. Printing the variable
    02:25
  • 07. Selecting the random number
    02:16
  • 08. Changing the button Text
    02:48
  • 09. Adding in checking logic
    03:12
  • 10. Designing the app
    04:38
  • 11. Challenge - Add another array item box to the project
    00:55

  • 01. Introduction to the innovative calculator
    01:27
  • 02. Talking about the main storyboard
    02:17
  • 03. Adding in the other views
    03:42
  • 04. Changing the names of the tabs
    01:26
  • 05. Changing the colors of the slides
    02:22
  • 06. Designing the first page
    05:21
  • 07. Designing the first page for productivity
    03:48
  • 08. Copying the items to the other view controller
    03:44
  • 09. Setting up the outlets
    04:03
  • 10. Hooking up the swift file
    03:00
  • 11. Adding in the addition variables
    01:57
  • 12. Taking in the user data
    01:40
  • 13. Adding in the calculation and printing the answer
    02:07
  • 14. Adding in the clear Button
    01:29
  • 15. Hiding the keyboard
    01:20
  • 16. Adding in the multiplication tab
    04:48
  • 17. Setting up the division page
    04:43
  • 18. Setting up the subtraction page
    03:44
  • 19. Finding different solutions
    02:43
  • 20. Putting final touches on the design
    03:02
  • 21. Challenge add in two more tabs
    01:51

  • 01. Introduction to the stock price calculator
    00:52
  • 02. Designing the app
    04:26
  • 03. Hooking up the Swift File
    01:36
  • 04. Setting up the variables
    01:44
  • 05. Adding in functions to the app
    01:13
  • 06. Taking in the user data
    02:12
  • 07. Converting variables to floats
    01:57
  • 08. Adding in the price and hiding the keyboard
    03:22
  • 09. Fixing the percent error
    01:23
  • 10. Calculating the profit
    02:42
  • 11. Rounding to two decimal places
    03:00
  • 12. Clearing the app
    01:46
  • 13. Designing the app
    04:44
  • 14. Challenge - Limit the amount of characters in the profit section
    00:32

  • 01. Introduction to the savings app
    01:05
  • 02. Designing the labels to the app
    05:28
  • 03. Hooking up the swift file
    03:15
  • 04. Setting up the Variables
    02:25
  • 05. Setting up the functions
    02:05
  • 06. Taking in the data
    02:26
  • 07. Calculating the income
    02:08
  • 08. Calculating the savings
    03:01
  • 09. Printing the variables
    02:27
  • 10. HIding the keyboard and testing the app
    02:11
  • 11. Finxing the bugs
    05:33
  • 12. Testing and setting up the clear functionality
    04:30
  • 13. Designing the app
    04:48
  • 14. Final bugs in the app
    02:07
  • 15. Challenge - Add more financial items to the app
    00:59

  • 01. Introduction to the savings visualizer
    00:54
  • 02. Designing the app
    05:42
  • 03. Hooking up the Swift file
    02:46
  • 04. Setting up the variables
    01:38
  • 05. Adding in the functions
    01:38
  • 06. Taking in the data
    02:38
  • 07. Performing the math of the equation
    01:44
  • 08. Printing the variables
    01:32
  • 09. Testing the app and adding in the clear button
    02:17
  • 10. Checking to see if the textbox has text
    01:39
  • 11. Formating the decimal places
    04:19
  • 12. Designing the app
    05:55
  • 13. Challenge - add another slider to the app
    01:08

  • 01. Introduction to the sports counter app
    01:17
  • 02. Designing the app
    04:17
  • 03. Hooking up the swift file
    02:14
  • 04. Adding in the variables
    01:18
  • 05. Adding in the functions
    01:32
  • 06. Adding in the score modifier
    03:27
  • 07. Testing the app
    01:18
  • 08. Setting up the print function
    01:40
  • 09. Designing the app part 1
    05:05
  • 10. Sending items to the back
    04:26
  • 11. Challenge - Set the score limit to 100
    00:46

  • 01. Introduction to the simple quiz app
    01:05
  • 02. Desiging the app
    02:39
  • 03. Hooking up the swift file
    01:27
  • 04. Setting up the variables and the arrays
    03:29
  • 05. Setting up the functions
    02:01
  • 06. Setting up the random numbers and printing the variable
    02:38
  • 07. Setting up the button logic
    03:47
  • 08. Adding in the incorrect answer logic
    01:41
  • 09. Breaking up the functions into more specific functionality
    03:15
  • 10. Setting up the total correct logic and testing the app
    01:18
  • 11. Designing the app
    03:08

Requirements

  • A Mac not a PC
  • Xcode (Free)
  • An internet connection

Description

This course was funded through a massively successful Kickstarter campaign.

BUILD 64 iOS projects to enhance your career. Add these projects to your LinkedIn or resume. Start your career in software development today. Did you know that software developers can make up to 200k a year? This course is for complete beginners. If that sounds like you, then enrol today!

SOURCE CODE AND TEMPLATES INCLUDED!

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:

  • Complete Beginners
  • Not for advanced programmers

Instructors

John Bura
Best Selling Instructor Web/App/Game Developer 700k Students
John Bura
  • 4.3 Instructor Rating
  • 18,290 Reviews
  • 345,094 Students
  • 301 Courses

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Mammoth Interactive
Top-Rated Instructor, 700,000+ Students
Mammoth Interactive
  • 4.2 Instructor Rating
  • 10,808 Reviews
  • 218,760 Students
  • 269 Courses

"I absolutely love this course. This is such a comprehensive course that was well worth the money I spent and a lot more. Will definitely be looking at more Mammoth Interactive courses when I finish this." – Student Matt W.

"Very good at explaining the basics then building to more complex features." – Student Kevin L.

Mammoth Interactive has been contracted to produce epic soundtracks, addicting levels, rock solid programming and business development.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.