Getting started with iOS Development

Add to Wishlist
5.0
2 reviews

Course Description

Welcome to “Getting Started with iOS App Development”

In modern days everyone is going towards ease and portability and because of that everything is one tap away from the user like banking, shopping, bill payment, and others. However, not many people know how an app actually works.

People see a user-friendly interface for engaging with the app, but what goes behind the scenes is magic. Now, we must first realize that smartphones are no different from other computers. Apps are just code pieces that we write to tell that minicomputer what to do. We will show the magic aka how to code an app on iOS. Learn iOS development basics with our course curated for beginners.

This course aims to get you started and build up a sound knowledge of the basic concepts. The course covers all aspects of iOS app development such as creating user interfaces, working with data, and implementing features such as tables, stack views, and others. We will also look into some Swift programming basics and have a walkthrough of Xcode, the IDE in which we will be coding our app away. Furthermore, we will properly dive into the complexities of creating an iOS app in our follow-up course.

So, with that being said, you’ll have ample opportunity to apply what you’ve learned by building real-world apps. From simple “Hello World!” apps to more complex apps that use multiple screens and navigation, you’ll gain a broad range of skills that will help you create your own iOS apps with ease. All the iOS development tutorials have self-assessment quizzes, in this way you can test your learning along the way.

If you want to directly dive into some advanced topic you can enroll in part 2 of this course Level up with Swift Programming.

Happy Learning!

What’s in this course?

  • A thorough introduction to iOS and app development
  • A Walkthrough of the Xcode Development Environment
  • Creating UI and Storyboards
  • Setting Constraints and working with the Safe Area
  • How to use Alignment and Pinning
  • iBaction and iBoulets
  • Swift Programming Basics

Are there any course requirements or prerequisites?

  • Basic knowledge of programming such as variables, if/else, functions, OOP, etc.
  • You don’t need to enroll in any iOS development courses or know about Swift itself to understand what’s going on in the course as we will walk you through step by step
  • Mac, All iOS apps are built on apple mac machines. So, it is a must.

Who this course is for:

  • Students who want to learn how to build native iOS apps.
  • Students who are starting in mobile app development.
  • Anyone who’s interested in learning an extremely popular technology used by almost every giant business.

Curriculum

Introduction to iOS Development

1
Getting started with iOS development – Usman Mukhtar
2 minutes
2
Overview of iOS development
2 minutes
3
Quiz
2 questions
4
iOS/Xcode interface builder
3 minutes
5
Quiz
2 questions

Hands on with iOS Development

1
Creating UI in storyboard and understanding constraints
18 minutes
2
UI StackViews
12 minutes
3
Quiz
2 questions
4
Swift Programming Basics
9 minutes
5
iBoutlets and iBactions
13 minutes
6
Quiz
2 questions
7
Conclusion
1 minute

Reviews

5.0
5 out of 5
2 Ratings

Detailed Rating

Stars 5
2
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0

{{ review.user }}

{{ review.time }}
 

Show more
Please, login to leave a review

FAQ

10Pearls University is an online, on-ground and hybrid platform that offers workshops, trainings, webinars and courses free-of-cost in order to upskill the tech community.
Simply register and make an account on 10Pearls University, and you will have access to all the materials.
Yes! All our courses are self-paced, meaning that you can take them around your schedule.
Absolutely. Although some courses require some background knowledge of languages and concepts, all our courses offer guidance that is easy to understand, with resources and examples available in case you run into difficulties.
At the completion of your course, you will receive official 10Pearls University Certification.