SQL-разработчик с нуля от Нетология

От: Нетология

Изучите языки программирования SQL и Python для работы с данными

Научитесь создавать и настраивать базы данных под запросы компаний

Получите возможность пройти стажировку в группе компаний «Программный продукт»

Сводка

Цена
от 140 000₽ 84 000₽
Рассрочка
от 200₽
Статус
Идет набор
Начнется
14.04.2022
Язык
ru

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

О школе

Нетология
Отзывы 0
Информация
Компания основана в 2013 году. Официальный сайт https://netology.ru. Мы собрали и проверили более 163 отзывов об онлайн курсах Нетология.

Программа курса

SQL и получение данных 
Архитектура и структура баз данных (БД)
Простые запросы, join, агрегаты
Базовые команды в SQL и встроенные аналитические функции
Импорт и экспорт данных посредством SQL и ETL программ
Принципы работы с различными БД
Основные библиотеки для подключения к БД из Python
Функции SQL и их аналоги в pandas
Консоль: знакомство, основные операторы, утилита psql
Архитектура и проектирование
Нормализация
Зависимости
Разработка запросов для аналитики авиаперелётов
Основы Python
Введение в анализ данных на Python
Статистика в Python
Предобработка данных
Feature Selection
Базовое программирование на Bash. Коды возврата, функции
Regexp и их использование для синтаксического анализа
Полезные утилиты
Разбор скриптов и написание своих скриптов. Linter, ShellСheck
Введение в хранилища данных
Проектирование хранилища данных
Знакомство с Pentaho
Pentaho как инструмент ETL
ETL-pro
Общие рекомендации по разработке ETL
Смежные темы
DWH в облаке
Типы дистрибутивов
Управление пакетами
Системы инициализации Linux: systemd, init-v
Управление пользователями
Производительность системы
Файловые системы
Базы данных и их типы
Кеширование Redis/Memcached
ELK
Очереди RabbitMQ
Базы данных
Работа с данными с помощью DDL и DML
Индексы
Репликация и масштабирование
Резервное копирование
Базы данных в облаке
Создание хранимых процедур
Создание триггерных функций и триггеров
Горизонтальное и вертикальное шардирование
Архитектурные модели
Модели данных
Этапы проектирования базы данных
Отличие OLTP- от OLAP-систем
Разработка и заполнение базы данных, внедрение в неё хранимых процедур и триггеров 
Процесс и уровни интеграции
Подходы к интеграции
REST API, SOAP
Нотация OpenAPI
Swagger 
Основы конфигурации и архитектуры 
Организация данных
Задачи администрирования
Управление доступом
Репликация и резервное копирование
PL и SQL
Работа с PostgreSQL
Определение ролей, доступа и резервное копирование для заданной базы данных
Ручное и автоматизированное тестирование
Тестирование данных. Требования и подход
Согласование и управление изменениями требований
Проектная документация и артефакты
Business canvas model
Customer journey map
Software requirements specification и техническое задание
Стандарты документирования
Подходы к документированию в IT-проектах
Отличие традиционных подходов к управлению от гибких 
Lean — бережливое производство. Поток создания ценности 
MVP и agile-планирование
Scrum: планирование спринта, работа итерациями
Kanban: основы метода, построение системы

Отзывы

Еще не добавили ни одного отзыва