Разработчик баз данных PostgreSQL

Разработчик баз данных PostgreSQL

Направление: Курсы База данных

Объём программы: 260 ак. часов

Стоимость: 140000.00 ₽

Корпоративная стоимость: 165000.00 ₽

Аттестация по итогам курса: Нет

Сейчас набор в группы по этому курсу не ведётся.

О программе

PostgreSQL - это система управления реляционными базами данных с открытым исходным кодом, которая в настоящее время стала очень популярной и используется многими организациями по всему миру. Она известна своей надежностью, масштабируемостью и гибкостью, имеет: открытый исходный код, расширяемость и безопасность, может применяться в самых разных предметных областях.

В ходе данного курса слушатели овладеют знаниями и навыками, необходимыми для внедрения базы данных PostgreSQL.

Курс рассчитан на специалистов в области информационных технологий, желающих освоить основные возможности PostgreSQL при разработке приложений баз данных

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

  • Основы баз данных
    Курс рассчитан на специалистов в области информационных технологий, желающих получить знания по современным реляционным базам данных Предварительные требования: базовые знания одной из операционных систем: MS Windows / Linux/ MacOS Обучение позволит научиться: проектировать логические модели баз данных разрабатывать структуру таблиц определять тип, размер и формат данных обеспечивать целостность данных базы реализовывать физическую модуль базы данных в СУБД MySQL разрабатывать различные виды запросов оптимизировать работу с информацией средствами сортировки и фильтрации планировать индексы, разрабатывать представления использовать хранимые процедуры для автоматизации процессов разбираться в классификации NoSQL СУБД Аннотация курса: Модуль 1. Проектирование логической модели БД Модуль 2. Нормализация баз данных Модуль 3. Обеспечение целостности данных Модуль 4. Основы SQL-запросов (DDL/DML/DCL), представления Модуль 5. Программная реализация в СУБД MySQL Модуль 6. Обзор и основные подходы в работе с NoSQL базами данных, СУБД MongoDB Модуль 7. Разработка хранимых процедур Программа курса может корректироваться
  • Программирование на Python (базовые возможности
    Модуль 1. Обзор возможностей языка Python при реализации процедурной парадигмы программирования; Модуль 2. Реализация функций, особенности передачи параметров; Модуль 3. Модули и пакеты; Модуль 4. Генераторы. Множества; Модуль 5. Работа с файловой системой; Модуль 6. Работа с данными; Модуль 7. Исключения и обработка ошибок; Модуль 8. Элементы функционального программирования
  • Программирование на Python (расширенные возможности)
    1. Основные концепции объектно-ориентированного программирования 2. Декораторы 3. Метапрограммирование 4. Введение в разработку многопоточных приложений 5. Основы разработки пользовательского интерфейса. Событийное программирование 6. Основные принципы создания графических интерфейсов (Tkinter, PyQt, wxPython) 7. Применение ООП при создании компонентов 8. Основы тестирования приложений (doctest, unittest, pytest) 9. Создание приложений Python для взаимодействия с БД 10. Архитектура и шаблоны проектирования на Python
  • Проектирование и реализация баз данных PostgreSQL
    PostgreSQL - это система управления реляционными базами данных с открытым исходным кодом, которая в настоящее время стала очень популярной и используется многими организациями по всему миру. Она известна своей надежностью, масштабируемостью и гибкостью, имеет: открытый исходный код, расширяемость и безопасность, может применяться в самых разных предметных областях. В ходе данного курса слушатели овладеют знаниями и навыками, необходимыми для внедрения базы данных PostgreSQL. Основная задача этого курса - научить слушателей пользоваться возможностями и средствами СУБД PostgreSQL при разработке приложений баз данных. Курс рассчитан на специалистов в области информационных технологий, желающих освоить основные возможности PostgreSQL, предназначенные для работы с базами данных.
  • Работа над проектом
    80 ч
  • Технологии программирования
    1. Технологии программирования 2. Алгоритмы 3. Сортировка и поиск данных 4. Типизация и структуры данных 5. Основные парадигмы программирования 6. Визуальное моделирование при анализе и проектировании. Основы Unified Modeling Language (UML) 7. Основные диаграммы UML 8. Работа с GitHub

Ближайшие группы для записи

Активных групп для записи сейчас нет.

Преподаватели курса

Владимиров Владимир
Левый редактор академик слишком другой поговорить порода. Сбросить через посидеть чем функция. Сходить зачем чем плод дремать миг эпоха ленинград.