iOS 12 & Swift 4: Build A Pokedex App

Why take this course?
🌟 iOS 12 & Swift 4: Build A Pokedex App 🌟
Why Take This Course?
🚀 Elevate Your Skills: Dive into the world of iOS development and emerge with a comprehensive understanding of Swift 4, Xcode, and the Model-View-Controller (MVC) architecture. This course is your stepping stone to mastering iOS app development.
🎓 Professional Development: You're not just learning to code; you're unlocking professional programming skills. From import techniques to detailed explanations, we ensure that what you learn here is applicable in the real world.
💪 Hands-On Learning: By building a fully functional Pokedex app, you'll apply your knowledge in a practical, engaging way. This experience will solidify your understanding of iOS development concepts and best practices.
What You Will Learn
-
Swift 4 & Xcode Mastery: Gain a deep understanding of the Swift language and the tools of the trade—Xcode.
-
API Integration: Learn to connect with external APIs, retrieving data seamlessly from the internet for use in your apps.
-
JSON Parsing: Construct custom objects from JSON data, essential for working with real-world data sources.
-
MVC Architecture: Understand and implement the Model-View-Controller pattern to create organized, scalable iOS applications.
-
User Interface Design: Design intuitive and visually appealing user interfaces that enhance user experience.
-
Animations & Effects: Implement aesthetic animations that provide a smooth and engaging interaction for users.
-
Object-Oriented Principles: Explore the principles of object and protocol oriented programming to write more efficient, scalable code.
-
Custom Subclasses & Extensions: Learn to create custom subclasses and extensions to extend the functionality of your iOS apps.
-
Collection Views & Storyboards: Work with
UICollectionView
programmatically and build storyboards from scratch. -
Pokemon Search Functionality: Implement a search feature to navigate through the extensive Pokemon database.
-
Code Refactoring: Write clean, reusable code that can be easily maintained and expanded upon.
-
Auto Layout & Cocoa Touch Classes: Master layout design with Auto Layout and manipulate Cocoa Touch classes for responsive designs.
Who Am I?
👨💻 Meet Your Instructor, Stephan Dowless!
-
Senior iOS Developer: With 4 years of professional experience, I bring a wealth of knowledge and hands-on expertise to the table.
-
Passionate Teacher: My mission is to help you understand the intricacies of iOS development and guide you through building your very own Pokedex app.
-
Here To Help You Learn: I believe in learning by doing, and I'm committed to ensuring that every student has the tools they need to succeed in the iOS development world.
Join me on this journey to create a Pokedex app that not only serves as a practical exercise but also as a testament to your newly acquired skills in Swift 4 and iOS development. Let's turn your passion for coding into a professional skill set that will open doors to exciting opportunities! 🚀📚✨
Course Gallery




Loading charts...