Описание курса

Язык программирования Python сегодня является одним из самых популярных в мире. На нем написаны Youtube, Google, Dropbox и еще десятки других известных сервисов. Python имеет ряд особенностей, которые объясняют его высокую популярность в мире: он прост для освоения и совместим с большинством существующих операционных систем, а значит – универсален.

С помощью Python можно создавать веб-приложения, и существенно облегчает этот процесс знание микрофреймворка Flask. Он использует набор инструментов Werkzeug, а также шаблонизатор Jinja2. Фреймворк очень хорошо подходит для небольших проектов, работающих со статическим контентом (файлы html, изображения, css, js и другие). Также его можно использовать для создания микросервисов. Существенно ускоряет работу, особенно над небольшими сайтами. Среди приложений, использующих Flask, — Pinterest и LinkedIn.

Для овладения популярным и полезными инструментами создания веб-приложений была разработана комплексная программа «Фреймворк Flask для Python». После ее прохождения вы сможете оптимизировать свою работу над проектами и ускорить ее.

В рамках обучения по комплексной программе «Фреймворк Flask для Python» вы пройдете следующие курсы:

Фреймворк Flask поддерживает модульное тестирование, Google App Engine (платформу для создания и запуска приложения в инфраструктуре Google) и RESTfull-архитектуру —набор архитектурных принципов для создания гибкой и масштабируемой сети. Интуитивно понятный синтаксис и простая инфраструктура упрощают понимание фреймворка.

Опытные преподаватели всегда сочетают теоретическую подготовку с практикой – вы сможете отработать полученные навыки непосредственно на занятиях, а потом сразу примените их в своей работе. А наставники поделятся с вами полезными лайфхаками и помогут сразу уверенно приступить к разработке.

После прохождения комплексной программы вы будете знать:

  • проектирование REST API при помощи языка Python и микрофреймворка Flask;
  • как создавать, тестировать и прототипировать микросервисы на примере создания полноценного веб-приложения.

Flask охватывает важные темы современной бэкенд веб-разработки: логирование, механизмы аутентификации, асинхронные запросы и т.д. Владение языком программирования Python, а также изучение дополнительных удобных инструментов сделает из вас по-настоящему универсального профессионала. Учитесь в «Специалисте» и открывайте для себя новые возможности. Помощь в поисках новой работы по окончании обучения вам окажет наша Служба трудоустройства.