Udemy

Using Advanced iOS Frameworks and Techniques with Swift 3

Enroll Now
  • 1,808 Students
  • Updated 10/2016
4.3
(227 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 25 Minute(s)
Language
English
Taught by
Brian Advent
Rating
4.3
(227 Ratings)

Course Overview

Using Advanced iOS Frameworks and Techniques with Swift 3

Learn and Master the Coolest iOS Frameworks and Techniques by Example

Learn about the coolest and most useful iOS frameworks and development techniques that will improve the quality and look of your Apps, enhance your productivity and make your customers so much happier.

Learn and Master the Coolest iOS Frameworks And Techniques in this Comprehensive Course

  • Learn by realistic examples
  • Understand protocol oriented programming with UIKit
  • 3D Touch, Today Extensions and Widgets, Live Photos, and more
  • Build a sliding menu with UIKit Dynamics
  • Learn to download and present data from a web API


iOS Development Techniques that will make you a Pro

In this course I am presenting to you many of the coolest iOS frameworks and development techniques that will help you create better and more beautiful Apps. All projects are created in a way that will help you directly use your new knowledge in your own projects.

Knowing your way around important iOS frameworks can make the difference between winning or loosing in a job interview. Being able to understand the concepts that you are learning in this course will make it a lot easier for you to learn about other and new frameworks by yourself.

Content and Overview

You can use this course like a dictionary for the presented iOS Frameworks and techniques. Each section is self-contained and covers either a number of different development techniques or a specific framework.

Have a look at the different sections in the curriculum to get an idea about the frameworks and topics we are going to cover.

One demo project is going to accompany you in four sections. It is called MovieSelectr. By extending this demo App, you are going to learn how to access Web APIs, how to cache data, how to create custom transitions between ViewControllers, how to use 3D Touch, Today Extensions and a lot more. 

I designed this Swift course to be easily understandable for any iOS Developer who has an intermediate knowledge about the Swift programming language and the Xcode IDE.

This course comes complete with working files and code samples, you'll be able to work alongside the instructor and will receive a verifiable certificate of completion upon finishing the course.

Course Content

  • 9 section(s)
  • 39 lecture(s)
  • Section 1 Welcome Message and Some Goodies to Start With
  • Section 2 Live Rendering with Xcode and Subclassing
  • Section 3 UIKit Dynamics
  • Section 4 The iOS Photo Framework and Live Photos
  • Section 5 Web APIs, TableViews and Caching
  • Section 6 CollectionViews and Custom UIPresentationControllers
  • Section 7 3D Touch - Peak and Pop
  • Section 8 Today Extensions and Widgets
  • Section 9 Protocol Oriented Programming (POP) and Value Types

What You’ll Learn

  • leverage the power of multiple great frameworks like UIKit Dynamics or the Photos framework
  • use Xcode live rendering to improve productivity
  • deal with live photos
  • access Web API's efficiently and structure and display the received data
  • use UICollectionView to display information
  • use UIPresentationControllers and custom transitions
  • implement the peak and pop feature of 3D Touch
  • add Today Extensions and Widgets to your Apps
  • understand the concept of Protocol Oriented Programming and Value Types
  • use the concept of Protocol Oriented Programming together with UIKit
  • implement caching to reduce network traffic and loading times
  • use CocoaPods to enhance projects with 3rd party framworks


Reviews

  • N
    Noah Iarrobino
    3.0

    Not a great course, but would be good for an experienced iOS developer to brush up on some things and learn a few new things.

  • A
    Afonso Rosa
    4.0

    I liked the course, however I think the Instructor was speaking too fast. I had to pause and go back a bit quite often. Also, I don't think adding all those force unwraps are a good practice. In these videos, we are suppose to learn how to program, so it should be good to start with the good practices right away and not later.

  • G
    Gustavo Tavares
    4.0

    Some details, specific to the API's and concepts are not explained so is difficult to keep up with the course. For example: I still didn't understand all the steps in TrnasitionDelegate..

  • G
    Gina Mullins
    4.0

    the speaker speaks way too fast and sounds a bit nervous. but GREAT stuff!!! update: much better presentation and again, really amazing course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed