Для кого этот курс:
— для тех, кто хочет впервые познакомится с программированием или интересовался им;
— для тех, кто хочет создавать свои веб-приложения, программы с графическим интерфейсом;
— для тех, кто хочет создать собственных ботов для игр, ПО для космических аппаратов, или искусственный интеллект.
Почему был создан данный курс?
Python — уникальный язык, созданный чтобы быть понятным, простым и предсказуемым. Именно поэтому в университетах по всему миру Python используется как язык для обучения.
При этом язык очень мощный и используется как для создания веб-приложений, так и для работы с большими данными и нейронными сетями.
Язык универсален, что поддерживает высокий спрос на программистов, которые им владеют.
Почему следует пройти курс:
— Python — популярное направление разработки;
— Востребованность специалистов на рынке;
— Уникальные условия работы в IT-компаниях;
— Возможность работать в любой стране;
— Быстрое трудоустройство и хорошие карьерные перспективы.
Длительность курса: 6 месяцев, занятия проходят 2 раза в неделю по 2 учебные пары в вечернее время.
Где работают выпускники Академии?
Выпускники Академии ШАГ работают в крупных IT-компаниях Украины. Они успешно переезжают в США, Канаду, Нидерланды, Германию, Эстонию, Польшу. Работают над международными проектами. Открывают собственные студии разработки. Выполняют заказы на биржах фриланса и сотрудничают с иностранными заказчиками. Выпускники Академии всегда при деле, у них нет отбоя от заказов.
Что будете изучать на курсе:
● Язык программирования Python
● ООП
● Теория баз данных
● Сетевое взаимодействие
● Разработка web-приложений
Требования?
Курс рассчитан на новичков, на тех, кто хочет программировать на Python с нуля.
Основные требования — огромное желание учиться, не бояться трудностей, быть уверенным пользователем ПК.
По окончанию курса будете:
● Понимать принципы программирования;
● Использовать фундаментальные принципы создания десктопных программ на Python;
● Писать скрипты для автоматизации прикладных задач для платформ Windows/*Nix;
● Понимать принципы функционального программирования;
● Владеть основами программирования на языке С/С++;
● Понимать принципы объектно-ориентированного программирования и применять их в разработке программного обеспечения;
● Использовать паттерны ООП;
● Проектировать структуру программ на языке UML;
● Использовать и понимать принципы многопоточности языка Python;
● Работать с реляционными базами данных и ORM;
● Работать с популярными базами данных NoSQL;
● Сериализовать и парсить данные, используя JSON, XML и стандартные инструменты Python;
● Понимать принципы сетевого взаимодействия;
● Создавать многопоточные и асинхронные серверы на сокетах и разрабатывать клиент-серверные решения;
● Использовать микрофреймворк разработки web-приложений Flask/Bottle;
● Разрабатывать web-приложения с помощью фреймворка Django;
● Применять основы HTML, CSS, JS и асинхронные Ajax-запросы при разработке web-приложений;
● Работать с Git-репозиторием;
● Писать unit-тесты, нагрузочные тесты и автоматические тесты с использованием пакета selenium.a
Подробнее о курсе → goo.gl/xR9JD4
Остались вопросы? Звоните:
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів