Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

iOS 11 & Swift 4: From Beginner to Paid Professional™

person icon YouAccel

4.2

iOS 11 & Swift 4: From Beginner to Paid Professional™

Build iOS Apps & Learn iOS 11, Swift 4, ARKit (Augmented Reality), CoreML (Machine Learning)

updated on icon Updated on Apr, 2024

language icon Language - English

person icon YouAccel

category icon Development,IOS Development

Lectures -181

Resources -13

Duration -43 hours

4.2

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Welcome to the world's most comprehensive course on iOS development. This course is designed like an in-person coding bootcamp 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 11
  • Apply to jr iOS development jobs
  • Work as an iOS contractor

Who this course is for:

  • People who want to build apps!
  • Those who want to create their own startup
  • Those looking to get a full time job as a developer
  • Business owners
  • Students & teenagers
  • People who want to make money building apps

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 between Swift 3 and Swift 4 are minor.

If you've never programmed before, make sure you DO take the Swift lessons. We'll teach you core foundational principles so you can build complex apps.

If you are a student of iOS 10: From Beginner to Paid Professional then feel free to start taking this iOS 11 course.

Keep in mind that this iOS 11 course has a bunch of new apps. So there is a HUGE benefit to ALSO go through the iOS 10 course - or you'll miss out on awesome content. 

Don't forget to join the free live community where you can get free help anytime from other students.

Here are a few things you'll learn:

  • Swift 4
  • Xcode 9
  • Interface Builder
  • Firebase
  • Build a Slack Clone
  • Maps & GPS
  • Core Data
  • ARKit & Augmented Reality
    CoreML & Machine Learning
  • Tables & Data
  • APIs, HTTP, and Networking
  • App Design
  • Storyboards & Segues
  • And a lot more...

Who this course is for:

  • If you are an absolute beginner to coding take this course
  • If you are an absolute beginner to iOS or mobile development then take this course

Goals

What will you learn in this course:

  • Build iOS 11 & Swift 4 apps
  • Work as an iOS contractor
  • Apply to jr. iOS development jobs
  • Submit iOS apps to the Apple App Store

Prerequisites

What are the prerequisites for this course?

  • Must have a computer with OSX or macOS on it
iOS 11 & Swift 4: From Beginner to Paid Professional™

Curriculum

Check out the detailed breakdown of what’s inside the course

Getting Started With Xcode 9 & iOS 11
4 Lectures
  • play icon IOS 11 Course Overview 10:46 10:46
  • play icon Install Xcode 9 07:13 07:13
  • play icon Xcode 9 Beta 4 Update 09:06 09:06
  • play icon App: Hustle - Your first iOS 11 App 21:35 21:35
Learn to Code With Swift 4
22 Lectures
Tutorialspoint
Version Control With Git
9 Lectures
Tutorialspoint
Core iOS 11: Auto Layout, Segues, and Professional Apps
18 Lectures
Tutorialspoint
IOS 11 Tables & Data
6 Lectures
Tutorialspoint
Networking, APIs, REST, and Building a Slack Clone
33 Lectures
Tutorialspoint
Maps & GPS
16 Lectures
Tutorialspoint
IOS 11 In App Purchases & Google Ads (Admob)
6 Lectures
Tutorialspoint
Intro to Core Data
17 Lectures
Tutorialspoint
Full Stack Development With Firebase
27 Lectures
Tutorialspoint
Intro to iOS 11 Machine Learning With CoreML
11 Lectures
Tutorialspoint
ARKit & SceneKit
11 Lectures
Tutorialspoint

Instructor Details

YouAccel

YouAccel

YouAccel's Mission is to facilitate a comprehensive online learning environment for students.

YouAccel is a leading provider in online training, offering courses across numerous industries from IT and Development to Business, Marketing, Design, and Productivity.

The e-learning experience provided by YouAccel is Dynamic. Each course is streamed in High Definition with corresponding assignments, quizzes, and exams that are delivered and graded electronically. All YouAccel courses are taught by certified educators that have numerous years of work experience in the field for which they provide instruction.

The courses can be taken at one's own pace and are offered at several levels including beginner, intermediate and advanced. Online courses are also compatible with any mobile device for the ultimate in convenience.

Taking the experience to a new personalized level, live communication with instructors is available through Tutorial Point's online messaging console. All courses come with a certificate of completion and no age restrictions apply.

YouAccel strongly believes that the future of online learning will be through open community based initiatives, where everyone’s voice is equally heard. This is exactly what YouAccel strives to achieve – an inclusive environment for all students and passionate learners.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515