iOS разработчик

iOS разработчик

Научись делать приложения на iOS для тысячи юзеров

Kaspi 0—0—12

50 000 тг. в месяц

Наши выпускники работают в:

Наши выпускники работают в:

1500+

1500+

обучено студентов

обучено студентов

547 000+

547 000+

cредняя зарплата

cредняя зарплата

1 597+

1 597+

вакансий на hh.kz

вакансий на hh.kz

Что такое iOS разработка?

Что такое iOS разработка?

nFactorial iOS - это 6-месячный интенсив-курс с интерактивными занятиями, которые проходят 3 раза в неделю с понедельника по пятницу, а также дополнительными сессиями с менторами по выходным.
Этот курс разработан специально для начинающих. Программа курса основана на лучших практиках, применяемых зарубежными факультетами, а также на опыте профессионалов из индустрии, учитывающем последние требования рынка труда.

nFactorial iOS - это 6-месячный интенсив-курс с интерактивными занятиями, которые проходят 3 раза в неделю с понедельника по пятницу, а также дополнительными сессиями с менторами по выходным.
Этот курс разработан специально для начинающих. Программа курса основана на лучших практиках, применяемых зарубежными факультетами, а также на опыте профессионалов из индустрии, учитывающем последние требования рынка труда.

Программа

Программа

Модуль 1 - nFactorial Start

Введение в язык программирования Java

Основные концепции программирования.Анатомия программы. Встроенные типы данных. Преобразование типов. Шаги в разработкепрограммы. Условные выражения: оператор 'if'. Циклы: оператор 'while', цикл 'for'. Вложенный код.Отладка (дебаггинг) программ.

Массивы

Код для обработки массивов. Двумерные массивы. Стандартныйввод и вывод. Графика. Фракталы. Анимация.

Функции и библиотеки

Пример использования: цифровое аудио. Применение:распределение Гаусса. Модульное программирование. Классические примеры.Рекурсивная графика. Оптимизация: предотвращение "экспоненциальной" работы.Динамическое программирование.

Объектно-ориентированное программирование

Цвет. Обработкаизображения. Обработка строк. Создание новых типов данных. Примеры: электрическийзаряд, черепашья графика, комплексные числа

Алгоритмы

Скорость алгоритмов. Эмпирический анализ. Математические модели.Асимптотическая сложность. Алгоритмы поиска: последовательный поиск, бинарныйпоиск. Алгоритмы сортировки: сортировка вставкой, сортировка слиянием, самая длиннаяповторяющаяся подстрока.

Классические структуры данных

API и клиенты. Стеки, очереди, связанныесписки и их реализация

Решение Leetcode задач.

Решение Leetcode задач.

Каникулы

2 недели

Модуль 2 - nFactorial IOS

Основы языка Swift

Основы языка Swift (элегантный, мультипарадигменный, нативно-компилируемый). Swift в плоскостях OOP/POP/FP. Научитесь писать The Swifty Way, придерживаясь лучших практик и стайлгайдов написания кода.

Верстка мобильных приложений с помощью SwiftUI.

Познаете основные механизмы верстки SwiftUI. Вы научитесь «жить» в терминале. Отныне git будет работать на вас, а не против вас!

Соревнование по программированию/mock-interview

Соревнование по программированию/mock-interview

Знакомство с UIKit.

Познакомимся с востребованной на рынке технологий – UIKit. Создадим клон приложения популярного казахстанского банка во время группового контеста.

Тестирование знании и навыков проектирования

Вернёмся в реальность и протестируем свои знания и навыки на проектах из реального мира. Научимся работать с клиент-серверной архитектурой и API (tldr → так работают 95% приложений и сайтов на нашей планете).

Наши менторы

Наши менторы

Айдар Нугманов

автор программы и главный лектор

В прошлом: Engineering Manager в команде Arbuz.kz/Pinemelon.com. Team lead  iOS-разработки в alabs.team. Организатор менторской программы "Hello, Turing!"
Образование: выпускник Suleyman DemirelUniversity по специальности «Информационные Системы».
Главный ментор nFactorial Incubator 2022

Абылай Ержанов

ментор nFactorial iOS

iOS-разработчик в Data Art Kazakhstan
В прошлом: Andromeda (Украина), iOS-разработчик, Wanty. Серебряный призер Международной Жаутыковской Олимпиады (2017).
Образование: Выпускник КБТУ (Казахстанско-Британский технический университет)

Далида Еркулиева

координатор nFactorial iOS

Член независимой экспертной комиссии по отбору претендентов для присуждения международной стипендии«Болашак» по естественным наукам.
В прошлом: старший консультант,EY (Ernst & Young); старший специалист, АО НК «КазМунайГаз».
Выпускница Queen Mary University of London (Великобритания) и Imperial College London (Великобритания)

nFactorial Podcast

nFactorial Podcast