Mammoth Club All levels 15 sections 100 lectures

CoreML SwiftUI Masterclass - Machine Learning App Development

Learn a new skill to snag a new job now!

01
Skill level
All levels
02
Sections
15
03
Lectures
100
04
Instructor
John Bura
What's inside

This course includes.

15
Sections
100
Lectures
99
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

15 sections · 100 lectures
+ 00 Overview 3 lectures
00 Course overview Locked
01 What you'll need Locked
02 What is Coreml Locked
+ 00a What is Machine Learning 2 lectures
01 What is Machine Learning Locked
03 What is Supervised Learning Locked
+ 00b (Prerequisite) Introduction to Xcode 8 lectures
00 Intro and Demo Locked
01 General Interface Intro Locked
02 File System Introduction Locked
03 View Controller Intro Locked
04 Storyboard File Intro Locked
05 Connecting Outlets and Actions Locked
06 Running an Application Locked
07 Debugging an Application Locked
+ 00c Swift Language Basics 1 lecture
00. Language Basics Topics List Locked
+ 01. Variable and Constants 9 lectures
01-00 Learning Goals Locked
01-01 Intros to Variables and Constants Locked
01-02 Primitive Types Locked
01-03 Strings Locked
01-04 Nil Values Locked
01-05 Tuples Locked
01-06 Type Conversions Locked
01-07 Assignment Operators Locked
01-08 Conditional Operators Locked
+ 02. Collection Types 6 lectures
02-00 Topics List And Learning Objectives Locked
02-01 Intro to Collection Types Locked
02-02 Creating Arrays Locked
02-03 Common Array Operations Locked
02-04 Multidimensional Arrays Locked
02-05 Ranges Locked
+ 03. Control flow 11 lectures
03-00 Topics List and Learning Objectives Locked
03-01 Intro to If and Else Statements Locked
03-02 Else If Statements Locked
03-03 Multiple Simultaneous Tests Locked
03-04 Intro to Switch Statements Locked
03-05 Advanced Switch Statement Techniques Locked
03-06 Testing for Nil Values Locked
03-07 Intro to while Loops Locked
03-08A Intro To For...In Loops Locked
03-08B Intro To For...In Loops (Cont'd) Locked
03-09 Complex Loops and Loop Control Statement Locked
+ 04. Functions 10 lectures
04-00 Topics List and Learning Objectives Locked
04-01 Intro to Function Locked
04-02 Function Parameter Locked
04-03 Return Statements Locked
04-04A Parameter Variations -Argument Labels Locked
04-04B Parameter Variations - Default Values Locked
04-04C Parameter Variations - Inout Parameters Locked
04-04C Parameter Variations - Variadic Parameters Locked
04-05 Returning Multiple Values Simultaneously Locked
04-Source Files Locked
+ 05. Classes, Struct and Enums 17 lectures
05-00 Topics List and Learning Objectives Locked
05-01 Intro to Classes Locked
05-02A Properties as Fields - Add to Class Implementation Locked
05-02B Custom Getter and Setters Locked
05-02C Calculated Properties Locked
05-02D Variable Scope and Self Locked
05-02E Lazy and Static Variables Locked
05-03A Behavior and Instance Methods Locked
05-03B Class Type Methods Locked
05-04 Class Instances as Field Variables Locked
05-05A Inheritance, Subclassing and Superclassing Locked
05-05B Overriding Initializers Locked
05-05C Overriding Properties Locked
05-05D Overriding Methods Locked
05-06 Structs Overview Locked
05-07 Enumerations Locked
05-08 Comparisons Between Classes, Structs and Enums Locked
+ 06 Sentiment analysis with Natural Language CoreML 5 lectures
01-00A What is Sentiment Analysis Locked
01-00B Natural Language Framework Locked
01-01 Build a New Swiftui App for Sentiment Analysis Locked
01-02 Perform Sentiment Analysis in SwidtUI Locked
01-03 Change Color Depending on Sentiment Locked
+ 07 Tabular Classification with CreateML 3 lectures
02-01 Train a Model with CreateML Locked
02-02 Test the Model with CoreML in an App Locked
02-03 Display Prediction Accuracy Locked
+ 08 Neural Networks Introduction 2 lectures
03-01 What is Deep Learning Locked
03-02 What is a Neural Network Locked
+ 09 Classify images with SwiftUI app and MobileNetV2 neural network 9 lectures
04-01 Load a CoreML Model into a New Xcode Project Locked
04-02 Add Images for Classification Locked
04-03 Enable User to Loop Through Images Locked
04-04 Import CoreML Model into the View Locked
04-05 Resize Image for Model Locked
04-05A Resizing Image Overview Locked
04-06 Convert Image to Buffer for Model Locked
04-06A Image to Buffer Overview Locked
04-07 Test the Model on Image Classification Locked
+ 10 Object detection with Swift Playgrounds and YOLOv3 8 lectures
05-00 Tip - How to Unhide Library Folder Locked
05-01 Build a New Xcode Project to Compile Model Locked
05-02 Build a Playground with Object Detection Model Locked
05-03 Instantiate a Model Object Locked
05-04 Build an Image Analysis Request Locked
05-05 Resize Image for Model Locked
05-06 Convert Image to Buffer for Model Locked
05-07 Test Object Detection Locked
+ Extra Course 6 lectures
Extra Course Locked
02 Perform Sentiment Analysis in SwiftUI Locked
03 Change Color Depending on Sentiment Locked
03 Instantiate a model object Locked
05 Resize image for Model Locked
06 Convert Image to Buffer for Model Locked
Description

About this course.

Including comprehensive modules on Apple's latest technology - CoreML & CreateML for making intelligent apps with Machine Learning. You'll be building apps that look like Pokemon Go and Harry Potter's magical newspapers!
Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Learn a new skill to snag a new job now!

Buy lifetime access →