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

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

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

DevOps for Sysadmins: 18 занятий,  44 часов

тривалість курсу: 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: 20 занятий,  50 часов

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

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

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

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

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

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

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