iOS App Development Coding Lessons

iOS App Development Coding Lessons

In Stock
51,000

Quantity

1

Free Shipping

On orders over ₦50,000

2 Year Warranty

Full coverage

30-Day Returns

Money-back guarantee

Product Features

    iOS 13 App Development Coding Lessons

    Price: ₦51,000 Payment Type: One-Time Payment Enroll Now


    Course Description

    Our complete iOS 13 app development course teaches you how to program in Swift and build beautiful iOS apps. Developed and refined through years of in-person teaching, this course is a mix of guided tutorials and hands-on challenges.

    By the end of the 15-module course, you'll be confidently programming in Swift 5 and have a strong foundation in designing iOS apps using Xcode 11.


    What You Will Learn

    Xcode IDE Learn how to set up projects, use the Storyboard and Interface Builder, integrate third-party libraries via CocoaPods, and debug using compiler warnings and console error reports.

    App Design Customize the look and feel of apps, arrange UI elements using constraints and Auto Layout, support different screen sizes and orientations, use modal views, and design custom .xib files.

    App Behaviour Connect UI to code using @IBOutlets and @IBActions, modify UI elements programmatically, and handle screen navigation and data passing via segues and delegates.

    Key Cocoa Classes Work with essential iOS components like ViewControllers, NavigationControllers, AppDelegate, TableViews, and Core Location.

    Object Oriented Programming (OOP) Dive into OOP principles: type systems, variables, functions, inheritance, classes, protocols, and delegation.

    Swift Programming Master Swift 5 essentials including optionals, optional binding, force unwrapping, optional chaining, enums, and delegation.

    Control Structures Use if-else clauses, switch statements, and logic structures to control flow in your apps.

    Data Structures Work with arrays, dictionaries, and other collection types.

    Software Design Write clean, readable, maintainable code. Understand and apply the Model-View-Controller (MVC) architecture.

    Networking Make asynchronous API calls, handle JSON, and interact with remote servers.

    Data Storage Use Firebase 4.0 for cloud-based data storage, perform database queries, and implement user authentication.


    Requirements

    A Mac running macOS Catalina (10.15) or later.


    Let me know if you'd like this exported to .md, turned into a PDF, or styled as a webpage.