iOS 9 and Swift 2: Step It Up!

Advance your app building skills with hands-on coding sessions, challenges, and community collaboration in this comprehensive iOS development course.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about leveling up your app-building game! You'll dive into coding through hands-on projects while learning key design principles and best practices. Plus, monthly updates keep the content fresh and exciting for you.

Key Points

  • Learn by doing and gain practical app building skills
  • Focus on theoretical background and design principles
  • Engage in coding challenges and exercises
  • Build a music video app from scratch
  • Join a growing community for collaboration and support

Learning Outcomes

  • Master the model-view-controller design pattern
  • Become proficient in using REST-APIs for app development
  • Understand Git/Github for source control
  • Gain experience through practical challenges and exercises
  • Join a collaborative community of learners

About This Course

Learn By Doing & Take Your App Building Skills to the Next Level

Emphasis on solid theoretical background, design principles, app architecture, best coding practices, monthly new videos and updates.

34 coding sessions, 4 challenges, 4 exercises, 3 quizzes and interview questions 

NEW - refer to the bonus section

  1. SWIFT Coding Challenge

  2. Music Video App Open Source Project  - Challenges

  3. Ask Michael - Q & A -  Interview Questions

  4. Apple’s Annual World Wide Developers Conference (WWDC 2016 Updates)


The goal is for everyone to take the skills learned throughout this course and apply them to the challenges. This will allow you to gain more experience through actual work and collaboration.

This is not just a course but a growing community to constantly push the limits and share and collaborate.

Have you taken an iOS development course that has left you with more questions? Do you have the basic fundamentals, but want to take your knowledge to the next level? If so, this course is for you!

You can Step It UP using REST-APIs. Through this interactive course, you will have the opportunity to use available APIs to build apps that are specific to your interests and build incredible mobile apps.

With each of the 77 lectures building off of the proceeding one, you’ll build a music video app from scratch following the model-view-controller design pattern and best coding practices. You will have the opportunity for hands on practice to apply the newly acquired skills to your own concept through challenges and exercises.

After the completion of this course our journey just begins. You will have the opportunity to continue your education by watching a new lecture presented every month. Your feedback will determine the direction of additional content in the bonus section.

I look forward to taking this journey with you.

  • Learn source control with Git/Github & Xcode integration

  • Understand the model-view-controller design pattern & best coding practices

  • Use available REST-APIs to build apps

Course Curriculum

Instructor

Profile photo of Michael Rudowsky
Michael Rudowsky

Michael A. Rudowsky, Founder of MAR Software Technologies LLC has thirty plus years experience working in information technology and has been passionate about computers since the late 1970's. In the early 1980's Michael mastered UNIX and C programming languages and served as the CO-OP student with Revlon Inc. After graduation Michael was offered a full-time position involving mainframe technologies such...

Review
4.9 course rating
4K ratings
ui-avatar of Mohammad Maizer
Mohammad M.
5.0
8 years ago

nice tutorial

  • Helpful
  • Not helpful
ui-avatar of Mikhail Verpuchinskiy
Mikhail V.
5.0
8 years ago

Michael is a great lecturer (one of the best I've seen) and he's doing a magnificent work teaching all these principles. He's explaining everything in details and also learns many useful techniques of writing beautiful readable code.
I'm very happy that I bought this course and have learnt it. This knowledge will be of much use in future.

  • Helpful
  • Not helpful
ui-avatar of Mitesh Soni
Mitesh S.
4.0
8 years ago

The course is really very good I am feeling good that I took this course.
pros-
-Everything is explained conceptually
-Use of Slides and diagrams for explaining things
-Pace of course is perfect
-Teacher is very engaging
-Teacher is very encouraging he encourages you to try new things and understand things properly.

cons-
-I was having problems in "reachability" section and I am reached here and I hadn't added reachability to my app because I was facing problem there I tried lot to resolve it but it only resulted in wasting time I wasted lot of time on it.
-Support can be improved, I had taken courses on Udemy which are offering better support then this course.
-Bit outdated, but is not a problem if you know even basics like if you want to use Swift 3 then you can face some problems due to syntax change like I had to study multi treading from other sources because of changes in swift 3.
but this won't be a problem you can continue in Swift2.3 and if you want to do it in Swift 3 then you can follow my repo(URL is given below) which I had made in Swift 3 which is having all the code with Swift3.
https://github.com/mitesh504/Music-Video-Player

I HIGHLY RECOMMEND YOU TO TAKE THE COURSE IT'S WORTH THE MONEY.

  • Helpful
  • Not helpful
ui-avatar of Jim Hubbard
Jim H.
5.0
8 years ago

Fantastic course. I really enjoy your teaching style and the pace.

  • Helpful
  • Not helpful
ui-avatar of Peter Thomas
Peter T.
5.0
8 years ago

Michael doesn't just tell his students to click or type something. He teaches us to learn for ourselves. Like he says:

" Learn By Doing & Take Your App Building Skills to the Next Level."

Here are more reasons to purchase this 5 star course.
1) 30% of Michael's students place a review, compared to instructors with 10,000 to 102,000 students & only 3% of them click a star.
2) 50% of Michael's students give a written, personal, thoughtful comment (not just clicking a star), compared to less than 1% for those other instructors.
3) 96% of Michael's students give a 4 or 5 star. The other courses have a lot more 1, 2 or 3 star reviews.
4) Read his 5 star reviews for yourself. There are only two 4 star written comments & no comments with less than 4 stars.
5) 13% of his lectures are free to watch. So, listen to them and decide who's a better instructor.

Don't settle for less.

  • Helpful
  • Not helpful
ui-avatar of Christopher G. Legaspi
Christopher G. L.
5.0
8 years ago

Well explained and informative. More power!

  • Helpful
  • Not helpful
ui-avatar of Yung-Chang Wong
Yung-chang W.
5.0
8 years ago

This is a solid, well-organized course. I learned much from it.

  • Helpful
  • Not helpful
ui-avatar of Peter Rexelius
Peter R.
5.0
8 years ago

The content is really good but there is way too much rehashing. No need to both sum things up at the end of a lesson AND then start next lesson by repeating same things. Suggest you just have the summary at the end of the lessons. Then the beginning of the lessons can focus on the coming subject. All in all one of the best courses out there. Well worth your time and money!

  • Helpful
  • Not helpful
ui-avatar of Reda van Eeuwijk
Reda V. E.
5.0
8 years ago

Nice bro

  • Helpful
  • Not helpful
ui-avatar of Richard Monson-Haefel
Richard M.
5.0
8 years ago

I'm super impressed. The functionality covered in this lesson covers all my needs at the moment and the presentation style is awesome. Looking forward to watching the 32 lessons

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses