Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

28 560 ₽
есть рассрочка

Для кого разработана программа

- Школьники и выпускники (15-18 лет). Получат первую профессию, не откладывая на потом свою мечту стать программистом

- Студенты ВУЗов (18-23 года). Освоят вторую специальность параллельно с университетским образованием

- Представители других профессий (23-55 лет). Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на разработчика для iOS и построить карьеру в IT-индустрии

- Все желающие повысить IT-квалификацию. Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT

Что вы получите после обучения

Приобретаемые навыки
1
Swift
3
Паттерны проектирования
4
Мобильная разработка
5
Модульное тестирование
6
Создавать приложения
7
Архитектура iOS
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Самарский техникум космического машиностроения. Неоднократно проходил курсы повышения квалификации по различным программам обучения ( PHP: Основы, TOPik.org, Программирование на Python). Педагогический опыт более 2-х лет.

В настоящее время является техническим директором компании "Хадпро", которая занимается разработкой и запуском программных продуктов, промышленной автоматизацией. 
Имеет множество профессиональных сертификатов: C# Tutorial course C++ Tutorial course CSS Fundamentals HTML Fundamentals Java Tutorial coursse JavaScript Tutorial course PHP Tutorials PHP: Основы Python 3 Tutorial course Python: Основы Ruby Tutorial course SQL Fundamentals Swift Tutorial course jQuery Tutorial Введение в программирование на Python Основы Git Основы построения системы "Умный дом" Основы программирования на языке C Программирование на Python 2015 Основы программирования в Delphi для "ОС Android" Разработка web-приложений Tizen.
Активно интересуется разработкой сетевых сервисов (API), веб приложений, машинного обучения (machine leraning), интернета вещей (IoT) и робототехники.

Воронежский Государственный Университет, факультет прикладной математики и информатики, педагогический опыт более 2-х лет.

1) Dynamic Pixels, QA ENGINER, Ручное тестирование игровых проектов для мобильных устройств;
2) Wizart Animation, Layout Attist, Участвовал в создании анимационного фильма «Волки и Овцы»Технологии: Autodesk Maya, Adobe Premiere Pro
3) T-Systems CIS, Java Intern, Web приложение для «покера планирования» разработанное на Java.
Языки: Java, SQL, Criteria API, JavaScript
Технологии: JDK 6, Hibernate, Spring Core, PrimeFaces 5.1, Git, Maven, HyperSQL, Apache Tomcat, Eclipse, Liquibase, Dozer
4) Mirapolis Human Capital Management System, Java Developer
Комплексная автоматизация HR-процессов, включая: подбор, оценку, обучение персонала, построение планов
развития, кадровый резерв, управление талантами и т.п.
Языки: Java 1.7, ANSI SQL; Технологии: Core: Spring, Свой ORM, Свой View framework (похожий на Vaadin), Apache Commons
libraries, Maven, Jenkins, intellij idea, PostgreSql, Jira, GIT

Воронежский государственный университет / математический факультет, системный инженер, педагогический опыт более 5-и лет.

XML, локальные сети, HTML, CSS, Photoshop, PHP5, Робототехника, Arduino.
Главный тренер сборной команды робототехнических соревнований.

На РобоФесте 2016 на региональном отборочном этапе заняли 1 и 2 места в номинации "Hello, Robot! Arduino Шорт-трек". На РобоФесте 2017 заняли 1 и 3 места.
«В преподавании программирования подхожу немного нестандартно - отхожу от засилия математики в программировании. Учеников учу программировать простые игры, синтаксический анализатор, простейшие системы управления БД и др. Помимо самого программирования рассказываю об управлении проектами, о git (используем GitHub). Подаю материал не прямолинейно».

Образовательная организация

С 1999 года

Готовим программистов, дизайнеров и системных инженеров, которых нельзя заменить искусственным интеллектом. Для этого, кроме глубоких профильных знаний, учим понимать задачи, мыслить готовыми проектами и работать в команде.

В чём сила Компьютерной Академии TOP?

Мы делаем всё, чтобы выпускников Академии TOP принимали на работу сразу после защиты дипломов. Для этого каждый год улучшаем программу, зовём к себе лучших преподавателей и сохраняем правильную атмосферу.

Актуальность

Прежде чем запустить программу обучения, обсуждаем её с компаниями-партнерами — будущими работодателями наших выпускников. Это нужно, чтобы в знаниях студентов и самой программе не было слабых мест.

Преподаватели практики

Наши преподаватели — не только эксперты в своей сфере, но и профессиональные педагоги. Их цель — сделать образование таким, каким оно должны быть: осознанным, интересным и результативным.

Атмосфера

В стенах Академии TOP нет «отстающих», «любимчиков» или «конкурентов». Студенты поддерживают друг друга, чтобы получить профессию и найти единомышленников. Бывало, что выпускники создавали свой стартап и покидали TOP предпринимателями.

По окончании обучения студенты получают международный диплом Компьютерной Академии «TOP»
а также международные сертификаты от компаний-партнеров.

Программа курса

  1. Основы использования Mac OS;
  2. Введение в iOS и язык программирования Swift;
  3. Переменные, типы данных, операторы;
  4. Логические операторы, операторы ветвлений. Циклы;
  5. Массивы одномерные, многомерные, строки;
  6. Указатели, динамическое выделение памяти;
  7. Функции. Структуры;
  8. Побитовые операторы, работа с файлами;
  9. Объектно-ориентированное программирование;
  10. Использование файловой системы средствами Swift;
  11. Многопоточность;
  12. Generics и Коллекции;
  13. Паттерны проектирования. MVC, MVP, MVVM. Принципы проектирования классов SOLID;
  14. Структура iOS-проекта. Пользовательский интерфейс приложения;
  15. Storyboards;
  16. Обработка жестов пользователя. Контроллеры представлений и сложные элементы управления;
  17. Grand Central Dispatch, обзор элементов управления iOS;
  18. Core Graphics. Core Image. Core Animation. Core Data. Core Motion. Core Location, работа с картами;
  19. Введение в работу с базами данных. Использование баз данных в iOS-приложениях;
  20. Календари, события, звонки, sms;
  21. Аудио, видео, камера;
  22. Сетевые возможности, доступ к веб-сервисам;
  23. iCloud. Регистрация в App Store;
  24. Модульное тестирование;
  25. Работа в команде, управление программными проектами. Системы управления версиями GIT;

Рейтинг курса

3.9
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 19.04.2024 09:46
Разработка приложений для iOS

Разработка приложений для iOS

Оставить отзыв
Поделиться курсом с друзьями