PostgreSQL: Ниво 2. Разширени функции - курс 46 990 RUB. от Специалист, обучение 40 ак. ч., Дата: 13 ноември 2022 г.
разни / / December 05, 2023
Учител по практика с повече от 30 години опит в ИТ, включително 20 години с бази данни. Сертифициран обучител на PostgreSQL.
Възпитаник на Московския авиационен институт, Антон Владимирович премина от програмист до ръководител на отдела за разработка на база данни. Като част от професионалната си дейност е участвал в разработването на автоматизирани системи за управление в различни тематични области. Те включват ERP, транспортна и складова логистика, анализ на медийни данни и системи за подпомагане на вземането на решения. Работил е както в търговски организации, така и в държавни корпорации.
Антон Владимирович ръководи ИТ отдела (до 25 души) за разработка и поддръжка на софтуер. Ръководена разработка на софтуер, включително декомпозиция на проекта, разпределение на задачите между изпълнителите, съставяне и актуализиране на календар планове, контрол и корекция на срокове за развитие, анализ на риска и планиране на управление на риска, поддържане на проектна документация и контрол качество.
Той също така участва в разработка от нулата, от анализиране на бизнес процеси, формиране на софтуерни изисквания и изготвяне на технически спецификации до пускането им в търговска експлоатация, включително разработване на архитектура на база данни. Има опит в разработването на високонатоварени системи с 24/7 работа.
Сред неговите значителни постижения е изцяло вътрешното разработване на бек офиса за мрежовата библиотека public.ru, която вече е най-голямата архивна и медийна база данни с възможност за гъвкаво търсене на материали за всеки период време. През 2008 г. системата е въведена в търговска експлоатация.
Владеене на технологии като C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (разработване и внедряване на структури от данни, сървърна логика), UML, HTML, XML, C#: .NET .
Антон Владимирович се отличава с желание за постоянно развитие - през цялата си професионална кариера няколко пъти повишава квалификацията си по управление на проекти и екипна разработка на софтуер осигуряване. Работата му се ръководи от методологии за разработка на софтуер като Waterfall, RUP, Scrum и PMBoK стандарти за управление на проекти. По време на часовете се стреми да се адаптира към възможностите на слушателя, така че всеки да усвои успешно материала.
Преподавател по практика, повече от 20 години опит в разработката на софтуер на C#, Delphi, PHP, Perl, вкл. с бази данни MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL. Автор на популярната книга „PostgreSQL 13. Настройка, Kubernetes, облаци."
Проектира и пише софтуер за вериги магазини, фитнес центрове и хотели.
През последните 4 години той разработва Java/Spring с внедряване в Kubernetes/Docker, Google Cloud Platform.
Има богат опит в администрирането на сървъри, изграждането и експлоатацията на системи за виртуализация VmWare ESXi, Hyper-V.
Слушателите особено отбелязват практическата ориентация на неговите класове, подходящи примери от реалната практика и готовност да отговорят на всякакви въпроси по темата.
Предназначение и основни характеристики
Функционална структура
Блокова концепция
Променливи
Типове данни
Процедури
Използване на командата SELECT
Променлива тип запис
Използване на функции и операции
Концепция за транзакция
Динамичен SQL
Курсори
Разклоняване
Цикъл
Изключение
Обработка на грешка
Функции за работа с масиви, включително многомерни
Връщане на команди от функция
Моделиране на йерархични обекти в релационна база данни
Рекурсивни заявки
Използване на помощни полета за подобряване на производителността
Потребители и роли
Категории права за достъп
Основни стратегии за управление на правата за достъп
Курсът предоставя разбиране на основите на СУБД MongoDB и методите за разработване на приложения, които съхраняват и обработват данни, базирани на нея. Основните възможности за запазване, извличане и извличане на документи (CRUD), методи генериране на заявки за търсене, включително използване на конвейери на Aggregation Framework и Карта/намаляване.
4
Програма за напреднало обучение. След завършване на курса „PostgreSQL 13. Оптимизация на заявки“, студентите ще разберат в детайли механизмите за планиране и изпълнение на заявки и ще могат да намират и оптимизирайте проблемните заявки, както и коригирайте техните параметри, като по този начин повишавате производителността СУБД
3,6
Курсът предоставя на студентите основни познания по SQL, което позволява на разработчика да пише заявки към една или повече таблици, да променя данни от таблици и да създава обекти на база данни. Основният инструмент за разработка, използван в курса, е Oracle SQL Developer; SQL Plus се използва като допълнителен.
4,2