Зачем каждый системный аналитик должен хоть раз в жизни написать свое веб-приложение и как это сделать?
Проектирование и тестирование API сегодня стало задачей системного аналитика. Но сделать корректную спецификацию OpenAPI, не зная принципов того, как устроено взаимодействие клиента и сервера, довольно сложно. Чтобы на практике разобраться с HTTP-вызовами к ресурсам, их полезной нагрузкой и статусами ответа сервера, реализуйте собственное веб-приложение.
Всего за 12 часов вы познакомитесь с технологией проектирования и разработки веб-приложений, создав собственный REST API, используя легковесный фреймворк Flask в Google Colab для написания Python-кода и облачную платформу Neon для запуска своего экземпляра PostgreSQL.
Вы узнаете, что за магия происходит на стороне бэка, когда к нему идет обращение клиентского запроса, почему сами по себе HTTP-вызовы не совершают никаких действий, можно ли удалять ресурс с помощью GET или POST вместо DELETE и как это сделать.
12 часов простого программирования для аналитика: 4 выходных с Анной Вичуговой и Татьяной Арслановой, старт 30 марта.
#RESTAPI #Python #Программирование
Проектирование и тестирование API сегодня стало задачей системного аналитика. Но сделать корректную спецификацию OpenAPI, не зная принципов того, как устроено взаимодействие клиента и сервера, довольно сложно. Чтобы на практике разобраться с HTTP-вызовами к ресурсам, их полезной нагрузкой и статусами ответа сервера, реализуйте собственное веб-приложение.
Всего за 12 часов вы познакомитесь с технологией проектирования и разработки веб-приложений, создав собственный REST API, используя легковесный фреймворк Flask в Google Colab для написания Python-кода и облачную платформу Neon для запуска своего экземпляра PostgreSQL.
Вы узнаете, что за магия происходит на стороне бэка, когда к нему идет обращение клиентского запроса, почему сами по себе HTTP-вызовы не совершают никаких действий, можно ли удалять ресурс с помощью GET или POST вместо DELETE и как это сделать.
12 часов простого программирования для аналитика: 4 выходных с Анной Вичуговой и Татьяной Арслановой, старт 30 марта.
#RESTAPI #Python #Программирование
🔥9❤4👍1💘1
Воркшоп «Реализация REST API на Python»
Реализуем простое веб-приложение с клиентской частью в виде набора HTML-страниц и серверным Python-приложением. В качестве хранилища данных используем старый добрый PostgreSQL, развернутый в облаке. Пишем и запускаем Python-код в Google Colab, тунелируем с помощью утилиты ngrok.
Когда?
30 марта
Что Вас ждет?
3 занятия по 4 часа
— Первое посвящено проектированию сценариев работы веб-приложения
— Второе — реализации бэковой и фронтовой частей
— Третье — интеграции бэка с фронтом
#RESTAPI #Python #Программирование
Реализуем простое веб-приложение с клиентской частью в виде набора HTML-страниц и серверным Python-приложением. В качестве хранилища данных используем старый добрый PostgreSQL, развернутый в облаке. Пишем и запускаем Python-код в Google Colab, тунелируем с помощью утилиты ngrok.
Когда?
30 марта
Что Вас ждет?
3 занятия по 4 часа
— Первое посвящено проектированию сценариев работы веб-приложения
— Второе — реализации бэковой и фронтовой частей
— Третье — интеграции бэка с фронтом
#RESTAPI #Python #Программирование
Зачем аналитику разработка REST-приложения?
Проектирование и документирование межсистемных интеграций сегодня все чаще становится рядовой задачей системного аналитика. Однако, чтобы решать ее правильно, необходимо понимать внутреннее устройство и принципы работы REST-приложения, включая особенности ресурсной модели, клиент-серверного взаимодействия, структуры и правил обработки HTTP-запросов.
Кроме того, чтобы грамотно описать интеграцию, аналитик должен уметь читать и составлять спецификации OpenAPI, включая методы HTTP, кодов ответов сервера, популярные форматы данных для упаковки полезной нагрузки (JSON, XML и пр.), а также механизмы аутентификации и авторизации.
👉 Разобраться со всем этим во всех деталях вы сможете на 12-часовом воркшопе «Реализация REST API на Python», под руководством преподавателя, реализовав собственное веб-приложение в стиле REST.
Помимо популярного Python-фреймворка Flask вы познакомитесь с основами HTML-верстки, чтобы сделать наглядный UI. Разумеется, вы не станете акулой Python и не превратитесь в профессионального разработчика за 12 часов. Однако, после этого «программистского воркшопа» каждый системный аналитик сможет более эффективно выполнять свою работу, качественно проектируя и описывая интеграционные решения.
#RESTAPI #Python #Программирование
Проектирование и документирование межсистемных интеграций сегодня все чаще становится рядовой задачей системного аналитика. Однако, чтобы решать ее правильно, необходимо понимать внутреннее устройство и принципы работы REST-приложения, включая особенности ресурсной модели, клиент-серверного взаимодействия, структуры и правил обработки HTTP-запросов.
Кроме того, чтобы грамотно описать интеграцию, аналитик должен уметь читать и составлять спецификации OpenAPI, включая методы HTTP, кодов ответов сервера, популярные форматы данных для упаковки полезной нагрузки (JSON, XML и пр.), а также механизмы аутентификации и авторизации.
👉 Разобраться со всем этим во всех деталях вы сможете на 12-часовом воркшопе «Реализация REST API на Python», под руководством преподавателя, реализовав собственное веб-приложение в стиле REST.
Помимо популярного Python-фреймворка Flask вы познакомитесь с основами HTML-верстки, чтобы сделать наглядный UI. Разумеется, вы не станете акулой Python и не превратитесь в профессионального разработчика за 12 часов. Однако, после этого «программистского воркшопа» каждый системный аналитик сможет более эффективно выполнять свою работу, качественно проектируя и описывая интеграционные решения.
#RESTAPI #Python #Программирование
👍4🔥1
Хотите разобраться, что именно представляет собой REST API и почему можно удалять данные на сервере даже GET-запросами с клиента?
Добро пожаловать на наш воркшоп по проектированию и реализации своего REST-приложения на Python. Для разработки возьмем легковесный Python-фреймворк Flask в Google Colab, а хранить данные будем в PostgreSQL.
Всего за 12 часов разработаем собственное веб-приложение, реализовав все 3 уровня трехзвенной архитектуры. Работаем в группах, получаем общую и индивидуальную обратную связь от преподавателя.
Ведущая — Мира Карлаш, Старший методист, Продюсер программ по системному анализу, автор канала @medtech_MK
Регистрация
#RESTAPI #Python #Программирование
Добро пожаловать на наш воркшоп по проектированию и реализации своего REST-приложения на Python. Для разработки возьмем легковесный Python-фреймворк Flask в Google Colab, а хранить данные будем в PostgreSQL.
Всего за 12 часов разработаем собственное веб-приложение, реализовав все 3 уровня трехзвенной архитектуры. Работаем в группах, получаем общую и индивидуальную обратную связь от преподавателя.
Ведущая — Мира Карлаш, Старший методист, Продюсер программ по системному анализу, автор канала @medtech_MK
Регистрация
#RESTAPI #Python #Программирование
❤4🔥2👍1