Swift & iOS:Everything to know when starting a full-time job
Swift & iOS:Everything to know when starting a full-time job, available at $19.99, has an average rating of 5, with 27 lectures, based on 3 reviews, and has 1829 subscribers.
You will learn about 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 This course is ideal for individuals who are all iOS Developer / Engineer who wanna expand their knowledge in iOS and Xcode or developer who want to know better MVC pattern in a modern way or developer who wants to know API build Codable models shared Network (get and post) or Anyone who wants to get a job as an iOS developer or developer who want to work with Git and Git or developer who want to upload builds to TestFlight It is particularly useful for all iOS Developer / Engineer who wanna expand their knowledge in iOS and Xcode or developer who want to know better MVC pattern in a modern way or developer who wants to know API build Codable models shared Network (get and post) or Anyone who wants to get a job as an iOS developer or developer who want to work with Git and Git or developer who want to upload builds to TestFlight.
Enroll now: Swift & iOS:Everything to know when starting a full-time job
Summary
Title: Swift & iOS:Everything to know when starting a full-time job
Price: $19.99
Average Rating: 5
Number of Lectures: 27
Number of Published Lectures: 27
Number of Curriculum Items: 27
Number of Published Curriculum Objects: 27
Original Price: $19.99
Quality Status: approved
Status: Live
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
Who Should Attend
- all iOS Developer / Engineer who wanna expand their knowledge in iOS and Xcode
- developer who want to know better MVC pattern in a modern way
- developer who wants to know API build Codable models shared Network (get and post)
- Anyone who wants to get a job as an iOS developer
- developer who want to work with Git and Git
- developer who want to upload builds to TestFlight
Target Audiences
- all iOS Developer / Engineer who wanna expand their knowledge in iOS and Xcode
- developer who want to know better MVC pattern in a modern way
- developer who wants to know API build Codable models shared Network (get and post)
- Anyone who wants to get a job as an iOS developer
- developer who want to work with Git and Git
- developer who want to upload builds to TestFlight
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
Course Curriculum
Chapter 1: Introduction and Creating Xcode Project
Lecture 1: Introduction
Lecture 2: Creating the project
Lecture 3: Storyboard AutoLayout with @IBOutlet
Lecture 4: Custom TableView Cell
Lecture 5: Employee Details part 1
Lecture 6: Employee Details part 2
Chapter 2: Git and Github
Lecture 1: Github
Lecture 2: Git Terminal (The Command Line)
Chapter 3: Cocoapods and Pods libraries
Lecture 1: Install Cocoapods and Pods
Lecture 2: solve git large files (.gitignore)
Chapter 4: Network request | Web API called | parse JSON
Lecture 1: Create Shared Network file with Alamofire (get | post)
Lecture 2: static API Services and install postman
Lecture 3: Handle JSON response with Model
Lecture 4: Parsing response data to the employee details view controller
Lecture 5: EmployeeDetails | WebView | Google Map direction
Chapter 5: TestFlight and Upload builds to iPhone users
Lecture 1: Create app icon
Lecture 2: TestFlight
Lecture 3: Approve TestFlight Build
Chapter 6: Firebase and signing in with Google and Apple
Lecture 1: setup firebase with sign in method
Lecture 2: Login storyboard and VC
Lecture 3: Sign in with Google
Lecture 4: Archive Second build to TestFlight
Lecture 5: Sign in with Apple
Lecture 6: Change Appearance to Light
Lecture 7: Splash Screen
Lecture 8: ProgressHUD
Lecture 9: Push notifications from Firebase
Instructors
-
Ahmad Mustafa
Senior iOS Engineer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 3 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024