10 курсов, чтобы быстро войти в ИТ без технических знаний
Самый простой способ «войти в айти» — записаться на курсы. Правда, большинство из них рассчитаны на тех, кто имеет релевантные знания или хотя бы минимальный опыт работы в сфере. Поэтому мы сделали подборку курсов для людей без техничесого бекграунда, которые помогут получить востребованную ИТ-профессию с нуля.
Примечание редакции
Информация о начале занятий и стоимости обучения указана на момент публикации материала и носит ориентировочный характер.
Business Analytics
Чему научат
Работе с данными, их обработке и анализу при помощи языка программирования Python и SQL запросов. Вы разберетесь с процессом ETL и будете уметь извлекать и собирать данные из разных видов источников, а также визуализировать их с использованием программного обеспечения Power BI. Сможете создавать визуализации на основе метрик, эффективно и аргументированно представлять результаты своей работы.
В процессе обучения вы выполните 5 практических проектов, которые пополнят ваше портфолио.
Как проходит обучение
Занятия проходят онлайн в Zoom 5 дней в неделю по 8 часов. Каждое занятие состоит из лекционной теоретической части, практики и рефлексии: проверки и отработки ошибок, ответов наставников курса на вопросы студентов, консультаций.
Трудоустройство
Школа обещает помощь в получении первого job offer: карьерные консультации, подготовку к собеседованию, ревью резюме рекрутерами и его рассылку в компании-партнеры.
Тестировщик
*программа разработана в партнерстве с компанией Альфа-Банк.
Чему научат
Вы познакомитесь с теориями и методологиями тестирования, освоите написание тестовых сценариев и такие инструменты, как Postman (клиент для тестирования веб-сайтов), JIRA (система отслеживания ошибок) и ее плагином Zephyr, научитесь проводить ручное тестирование.
Изучите основы языка Java и объектно-ориентированного программирования. Будете уметь писать автотесты при помощи библиотеки JUnit5 и в среде Mockito, выстраивать процесс непрерывной интеграции на базе системы GitHub Actions, а также измерять покрытие кода с помощью JaCoCo, проводить его статистический анализ и искать типовые ошибки. Освоите автоматизированное тестирование, познакомитесь с инструментами Selenium, Selenide, Docker, научитесь проводить unit- и UI-тестирования, а также готовить отчеты при помощи систем репортинга (Report Portal).
В финале обучения вы выполните дипломный проект — проведете автоматизированное тестирование крупного веб-сервиса.
Как проходит обучение
Обучение проходит онлайн: вебинары 2-3 раза в неделю в вечернее время. После лекции студенты выполняют практические задания, их проверяют преподаватели, которые дают обратную связь. Поддержка преподавателей и координаторов курса доступна в Slack.
Трудоустройство
Лучших выпускников обещают пригласить на собеседование в Альфа-Банк. Также Центр развития карьеры «Нетологии» помогает составить резюме и подготовиться к собеседованию. Есть возможность пройти стажировку в проектах «Нетологии-групп».
Функциональное тестирование программного обеспечения
*программа курса разработана на основе практического опыта компании EPAM.
Чему научат
Вы познакомитесь с основными видами и методами тестирования, тестированием документации и требований, их уровнями и способами выявления. Узнаете основные принципы и этапы разработки тестов, научитесь документировать их и освоите инструментальные средства управления. Сможете создавать отчеты о дефектах и результатах тестирования.
Познакомитесь с веб-ориентированными технологиями, базами данных и языком SQL, изучите тестирование форм, совместимости и веб-сервисов, функциональное, доменное, нагрузочное тестирование, а также разберетесь в особенностях мобильного. Будете уметь применять инструментальные средства тестирования, например, технологию Record and Playback или Selenium. Научитесь оценивать трудозатраты и работать со всей необходимой документацией.
К финалу курса вы совместно с одногруппниками выполните практический проект.
Как проходит обучение
Есть дистанционная, вечерняя и утренняя группы, группа выходного дня.
При дистанционной форме два раза в неделю проходят вебинары: по понедельникам и четвергам, с 18.30 до 21.20. Студенты выполняют домашние задания, которые проверяет преподаватель и дает по ним обратную связь.
Занятия в вечерней группе проходят по графику: вторник и четверг, с 18.30 до 21.20, суббота с 9.30 до 12.20.
В утренней: понедельник, среда, пятница с 9.30 до 12.20.
В группе выходного дня: суббота с 12.30 до 15.20, воскресенье с 18.00 до 20.50.
Важно! Зачисление проходит на конкурсной основе: необходимо пройти тест на внимательность и знание английского.
Трудоустройство
Выпускники с оценкой за курсовой проект не ниже 7 баллов становятся участниками «Программы трудоустройства» IT-Academy, которая предусматривает помощь в составлении резюме и подготовке к собеседованию, а также рекомендации на открытые вакансии в IT-компаниях.
CX-исследователь
Чему научат
Вы познакомитесь с основными целями и этапами работы UX-исследователя, необходимыми для этой профессии навыками и качествами. Разберетесь с отличиями исследования на различных этапах разработки продукта. Научитесь формулировать и проверять гипотезы, искать респондентов для вашего исследования. Изучите и освоите основные количественные и качественные методы, которые UX-researcher применяет в своей работе: опрос, глубинное интервью, юзабилити-тестирование, дневниковые исследования, карточная сортировка и др. Будете знать, как находить барьеры, инсайты и работать с ними, составлять эффективные вопросы и сценарии на юзабилити-тестирование, а также интерпретировать его результаты. Сможете использовать методы персон и jobs to be done, научитесь строить карту пользовательского пути (CJM), анализировать конкурентов и презентовать результаты своей работы.
Как проходит обучение
Обучение проходит онлайн. Студенты смотрят видеоуроки, а затем выполняют домашнее задание, которое проверяют друг у друга (принцип peer-to-peer). Все сложные моменты в процессе обучения объясняет наставник. Общение с ним и однокурсниками проходит в общем чате. Поддержка наставника и команды курса доступна на протяжении всего обучения.
Technical writing
Чему научат
Вы разберетесь с функциями и ролью технического писателя в IT-проектах, познакомитесь с методологиями и методами разработки ПО (Waterfall, Agile, Kanban), основными видами и шаблонами документации (User Guide, Release Note и др.). Научитесь определять тип документа и составлять план для написания документации. Сможете разрабатывать task topic и правильно применять concept topic, описывать use cases и user stories. Будете знать, какие слова и выражения использовать при подготовке документации в соответствии с требованиями Microsoft Manual of Style, как включать в нее графику и работать с инструментами Pidoco, Visual Paradigm, Bizagi Modeler и др. Изучите правила оформления документации и сможете работать с программами для технических писателей RoboHelp и MadCap Flare. В конце курса выполните итоговый проект.
Как проходит обучение
Есть дистанционная и вечерняя группы.
При дистанционной форме два раза в неделю проходят вебинары: по вторникам и пятницам с 18.30 до 21.20.
У вечерней группы график такой же, но в оффлайн-формате.
Важно! Зачисление проходит на конкурсной основе: необходимо пройти тест на знание английского (ваш уровень должен быть не ниже Intermediate) и устное собеседование.
ИТ-рекрутер
Чему научат
Курс включает два блока: первый посвящен непосредственно рекрутингу, второй — ИТ-технологиям.
Вы познакомитесь с этапами подбора персонала и основными способами его поиска (прямой, хедхантинг, executive search). Научитесь составлять грамотное описание вакансии, освоите особенности работы по поиску кандидатов в LinkedIn, HeadHunter, Habr Career, соцсетях и т. д. Сможете отбирать резюме и работать с портфолио соискателей, разрабатывать для них задания, план собеседования и эффективно его проводить. Будете уметь выявлять и оценивать hard и soft skills кандидатов, выстраивать с ними коммуникацию, составлять оффер и сопровождать процесс адаптации нового сотрудника.
Во втором блоке вы изучите основные процессы и специальности в IT-индустрии. Познакомитесь с видами ПО, его жизненным циклом, методологиями разработки, веб-дизайном, основными языками программирования (PHP, Python, Java, C# и др.), базами данных, Data Science, управлением проектами и пр.
В качестве дипломной работы вы осуществите полный цикл работы по подбору персонала: от сбора требований к вакансии до ее закрытия.
Как проходит обучение
Обучение проходит онлайн и состоит из 136 онлайн-уроков и домашних заданий, выполнение которых проверяет и комментирует преподаватель. Есть общий Telegram-чат с поддержкой куратора.
Трудоустройство
Обещают помощь в трудоустройстве: составление резюме, подготовка к собеседованию в компаниях-партнерах и реальные заказчики на защите диплома.
Frontend-разработчик (SkillFactory)
Чему научат
Разрабатывать сайты и приложения на HTML и JavaScript, а также создавать адаптивные сайты с использованием CSS и Flexbox.
Вы изучите основы языка HTML и возможности CSS, научитесь верстать, анимировать страницы и загружать код на GitHub. Познакомитесь с синтаксисом JavaScript, применением объектно-ориентированного программирования и сможете писать простые программы на этом языке, а также создавать сложные скрипты. Будете уметь разрабатывать приложения при помощи библиотеки React, платформы Angular и фреймворка Vue.js. Научитесь тестировать приложения, подключать их к базам данных и разворачивать на платформе Node.js.
В ходе обучения вы выполните пять практических проектов (сайт-визитка на HTML, слайдер на JavaScript, канбан-доска на React и др.), которые сможете добавить в свое портфолио.
Как проходит обучение
Обучение проходит онлайн. В удобное время можно изучать теорию, а затем отрабатывать ее: решать задания на специальных тренажерах. Также в программу включены вебинары, во время которых преподаватель пишет и разбирает код. На протяжении всего курса доступна помощь и обратная связь кураторов и менторов в Slack.
Трудоустройство
Резюме 10% лучших студентов школа направляет компаниям-партнерам.
1C-разработчик
*курс сертифицирован компанией 1С.
Чему научат
Языку программирования 1С, работе с системой «1С:Предприятие» и основам языка запросов SQL.
Вы будете создавать запросы на 1С и составлять технические задания в терминах этого языка. Освоите механизмы учета в 1С, сможете разрабатывать внешние отчеты, печатные формы. Получите опыт создания подсистем на регистрах периодических расчетов и решения задач оперативного и бухгалтерского учета. Научитесь дорабатывать типовые и разрабатывать новые конфигурации и функционал системы 1С, а также интегрировать ее с другими системами, получите знания о проектировании архитектуры баз данных и их администрировании.
Как проходит обучение
Обучение проходит онлайн. После просмотра видеоуроков (их в курсе 78) нужно выполнить практические задания. Наставник их проверяет и помогает исправить ошибки, разобраться со сложными моментами. В финале курса нужно выполнить и защитить дипломную работу.
Трудоустройство
После прохождения гарантируют трудоустройство.
Frontend-разработчик (Skillbox)
Чему научат
Верстать и создавать сайты и приложения на HTML, CSS, JavaScript.
Вы освоите все необходимые инструменты верстальщика, сможете анимировать страницы и адаптировать макеты для любых видов устройств и браузеров, а также будете уметь тестировать верстку. Научитесь работать с системой контроля версий Git и сервисом GitHub. В рамках модуля по JavaScript познакомитесь с основами объектно-ориентированного программирования, возможностями библиотек jQuery, React и Redux, платформой Node.js, узнаете, как проектировать REST-сервисы с помощью Web API.
Вся теория будет отрабатываться на практике. К финалу курса можно собрать портфолио.
Как проходит обучение
Обучение проходит онлайн. После просмотра видеоуроков (их в курсе 148) нужно выполнить практические задания. Наставник их проверяет и помогает исправить ошибки, разобраться со сложными моментами.
Веб-разработчик с нуля
Чему научат
Верстать и создавать сайты (фронтенд и бэкенд) на HTML, JavaScript и PHP.
Вы познакомитесь со стандартами верстки W3C, изучите селекторы CSS, семантическую разметку страницы и теги для верстки структуры, контента и форм. Освоите кроссбраузерную и адаптивную верстку для различных устройств, научитесь тестировать ее, а также освоите работу с DevTools и Flexbox. Познакомитесь с JavaScript, его синтаксисом, объектно-ориентированным и асинхронным программированием на этом языке, будете уметь работать с функциями, простыми алгоритмами, файлами, медиаресурсами, создавать авто-тесты, писать модульный код и разрабатывать сложные анимации. Освоите библиотеку React и ее возможности для создания веб-приложений.
Изучите язык PHP, его основные конструкции и их синтаксис, MySQ и фреймворк Laravel. Научитесь настраивать веб-сервер, работать с базами данных, таблицами, управлять ими при помощи SQL, реализовывать и настраивать авторизацию сайта, а также аутентификацию. Освоите работу с системой контроля версий Git и сервисом GitHub.
За время обучения вы выполните 11 проектов, которые сможете добавить в свое портфолио (интернет-магазин, веб-приложение по продаже криптовалюты, мессенджер и др.), а также защитите дипломную работу.
Как проходит обучение
Обучение проходит онлайн: вебинары 2-3 раза в неделю в вечернее время. После лекции студенты выполняют практические задания, их проверяют преподаватели, которые дают обратную связь. Поддержка преподавателей и координаторов курса доступна в Slack.
Трудоустройство
Центр развития карьеры «Нетологии» помогает составить резюме и подготовиться к собеседованию. Есть возможность пройти стажировку в проектах «Нетологии-групп».
Аналитик данных
Чему научат
Вы познакомитесь с основными задачами, процессами и инструментами работы аналитика данных. Изучите Python, возможности библиотеки Pandas и среды Jupyter, будете уметь подготавливать данные для анализа, компенсировать их недостаток и использовать эффективные средства визуализации. Освоите методы статистики и теории вероятностей, которые применяются в работе аналитика, поймете, как устроены базы данных, и научитесь извлекать из них информацию при помощи запросов на SQL, а также получать данные из интернета. Разберетесь с бизнес-метриками и сможете проводить A/B-тестирование, валидацию результатов, а также автоматизировать процессы анализа данных.
По завершении курса вы соберете портфолио из 15 практических проектов.
Как проходит обучение
Обучение проходит онлайн и включает в себя изучение теории, которая сразу же закрепляется в тренажере, выполнение домашнего задания и работу над кодом. Обратную связь по самостоятельной работе дают наставники и код-ревьюер. Также поддержка и помощь наставников доступна в чате курса.
Трудоустройство
Можно присоединиться к карьерному треку курса, который предусматривает помощь в составлении резюме и портфолио, активный поиск вакансий, выполнение тестовых заданий и посещение интервью, а также поддержку во время испытательного срока на новом месте работы.
Читать на dev.by