В этом курсе вы погрузитесь в различные типы подзапросов, включая вложенные, коррелированные, скалярные, строковые, столбцовые и подзапросы во встроенных представлениях. Вы также изучите важные техники SQL, такие как JOIN, EXISTS, WHERE, HAVING, GROUP BY и многие другие. Наш эксперт-инструктор покажет вам, как использовать эти техники для решения реальных задач и как сочетать подзапросы с другими […]
От разработки баз данных до написания SQL-запросов. Мобильное приложение для кулинарии «Кулинарный мастер». С проектирования базы данных до составления SQL-запросов. Реализация системы автоматизированных платежей на автозаправочных станциях. Раскрытие смысла фразы «простые SQL-запросы» в объявлении о вакансии.
Советы по тюнингу MySQL от профессионала. Узнайте, как предотвратить проблемы с производительностью MySQL. Поймите, как MySQL оптимизирует и выполняет запросы. Архитектура MySQL Просмотр шагов, вовлеченных в выполнение запроса Как протокол клиент/сервер влияет на MySQL Понимание того, как оптимизатор запросов выполняет свою работу Как уровень хранилища делает MySQL уникальным Поиск кандидатов для оптимизации запросов Использование […]
Вы узнаете, как читать и записывать сложные запросы в базу данных, используя одну из самых востребованных навыков — PostgreSQL. Эти навыки также применимы к любой другой крупной базе данных SQL, такой как MySQL, Microsoft SQL Server, Amazon Redshift, Oracle и многое другое. Изучение SQL — один из самых быстрых способов улучшить перспективы вашей карьеры, поскольку […]
Данный курс рассчитан на изучение языка SQL как стандарта, т.е. на изучение тех возможностей SQL, которые доступны и точно будут работать во всех популярных системах управления базами данных (СУБД), чтобы после прохождения курса можно было использовать язык SQL в любой СУБД. Иными словами, на курсе рассматриваются конструкции SQL, которые не привязаны к какой-то конкретной СУБД, […]
Освойте один из основных инструментов работы с данными, необходимый любому специалисту в сфере ИТ. SQL помогает структурировать данные и извлекать необходимую информацию. Этот инструмент требуется практическому любому специалисту ИТ-сферы: дата-инженерам, аналитикам, разработчикам. Умение работать с данными также ценится на рынке труда в смежных сферах: маркетинг, финансы, менеджмент. Чему Вы научитесь: 1. Понятия и синтаксис SQL […]
Онлайн воркшоп для разработчиков, которые хотят научиться грамотно организовывать данные в базах так, чтобы они занимали меньше места, а работа с ними была быстрой и результативной. Результат Узнаете, что такое нормализация и денормализация данных, какие преимущества и недостатки они за собой несут Сможете разобраться с тем, как устроен поиск в PSQL Узнаете, что из […]
Чувствуете себя запуганным полным стеком разработки? Интересуетесь, как некоторые разработчики могут выпустить функциональное приложение всего за один день? Этот увлекательный видеокурс развеивает мифы и упрощает процесс, помогая вам быстро создавать и выпускать продукты. Превратите страшный мир полного стека разработки в доступный и приятный опыт. Что это такое? Это увлекательный видеокурс, но он не похож […]
Готовы ли вы повысить свои навыки программирования и стать профессиональным Full Stack разработчиком? Наш новый курс продолжительностью более 50 часов разработан таким образом, чтобы оснастить вас последними инструментами и техниками для создания впечатляющих приложений Full Stack, которые поразят пользователей и вашу команду. За следующие три месяца вы научитесь создавать впечатляющие, отзывчивые пользовательские интерфейсы, которые […]
Мастер-класс для разработчиков, которые уже испробовали все основные методы ускорения запросов, например N+1 и добавили всевозможные индексы, но хотят достичь большего результата. Что делать дальше? Простого ответа нет, придется разбираться, как это все работает. Этим мы и займемся. Этот мастер класс будет полезен тем, кто хочет перестать наугад жонглировать подзапросами, и готов погрузиться глубже в […]
Если вы хотите стать мастером веб-хакинга, самым быстрым способом стать экспертом будет тщательное изучение каждой уязвимости. SQL-инъекция является одной из 10 самых распространенных уязвимостей в мире, и, следовательно, она может стать отличным началом для вас, чтобы идти по этому пути.
Этот курс подойдёт тем, кто уже владеет основами SQL и хочет узнать больше о его возможностях. Вы расширите инструментарий работы с данными, разберётесь с репликацией, масштабированием, функциями и триггерами. Будете лучше представлять, куда расти дальше. Для обучения продвинутому уровню владения SQL вам необходимо Понимать реляционную модель Знать DDL и DML Понимать особенности работы с разными […]
Вы заинтересованы в карьере в области науки о данных или аналитики данных? Тогда вы неизбежно столкнетесь с базами данных в своей работе. Но как взаимодействовать с базами данных? Ответ прост, используя SQL! SQL является языком структурированных запросов, и это один из основных инструментов, используемых для организации баз данных, ввода и извлечения данных по запросу. В […]
Вместе и с нуля пройдем все этапы проектирования, администрирования, резервирования и масштабирования БД с использованием PostgreSQL, MS SQL и MySQL, чтобы получить оплачиваемые навыки DBA (администратора БД). Кому подойдет курс: 1. Студент Вы в начале карьерного пути: знание принципов работы баз данных — неотъемлемая часть работы IT спеца, вне зависимости от того, куда вы […]
1. Знания может применить разработчик на любом языке программирования. 2. Пронесём несколько сервисов на Python через все интеграции. 3. По основам и best practice покажем цельную систему связи работающего приложения. Курс подойдёт, если сейчас: Пишу нормальный код, а что там дальше х… знает. Этап 1 — Локальное окружение и контуры Вы узнаете, что сегодня […]
В процессе эксплуатации PostgreSQL часто приходится сталкиваться с оптимизацией медленных запросов и подбирать «правильную» конфигурацию PostgreSQL. На этом курсе мы: Рассмотрим варианты настройки конфигурации PostgreSQL для различных систем: веб-приложений; приложений, использующих ORM; аналитических баз данных. Поговорим о поиске тяжелых SQL запросов и их оптимизации. Поймем, почему одни запросы оптимальнее других и что именно делает […]
На онлайн-курсе Java Junior освоите современный стек для работы (SQL, Maven, JUnit, JDB) и познакомитесь с фреймворком Spring. Получите новую цифровую профессию и работайте на «удаленке» всего через три месяца.
Это не курс. Это симулятор работы аналитика данных в реальной компании с элементами обучения. Вы будете считать retention и LTV, писать многоэтажные CTE и делать другие полезные для бизнеса штуки с помощью SQL. Цели симулятора Обучить не элементарным «SQL-запросам», а полезным фишкам, экосистеме и продакшен-левел коду Научить писать запросы, нужные бизнесу. Вы не будете […]
Практический курс по работе с СУБД PostgreSQL. Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Программа курса основана на реальных задачах команд эксплуатации. Каким специалистам подойдет курс? DevOps-инженеры и сисадмины Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки. Backend-разработчики Научитесь правильно писать запросы: изменять, […]
Добро пожаловать на курс «Полное введение в SQL», предназначенный для обучения вас реальным навыкам работы с SQL путем создания реальных приложений. В этом курсе вы перейдете от изучения базовых SQL-запросов к написанию более сложных запросов и научитесь их оптимизировать. К концу вы будете опытны и готовы использовать SQL в своей повседневной деятельности. Изучите основы […]
Не знаете, что делать с проектом? База постоянно тормозит и падает? Начальник орет? Помочь с начальством не можем, зато знаем, как правильно поставить и настроить MySQL и найти, какие запросы тормозят! В серии мастер-классов по настройке и эксплуатации СУБД MySQL Владимир Федорков, эксперт в сфере производительности MySQL, постоянный спикер конференций в России, Европе и США […]
На этом курсе мы будем использовать C# и экосистему .NET для создания API, готовых к работе в продакшене. Вы подробно изучите инструменты .NET и создание нового проекта API, а также основы хостинговой модели, такие как логирование и внедрение зависимостей. Затем мы создадим первые API и продемонстрируем встроенные инструменты для интеграционного тестирования. Далее рассмотрим взаимодействие вашего […]
На этом курсе вы изучите основы языка программирования C# от Microsoft и экосистемы .NET, одной из самых мощных и продуктивных платформ для разработки. Мы разберём базовый синтаксис C# (переменные, циклы и другие ключевые элементы), типы данных и их роль в языке, коллекции (включая мощную парадигму LINQ), а также основные библиотеки, которые пригодятся вам на пути […]
DotNext — крупнейшая и старейшая конференция для всех, кто занимается .NET-разработкой. Для любителей узнать, как оно работает «под капотом», в программе всегда есть хардкорные доклады про низкоуровневые оптимизации и неочевидные механики .NET. Но есть многое и для тех, кому важнее «быстро использовать что-то на практике».