Swift and iOS Basics
Please rate the course
Course short description
We'll start with the basics for beginners who have chosen Swift as their first programming language. We'll learn data types, working with collections, asynchronous functions, and the basics of object-oriented programming - this is a necessary foundation for every developer. Then we'll move on to creating a user interface: screens, text fields, buttons - at this stage, you'll have the opportunity to show creative thinking. And finally, we'll create your first mobile app that will show the weather!
You'll master the process of creating screens using a ready-made layout from Figma, just like they do in leading IT companies. Knowing Swift will help you successfully cope with tasks on LeetCode. The course will give you basic knowledge and confidence in your abilities. Developing iOS apps is an interesting activity that can become your profession.
After completing the course, you will be able to:
- Create simple mobile apps for iOS
- Work in Xcode playground
- Develop user UI
- Understand the basics of the Swift language
- Work with collections
- Write asynchronous functions
- Understand the principles of OOP
- Work with Storyboard