4.5 out of 5
4.5
8 reviews on Udemy

iOS – Programming for Beginners

Learn from scratch how to create mobile apps! 11 hours of content!
Instructor:
Educativo Courses
960 students enrolled
English [Auto-generated]
learn basics of Xcode and Objective- C
learn how to create first apllication
KVC (key-value-coding) programming techniques
how to use Strings
iOS architecture and the most important frameworks
how to use NSArray, NSSet, NSDictionary, NSNumber and NSDate Collection
rules for the use of basic and advanced controls
how to use the view editor, Storyboards
know protocol mechanism and how to debug
how to create a two-dimensional graphics using Quartz 2D

Programming step by step 

iOS for Beginners was prepared for developers taking their first steps into the world of Apple. Multimedia materials have been developed with great care to explain step by step the various issues of iOS platform. This course is full of theory and Case Studies, preview code created during exercise. 

Comprehensive knowledge and solid base for everyone 

Completion of the course provides a solid base and a comprehensive understanding of the key issues of programming for iOS. Training is ideal for those who begin programming in Objective-C and have some programming skills. If you are just iOS enthusiasts who doesn’t have any programming knowledge, you can also complete this course. You will need a little motivation and willingness to learn:-)  

What you will learn? 

Our trainer will present you from scratch the architecture of iOS platform, will show you how to install the Xcode, how to get around it. Then you will find out what are the basic structure of the application, you will learn how to create your first project, and run it on the simulator or on your own device. More about the course content in the section: What am I going to get from this course? 

Why start to programming for iOS? 

We know at leat 3 main reasons. IOS developer means prestige, quality and high earnings

For sure you know that Apple’s software developers have the highest earnings in the mobile market, and users of iPhones and iPads are the group that most often getting paid games and apps. 

The most comprehensive course for beginning iOS programmers. Full of basic theory and practice. Create your first application with Educativo trainer! Try it now! 

How to start - introduction

1
iOS Introduction
2
How to start - additional notes
3
iOS Architecture
4
How to start programming
5
The first application

Objective - C basics

1
Objective-C - additional notes
2
Objective-C - Methods
3
Objective-C - Classes

Strings

1
Strings - additional notes
2
Strings – theory
3
Strings – practice

Memory and properties

1
Memory and properties - additional notes
2
Inheritance, initialization
3
Memory management
4
Properties mechanism

Collections

1
Collections - additional notes
2
NSArray and NSMutableArray collection
3
NSSet and NSMutableSet collection
4
NSNumber and NSDate collection
5
NSDictionary and NSMutableDictionary collection

Advanced development

1
Advanced development - additional notes
2
Property list and NSUserDefaults
3
Protocols
4
Categories
5
Class extension
6
MVC framework
7
Developing applications
8
Quartz 2D

Debugging

1
Debugging

Controls

1
Controls - additional notes
2
GUI controls
3
Advanced controls
4
Other view controls
5
UIPickerView

GPS and Storyboards

1
Using GPS and Storyboards - additional notes
2
CoreLocation
3
Storyboards

Controllers

1
Controllers - additional notes
2
UITabBarController
3
UITableViewController

Bonus section

1
Thanks for joining
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
8 Ratings

Detailed Rating

Stars 5
5
Stars 4
2
Stars 3
1
Stars 2
0
Stars 1
0
99d57fc3294ddfe9eadee2d68d71dad8
30-Day Money-Back Guarantee

Includes

8 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion