Udemy

iOS 12 & Swift 4: Build A Pokedex App

Enroll Now
  • 218 Students
  • Updated 2/2019
4.8
(54 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
3 Hour(s) 39 Minute(s)
Language
English
Taught by
Stephan Dowless
Rating
4.8
(54 Ratings)

Course Overview

iOS 12 & Swift 4: Build A Pokedex App

Learn how to build a Pokedex App using the Model-View-Controller architecture!

Why take this course?

Taking this course will help you develop vital fundamental programming skills that you will be able to use in the professional world. We teach you import techniques and practices, accompanied with detailed explanations to make sure you understand what you are coding. You're not just building a Pokedex here, you're learning how to code like a professional.


What will you learn? 

  • Comprehensive knowledge and understanding of Swift 4 & Xcode

  • How to connect to an API and bring information in from the internet

  • How to construct custom objects from JSON data

  • How to understand/implement the MVC architecture.

  • How to design a clean User Interface

  • How to implement aesthetic animations for an improved User Experience

  • Principles of object and protocol oriented programming

  • How to create custom sub classes

  • How to implement custom extensions

  • How to work with UICollectionView programmatically

  • How to build storyboards programmatically

  • How to search through Pokemon

  • How to parse JSON 

  • How to create custom objects

  • How to write clean, reusable professional code

  • Code refactoring 

  • Work with auto layout and cocoa touch classes


Who Am I? 

  • My name is Stephan Dowless

  • I am a professional Senior iOS Developer with 4 years of experience

  • Here to help you learn :)

Course Content

  • 5 section(s)
  • 8 lecture(s)
  • Section 1 Main User Interface
  • Section 2 API & Model View Controller Framework
  • Section 3 Pop Up Window W/ Animation
  • Section 4 Pokemon Search
  • Section 5 Pokemon Info Controller

What You’ll Learn

  • Build a fully functioning Pokedex list that you can show off to potential employers, family & friends
  • Know how to apply important architecture patterns such as MVC and Protocols
  • How to connect to an API and read data from a database
  • How to implement cool animations for a premium User Experience (UX)
  • How to create story boards programmatically
  • Object and Protocol Oriented programming
  • How to work with UICollectionView programmatically (no storyboards)
  • How to work with a search bar and search through Pokemon
  • How to write clean, reusable, professional code


Reviews

  • V
    Vitor Henrique Barreiro Marinho
    5.0

    It's remarkable how we can learn from this course while also reminiscing about our childhood and the 150 Pokémon.

  • A
    Andre Khromov
    5.0

    Lots of good stuff here to learn.

  • A
    Ali Eldeeb
    4.5

    Learned a lot from this, Stephen is a great teacher!

  • P
    Pooja ojha
    4.5

    procrastinated learning swift for 5 years, finally found the coding style which i was looking for. Thanks Stephen

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