Skip to content
Play overlay
Preview this course

IOS 14 & Swift 5 - The Complete iOS App Development Course

Learn IOS-14 App Development using XCode-12 & Swift-5 and become iOS-14 developer with just one course.


Oak Academy

Summary

Price
£18 inc VAT
Study method
Online, On Demand What's this?
Duration
12.4 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed courses certificate of completion - Free

1 student purchased this course

Add to basket or enquire

Overview

Hello there,

Welcome to "IOS-14 & Swift-5 - The Complete iOS App Development Course".

Swift-5 is program language to create mobile applications for IOS. Apple released a of new features for developers at WWDC and with this course you are gonna learn everything you need to make awesome iOS 14 apps.

This course is for beginners. To be able to take this course, all you need is a Mac Computer. In this course we are going to focus on essentials. We are going to learn everything about IOS and Swift from scratch.

We will see very important topics for IOS development like routing, storyboard designs, running simulator on Mac. Besides that we will learn swift-5 basics. We are going to create different IOS apps. You are going to have chances to be able to practice with these apps.

I tried to tell all complex topics in very detail on the course. I used some diagrams to tell some important topics and created a different mobile applications.

At the end of the course you will learn this topics;

  • Basics of SwiftUI,

  • How to create storyboard designs,

  • How to add constraints to the design,

  • How to connect visual side with code side,

  • How to route to the different screens,

  • Creating your own iOS app is going to be clear for you.

Why would you want to take this course?

Our answer is simple: The quality of teaching.

OAK Academy based in London is an online education company. OAK Academy gives education in the field of IT, Software, Design, development in English, Portuguese, Spanish, Turkish and a lot of different language on platform where it has over 1000 hours of video education lessons. OAK Academy both increase its education series number by publishing new courses, and it makes students aware of all the innovations of already published courses by upgrading.

