Learn the basics to make your first purchase. iOS developer job. You can apply for jobs if you are able to understand the concepts covered in this course.
Sean Allen – iOS Dev Job Interview Practice
This is the course that I wish I had taken when I was young in my career. iOS developer career.
Highlights of the Course
100% Programmatic User Interface
Not one project but 1-Save on your purchase
No third-party libraries
Access to Slack channel for help
~ 50 videos (exact curriculum below)
Free access to the first 5 videos
$149
iOS Dev Job Interview Practice Take Home Project
What you’ll learn
How to get ed
video icon Course Overview (8:33)
video icon Project Brief (14:40)
Video Icon Initial Project Setup – No Storyboard (15.26)
video icon App Navigation Setup – UITabBarController & UINavigationController (17:49)
video icon A Quick Message (4:55)
SearchVC & Custom Alert
video icon Custom Views – UIButton & UITextField (20:28)
video icon Search Screen GUI (Programmatic), 21:43
video icon Passing Data & Keyboards (25:13)
video icon Create Reusable Custom Alert (41:09)
video icon Project Organization & Architecture (12:25)
Networking
video icon Planning our Network Calls – API, JSON, Model (14:28)
video icon Quick Bug Fix #1 (5:00)
video icon Create Network – Get Followers (32.04)
video icon Refactor Error Messages (13:26)
video icon Result Type Refactor (11:33)
CollectionView
Video icon UICollectionView – Custom Follower Cell (16.13)
Video Icon UICollectionView – Initial Setup (7.11)
Video icon UICollectionView – FlowLayout (10.47)
video icon UICollectionView – Diffable Data Source (19:49)
Video icon ARC, Memory Leaks and Capture Lists [weak self] (12:01)
video icon Downloading & Caching Avatar Images (22:01)
video icon Pagination — Getting the Next 100 Followingers (15:09).
video icon Loading View (16:14)
video icon Empty State view (20:04).
Video Icon Search Functionality (15.14).
User Info Screen
video icon Modal Presentation & Passing Data (16:10)
Video icon Network Call – Get User Information (14:17).
Video Icon User Info Screen Planning (3.53)
Video icon Child View Controller UserInfoHeaderVC (40.50)
video icon UserInfoVC Cleanup & Setup (13:33)
video icon Item Info View (16:54)
video icon ItemInfoVC – Superclass (11:55)
video icon ItemInfoVC – Subclasses (13:06)
video icon Date Conversions & Date Label (14:29)
video icon Button Functionality – Delegates & Protocols (31:50)
Favorites Screen – Persistence
video icon Persistence Overview & Add Button (5:20)
Video icon Persistence Manager (21.02)
video icon PersistenceManager- Make it Work (12.34).
Video icon UITableView Favorites Cell (8.28)
video icon UITableView – FavoritesVC (24:21)
Get your instant download Sean Allen – iOS Dev Job Interview Practice
Clean Up & Optimization
video icon UITabBarController, Screen Sizes, Constants & More (25:37)
Video icon GFAlertVC Convenience Init DateDecoding, Networking refactor (29.24).
video icon Search, Pagination, Empty State, Constants & More (26:33)
video icon Variadic Parameters, Delegates & Protocols, Dynamic Type & More (31:30)
video icon Persistence Manager, UITableView Extension & Bug Fixes (8:59)
video icon iPhone SE – UserInfoVC Fixes (14:56)
Video icon The Final Pass (32.57)
Conclusion
video icon Interview Questions about your project (6.59)
Video icon Where can I go from here? (3:23)
Frequently Asked Question
What will this course teach me?
Learn the basics to make your first purchase. iOS developer job. You can apply for jobs if you are able to understand the concepts covered in this course.
What if I don’t want to interview for jobs?
Absolutely. This course covers a variety of important topics. iOS developers. One of the biggest advantages to this course, according to me, is how it ties together projects.-Tutorials. This course will provide you with code that can be used in future projects.
What level of skill is required to complete this course?
This is not the right course for beginners. I won’t go into the details of what an Optional looks like, how loops work or explain arrays. It is not extremely advanced. It targets people who are looking for junior jobs. iOS developer jobs. This course is for you if you are able to grasp the basics.
Why don’t you use storyboards instead?
While you’re still learning, you’ll have a better understanding about your layouts if you learn how they are programmed. This course is designed to help you become more proficient. It’s not enough to make something appear on the screen. You need to know what is really happening.
Why is it in UIKit but not SwiftUI?
This course is designed to assist those who are trying to find their first job, or just about to make that transition. SwiftUI is new and fun, but 99.9% are actually quite familiar. iOS UIKit has developer jobs. SwiftUI will be needed to remain relevant on the job marketplace for at least two more years. SwiftUI will soon be the focus of a course I am releasing by 2020.
Are you able to offer a discount for students?
I offer a 40% discount for students. Unfortunately, it’s not possible to automate this at the moment. You can get a discount code if you are a student by emailing me at [email protected].
This makes it too costly.
It is possible to add VAT in certain countries, which can lead to high prices. I would like to offer 15% off if you are in a country that has VAT. To receive the VAT discount code, email me at seanallen.dev @ gmail
Which version of Xcode do I need?
To ensure future proofing this course, I established a minimum target. iOS 13. This requires Xcode 11. This was because iOS 13 has certain features I wanted to add such as Dark Mode or DiffableDataSource.
How did the Github Followingers project come about?
Over my career, I have interviewed for almost every major tech company. I have completed and passed many take home projects, as well as been an interviewer. This combination of experience and my interviewing skills will allow me to provide a project that covers the majority of what you’ll encounter if you receive a take home assignment.
What happens if I don’t find the course useful?
You can return your purchase within 30 days. No questions asked. I am proud of this course, and stand by the work. I will gladly refund any money you do not receive value.
$149
iOS Dev Job Interview Practice Take Home Project
Testimonials
Sean Thank you for a wonderful course. This was exactly what I needed. I was able to gain a lot of knowledge with Swift’s latest version. It taught me important things.
This has been one those detailed and meticulous. “real” courses. Perhaps the best! Your ability to walk us through every step of the process, from the beginning to the end, is a great honor. Your method of presenting the material was excellent.-on.
-Melissa Bain
The best thing about this course is the fact that it focuses on creating the app immediately, instead of spending many lessons on Swift.
I chose this course because there was no storyboard. Although storyboard is great for some people and can speed up some designs, it was not something I understood. Reason? I didn’t understand the underlying code.
After this course, I can see how it would be easier for me to go back to the storyboard.
-Jesper Kristiansen
This was an amazing course. As a Windows developer, I found it difficult to switch to Apple methods. There aren’t any courses like this. You feel that constant tugging in your back. “am I doing this the right way” They have been almost all silenced. You can see the entire process from design through to refactoring the final program in a way that tutorials cannot.
-Steve Barnett
It was a great course! It was the process of building the app from scratch that really impressed me. Ironically, it was the small mistakes you made and the bugs you introduced that helped me to understand what mistakes are and what I should avoid. Because you fixed them right away, it was very natural and not a major deal.
A Udemy course was very easy to follow. You can download the templates and add any missing code, while you’re following the course. The file structure and how it was built upon existing code, then putting it in another spot, etc. were amazing. It was amazing. It was easy to see where to place things and it is much more realistic of the way a programmer might actually create an application.
-Denis G
Sean’s “Take Home Project” Anyone looking to be the first is a great choice. iOS Developer job or even jobs that are just interested in learning more Sean He does an excellent job of explaining the thought process and iterating the code to improve. I’ve been a “professional” iOS Developer for several years and still learning a lot from Sean. It was an excellent course, which I thoroughly enjoyed. It is a great course, whether you are looking for your first job or want to learn more.
-Jason Mitchell
Every second of it was amazing! This is a great course for anyone who wants to be an author. iOS developer. Before I took your course, my confidence in myself was low. iOS skills. It was great to see you go through a project, from design to refactoring, and to explain each step. Your attention to detail and clean coding style are admirable.
-Dan Pham
This course gave me the confidence I needed to apply for my first job. iOS developer job…and I GOT IT!
-Miguel Teixeira
Get your instant download Sean Allen – iOS Dev Job Interview Practice
$149
iOS Dev Job Interview Practice Take Home Project
Hi, I’m Sean
I am an iOS Engineer with over 5 years experience. My career has been centered around client service. iOS Silicon Valley development for small-scale startups
Recently, my focus has shifted to iOS Content creation using my YouTube channel with over 65,000 subscribers to help as many as possible iOS As many developers as possible.
I am also interested in the independent developer route, which will allow me to create my own apps and products.
Basketball enthusiast. Star Wars and Game of Thrones. Feverish learner.
Readmore: http://archive.is/ArKBN
Course Features
- Lectures 0
- Quizzes 0
- Duration Lifetime access
- Skill level All levels
- Students 0
- Assessments Yes