iOS 9 and Swift 2: From Beginner to
Paid Professional
Course Description
iOS 9 and Swift 2 developers are some of the highest paid
coders throughout the planet right now. There couldn't be a better time to join
the world of app development.
About this iOS 9 & Swift 2 Course
You are going to learn everything you need to know to be
able to work professionally as a Jr. iOS 9 developer. Even if you aren't
interested in a career change this course will give you the necessary skills to
build and publish iPhone and iPad apps to the Apple App Store.
All concepts and apps built within this course are designed
with careful purpose. You won't be learning some obscure concept just to learn
that concept - you will learn the technologies and principles that actually matter when
building professional applications.
You will learn Swift 2 and iOS 9.
Why Choose this iOS 9 & Swift 2
Course?
So many programming courses are built by people who are just
looking to make a buck. They learn the coding skills literally right before they
teach them! I am a professional iOS developer and have built 58mobile
apps to date with both Swift 2 and Objective-C. I also am a professional
instructor at a coding bootcamp. I know what skills you will use in the
industry (It is so important to learn Swift). I know how to help you learn.
Most importantly, I am most interested in helping you change careers and/or
increase your income.
Students I have helped have jumped from
as little as $32,000 a year to $85,000 a year in a matter of months.
Other courses take you from A-Z teaching you each iOS
concept one by one. This is not effective for retaining knowledge - information
overload. This course will teach you iOS 9 and programming concepts in the
order of importance - what potential employers are looking for and the core
skills you need to make professional applications. Then you will test against
those principles and build exercises to practice what you have learned. We will
cover all of iOS 9 and Swift 2, but everything is prioritized for your benefit.
iOS 9 & Swift 2 Course Structure
You should watch the concepts and follow along building what
we build in the videos. Then build the exercises and do the warmups on your
own. If you really want to become a great iOS & Swift
developer watch the concepts, and then do the exercises, warmups, and quizzes.
Warmups
Warmups will help you learn how to think like a programmer
and are more algorithmic based. It is important to keep training your brain.
Quizzes
This course will be treated as closely to an live in-person
course as possible. After each core principle is taught you will be given real
industry-standard interview questions, meaning questions that you would likely
be asked in a iOS development job interview.
Exercises
At the end of each core principle you will be given an
exercise that you must build that demonstrates the skills you have just
learned.
Testimonials for this iOS 9 & Swift
2 Course
"This course helped me to get my
first job as an iOS Developer, I am really happy with it, it is the best course
you can get if you want to switch careers and make cool stuff with Xcode and
Swift. It really covers everything you need." - Rigoberto
"Mark has helped me learn several
technologies. Not only he has wide array of technologies under his belt but
also he has amazing teaching skills. Every class Mark taught, class material
was covered step by step and with implementation. That really helped me
understand what I was learning. Moreover, he is energetic and passionate about
making learning process fun." - Amit Chaudhari
"It is obvious that he is
passionate about teaching coding. He makes sometimes dry subjects very
entertaining with his humor and overall teaching style. He never loses patience
with students and takes the time to make sure you understand.
Mark also goes the extra mile with students. Whenever I would be stuck or in need of help on a project he would take time to help me. I was lucky he took the time to get to know me and assist in the understand subjects I had difficulty with." - Jacob Evans
Mark also goes the extra mile with students. Whenever I would be stuck or in need of help on a project he would take time to help me. I was lucky he took the time to get to know me and assist in the understand subjects I had difficulty with." - Jacob Evans
"...More impressive is his ability
to teach. He's patient, optimistic, and able to take complex ideas and teach
them with examples and in ways that are digestible, energetic, and fun. He's
taught bootcamps and mentored many developers that I know. As a teacher and
mentor, I couldn't give anyone a higher recommendation. If you can enlist his
tutelage, you're in good hands." - Jonathan Wood
"Mark is a smart, experienced,
patient mentor, teacher and iOS Engineer. As I have gone from knowing nothing
about iOS to full fledge iOS engineer Mark has been there every step of the way
to both guide and encourage." - Pearson Basham creator of NoThyme iOS
App
"He has this way of teaching that
captivates your attention and makes all the ones and zeros come to life. Mark
taught me that learning computer science doesn't have to be the way it was in
college, simply put: boring, time-consuming, and overwhelming. He mentored me
in the course materials and I am an even better developer today and I make a
lot more money too, all because of the example Mark set and the individual time
he spent with me.
Seriously, an hour spent with this man teaching you technical subjects will be worth 100 hours spent in another course or bootcamp taught by someone else" - Erik Slack
Seriously, an hour spent with this man teaching you technical subjects will be worth 100 hours spent in another course or bootcamp taught by someone else" - Erik Slack
What are the requirements?
- Mac
or PC running OSX
- You
should be very familiar with computers and Mac OSX
- You
should be able to type at least 50 WPM
- Familiarity
with basic programming principles such as Functions, Loops, Types, and
Classes is helpful but not required
- No
experience with Swift 2 or iOS 9 needed!
What am I going to get from this
course?
- Over
147 lectures and 38 hours of content!
- Apply
to Jr iOS development jobs
- Build
apps at your current development job
- Master
iOS 9
- Master
Swift 2
- Build
and release iOS 9 & Swift 2 apps to the Apple App Store
What is the target audience?
- The
Swift 2 language portion of the course will emphasize core programming
principles (learn programming through Swift) which may feel too slow for
advanced programmers. All other iOS 9 concepts are taught for all skill
levels.
- This course is designed for people with little or no programming experience who are focused on changing careers, getting a promotion, or who desire to build iOS 9 & Swift 2 apps professionally. Existing programmers looking to become professional iOS developers will also find this course incredibly valuable. Though comprehensive, this course is structured to teach you practical iOS development skills that you will use on a regular basis in a career setting, so if you are looking to learn less common iOS 9 concepts then this course might not be for you.