When you enroll, you will feel the OAK Academy`s seasoned developers expertise. Questions sent by students to our instructors are answered by our instructors within 48 hours at the latest.

No prior knowledge is needed!

It doesn't need any prior knowledge to learn iOS App Development.

This course starts with very basics. First, you will learn some terminology. Then the show will start and you will learn everything with hands-on practices. I'll also teach you the best practices and shortcuts.

Step-by-Step Way, Simple and Easy With Exercises

By the end of the course, you’ll have a firm understanding of the iOS App Development and hungry to learn more.

Video and Audio Production Quality

All our videos are created/produced as high-quality video and audio to provide you the best learning experience.

You will be,

  • Seeing clearly

  • Hearing clearly

  • Moving through the course without distractions

You'll also get:

  • Lifetime Access to The Course

  • Fast & Friendly Support in the Q&A section

Dive in now "IOS-14 & Swift-5 - The Complete iOS App Development" course

We offer full support, answering any questions.

See you in the course!

This course is going to take you from beginning to a further level. Please save you learn ambition and if you have questions contact with us.

IMPORTANT !!!: This course was prepared for Education and all informations you learned should be used as legally.

Curriculum

17
sections
87
lectures
12h 25m
total
    • 2: Introduction to course 01:40
    • 3: quiz 01:00
    • 4: Create first project 09:25
    • 5: SWIFT Holding data 10:35
    • 6: SWIFT Data Types 06:49
    • 7: Basic Swift Rules 11:08
    • 8: quiz 01:00
    • 9: How to create UI 13:25
    • 10: Connect UI and Code 14:45
    • 11: Adding Constraints to Design 10:49
    • 12: SWIFT Conditional Statements 11:54
    • 13: First App Final 09:35
    • 14: quiz 01:00
    • 15: How to make math operations 12:20
    • 16: Floats vs Doubles 07:42
    • 17: Different UI Elements 19:43
    • 18: Reach data from UI 11:41
    • 19: UI Actions 08:04
    • 20: Swift Logic and booleans 05:03
    • 21: quiz 01:00
    • 22: App Introduction 01:21
    • 23: Listing data structure Arrays 15:06
    • 24: Listing Data on IOS 13:10
    • 25: How to list data on TableView 09:44
    • 26: Create TableView data 08:44
    • 27: quiz 01:00
    • 28: Route to another screen 15:32
    • 29: Data transfer between screens 13:26
    • 30: Country Detail Screen 03:52
    • 31: SWIFT for in Loop 06:55
    • 32: quiz 01:00
    • 33: Swift Functions 12:11
    • 34: Swift Take Data from a function 10:10
    • 35: Swift Classes 10:57
    • 36: Swift Class Methods 08:44
    • 37: Swift Build Class hierarchy 11:07
    • 38: quiz 01:00
    • 39: Refactor CountryList 14:49
    • 40: Swift Optionals 10:47
    • 41: Reorganize CountrList App 13:33
    • 42: App Preview 03:12
    • 43: Create and Design the App 17:39
    • 44: Connect Code and Visual Side 11:13
    • 45: Show Blog Entries in TableView 11:37
    • 46: How to save Data 13:24
    • 47: How to reach data from CoreData 17:58
    • 48: Blog Entry Detail 13:54
    • 49: Automatic Function Calls 11:45
    • 50: Design Issues 11:42
    • 51: Design List Items 14:49
    • 52: Blog App Final 17:27
    • 53: What are JSON and API 08:10
    • 54: Building Data Structure 06:40
    • 55: Guard Else and Do Catch Statements 12:46
    • 56: Decoder, Codable and Coding Keys 07:55
    • 57: quiz 01:00
    • 58: MVVM 07:04
    • 59: Code Refactoring 07:13
    • 60: Creating the ViewModel 04:31
    • 61: quiz 01:00
    • 62: Book List UI Design 08:41
    • 63: Creating TableViewCell 10:32
    • 64: ViewController and Final 04:59
    • 65: How to Create an Apple Developer Account 08:36
    • 66: Provisioning Profile 10:33
    • 67: How to Setup Icons for iOS Apps 06:07
    • 68: Uploading App to App Store Connect 06:35
    • 69: Metadata and Submitting App for Review 09:09
    • 70: What is Git and why we use it_ 06:03
    • 71: Project Files 01:00
    • 72: Installation 07:56
    • 73: Let’s learn how to use Git_ 08:16
    • 74: Creating A Repo 06:45
    • 75: Staging and unstaging files 08:51
    • 76: Making Commits 08:48
    • 77: Undoing things 07:33
    • 78: Git revert 08:08
    • 79: Branches 14:44
    • 80: Merging branches 04:25
    • 81: Fixing conflicts 06:41
    • 82: Quiz 01:00
    • 83: Quiz - 2 01:00
    • 84: Quiz - 3 01:00
    • 85: Intro to Github 05:05
    • 86: Creating Repo on GitHub 13:54
    • 87: Collaborating on Github 13:49

Course media

Description

Hello there,

Welcome to "IOS-14 & Swift-5 - The Complete iOS App Development Course".

Swift-5 is program language to create mobile applications for IOS. Apple released a of new features for developers at WWDC and with this course you are gonna learn everything you need to make awesome iOS 14 apps.

This course is for beginners. To be able to take this course, all you need is a Mac Computer. In this course we are going to focus on essentials. We are going to learn everything about IOS and Swift from scratch.

We will see very important topics for IOS development like routing, storyboard designs, running simulator on Mac. Besides that we will learn swift-5 basics. We are going to create different IOS apps. You are going to have chances to be able to practice with these apps.

I tried to tell all complex topics in very detail on the course. I used some diagrams to tell some important topics and created a different mobile applications.

At the end of the course you will learn this topics;

  • Basics of SwiftUI,

  • How to create storyboard designs,

  • How to add constraints to the design,

  • How to connect visual side with code side,

  • How to route to the different screens,

  • Creating your own iOS app is going to be clear for you.

Why would you want to take this course?

Our answer is simple: The quality of teaching.

OAK Academy based in London is an online education company. OAK Academy gives education in the field of IT, Software, Design, development in English, Portuguese, Spanish, Turkish and a lot of different language on platform where it has over 1000 hours of video education lessons. OAK Academy both increase its education series number by publishing new courses, and it makes students aware of all the innovations of already published courses by upgrading.

When you enroll, you will feel the OAK Academy`s seasoned developers expertise. Questions sent by students to our instructors are answered by our instructors within 48 hours at the latest.

No prior knowledge is needed!

It doesn't need any prior knowledge to learn iOS App Development.

This course starts with very basics. First, you will learn some terminology. Then the show will start and you will learn everything with hands-on practices. I'll also teach you the best practices and shortcuts.

Step-by-Step Way, Simple and Easy With Exercises

By the end of the course, you’ll have a firm understanding of the iOS App Development and hungry to learn more.

Video and Audio Production Quality

All our videos are created/produced as high-quality video and audio to provide you the best learning experience.

You will be,

  • Seeing clearly

  • Hearing clearly

  • Moving through the course without distractions

You'll also get:

  • Lifetime Access to The Course

  • Fast & Friendly Support in the Q&A section

Dive in now "IOS-14 & Swift-5 - The Complete iOS App Development" course

We offer full support, answering any questions.

See you in the course!

This course is going to take you from beginning to a further level. Please save you learn ambition and if you have questions contact with us.

IMPORTANT !!!: This course was prepared for Education and all informations you learned should be used as legally.

Who is this course for?

  • Programmers who wants to learn iOS development
  • Anyone who wants to learn Swift-5
  • Anyone who wants to create mobile applications for iOS Mobile Devices
  • Software engineers, developers, programmers new to Git and GitHub
  • Anyone interested in using Version Control system

Requirements

  • You have to have a Mac Computer
  • No prior IOS or Swift knowledge
  • Desire to learn iOS Development
  • GitHub account Admin rights required for software installation
  • Nothing else! It’s just you, your computer and your ambition to get started today

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Reed courses certificate of completion

Digital certificate - Included

Will be downloadable when all lectures have been completed

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.