iOS 9 and Swift 2: From Beginner to Paid Professional™
iOS 9 and Swift 2: From Beginner to Paid Professional™, available at $49.99, has an average rating of 3.95, with 186 lectures, 3 quizzes, based on 5688 reviews, and has 37110 subscribers.
You will learn about 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 This course is ideal for individuals who are 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. or 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. It is particularly useful for 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. or 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.
Enroll now: iOS 9 and Swift 2: From Beginner to Paid Professional™
Summary
Title: iOS 9 and Swift 2: From Beginner to Paid Professional™
Price: $49.99
Average Rating: 3.95
Number of Lectures: 186
Number of Quizzes: 3
Number of Published Lectures: 177
Number of Published Quizzes: 3
Number of Curriculum Items: 189
Number of Published Curriculum Objects: 180
Original Price: $34.99
Quality Status: approved
Status: Live
What You Will Learn
- 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
Who Should Attend
- 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.
Target Audiences
- 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.
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 matterwhen 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 58 mobile 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
“…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
Course Curriculum
Chapter 1: Installation, Setup, Git, and Your First App
Lecture 1: Student Success Story
Lecture 2: How to Run Mac on a PC
Lecture 3: DO NOT SKIP THIS VIDEO
Lecture 4: Apple Developer Account & Xcode Installation
Lecture 5: Increase & decrease Xcode font size dynamically
Lecture 6: Intro to iOS 9 App
Lecture 7: iOS 9 App: Your First App!
Lecture 8: Student Orientation – Things you NEED to know
Lecture 9: Learning Resources – Train Your Brain!
Lecture 10: Intro to Swift 2
Lecture 11: Swift 2 Variables & Constants
Lecture 12: Swift 2 Comments & Semi-Colons
Lecture 13: Swift 2 Numbers & Type Safety
Lecture 14: Exercise – Building an iOS App on Your Own
Lecture 15: Exercise – Variable Operations
Lecture 16: Terminal Basics
Lecture 17: Version Control
Lecture 18: Git Basics
Lecture 19: Working With Github
Lecture 20: Exercise – Pushing Your Project to Github
Chapter 2: Moving Forward with Swift and iOS
Lecture 1: Warmup
Lecture 2: Swift 2 Conditionals (if / else) Part 1
Lecture 3: Swift 2 Conditionals ( && || ) Part 2
Lecture 4: Swift 2 Functions
Lecture 5: Exercise – Functions
Lecture 6: iOS 9: Auto Layout Basics
Lecture 7: iOS 9: Auto Layout (Digging Deeper)
Lecture 8: Exercise – Auto Layout
Lecture 9: Intro to iOS 9 App
Lecture 10: iOS 9 App: Tapper
Lecture 11: Exercise – Multiples App
Chapter 3: Progressing With iOS: Arrays, Loops, Audio, & an Awesome App
Lecture 1: Warmup
Lecture 2: Swift 2 Arrays
Lecture 3: Swift 2 Loops
Lecture 4: Swift 2.2 Loops Update
Lecture 5: Exercise – Arrays & Loops
Lecture 6: iOS 9: Intro to Stack View
Lecture 7: Exercise – Stack Views
Lecture 8: Intro to iOS 9 App
Lecture 9: iOS 9 App: Retro Calculator Part 1
Lecture 10: iOS 9 App: Retro Calculator Part 2
Lecture 11: Exercise – Enhancing our Calculator
Chapter 4: Being a Better Coder: OOP, Dictionaries, & Proper Programming
Lecture 1: Warmup – BooYa
Lecture 2: Swift 2 Dictionaries
Lecture 3: Intro Object-Oriented Programming & Classes
Lecture 4: Inheritance
Lecture 5: Polymorphism
Lecture 6: Swift 2 Optionals Part 1
Lecture 7: Intro to iOS 9 App
Lecture 8: iOS 9 App: Building a Simple APP With OOP
Lecture 9: Exercise – Build an App Using OOP
Lecture 10: Intro to iOS 9 App
Lecture 11: iOS 9 App: My Little Monster Part 1
Lecture 12: iOS 9 App: My Little Monster Part 2
Lecture 13: iOS 9 App: My Little Monster Part 3
Lecture 14: iOS 9 App: My Little Monster Part 4
Lecture 15: Exercise – Enhancing Your Gigapet
Chapter 5: Finishing Foundational Swift & Mastering Basic iOS
Lecture 1: Model View Controller (MVC)
Lecture 2: UIViewController
Lecture 3: Size Classes Part (Different Layouts for Screen Sizes)
Lecture 4: Exercise – Size Classes
Lecture 5: UITabBarController
Lecture 6: Storyboard Segues
Lecture 7: App: Building a No-Storyboard App (XIBs)
Lecture 8: Exercise – No Storyboards
Lecture 9: Subclassing Views (Custom UIView)
Lecture 10: Intro to App
Lecture 11: App: Favorite Place
Lecture 12: Exercise – Your Own Favorite Place
Chapter 6: Tables & Data
Lecture 1: Swift 2 Enums
Lecture 2: Swift 2 Extensions
Lecture 3: UITableViewController
Lecture 4: WKWebView
Lecture 5: App: Ugly Stuff – Custom TableView and Custom Cells
Lecture 6: NSUserDefaults
Lecture 7: UINavigationController
Lecture 8: App: The Walking Dead (UIScrollView)
Lecture 9: Intro to App
Lecture 10: App: MyHood Part 1
Lecture 11: App: MyHood Part 2
Lecture 12: App: MyHood Part 3
Lecture 13: Intro to App
Lecture 14: App: Recipez Part 1 (Core Data)
Lecture 15: App: Recipez Part 2 (Core Data)
Lecture 16: Student Showcase
Lecture 17: Exercise – Favorite Movies
Chapter 7: **NEW** Maps & GPS
Lecture 1: DevCamp iOS 9 App: Creating the project
Lecture 2: DevCamp iOS 9 App: Working with user location
Lecture 3: DevCamp iOS 9 App: Zooming in on the map
Lecture 4: DevCamp iOS 9 App: Annotations & Geocoding
Instructors
-
Mark Wahlbeck
CEO Devslopes | iOS | Android | Freelancing -
Devslopes by Nathan Sevedge
Learn programming & app development
Rating Distribution
- 1 stars: 60 votes
- 2 stars: 62 votes
- 3 stars: 416 votes
- 4 stars: 1371 votes
- 5 stars: 3779 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