iOS 12 / Swift 5 – Programming 101
iOS 12 / Swift 5 – Programming 101, available at $19.99, has an average rating of 2, with 96 lectures, 4 quizzes, based on 1 reviews, and has 30 subscribers.
You will learn about Understand Swift Programming basic concepts towards making apps. Build fun programs and apps Make a game with SpriteKit This course is ideal for individuals who are Anyone who is willing to learn. or People who want to create an app. or Anyone who wants to learn to code. It is particularly useful for Anyone who is willing to learn. or People who want to create an app. or Anyone who wants to learn to code.
Enroll now: iOS 12 / Swift 5 – Programming 101
Summary
Title: iOS 12 / Swift 5 – Programming 101
Price: $19.99
Average Rating: 2
Number of Lectures: 96
Number of Quizzes: 4
Number of Published Lectures: 95
Number of Published Quizzes: 4
Number of Curriculum Items: 100
Number of Published Curriculum Objects: 99
Number of Practice Tests: 1
Number of Published Practice Tests: 1
Original Price: A$29.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand Swift Programming basic concepts towards making apps.
- Build fun programs and apps
- Make a game with SpriteKit
Who Should Attend
- Anyone who is willing to learn.
- People who want to create an app.
- Anyone who wants to learn to code.
Target Audiences
- Anyone who is willing to learn.
- People who want to create an app.
- Anyone who wants to learn to code.
Over 80 Lectures and growing.
Learn to make Apps for the Appstore using SpriteKit, UI design with the Swift 5 language.
Are you wanting to make apps for the App Store? Enrol in this course to learn the basics and build those into advanced skills to build professional apps for the App Store.
Even if you have no programming experience you will be able to complete this course and create apps that you can show your friends on your own iPad and iPhone.
We will work through from installation -> understanding the language -> hands on activities all throughout the course.
The Swift language is a fun an easy language to understand compared to others out there currently and it is only getting better.
——UPDATED FOR XCODE 10——
The videos are done with Xcode 9Beta though All exercises and code checked with Xcode 10.1 and are compatible with Swift 5
The only major change with Xcode are the location of the snippets and Library for your UI Elements please see Lecture 3 and 4.
Designed for Beginner and Intermediate Programmers.
If you think you are a pro try doing the challenges without watching the video.
If you get stuck code is supplied to check your answers
—————————————————
If you find anything wrong or need help don’t hesitate to ask and I will get back to ASAP. Please leave a rating and feedback. If you were disappointed at all please contact me and I will see if I can add these things you think were missing from the course.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Trouble Shooting
Chapter 2: Updates Xcode 10
Lecture 1: Where are my code snippets?
Lecture 2: Where is the UItextfield (Library of UI Objects)?
Chapter 3: Getting Started
Lecture 1: Get your Apple ID
Lecture 2: Installing Xcode
Lecture 3: Upgrading Xcode Beta
Lecture 4: Opening Xcode and Check Simulator
Lecture 5: Label Challenge
Lecture 6: Upgrading a Project to the Latest Swift
Lecture 7: Take a look around
Chapter 4: The Swift Language
Lecture 1: Operators
Lecture 2: Comparison Operators
Lecture 3: Basic Variables
Lecture 4: Variables Challenge
Lecture 5: Variables Challenge – SOLUTION
Lecture 6: Math in Strings
Lecture 7: Math In Strings SOLUTION
Lecture 8: Opening a project File
Lecture 9: Arrays and Dictionaries – Storing information
Lecture 10: Arrays and Dictionaries Part 2
Lecture 11: Array Storage APP
Lecture 12: Dictionary Storage APP
Lecture 13: Dictionary Storage SOLUTION
Chapter 5: Control Flow
Lecture 1: If Else
Lecture 2: Switch – String
Lecture 3: Switch – Int
Lecture 4: for Loop
Lecture 5: for Loop Challenge
Lecture 6: Functions
Lecture 7: APP – Guessing Game
Lecture 8: User Defaults – Saving Data
Lecture 9: UserDefaults Part 2
Chapter 6: UI – User Interface
Lecture 1: Changing Views
Lecture 2: Buttons, Labels and TextFields
Chapter 7: Rock Scissor Paper
Lecture 1: Part 1 – Create your view
Lecture 2: Rock Scissor Paper P2 – Final
Chapter 8: Math Game – Swift 4.2 and Xcode 10.1 Videos
Lecture 1: Code for the Game
Lecture 2: UI Implementation
Chapter 9: Grumpy Dragon Game ( Flappy Bird Clone)
Lecture 1: Add an animated Sprite
Lecture 2: Grumpy Dragon – Make him move up
Lecture 3: Grumpy Dragon – Add Ground
Lecture 4: Obstacles Part 1
Lecture 5: Spawn Rate
Lecture 6: Obstacles Part 2
Lecture 7: Collisions
Lecture 8: Add a Score
Lecture 9: CHALLENGE ADVANCED- Saving Score, Start, Display Best, Game Over
Lecture 10: Xcode Snippets – Side Note
Lecture 11: Loose Ends P1
Lecture 12: Loose Ends P2
Lecture 13: Game Over Scene P1
Lecture 14: Game Over Scene P2
Lecture 15: Add Sound
Lecture 16: Challenge – Grumpy Dragon
Lecture 17: Source Control ADV
Chapter 10: New Content
Lecture 1: App Delegate
Chapter 11: Congratulations
Lecture 1: Well done. Congratulations and Thank you.
Chapter 12: 100 Days of Swift Challenges
Lecture 1: Swift Day 1 – Create a String and number variable and print them
Lecture 2: Swift Day 2 – Create a constant and a variable
Lecture 3: Swift Day 3 – Expicit
Lecture 4: Swift Day 4 – Assignment
Lecture 5: Swift Day 5 – Strings Challenges
Lecture 6: Swift Day 5 Part 2 – String – Multiline String Part 1
Lecture 7: Swift Day 6 – String – Will it work
Lecture 8: Swift Day 7 – String – Unicode Scalar
Lecture 9: Swift Day 8 – String – UTF-8, String is empty
Lecture 10: Swift Day 9 – String Characters index, insert,count
Lecture 11: Swift Day 10 – Substring, index,range
Lecture 12: Swift Day 12 Print
Lecture 13: Swift Day 13 – Comment
Lecture 14: Swift Day 14 – Download Xcode 11
Lecture 15: Swift Day 14 – Extract Part 1
Lecture 16: Swift Day 14 Part 2 – Extract
Lecture 17: Swift Day 15 – Xcode 11 – Take a look around
Lecture 18: Swift Day 16 – Label SwiftUI
Lecture 19: Swift Day 17 – Text, VStack, HStack
Lecture 20: Swift Day 18 – SpriteKit Roll in Label
Lecture 21: Swift Day 19 – Sort an Array of Names with an Enclosure
Lecture 22: Swift Day 20 – Fireworks!!
Lecture 23: Swift Day 21 – Inheritance
Lecture 24: Swift Day 22 Enum
Lecture 25: Swift Day 23 Struct Vs Class
Lecture 26: Swift Day 24 Mutating
Instructors
-
Gerard Grundy
Guitar Teacher / IOS & Android programmer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 0 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Emotional Intelligence Courses to Learn in December 2024
- Top 10 Time Management Courses to Learn in December 2024
- Top 10 Remote Work Strategies Courses to Learn in December 2024
- Top 10 Freelancing Courses to Learn in December 2024
- Top 10 E-commerce Strategies Courses to Learn in December 2024
- Top 10 Personal Branding Courses to Learn in December 2024
- Top 10 Stock Market Trading Courses to Learn in December 2024
- Top 10 Real Estate Investing Courses to Learn in December 2024
- Top 10 Financial Technology Courses to Learn in December 2024
- Top 10 Agile Methodologies Courses to Learn in December 2024
- Top 10 Project Management Courses to Learn in December 2024
- Top 10 Leadership Skills Courses to Learn in December 2024
- Top 10 Public Speaking Courses to Learn in December 2024
- Top 10 Affiliate Marketing Courses to Learn in December 2024
- Top 10 Email Marketing Courses to Learn in December 2024
- Top 10 Social Media Management Courses to Learn in December 2024
- Top 10 SEO Optimization Courses to Learn in December 2024
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024