Systems.Education: Системный Анализ и Проектирование информационных систем: архитектура, интеграции, базы данных
8.68K subscribers
1.37K photos
27 videos
11 files
1.21K links
Канал школы анализа и проектирования информационных систем Systems.Education

Чат-бот: @SystemsEducations_Bot
Посты и статьи от экспертов по темам: интеграция систем, бизнес-анализ, системный анализ, архитектура, базы данных

https://systems.education/
Download Telegram
Зачем каждый системный аналитик должен хоть раз в жизни написать свое веб-приложение и как это сделать?

Проектирование и тестирование 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 #Программирование
Зачем аналитику разработка REST-приложения?

Проектирование и документирование межсистемных интеграций сегодня все чаще становится рядовой задачей системного аналитика. Однако, чтобы решать ее правильно, необходимо понимать внутреннее устройство и принципы работы 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 #Программирование
❤4🔥2👍1