Курс Автоматизация тестирования ПО (Java). Advanced – углублённый курс по QA Automation, ориентированный на расширение знаний у инженеров автоматизации тестирования программного обеспечения. Если вы занимаетесь автоматизированным тестированием в стэке Java, и стремитесь расширять свой кругозор в мире автоматизации и используемых подходах, этот курс по автоматизации – для вас.
Для зачисления на курс вы должны быть знакомы с основами тестирования ПО, уверенно владеть стэковым языком Java, уверенно владеть Git и иметь опыт в автоматизации тестирования.
Вместе мы посмотрим на хорошую архитектуру тестового фреймворка, на использование Docker и Spring в автоматизации тестирования, узнаем, что такое Contract Testing и как запускать UI тесты в распределённой среде.
Курс Fullstack-разработчик (JavaScript) организован как форма активного обучения, целью которого является освоение и применение на практике ( в рабочем проекте ) всех инструментов и технологий, необходимых веб-разработчику.
Акцент курса делается на понимание и умение профессионально использовать все инструменты, технологии, языки программирования и фреймворки.
Курс условно состоит из 2-х частей: front-end и back-end продолжительностью 34 занятия по 2,5 - 3 астрономических часа.
Для увеличения объема пройденного материала часть теории будет вашей домашней работой с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании при приёме на работу.
Практика:
Практической частью курса будет последовательная разработка 1-го или 2-х веб-проектов.
От скорости прохождения материалов курса группой будет зависеть объем функциональности полученного в конце курса проекта/ов.
У каждого участника в конце курса будет, как минимум 1 проект в альфа / бета версии, которые можно будет показать на собеседовании, либо добавить в портфолио.
Во время обучения на курсе Вы:
После окончания курса Вы сможете:
Стажировки / Трудоустройство:
В данный момент мы работаем с несколькими компаниями - разработчиками ПО и имеем возможность отправлять успешных студентов на стажировки / собеседования.
Для стажировки / трудоустройства необходимо, чтобы выполнялись несколько условий:
Программа курса Junior FrontEnd Developer составлена на основе требований работодателей к начинающим фронтенд разработчикам.
При этом, цель курса не только подготовить человека к прохождению собеседования и выполнению тестового задания, а создать базу для дальнейшего развития во фронтенд разработке.
На курсе мы познакомимся и получим навыки работы с такими технологиями, языками и фреймворками, как:
Практика:
Все с чем мы познакомимся, мы будем тут же использовать на практике, а результатом обучения будет самостоятельно выполненный проект для портфолио.
Требования к участникам курса:
Начальных знаний не требуется, всему будем учиться с нуля.
Курс по системному и бизнес анализу "Системный и бизнес-анализ. Уровень 1. Инженерия требований" разработанный экспертами-практиками, является 1-ым курсом в серии и большей частью посвящён работе с требованиями заказчика.
Цель тренинга / курса:
Сформировать у аудитории ключевые умения в области сбора, анализа, документирования, моделирования, коммуникации и управления требованиями к информационным системам.
Целевая аудитория:
Предварительные требования для участников:
Регламент проведения занятий:
Программа курса Тестирование ПО. Junior Test Engineer ориентирована на получение учащимися практических навыков и знаний, которые позволят каждому после успешного прохождения найти работу Тестировщика программного обеспечения.
Курс охватывает большинство требований, предъявляемых на собеседовании на позицию Младший тестировщик или Junior Test Engineer.
Для кого этот курс:
После окончания курса Вы сможете:
Курс состоит из нескольких занятий (по три часа каждое), разделенных на «помидорки», с огромным количеством практики и обширными домашними заданиями (нужно будет уделять часа по 2 на подготовку + на обсуждения если возникнут вопросы).
Во время занятий мы будем играть, рисовать, анализировать, исследовать, тестировать, получать не только знания, но и бесценный опыт и запись в резюме :)
После каждого занятия будет обязательная домашняя работа.
В качестве «подопытного» проекта для практических работ будет использоваться проект с открытым кодом JTalks, дефекты будем заводить в JIRA, тест кейсы в Zephyr for JIRA, чеклисты в TestPad
Входные требования к участникам курса:
- Пройти входное тестирование. После записи на курс, мы получаем Вашу заявку, звоним Вам по телефону, подтверждаем участие и отвечаем на вопросы, после этого, отправляем на Ваш емейл ссылочку на входное тестирование на знание основ в сфере информационных технологий. Тестирование включает в себя вопросы по основам устройства, использования интернета, программного обеспечения и общих знаний в информационных технологиях.
- Уровень английского языка Elementary
- Перед началом курса необходимо ознакомиться со следующей литературой:
Это необходимо для того, чтобы:
Не терять на курсе время на вопросы типа "Что такое браузер?, А, как установить программу?" и тому подобные
Вам не тратить время на то, к чему Вы пока не готовы
Если Вы не прошли входное тестирование, при этом имеете сильное стремление стать Тестировщиком ПО, Вы можете пройти наш курс по основам информационных технологий, затем ещё раз, уже успешно пересдать тестирование, а уже после этого пройти курс Тестирование ПО. Junior Test Engineer.
ВАЖНО! Каждое занятие, кроме первого, будет начинаться со «стенд-ап митинга» и «мозгового штурма», будем пробовать тестировать и учиться генерировать идеи, поэтому просьба не опаздывать!
Курс Java Junior Developer организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения.
Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа и т.д.) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании.
Практика:
Разработка приложения будет основана на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, работа с xml, SQL, персистентность в базу данных, сервлеты, технология JSP.
От скорости прохождения материалов курса группой будет зависеть объем функциональности полученного в конце курса приложения. Побочным результатом курса будет ваше личное резюме java разработчика с одним из пунктов в списке достижений: разработка веб-приложения.
Свойства приложения:
Требования к участникам курса:
Курс "Автоматизация тестирования ПО (Java)" ориентирован на получение учащимися практических навыков и знаний, необходимых в работе инженера автоматизации тестирования программного обеспечения.
Для кого подходит этот курс:
После окончания курса Вы:
Курс состоит из 14 занятий: 8 -ти занятий, на которых будет много теории и мало практики и 6-ти чисто практических занятий, предназначенных для отработки навыков с большим количеством домашних заданий.
Во время занятий мы будем анализировать, изучать, тестировать, писать скрипты для различных тестовых ситуаций.
После каждого занятия будет обязательная домашняя работа.
Требования к участникам курса:
Курс Основы программирования на Java. Уровень 1 рассчитан на слушателей не знакомых с программированием, и является введением в программирование, алгоритмизацию и структуры данных. Каждый участник на курсе получит знания и навыки, которые необходимы для старта в профессию любому начинающему разработчику.
На курсе будут рассматриваться основные алгоритмы и структуры данных, работа со средой разработки (IDE), основные понятия и концепции программирования, присущие любому объектно-ориентированному языку. Курс даёт навыки программирования на примере языка Java. Разбираются основы языка, организация программного кода, основы построения объектно-ориентированных моделей и т.п.
Практика:
В течение курса на практике, а также в качестве домашнего задания, решаются академические задачи, такие как создание калькулятора, текстового редактора, игра "Крестики-нолики" и так далее.
Данные примеры позволят слушателям изучить основы языка Java, применение в работе с файлами, создание графических пользовательских интерфейсов.
В итоге, участники получат все необходимые базовые знания, а также приобретут навыки разработки ПО на языке Java и навыки применения основных концепций ООП.
Очень приветствуются ваши реальные задачи, которые необходимо решить. Приносите, будем разбирать на курсе вместе!:)
Python Курс начинающего программиста (уровень 1) организован как форма активного обучения с большим количеством примеров и задач на закрепление знаний, а также написанием несложного приложения во второй половине курса.
Целью данного курса является понимание и умение применять на практике принципов программирования на Python 3, его синтаксиса и лучших практик.
Каждая из тем содержит большое количество примеров, а каждое занятие сопровождается домашним заданием для закрепления пройденного материала. Выполненные домашние задания разбираются в начале следующего занятия.
Практика:
В качестве практики разработки будем писать простой веб-сервис, либо бот для Telegram, в зависимости от того, насколько быстро и хорошо будут усваиваться основы:)
Требования к участникам курса:
Начальных знаний не требуется, на этом курсе всему будем учиться с нуля.
Курс С++ Junior Developer является продолжением курсов Основы программирования на языке C++. Уровень 1-2 и подходит для тех, кто либо имеет собственный опыт разработки, и чувствует, что ему не хватает понимания некоторых сложных моментов и практики для того, чтобы устроиться на работу, либо для тех, кто успешно прошёл курсы уровня 1-2.
Курс составлен, исходя из реальных требований работодателей к позиции младшего разработчика на языке С++ и ориентирован на приобретение практических знаний и навыков, которые пригодятся в работе.
Что даёт курс программирования на C++ ?
Требования к участникам курса:
Во время прохождения курса Вы получаете: