Udemy

Platform

English

Language

Mobile Apps

Category

Swift & iOS:Everything to know when starting a full-time job

as an iOS Developer, you'll learn all these necessary things that will deliver your skills to the next

5.00 (1 reviews)

Students

5 hours

Content

May 2021

Last Update
Regular Price

PLURALSIGHT
PluralSight
Entire course library + Leaning Path
10-day free trial

What you will learn

Learn how to build apps with Firebase

upload builds to the TestFlight

use Git and GitHub and keep update push the project

Build app using MVC pattern

Learn Xcode interface like AutoLayout

Add Authentication to sign in with Google and with Apple from the Firebase to the app

parsing data from JSON to Custom table view cell

create shared network file for all project in best modern way

create codable Models


Description

Hello and welcome to the Swift & iOS: Everything to know when starting a full-time job

my names Ahmad Mustafa, and I'll your instructor in this course, a bit about myself I'm an iOS Developer with years of experience developing many apps for iPhone and iPad, one of my successful apps is 'Rodha' which is one of the best food delivery app in the Saudia Arabia


About this course:

if you start work full-time iOS developer definitely there's several skills, that every iOS Developer have to know in his daily work,


so in this course, you'll learn all these necessary things in the best modern ways that will deliver your skills to the next level


the course cover six sections and the process will be


- in section one, you'll learn to create a project using Model View Controller which stands for (MVC) design pattern, you'll learn Xcode & interface builder, create tableView with custom table view cell


- in section two you'll learn about Git and the Github


- in section three you'll learn how to install libraries or (Pods) from cocoapods and how to solve push git large files the (gitignore)


- in section four you'll learn How to work with web API, How to handle JSON so, the app will take information from the internet again in the best modern way


- in section five you'll learn about the Testflight and how to upload your build to any iPhone user and how to create an app icon


- in section six you'll learn how to connect the app to the firebase, create login with Google and with Apple in addition save the login, and the bones how to push notification from the firebase


by the end of this course, you'll never feel lost and your knowledge in iOS and swift framework, will increase and reach the next levels rapidly, so join us and let's start coding


Screenshots

Swift & iOS:Everything to know when starting a full-time job
Swift & iOS:Everything to know when starting a full-time job
Swift & iOS:Everything to know when starting a full-time job
Swift & iOS:Everything to know when starting a full-time job

Content

Introduction and Creating Xcode Project

Introduction

Creating the project

Storyboard AutoLayout with @IBOutlet

Custom TableView Cell

Employee Details part 1

Employee Details part 2

Git and Github

Github

Git Terminal (The Command Line)

Cocoapods and Pods libraries

Install Cocoapods and Pods

solve git large files (.gitignore)

Network request | Web API called | parse JSON

Create Shared Network file with Alamofire (get | post)

static API Services and install postman

Handle JSON response with Model

Parsing response data to the employee details view controller

EmployeeDetails | WebView | Google Map direction

TestFlight and Upload builds to iPhone users

Create app icon

TestFlight

Approve TestFlight Build

Firebase and signing in with Google and Apple

setup firebase with sign in method

Login storyboard and VC

Sign in with Google

Archive Second build to TestFlight

Sign in with Apple

Change Appearance to Light

Splash Screen

ProgressHUD

Push notifications from Firebase


4007042

Udemy ID

4/26/2021

Course created date

5/6/2021

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram