iOS Developer

Profession iOS developer

What you will learn

  • Basics of iOS development. Learn variables, constants, loops, classes, functions, OOP, and write your first iOS apps.
  • Mobile UI development. Learn how to create individual interface components, customize interactions, and design your own UI elements.
  • Mobile animation. Learn how to create standard and custom animations to make your app unique.
  • Client-server programming. Working with JSON, algorithms and data structures.
  • Integration with third-party services. You will be able to use geolocation services, maps and social networks in the application, configure the interaction of services so that the application works without interruptions and does not "hang up".
  • Working in an Agile team. Learn how to develop applications in a team using agile methodologies: Scrum, Kanban, Continuous integration.

What will this course give you

    • You will go through the basics of Swift and learn how to work in the Xcode development environment — you will be able to create simple applications with Internet access.

    • Learn how to work in Figma and design interfaces based on layouts from designers.

    • Add the first app to your portfolio and learn how to place it in the App Store

    • Get acquainted with design patterns and learn how to write "clean code" — from the first steps in the profession, master useful practices that are followed in large companies.

    Professional skills

    • Swift at the basic level

    • iOS SDK and application architecture

    • Xcode, Realm, CoreData, UserDefaults, SQLite/NoSQL for data storage

    • MVC, MVP, MVVM design architectures

    • Working with Get, App Store

    • Working with network APIs and multithreading

    • Interfaces in iOS, working with AutoLayout

    • Principles and design of SOLID, DRY, KISS

    JAS Academy Certificate

    It will confirm that you have completed the course, and will become an additional argument when applying for a job..

    Myrzakonurov Arman

    Lecturer in the specialty iOS developer. There is a Master of Computer Science degree. At the moment I work as an iOS Team Lead at labs.team.I am also a Senior Lecturer at Astana IT University, I teach iOS Mobile Development


    © All rights reserved.