iOS 13 & Swift 5: From a Complete Beginner to Paid Developer
3.8 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,320 students enrolled

iOS 13 & Swift 5: From a Complete Beginner to Paid Developer

Complete iOS 13, Swift 5, Xcode 11 Course! Fully Up to date lectures based on Newest Programming Technologies!
3.8 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,320 students enrolled
Created by Bilal Drndo
Last updated 2/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 2 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Be able to Create Any App You Want
  • Learn newest Technologies along side with Swift 5
  • Make a great future proof Portfolio of different Apps
  • Be able to Monetize your App's and earn Money
  • Publish your App's to the Appstore
  • Work as Independent App Developer
  • Start your own App Development Business
Requirements
  • A Mac running MacOS 10.14 or later
Description

Welcome to the newest iOS 13 App Development Bootcamp. In this course you will learn how to make modern iOS apps with Xcode 11 and Swift 5.

I will take you step-by-step through comprehensive video tutorials and teach you everything you need to know in order to become a professional iOS developer.

At first, you will learn about Xcode environment and Swift 5 language to become familiar with iOS development concept, and then you will make your first iOS app to understand fundamental principles about iOS development.

Even if you have a little bit experience in Swift 5, you can gain your knowledge to a great extent to become a senior iOS developer.


So what will you learn in this course?

  • Building modern iOS apps throughout the course (From Scratch)

  • Working with Xcode

  • Making iOS apps with Swift 5

  • Database & Backend

  • Saving Data in Backend

  • JSON, REST API

  • Firebase

  • Cocoapods

  • iOS Auto Layout

  • Working with Table Views

  • AVFoundation

  • User Defaults

  • Swift 4 Fundamental (Variables & Constants - Declaration & Initialization - Strings - Functions - Conditional Logic & Boolean - Arrays - Dictionaries - Classes in Object Oriented Programming etc.)


We are so confident that you will love this course that we're offering a 30-day money-back guarantee! So you can sign up today with zero risks.


What are you waiting for? Click the 'Buy Now' button and I will see you in the course.


Who this course is for:

  • If you are a beginner to coding, then take this course.

  • If you want to learn basics and advance topics in iOS development, then take this course.

  • If you are looking for a comprehensive course in order to learn how to make a great iOS 13 app, you can take this course.

  • If you are seasoned developer, then take this course to level up your skills.

  • If you are switching from Objective-C to Swift then this is the best course to take.

Who this course is for:
  • No programming experience needed - I will teach you everything you need to know
Course content
Expand all 41 lectures 05:11:53
+ Basics about Swift 5
7 lectures 35:21
Variables and Constants
04:23
Printing Out Statements in Console
01:39
Basics about Strings, Ints, Doubles and Floats
04:38
First Challenge
03:59
Basics about Arrays
07:08
Basics about Dictionaries
08:05
Basics about If, Else Statements
05:29
+ Cuby - Math Operations and Random Objects App
3 lectures 26:36
Cuby - Creating Project and Adding UI Elements
08:32
Cuby - Adding Math Operations
09:52
Cuby - Adding Number Randomization
08:12
+ Autolayout and Constraints
2 lectures 16:07
Autolayout and Constraints First Lecture
08:50
Autolayout and Constraints Second Lecture
07:17
+ Passing Data in Our App
3 lectures 21:27
Segues - Connecting UIElements to Main Class
07:31
Segues - First Part of Programming
10:51
Segues - Second Part of Programming
03:05
+ Playshare - Music Player App
3 lectures 26:39
Playshare - Adding First AVFoundation Code
12:07
Playshare - Skipping Songs
06:03
Playshare - Pausing and Playing Songs
08:29
+ Crypty - Cryptocurrency Prices in Real Time
3 lectures 41:41
Crypty - Making Project and Adding UIElements
12:42
Crypty - Adding Code First Part
14:05
Crypty - Adding Code Second Part
14:54
+ Shopping Cart - Adding Groceries and Items
5 lectures 54:43
Shopping Cart - Creating Project and adding UIElements
12:42
Shopping Cart - Adding Code First Part
13:58
Shopping Cart - Saving Arrays in UserDefaults
05:52
Shopping Cart - Making Our Cells Swipeable
19:00
Shopping Cart - Adding our App Icon
03:11
+ Hello! - Realtime Chatting App
4 lectures 48:26
Hello! - Adding Firebase to Our App
11:20
Hello! - Adding Data to our Database
07:32
Hello! - Retrieving Data from our Database
12:11
Hello! - Finishing our App
17:23