Курсы HTML Academy
HTML Academy даёт возможность ученикам отточить полученные навыки на практике. В процессе обучения слушатели сталкиваются с испытаниями, принцип которых — «сверстать, как показано в образце». Именно по такому принципу работают большинство верстальщиков.
Школа предлагает уникальный формат интерактивных тренажеров, а также образовательные программы, которые позволяют подготовить специалистов с необходимыми для веб-индустрии навыками.
На этом курсе слушатели будут проектировать большие клиентские приложения с использованием стека React-Redux-Thunk и настраивать окружение. Познакомятся с библиотекой Redux. Кроме этого, студенты научатся тестировать свои приложения: писать регрессионные и юнит-тесты.
Вы познакомитесь с платформой Node.js и научитесь создавать приложения для сервера. Узнаете как проектировать REST API и напишете первую спецификацию REST API в формате Open API. Научитесь применять TypeScript для разработки серверных приложений, взаимодействовать с базой данных MongoDB, валидировать данные от клиентов, создавать приватные маршруты, применять JWT и многое другое. А ещё узнаете о разработке приложений для командной строки (CLI).
Этот курс подойдёт для полных новичков, для тех, кто не сталкивался ни с миром веб-разработки, ни с технологиями HTML, CSS и JavaScript. Вы изучите фундаментальные веб-технологии и попробуете себя в роли верстальщика и фронтендера.
Вы научитесь создавать выразительную и доступную разметку, работать с графическим макетом, строить сетки страниц, оформлять декоративные элементы и текстовое содержание, оптимизировать код и готовить завершённый проект к публикации.
Вы изучите основы JavaScript, познакомитесь с актуальными возможностями стандарта ECMAScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач.
Вы научитесь создавать разметку по методологии БЭМ, использовать препроцессоры, строить адаптивные сетки, работать с адаптивной и ретиновой графикой, использовать инструменты автоматизации и настраивать сборку проекта для публикации.
В процессе прохождения курса студенты научатся объектно-ориентированному программированию, освоят фреймворк Yii 2 и разберут его компоненты, которые помогут обрабатывать формы и выполнять маршрутизацию между страницами. Также они смогут работать с внешними сервисами через протокол API и реализовывать обе стороны взаимодействия: быть в роли API-клиента и API-сервера.
Слушатели научатся проектировать приложения на JavaScript, используя объектно-ориентированный подход; на практике познакомятся с архитектурным паттерном MVP (Model View Presenter) и узнают, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Научатся работать с REST API (CRUD) и настраивать окружение: собирать приложение с помощью webpack, подготавливать сервер для разработки, подключать зависимости из npm.
Вы изучите синтаксис языка PHP, научитесь манипулировать информацией в базах данных (БД) через SQL запросы, сможете настроить интеграцию PHP-сценариев с базой данных и вывести информацию из БД на страницы сайта. Кроме того, вы добавите вашему проекту интерактивности с помощью подключения форм регистрации, сможете разделить страницы сайта на публичные и закрытые, а также изучите продвинутые техники работы с MySQL и сторонними библиотеками.
Вы познакомитесь с микросервисной архитектурой и научитесь применять её для разработки сложных приложений для бэкенда. Обсудите плюсы и минусы микросервисной архитектуры. Узнаете, когда она ускоряет процесс разработки приложения, а в каких случаях наоборот, замедляет. Научитесь декомпозировать функциональность приложения на микросервисы. Познакомитесь с концепцией монорепозиториев на практике. Расширите знания об инструментах для разработки приложений для бэкенда. Изучите современный фреймворк Nest.js. Разберётесь с его абстракциями и компонентами: модули, пайпы (pipes), guards, exception filters, interceptors, providers, IoC/DI и так далее.
Онлайн-курсы HTML Academy от УЦ Softline служат гарантией получения узкоспециальных знаний в области высоких технологий
Актуальные цены на обучение вы можете найти, выбрав необходимую специализацию в списке курсов вендора.
Учебный центр Softline предлагает курсы повышения квалификации, некоторые курсы доступны очно и дистанционно. Удаленное обучение — это гарантия получения знаний без необходимости выходить из дома. Уточняйте у менеджеров или на странице курса есть ли возможность пройти курс дистанционно онлайн.
ЦТ Pearson VUE и Certiport приостановили работу на территории Российской Федерации.