IOS 11 Platform, An Overview With CoreML and ARKit
IOS 11 Platform, An Overview With CoreML and ARKit, available at $19.99, has an average rating of 4.55, with 110 lectures, based on 20 reviews, and has 4800 subscribers.
You will learn about Learn how to use Xcode 9 to develop professional IOS 11 applications Develop a simple Quiz Application Develop Temperature Conversion Application Learn how to integrate the Map framework into your applications Learn how to create Photo Recognition Application using the new CoreML framework Localization Techniques to create Apps that reach a global audience Learn how to use Augmented Reality using A Tetris game engine This course is ideal for individuals who are Students that wish to know an overview of how to write applications on the IOS 11 platform or Students that wish to learn Swift 4 It is particularly useful for Students that wish to know an overview of how to write applications on the IOS 11 platform or Students that wish to learn Swift 4.
Enroll now: IOS 11 Platform, An Overview With CoreML and ARKit
Summary
Title: IOS 11 Platform, An Overview With CoreML and ARKit
Price: $19.99
Average Rating: 4.55
Number of Lectures: 110
Number of Published Lectures: 108
Number of Curriculum Items: 110
Number of Published Curriculum Objects: 108
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn how to use Xcode 9 to develop professional IOS 11 applications
- Develop a simple Quiz Application
- Develop Temperature Conversion Application
- Learn how to integrate the Map framework into your applications
- Learn how to create Photo Recognition Application using the new CoreML framework
- Localization Techniques to create Apps that reach a global audience
- Learn how to use Augmented Reality using A Tetris game engine
Who Should Attend
- Students that wish to know an overview of how to write applications on the IOS 11 platform
- Students that wish to learn Swift 4
Target Audiences
- Students that wish to know an overview of how to write applications on the IOS 11 platform
- Students that wish to learn Swift 4
This course is designed for students who wish to learn about the IOS platform. More specifically, this course is designed for beginners who may or may not have any experience with Developing apps for the Apple iPhone using IOS 11. Don’t know Swift 4? well this course includes everything you need to get started with this new and growing language from Apple. The course has been carefully designed for students who wish to be taken from a beginner to paid professional. Everyone can get something out of this course as it will cover everything you need to know to feel most comfortable designing and creating your own applications for the Apple Store. Please join me in your journey in becoming a successful apple developer.
Best Practices: (Please Read)
1.) Watch the lecture. Seems self explanatory so let me elaborate; I would prefer students to put your pencils down(not write any code) and watch closely to the lecture and its content. This will allow you to download all important information to your brain before trying it yourself. Also, watch the class in order from beginning to end; students sometimes like to jump ahead, this I cannot recommend doing. The way this class is structured is intended to be done from start to finish line.
2.) After each lecture, please note that the code covered in class is readily available for download. It is my expectation of the student to download this code and load it into their environments to play around and be creative. This is the exercise I expect students to do before moving onto the next lecture. This is an important time for students to go and break things; that’s right break the code I give you. In learning to code especially, you learn from fixing what is broken! So I encourage the student to be creative with how they want to treat the downloadable resources; There are no wrong ways to approach this method of learning on your own.
3.) As the facilitator of your learning, if you get stuck on something or would like to share with the class your experience, please add your thoughts and comments to the Q and A section of this course. An open dialogue with myself or other students will reinforce the ideas covered in the lectures.
Note: The brutal truth to learning how to code, is that there are “no free lunches” or experiences of instant gratification. Coding is learned through brute force and trial and error. This method of learning never goes away, as I myself go through it everyday. This class is about learning how to learn, and improving the problem solving skills that you will need to succeed not only in this course, but with the rest of your careers as programmers.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Creating a Simple IOS Application
Lecture 1: Getting Started With Xcode 9
Lecture 2: Getting Started With Xcode 9 Beta(If Xcode 9 is not out)
Lecture 3: Creating Xcode Project
Lecture 4: Model View Controller
Lecture 5: Interface Builder
Lecture 6: Configuring View Objects
Lecture 7: Running the Simulator
Lecture 8: Auto Layout Introduction
Lecture 9: Making Connections
Lecture 10: Creating the Model Layer
Lecture 11: Quiz App Demo
Lecture 12: Icons and Launch Screen
Chapter 3: Basics Of Swift
Lecture 1: Types, Constants, Variables
Lecture 2: Conditionals
Lecture 3: Numbers
Lecture 4: Switch Statements
Lecture 5: Loops
Lecture 6: Strings
Lecture 7: Optionals
Chapter 4: Collections in Swift
Lecture 1: Arrays
Lecture 2: Dictionaries
Lecture 3: Sets
Chapter 5: Enumerations, Structures, Classes in Swift
Lecture 1: Enumerations
Lecture 2: Structures
Lecture 3: Classes
Lecture 4: Properties
Lecture 5: Initialization
Chapter 6: Views and View Hierarchy
Lecture 1: Project Setup
Lecture 2: View Hierarchy
Lecture 3: Interface Builder
Lecture 4: Customized Labels
Lecture 5: Auto Layout
Chapter 7: Text and Input Delegation
Lecture 1: TextField Editing
Lecture 2: Keyboard Types
Lecture 3: TextField Response
Lecture 4: Keyboard Dismiss
Lecture 5: Implementing Temperature Converter
Lecture 6: Number Formatting
Lecture 7: Delegation
Chapter 8: View Controllers
Lecture 1: View Controller Introduction
Lecture 2: Setting the Initial View Controller
Lecture 3: Tab Bar Controllers
Lecture 4: Adding Icons to Convert and Map
Lecture 5: Create Swift File for Map View Controller
Chapter 9: Programmatic Views
Lecture 1: Programmatic Map View
Lecture 2: Programmatic Constraints
Lecture 3: Anchors
Lecture 4: Margins
Lecture 5: Programmatic Controls
Chapter 10: Localization and Internationalization
Lecture 1: Internationalization and Localization Introduction
Lecture 2: Internationalization
Lecture 3: Internationalization Continued
Lecture 4: Base Internationalization
Lecture 5: Localization
Lecture 6: String Tables
Chapter 11: Controlling Animations
Lecture 1: Animations Introduction
Lecture 2: Closures and Alpha Animations
Lecture 3: Another Temp Label
Lecture 4: Interface Builder Changes
Lecture 5: Animation Completion
Lecture 6: Animation Contraints
Lecture 7: Timing Functions & Options
Chapter 12: Debugging
Lecture 1: Debugging Project Setup
Lecture 2: Debugging Basics
Lecture 3: Fixing Our First Bug
Lecture 4: Literal Expressions For Debugging
Lecture 5: NSRangeException
Lecture 6: Setting Up Breakpoints
Lecture 7: Debugger in the Console
Chapter 13: UITableView & UITableViewController
Lecture 1: UITableView Introduction
Lecture 2: UITableViewController
Lecture 3: Subclassing UITableViewController
Lecture 4: Creating Item Class
Lecture 5: Custom Initializers
Lecture 6: UITableViews Data Source
Lecture 7: Implementing Data Source
Lecture 8: Table View Cells Reuse
Chapter 14: Editing A UITableView
Lecture 1: Project Setup & Lecture
Lecture 2: Adding Buttons to Header View
Lecture 3: Toggle Editing Mode
Lecture 4: Adding Rows Part 1
Lecture 5: Adding Rows Part 2
Lecture 6: Deleting Rows
Lecture 7: Moving Rows
Lecture 8: User Alert Notifications
Instructors
-
Kevin Murphy
Programming Instructor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 4 votes
- 5 stars: 12 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 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024