Пропустить доступные курсы

    Доступные курсы

    тривалість курсу: 3 тижня

    ОП: 8 занять,  20 годин

    ЧОМУ ВИ НАВЧИТЕСЯ:

    -онайомитесь c загальними відомостями про програмування, що таке програма, мова програмування, трансляція, компіляція, компоновка, вихідний код, виконуваний код

    -знайомство з мовами програмування і інструментах розробки програмного забезпечення (ПО)

    -освоїте синтаксис мови програмування процедурного рівня (курс грунтується на JavaScript)

    -вивчите процедурно (функціональне) програмування

    -вивчення основи об'єктно-орієнтованого програмування (ООП)

    -навчитесь писати програми на мовах програмування, використовуючи операторний базис і засоби процедурного рівня мови, а також функціонал базової бібліотеки JavaScript

    длительность курса: 3 недели

    ОП: 8 занятий,  20 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    накомитесь c общими сведениями о программировании, что такое программа, язык программирования, трансляция, компиляция, компоновка, исходный код, исполняемый код

    -познакомитесь с языками программирования и инструментах разработки программного обеспечения (ПО)

    своете синтаксис языка программирования процедурного уровня (курс основывается на JavaScript)

    зучите процедурного (функционального) программирования

    зучения основ объектно-ориентированного  программирования (ООП)

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

    длительность курса: 3,5 месяцев

    QA: 27 занятий,  68 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Пониманию, что такое программное обеспечение и как оценить качество программного обеспечения

    -Познакомитесь с основными циклами разработки программного обеспечения и ролью тестировщика в разработке

    -Узнаете о типах и уровнях тестирования и закрепите на практике полученные знания

    -Получите знания и практический опыт в написании тест-кейсов

    -Будете разбираться в основах тест-дизайна, приоритезации дефектов и анализе рисков

    -Узнаете, что такое тестирование основанное на рисках

    -Будете разбираться в основах тест-дизайна, приоритезации дефектов и анализе рисков

    -Узнаете, что такое тестирование основанное на рисках

    -Познакомитесь с концепцией тест-дизайна, а также на практике освоите основные техники тест-дизайна

    -Научитесь писать отчеты об ошибках (bug report), а также будет рассмотрена основная документация, с которой работает тестировщик (test plan, bug report, test case, etc)

    -Получите практический опыт работы с инструментами (tools), которые могут помочь облегчить работу на проекте

    -Также будут рассмотрены основы исследовательского тестирования и его отличие от скриптового тестирования

    -С полученными техническими знаниями и практическими навыками сможете работать на позиции Junior QA Engineer, или продолжить изучение автоматического и мобильного тестирования

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Пониманию, что такое программное обеспечение и как оценить качество программного обеспечения

    -Познакомитесь с основными циклами разработки программного обеспечения и ролью тестировщика в разработке

    -Узнаете о типах и уровнях тестирования и закрепите на практике полученные знания

    -Получите знания и практический опыт в написании тест-кейсов

    -Будете разбираться в основах тест-дизайна, приоритезации дефектов и анализе рисков

    -Узнаете, что такое тестирование основанное на рисках

    -Будете разбираться в основах тест-дизайна, приоритезации дефектов и анализе рисков

    -Узнаете, что такое тестирование основанное на рисках

    -Познакомитесь с концепцией тест-дизайна, а также на практике освоите основные техники тест-дизайна

    -Научитесь писать отчеты об ошибках (bug report), а также будет рассмотрена основная документация, с которой работает тестировщик (test plan, bug report, test case, etc)

    -Получите практический опыт работы с инструментами (tools), которые могут помочь облегчить работу на проекте

    -Также будут рассмотрены основы исследовательского тестирования и его отличие от скриптового тестирования

    -С полученными техническими знаниями и практическими навыками сможете работать на позиции Junior QA Engineer, или продолжить изучение автоматического и мобильного тестирования

    длительность курса: 4 месяцев

    Python: 29 занятий,  72 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Сможете создавать программы на Python

    -Сможете создавать приложения с графическим интерфейсом

    -Сможете создавать web-приложения

    -Изучите основные модули, которые используются в мире python каждый день

    -Узнаете о модульном программировании и поймете как быстро создавать программы на основе существующего кода

    -Научитесь тестировать свои приложения

    -Изучите основы работы с базами данных

    -Поймете, как работают Интернет и web-сайты

    длительность курса: 2,5 месяцев

    PHP: 20 занятий,  50 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -научитесь писать чистый и читаемый код

    -будете отлично читать и понимать чужой код

    -освоите работу с менеджером пакетов в PHP - Composer

    -будете работать с системой контроля версий Git

    -научитесь работать с базами данных, используя PHP

    -напишете свой файлообменник

    -наработаете навыки разработки сайтов с нуля

    -научитесь разрабатывать сайт с использованием фреймворков

    -узнаете об особенностях работы в PHP Storm

    длительность курса: 3 месяцев

    Android: 21 занятий,  52 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Разработаете многоуровневое приложение под Android и внесете его в портфолио

    -Освоите программирование бизнес-логики и логики пользовательского интерфейса

    -Сможете создавать красивые меню и анимации

    -Будете делать запросы на сервер и взаимодействовать с другими приложениями

    -Напишете игру для своего смартфона

    длительность курса: 4 месяцев

    Android: 33 занятий,  82 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Разработаете многоуровневое приложение под Android и внесете его в портфолио

    -Освоите программирование бизнес-логики и логики пользовательского интерфейса

    -Сможете создавать красивые меню и анимации

    -Будете делать запросы на сервер и взаимодействовать с другими приложениями

    -Напишете игру для своего смартфона

    длительность курса: 5 месяцев

    Java: 39 занятий,  96 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Научитесь писать программу с чистого листа и грамотный код

    -Подробно разберетесь в объектно-ориентированном программировании на Java

    -Сможете самостоятельно находить выходы из сложных ситуаций при реализации запутанных бизнес-логик

    -Впишите в портфолио свой первый проект на Java

    -Научитесь быстро читать код, выявлять свои и чужие ошибки, находить пути их решения

    -Приобретёте знания, необходимые для сдачи Oracle Certification Exam 1Z0-808

     

    длительность курса: 5,5 месяцев

    FrontEnd: 45 занятий,  112 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Научитесь создавать сайты любой сложности

    -Узнаете, как работать с инструментами разработчика и как оптимизировать процесс разработки с их помощью

    -Узнаете как создать дизайн странички в Adobe Photoshop и нарезать макет

    -Сможете применить SEO-оптимизацию на сайте

    -Научитесь создавать сайты быстро и адаптивно с фреймворком Bootstrap 4

    -Изучите JavaScript и научитесь внедрять динамику в web-страницы

    -Будете создавать интерактивные странички с использованием jQuery, Angular, React и других JS фреймворков

    -Соберете свой собственный проект с использованием препроцессоров SASS и LESS, а также сборщиков GRUNT или GULP

    -На курсе вы получите практический опыт создания веб сайта с нуля и до продакшина

     

    длительность курса: 5,5 месяцев

    C#: 46 занятий,  115 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Вы получите глубокую техническую подготовку и полное представление о применении технологии Microsoft .NET в реальном мире разработки.

    -За счет полученных знаний в Академии сможете сдать экзамен "Microsoft Specialist. Экзамен 70-483. Programming in C#"

    -Будете участвовать в сложных проектах, таких как: «Продажа видео онлайн», «Интернет-аукцион», «Системы управления отношениями с клиентами», «Системы управления ресурсами предприятия» и др.

    -Освоите структуры и перечисляемые типы, типизированные словари и списки, делегаты и события, работу с I/O и LINQ, сможете отлавливать исключения и даже писать асинхронный код

    -Сможете не просто написать программу на языке C#, но и находить подход к решению задач абсолютно разного рода и сложности

    -Узнаете, что стоит за аббревиатурами CLR, CTS, GC, TPL, GAC, ASP, MVC, WF, WPF и WCF

    -Научитесь создавать многопоточные приложения на языке C# и поймете, что это не так уж сложно

    -Поймете, зачем нужны паттерны проектирования и сможете ими пользоваться

    -Получите первый базовый опыт работы с несколькими фреймворками (как настольными, так и Web) на языке C#

    длительность курса: 2 месяцев

    English for IT: 18 занятий,  36 часов

    длительность курса: 2,5 месяцев

    Automated testing: 21 занятий,  54 часов

    ЧЕМУ ВЫ НАУЧИТЕСЬ:

    -Научитесь создавать программы, которые будут проводить тестирование вместо Вас и повысите свою продуктивность

    -Сможете по максимуму использовать возможности тестирования и дебаггинга

    -Разберетесь с архитектурой Selenium и его врапера Selenide, и их основными методами

    -Напишете фреймворк для автоматического тестирования своего любимого web-приложения

    -Научитесь грамотно оформлять результаты прохождения тестов, использовать паттерны проектирования (page object pattern) и инструменты виртуализации (docker)

    -Разработаете стратегию тестирования продукта и найдете в ней место для QA Automation