Чат поддержки

Практикум
Привет! Это поддержка Практикума 👋 Если что-то не получается — постараемся помочь. Пишите в чат или выберите другой способ связи

пт, 2 декабряв 17:21

Мы уже начали заниматься вашим вопросом, ответим в ближайшее время

Практикум

Здравствуйте!

Поддержка не сможет помочь с вопросами, связанными с теорией или задачам из курса «Системный аналитик» — в этой ситуации рекомендуем вам обратиться к вашему преподавателю в чате в Slack.

Если же у вас возникнут иные вопросы — обязательно пишите, будем рады помочь :)

17:24

Выбрать способ связи

Перейти в профиль Практикума

Поменять когорту

Выйти из профиля

Добавить аккаунт

Дополнительные материалы

спринт Дополнительные материалы

Как учиться на курсе

4/4

К проекту 2

0/1

К спринту "Реализация системы"

2/2

К спринту "Поддержка, обслуживание и оценка результатов"

1/1

SQL и системы визуализации

11/11

Введение

Несколько вопросов перед началом обучения

Техническое задание

Интерфейс программы DataLens

Подключение к базе данных

Строим круговую диаграмму

Строим линейный график

Строим прочие диаграммы

Собираем всё вместе

Заключение

Обратная связь

SQL и Python

7/10

Введение

Установка Jupyter Notebook

База данных

Библиотека SQLAlchemy

Пример исследования. Гистограмма

Пример исследования. Самые долгие интернет-сессии

Пример исследования. Выручка по месяцам

Мини-проект для самопроверки

Заключение

Обратная связь

Мягкие навыки аналитика. Коммуникация и активное слушание

4/4

Мягкие навыки аналитика. Постановка задач

5/5

Мягкие навыки аналитика. Планирование

4/4

Пригласить друзей

Введение

Каким бы универсальным и мощным ни был язык SQL, есть много задач, которые он решить не в состоянии. Например, SQL не умеет строить графики, использовать статистические критерии, запускать методы машинного обучения и многое другое, без чего практически не обойтись, работая с информационными технологиями.

Это связано с тем, что не существует универсальных языков, каждый язык предназначен для задач в разных областях.

Мастер использует молоток, чтобы забить гвоздь в доску. А чтобы достать гвоздь из доски — плоскогубцы. Плоскогубцами можно забивать гвозди, но они для этого не предназначены. Вынимать гвозди с помощью молотка тоже можно, но это неудобно. Каждой задаче — свой инструмент. Тем не менее инструменты не существуют сами по себе. Всегда есть место для интеграции. Мастер удерживает гвоздь плоскогубцами и забивает его молотком — это позволяет облегчить процесс.

Существует множество языков программирования, но не все могут работать с базами данных, а ведь они используются практически во всех технологичных сферах. Поэтому необходима интеграция SQL в другие языки.

В следующих уроках мы разберёмся, как совместить работу языков SQL и Python. Для работы вам понадобятся:

Сервер PostgreSQL и клиент для работы с базами данных DBeaver. Как установить и настроить такой клиент, можно прочитать в уроке «Установка DBeaver» в теме «Установка и настройка клиента базы данных».

Программа для работы с языком Python — Jupyter Notebook — о её установке мы расскажем в следующих уроках.

База данных, развёрнутая в DBeaver. Дамп базы данных, схему и описание таблиц вы найдёте в следующих уроках.

Примечание: Эта часть курса создана для тех, кто уже владеет начальными навыками работы с Python и его аналитическими библиотеками (pandas, numpy, mathplotlib и т. д.)

Если вы чувствуете недостаток знаний в этой области, то можете пройти бесплатный курс, посвящённый этому языку программирования. В нём вы узнаете об основах программирования и начнёте писать код на Python .

К следующему уроку
Краткий пересказ урока
beta

Курсы

Вводный модуль

Понимание профессии системного аналитика

Разработка требований

Проект 1. Спецификация требований ко второму релизу Chatty

SQL для аналитиков

Моделирование данных

Проект 2. Моделирование данных и работа с базой данных интернет-магазина «Накарабине»

Моделирование процессов

Пользовательские интерфейсы

Agile-практики

Проект 3. Бэклог приложения для сети клиник «Вита»

Трудоустройство

Архитектура системы

Программные интерфейсы

Проект 4

Реализация системы

Поддержка, обслуживание и оценка результатов

Дипломный проект

Дополнительные материалы

x