Все курсы Level UP: список платных и бесплатных курсов, отзывы об обучении, промокоды
Курс Автоматизация тестирования ПО (Java). Advanced – углублённый курс по QA Automation, ориентированный на расширение знаний у инженеров автоматизации тестирования программного обеспечения. Если вы занимаетесь автоматизированным тестированием в стэке Java, и стремитесь расширять свой кругозор в мире автоматизации и используемых подходах, этот курс по автоматизации – для вас.
Для зачисления на курс вы должны быть знакомы с основами тестирования ПО, уверенно владеть стэковым языком Java, уверенно владеть Git и иметь опыт в автоматизации тестирования.
Вместе мы посмотрим на хорошую архитектуру тестового фреймворка, на использование Docker и Spring в автоматизации тестирования, узнаем, что такое Contract Testing и как запускать UI тесты в распределённой среде.
Для кого подходит этот курс:
для инженеров автоматизации тестирования уровня junior/middleдля всех, кто интересуется программированием и тестированиемдля всех, кто стремится изучать что-то новое
После окончания курса Вы:
сможете проанализировать существующее решение для автоматических тестов на вашем проекте и понять, где его можно улучшитьсможете лучше понимать процесс разработки ПО и место автоматизации в нёмсможете применять полученные знания в работе
Требования к участникам курса:
знакомство с основами тестирования ПОумение пользоваться Gitуверенное владение языком программирование Java (можно и другой, но все примеры будут на Java)уверенное владение Maven/Gradleвладение Junit/TestNgпонимание принципов CI/CD
Программа
Занятие 1. Автоматизация тестирования. Вспоминаем
Цель автоматизации тестирования в современном миреМесто автоматизации тестирования в процессе разработки ПООценка эффективности автоматизации тестированияМетрики автоматизации тестирования
Занятие 2-3. Архитектура тестового фреймворка
Что такое тестовый фреймворкЧто такое нетестовый фреймфоркТестовая системаСтруктура тестового фреймворка
Занятие 4-5. Docker
Чем отличается виртуализация от …Что такое DockerЧто такое Docker ComposeИнтеграция Docker с ATTest Containers
Занятие 6-7. Spring в автоматизации тестирования
Что такое Spring FrameworkПонятие Bean и Spring LifecycleИспользование Spring в Test Automation Framework
Занятие 8-9. Тестирование API
Тестирование API в рамках микро сервисной архитектурыКонтрактное тестирование на примере Pact (Spring Cloud Contract)
Занятие 10-11. Распределённый и параллельный запуск UI тестов
Selenium тесты в Docker containerSelenium GridSelenoid
Занятие 12-13. CI/CD
Jenkins’s pipelineQuality gates
Занятие 14. Итоговое
Подведение итоговВопросы на собеседовании
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 48 990 ₽
Цена без скидки: 48 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс Java Junior Developer организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения. Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа и т.д.) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании.
Практика:
Практической частью домашней работы будет последовательная разработка java веб-приложения: прототип сайта поиска работыКурс будет построен на активном взаимодействии с обучаемыми в форме разбора домашнего задания: выбора оптимальной доменной моделиреализации, паттернов проектирования, дизайна разрабатываемого приложения
Разработка приложения будет основана на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, работа с xml, SQL, персистентность в базу данных, сервлеты, технология JSP. От скорости прохождения материалов курса группой будет зависеть объем функциональности полученного в конце курса приложения. Побочным результатом курса будет ваше личное резюме java разработчика с одним из пунктов в списке достижений: разработка веб-приложения.
Свойства приложения:
Объектно ориентированная доменная модель с возможностью легкого расширения функциональностиДолговременное хранение в двоичном виде в файле, в xml, в DB (PostgreSQL)Веб-интерфейс, основанный на технологии JSP
Требования к участникам курса:
Умение программировать на Java / C++ / C#Желательно иметь представление о XML, HTML, SQL, JavaScript
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 54 990 ₽
Цена без скидки: 54 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс Основы программирования на Java. Уровень 1 рассчитан на слушателей не знакомых с программированием, и является введением в программирование, алгоритмизацию и структуры данных. Каждый участник на курсе получит знания и навыки, которые необходимы для старта в профессию любому начинающему разработчику.
На курсе будут рассматриваться основные алгоритмы и структуры данных, работа со средой разработки (IDE), основные понятия и концепции программирования, присущие любому объектно-ориентированному языку. Курс даёт навыки программирования на примере языка Java. Разбираются основы языка, организация программного кода, основы построения объектно-ориентированных моделей и т.п.
Практика:
В течение курса на практике, а также в качестве домашнего задания, решаются академические задачи, такие как создание калькулятора, текстового редактора, игра "Крестики-нолики" и так далее.Данные примеры позволят слушателям изучить основы языка Java, применение в работе с файлами, создание графических пользовательских интерфейсов.В итоге, участники получат все необходимые базовые знания, а также приобретут навыки разработки ПО на языке Java и навыки применения основных концепций ООП.Очень приветствуются ваши реальные задачи, которые необходимо решить. Приносите, будем разбирать на курсе вместе!:)
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 48 990 ₽
Цена без скидки: 48 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс UX & UI Designer объединяет сразу три аспекта одной профессии – UX, UI, основы вёрстки и программирования – и предполагает обучение веб-дизайну с нуля. Профессия UI-дизайнера (веб-дизайнера) сегодня невозможна без знаний в UX, так как одним из главных ценностей любого продукта становится удобство и простота его использования.Выпускники курса получат навыки и знания, удовлетворяющие большинству запросов работодателей на позицию UX & UI Designer / Веб-дизайнер / UX специалист.По окончании у каждого выпускника будет в портфолио один или несколько проектов, хорошо проработанных на разных этапах разработки продукта.
В результате курса Вы научитесь:
Изучать аудиторию, хорошо понимать ее при помощи профессиональных методик и «попадать в яблочко ее ожиданий»Проектировать на основе исследованийМыслить процессами, а не картинкамиСоздавать пользовательские роли, персоны, персонажи, составлять сценарии их взаимодействия с продуктомПроводить юзабилити-аудитПроверять решения при помощи юзабилити-тестированияУлучшать пользовательские характеристики уже существующих сайтовПовышать конверсию и увеличивать эффективность продуктаСоздавать продукты, которые восхищают пользователейРисовать живые прототипы Работать с Figma на профессиональном уровнеДелать адаптивный дизайнРисовать UI для мобильных приложений Сделать красивый, информативный дизайн для рассылки Работать со всем актуальным на данный момент инструментарием дизайнера
Практика | Бонусы:
В результате курса мы будем работать над реальным проектом от реального заказчика, который после окончания курса пойдёт в продакшнПо окончании каждого модуля будут неформальные презентации проделанного: прототипы / макеты / верстка (либо доделываем макеты)В результате курса у Вас минимум 1-н хорошо проработанный проект с дизайн-концепцией, прототипами, отрисованным макетом. Верстать мы не требуем, но знать что это и как работает нужно:)
Требования к участникам курса:
Начальных знаний не требуется, всему учим с нуля
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 68 000 ₽
Цена без скидки: 68 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Курс по системному и бизнес анализу, разработанный экспертами-практиками, поможет каждому IT-специалисту получить знания и навыки, необходимые для работы на позиции системного и бизнес-аналитика.
Целевая аудитория:
руководители и специалисты отделов и групп системного и бизнес-анализа; архитекторы и ведущие разработчики; руководители проектов; IT-специалисты, заинтересованные в приобретении и систематизации знаний в объеме курса.
Предварительные требования для участников:
уверенный пользователь ПК (обязательно);английский язык — на уровне чтения технической документации (желательно); опыт работы в сфере IT, программной инженерии или профильное профессиональное образование.
Регламент проведения занятий:
продолжительность курса: 1 месяц (40 ак. часов); форма занятий — онлайн (ZOOM + Telegram)расписание: Пн / Ср / Пт с 18:00 до 21:30
Раздаточный материал:
электронная презентация; статьи и техническая документация по тематике курса (на английском языке);
Дата начала: По мере набора группы
Длительность: 4 недели
Стоимость курса: 65 990 ₽
Цена без скидки: 65 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Python Курс начинающего программиста (уровень 1) организован как форма активного обучения с большим количеством примеров и задач на закрепление знаний, а также написанием несложного приложения во второй половине курса.
Целью данного курса является понимание и умение применять на практике принципов программирования на Python 3, его синтаксиса и лучших практик.
Каждая из тем содержит большое количество примеров, а каждое занятие сопровождается домашним заданием для закрепления пройденного материала. Выполненные домашние задания разбираются в начале следующего занятия.
Практика:
В качестве практики разработки будем писать простой веб-сервис, либо бот для Telegram, в зависимости от того, насколько быстро и хорошо будут усваиваться основы:)
Требования к участникам курса:
Начальных знаний не требуется, на этом курсе всему будем учиться с нуля.
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 48 990 ₽
Цена без скидки: 48 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс С++ Junior Developer является продолжением курсов Основы программирования на языке C++. Уровень 1-2 и подходит для тех, кто либо имеет собственный опыт разработки, и чувствует, что ему не хватает понимания некоторых сложных моментов и практики для того, чтобы устроиться на работу, либо для тех, кто успешно прошёл курсы уровня 1-2.
Курс составлен, исходя из реальных требований работодателей к позиции младшего разработчика на языке С++ и ориентирован на приобретение практических знаний и навыков, которые пригодятся в работе.
Что даёт курс программирования на C++ ?
Знания и навыки, которые позволят Вам реализовать любую задачу с помощью инструментов языка С++Готовит к прохождению собеседования на позицию C++ Junior Developer
Требования к участникам курса:
Знание основ С / С++Если Вы не уверены, что данный курс Вам подходит, проверьте себя, просмотрите программы курсов Уровня 1-2, если больше 80% Вы хорошо понимаете, то можете смело идти на курс C++ Junior Developer
Во время прохождения курса Вы получаете:
Возможность прохождения занятий как в аудитории (в режиме семинара), так и в режиме вебинара со своего компьютера. Это поможет вам не пропустить ни одного занятияВсестороннюю помощь преподавателя по любым вопросам Вкусный чай и кофе во время перерывов
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 54 000 ₽
Цена без скидки: 54 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс Основы программирования на C++. Уровень 1 рассчитан на слушателей не знакомых с программированием, и является введением в программирование, алгоритмизацию и структуры данных. Каждый участник на курсе
получит знания и навыки, которые необходимы для старта в профессию любому начинающему разработчику.
На курсе будут рассматриваться основы информатики и вычислительной техники, основные алгоритмы и структуры данных, работа со средой разработки
(IDE - Visual Studio либо Qt Creator), основные понятия и концепции программирования, присущие любому объектно-ориентированному языку.
Курс даёт навыки программирования на примере языка С++.
Будет рассматриваться устройство ЭВМ и устройство различных ОС, базовые алгоритмы, основы языка, организация программного кода, основы построения объектно-ориентированных моделей и т.п.
Практика:
В течение курса на практике, а также в качестве домашнего задания, решаются как академические задачи, так и простые задачи, прикладного уровня.Данные примеры позволят слушателям изучить основы языка С++, применение в работе с файлами.В итоге, участники получат все необходимые базовые знания, а также приобретут навыки разработки ПО на языке С++ и навыки применения основных концепций ООП.Очень приветствуются ваши реальные задачи, которые необходимо решить. Приносите, будем разбирать на курсе вместе!:)
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 48 990 ₽
Цена без скидки: 48 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс Fullstack-разработчик (JavaScript) организован как форма активного обучения, целью которого является освоение и применение на практике ( в рабочем проекте ) всех инструментов и технологий, необходимых веб-разработчику.
Акцент курса делается на понимание и умение профессионально использовать все инструменты, технологии, языки программирования и фреймворки.
Курс условно состоит из 2-х частей: front-end и back-end продолжительностью 34 занятия по 2,5 - 3 астрономических часа.
Для увеличения объема пройденного материала часть теории будет вашей домашней работой с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании при приёме на работу.
Практика:
Практической частью курса будет последовательная разработка 1-го или 2-х веб-проектов.От скорости прохождения материалов курса группой будет зависеть объем функциональности полученного в конце курса проекта/ов. У каждого участника в конце курса будет, как минимум 1 проект в альфа / бета версии, которые можно будет показать на собеседовании, либо добавить в портфолио.
Во время обучения на курсе Вы:
Научитесь настраивать окружение и освоите самые эффективные инструменты в работе, как с клиентской частью веб-приложения, так и на стороне сервераНаучитесь работать в командеНаучитесь создавать интерактивные веб-страницы на стеке технологий HTML5 / CSS3 / JavaScript Научитесь работать с фреймворками и популярными библиотеками - Jquery / AngularJS / ReactJS Научитесь использовать Node.js для разработки серверной части приложенийНаучитесь работать с базами данных (MongoDB и MySQL) Если хватит времени, и очень зависит от скорости прогресса группы в целом, научитесь делать десктопные и мобильные приложения на JavascriptРеализуете один или несколько своих проектов
После окончания курса Вы сможете:
Начать карьеру Javascript-разработчика в компанииСможете работать фрилансером
Стажировки / Трудоустройство:
В данный момент мы работаем с несколькими компаниями - разработчиками ПО и имеем возможность отправлять успешных студентов на стажировки / собеседования.
Для стажировки / трудоустройства необходимо, чтобы выполнялись несколько условий:
Наличие вакансий / стажировок у наших компаний-партнёров к моменту окончания курсаНаличие у Вас стремления устроиться на работу, что будет видно по Вашей учёбе и усилиям, которые Вы прикладываетеНаличие рекомендаций от преподавателей (вытекает из второго условия)
Дата начала: По мере набора группы
Длительность: 7 месяцев
Стоимость курса: 92 990 ₽
Цена без скидки: 92 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс по системному и бизнес анализу "Системный и бизнес-анализ. Уровень 1. Инженерия требований" разработанный экспертами-практиками, является 1-ым курсом в серии и большей частью посвящён работе с требованиями заказчика.
Цель тренинга / курса: Сформировать у аудитории ключевые умения в области сбора, анализа, документирования, моделирования, коммуникации и управления требованиями к информационным системам.
Целевая аудитория:
руководители и специалисты отделов и групп системного и бизнес-анализа; архитекторы и ведущие разработчики; руководители проектов; IT-специалисты, заинтересованные в приобретении и систематизации знаний в объеме курса.
Предварительные требования для участников:
уверенный пользователь ПК (обязательно);английский язык — на уровне чтения технической документации (желательно); опыт работы в сфере IT, программной инженерии или профильное профессиональное образование.
Регламент проведения занятий:
продолжительность тренинга - 1,5 недель (16 ак. часов); форма занятий — онлайн;режим занятий — по договорённости.
Дата начала: По мере набора группы
Длительность: 1 месяц
Стоимость курса: 28 990 ₽
Цена без скидки: 28 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да