IOS 12 and Swift 4 Crash Course
Learn how to program for IOS 12 to create your apps
Development ,Mobile Development,IOS Development
Lectures -403
Resources -22
Duration -80 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
This course is designed like an in-person coding boot camp to give you the most amount of content and help with the least amount of cost.
NO PRIOR CODING EXPERIENCE REQUIRED
Here are some of the things you'll be able to do after taking this course:
- Submit apps to the app store.
- Understand programming & basic algorithms.
- Work fluently with Swift 4 & iOS 12.
- Apply to junior iOS development jobs.
- Work as an iOS contractor.
If you are absolutely new to programming you should start at the beginning of the course and go to the end.
I've designed this course to take you down a guided learning path. Lectures are not broken out by specific topics. You build apps and then learn a ton of principles within those apps. So don't skip around!
If you already know Swift then you can skip the Swift section since the changes in Swift between iOS 11 and 12 are minor.
If you've never programmed before, make sure you take the Swift lessons. We'll teach you core foundational principles so you can build complex apps.
Goals
Full understanding of Xcode 10 and all it has to offer.
Learn how to program for IOS 12 to create your own apps.
Create fully featured games.
Be able to support all devices and screen sizes.
A full explanation of all objects and functions within IOS 12 development.
Develop in Swift 4.2.
Earn revenue from your apps.
Start a new career.
Prerequisites
You will need an Apple Mac computer or laptop.
You will need the developer software Xcode 10.
Curriculum
Check out the detailed breakdown of what’s inside the course
Getting Started with iOS 12
5 Lectures
- Course overview 07:49 07:49
- MUST WATCH Installing Xcode & understanding Xcode versions 04:17 04:17
- How to get Xcode in dark theme mode 01:38 01:38
- Building your very first iOS app 08:22 08:22
- Building the Hustle App: Graphics, UI, and Sound 21:18 21:18
Introduction to Programming & Swift 4 Basics
13 Lectures
Git & Version Control
9 Lectures
Swoosh App- Intro to Interface Builder & Auto Layout in Xcode 10
10 Lectures
Profile App- Digging Deeper With Auto Layout
2 Lectures
Window Shopper App- Your First Fully Functional iOS 12 App
5 Lectures
Computers & Code- Crash Course in Computer Science for Beginners
10 Lectures
Coder Swag App- Tables & Data in iOS 12
5 Lectures
Intro to Model View Controller
8 Lectures
XYZ App - Working with iOS Accelerometer
11 Lectures
Splitter App- Working With UISplitViewController
6 Lectures
Slack App- Creating a Slack App & Working With APIs
32 Lectures
Pixel City App- Mastering Maps in iOS 12
16 Lectures
Goal Post App- Data Persistence in iOS 12 With Core Data
16 Lectures
Treads App- Data Persistence With Realm
21 Lectures
Breakpoint App- Building a Full Stack App With Firebase
27 Lectures
RNDM App- Using the NEW Firebase Cloud Firestore
33 Lectures
FoodZilla App- Mastering iOS In-App Purchases
25 Lectures
Touchy Feely App- Working With iOS Touch ID and Face ID
10 Lectures
Scribe App- Working With iOS Speech Recognition
4 Lectures
Working With iMessege And Sticker Packs for iOS 12
9 Lectures
Shortcut App- Working With 3D Touch on iOS
5 Lectures
LegDay App- Working With iOS SiriKit
9 Lectures
Screenie App- Using ReplayKit in iOS
8 Lectures
RampUp App- Intro to ARKit
11 Lectures
Vision App- iOS CoreML Basics
10 Lectures
Animal App- Using iOS 12 New CoreML Models
6 Lectures
Advanced Swift 4
9 Lectures
Advanced- Data Structures & Algorithms In Swift 4
4 Lectures
Advanced Swift 4 Design Patterns- Protocol Oriented Programming
4 Lectures
Advanced Swift 4 Design Patterns- Reactive Programming With RxSwift
40 Lectures
Advanced- Unit Testing in iOS 12
10 Lectures
Advanced- UI Testing in iOS 12
10 Lectures
Instructor Details
Stone River eLearning
At Stone River eLearning, technology is all we teach. If you're interested in IT, programming, development, business or soft skills - we have it covered.
Check out our huge catalog of courses and join the over 3.2M students currently taking Stone River eLearning courses. We can provide all or part of this catalog to any business via API connection, or you can get your own branded LMS free with 10+ users.
Course Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now