This course will give you the basic skills needed to call yourself an app developer. Whether you need to start creating apps for you job or you want to earn money as a freelance developer, this course will get you started designing and building your own apps.

You don’t need any previous programming skills. You simply need a desire to learn how to develop apps and a Mac computer.

The course is app-based, which means you will build a complete and professional app step-by-step during each section of the course. No other course teaches you this same way.

Below is a summary of just some of the things you will learn:

1. How to use popular objects like UILabel, UIButton, UITextField, UITextView, UIImageView, etc.

2. How to use Auto Layout to design the perfect User Interface for all devices.

3. Introduction to Stack View and how it works with Auto Layout.

4. UINavigationController and its properties.

5. Segue and sending data to other screens.

6. How to add and customize app Launch screen.

7. How to create multiple-sized icons and how to add icons to apps.

8. How to resolve build-time issues and run-time errors.

9. How to debug view hierarchy.

10. How to deal with memory issues and what they mean for your app.

11. Understanding app delegates and their methods.

12. Understanding the differences between ViewDidLoad and ViewWillAppear.

Related Courses

Educatra.com

Educatra.com is an online learning platform for live courses instructed by industry professionals. Our cutting edge learning management system (LMS) make live online class experience a fun way to learn everything from educational subjects to programming languages.