• СОЛНЕЧНЫЕ СКИДКИ НА ЗНАНИЯ!

    Оригинальный адрес - Infobiza.Info / infobiza.top остерегайтесь Сайты-клоны мошенников!

    Получите вечный Премиум доступ к более чем 190 000 курсов + приватный раздел за 600  450 рублей

    Премиум MAX + Guard.ws + Elements.Envato + доступ к удалённым курсам и книгам 1000  850 рублей

    Акция действует до 30 Сентября включительно!

    Оформить подписку Подробнее
  • Мы опубликовали новых материалов за сутки 79 за неделю 694

Skillbox [Skillbox] Базы данных для разработчиков (2021)

  • Автор темы Fox
  • Дата начала
Fox
Редактор
1,186
12,887
Автор: Skillbox
Название: Базы данных для разработчиков (2021)

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

Screenshot_1.png


Кому подойдёт этот курс

Практикующим разработчикам

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

Чему вы научитесь

Понимать принципы работы БД

Разберётесь в теории: изучите принципы, которые обеспечивают высокую производительность и надёжность хранения данных.

Подбирать базы данных под конкретную задачу
Узнаете, на какие характеристики нужно обращать внимание при выборе БД, сможете подбирать подходящую базу под требования проекта.

Использовать язык SQL
Научитесь применять язык запросов к базам данных, чтобы получать, создавать и менять данные.

Использовать различные БД
Научитесь работать с базами SQL (MySQL, PostgreSQL, Oracle, MS SQL) и NoSQL (Redis, MongoDB), использовать уникальные возможности каждой из баз.

Проектировать и оптимизировать БД
Сможете добиваться высокой производительности приложений при работе с БД.

Программа​

Вас ждут онлайн-лекции и практические задания, которые помогут в карьере разработчика.
  • 18 тематических модулей
  • 100 онлайн-уроков
  1. Введение в базы данных и язык SQL​

    Узнаете, что такое язык SQL, какие есть SQL и NoSQL базы данных и чем они отличаются. Разберётесь в простых типах данных, научитесь делать SELECT-запросы с фильтром WHERE.
  2. SELECT-запросы​

    Научитесь использовать простые и агрегирующие функции, разберётесь в сложных типах данных, научитесь сортировать и ограничивать результат запроса, объединять результаты нескольких запросов, использовать модификатор DISTINCT.
  3. Подзапросы и представления​

    Научитесь использовать подзапросы и понимать их производительность. Разберётесь в видах представлений и научитесь их создавать.
  4. Группировка​

    Научитесь группировать результаты запросов, использовать агрегацию и фильтрацию в результатах группировки. Разберётесь в порядке выполнения этапов запроса, особенностях работы группировки с модификатором DISTINCT и строгим режимом SQL.
  5. Отношения (реляции/relations)​

    Поймёте виды отношений между сущностями: один к одному, один ко многим, многие ко многим. Научитесь использовать первичные и внешние ключи.
  6. Соединения (JOIN)​

    Разберётесь в различных видах соединений. Научитесь применять соединения для отношений один ко многим и многие ко многим. Поймёте, что такое нормализация и денормализация и их влияние на производительность.
  7. Оконные функции (Window Functions)​

    Узнаете, что такое оконные функции и как их применять. Поймёте особенности работы оконных функций с группировкой и выражениями ORDER BY и PARTITION BY.
  8. Изменение данных (Data Modification / DDL)​

    Научитесь вставлять записи в таблицы, обновлять и удалять их. Разберётесь в методах разрешения дубликатов первичного ключа.
  9. Транзакции и ACID​

    Узнаете, что такое транзакции и зачем они нужны. Разберётесь в атомарности, откате и изоляции транзакций, в блокировке записей. Поймёте принципы ACID.
  10. Объявление структуры данных (Data Definition / DDL), триггеры и хранимые процедуры​

    Научитесь создавать и удалять схемы баз данных, объявлять и изменять структуру таблиц. Разберётесь в использовании триггеров и хранимых процедур и их применимости.
  11. Индексы​

    Поймёте, что такое индексы и ключи, зачем они нужны, как влияют на производительность. Узнаете, какие есть виды ключей, когда их применять, как работают индексы и каковы их ограничения.
  12. Программные средства работы с БД​

    Научитесь оптимально работать с БД из кода. Поймёте, как работает соединение с БД, как использовать фреймворки Query Builder, Active Record, Object Relation Mapping, узнаете принципы работы JDBC и программного контроля транзакций.
  13. Производительность и системное устройство БД​

    Научитесь использовать лучшие практики по проектированию схем БД и использованию индексов. Поймёте, как работает оптимизация запросов и какие есть типичные ошибки, замедляющие запросы. Разберётесь во внутреннем устройстве БД.
  14. Особенности движков реляционных СУБД​

    Поймёте, чем отличаются различные движки реляционных СУБД.
  15. Введение в NoSQL и сравнение с SQL​

    Узнаете, в каких проектах применяют SQL и NoSQL, познакомитесь с особенностями Redis и MongoDB. Получите представление о других решениях: in-memory, кластерных, колоночных, облачных, аналитических, bigdata.
  16. Введение в MongoDB​

    Познакомитесь со схемой и типами данных в MongoDB, научитесь создавать простые запросы, фильтровать результат, работать с API и использовать индексы и транзакции.
  17. Введение в Redis​

    Узнаете, что такое коллекции, как использовать списки, хэшмэпы и упорядоченные хэшмэпы, наборы. Познакомитесь с Redis и Lua.
  18. Дерево решений: как выбрать базу данных​

    Получите алгоритм, который поможет вам правильно выбрать базу данных для любого проекта.
  19. Дипломная работа​



Подробнее:

Скачать:

 
Vinny the Pooh
Премиум
82
9
Надеюсь, это вводный курс. Для самых маленьких.
 
jerod84
Премиум
29
0
Посмотрим качественный ли материал
 
Olkazka
Премиум
16
5
хочу изучить SQL и стать разработчиком базы данных
 
AlexMoren13
Премиум Max
14
5
Автор: Skillbox
Название: Базы данных для разработчиков (2021)

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

Посмотреть вложение 60172

Кому подойдёт этот курс

Практикующим разработчикам

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

Чему вы научитесь

Понимать принципы работы БД

Разберётесь в теории: изучите принципы, которые обеспечивают высокую производительность и надёжность хранения данных.

Подбирать базы данных под конкретную задачу
Узнаете, на какие характеристики нужно обращать внимание при выборе БД, сможете подбирать подходящую базу под требования проекта.

Использовать язык SQL
Научитесь применять язык запросов к базам данных, чтобы получать, создавать и менять данные.

Использовать различные БД
Научитесь работать с базами SQL (MySQL, PostgreSQL, Oracle, MS SQL) и NoSQL (Redis, MongoDB), использовать уникальные возможности каждой из баз.

Проектировать и оптимизировать БД
Сможете добиваться высокой производительности приложений при работе с БД.

Программа​

Вас ждут онлайн-лекции и практические задания, которые помогут в карьере разработчика.
  • 18 тематических модулей
  • 100 онлайн-уроков
  1. Введение в базы данных и язык SQL​

    Узнаете, что такое язык SQL, какие есть SQL и NoSQL базы данных и чем они отличаются. Разберётесь в простых типах данных, научитесь делать SELECT-запросы с фильтром WHERE.
  2. SELECT-запросы​

    Научитесь использовать простые и агрегирующие функции, разберётесь в сложных типах данных, научитесь сортировать и ограничивать результат запроса, объединять результаты нескольких запросов, использовать модификатор DISTINCT.
  3. Подзапросы и представления​

    Научитесь использовать подзапросы и понимать их производительность. Разберётесь в видах представлений и научитесь их создавать.
  4. Группировка​

    Научитесь группировать результаты запросов, использовать агрегацию и фильтрацию в результатах группировки. Разберётесь в порядке выполнения этапов запроса, особенностях работы группировки с модификатором DISTINCT и строгим режимом SQL.
  5. Отношения (реляции/relations)​

    Поймёте виды отношений между сущностями: один к одному, один ко многим, многие ко многим. Научитесь использовать первичные и внешние ключи.
  6. Соединения (JOIN)​

    Разберётесь в различных видах соединений. Научитесь применять соединения для отношений один ко многим и многие ко многим. Поймёте, что такое нормализация и денормализация и их влияние на производительность.
  7. Оконные функции (Window Functions)​

    Узнаете, что такое оконные функции и как их применять. Поймёте особенности работы оконных функций с группировкой и выражениями ORDER BY и PARTITION BY.
  8. Изменение данных (Data Modification / DDL)​

    Научитесь вставлять записи в таблицы, обновлять и удалять их. Разберётесь в методах разрешения дубликатов первичного ключа.
  9. Транзакции и ACID​

    Узнаете, что такое транзакции и зачем они нужны. Разберётесь в атомарности, откате и изоляции транзакций, в блокировке записей. Поймёте принципы ACID.
  10. Объявление структуры данных (Data Definition / DDL), триггеры и хранимые процедуры​

    Научитесь создавать и удалять схемы баз данных, объявлять и изменять структуру таблиц. Разберётесь в использовании триггеров и хранимых процедур и их применимости.
  11. Индексы​

    Поймёте, что такое индексы и ключи, зачем они нужны, как влияют на производительность. Узнаете, какие есть виды ключей, когда их применять, как работают индексы и каковы их ограничения.
  12. Программные средства работы с БД​

    Научитесь оптимально работать с БД из кода. Поймёте, как работает соединение с БД, как использовать фреймворки Query Builder, Active Record, Object Relation Mapping, узнаете принципы работы JDBC и программного контроля транзакций.
  13. Производительность и системное устройство БД​

    Научитесь использовать лучшие практики по проектированию схем БД и использованию индексов. Поймёте, как работает оптимизация запросов и какие есть типичные ошибки, замедляющие запросы. Разберётесь во внутреннем устройстве БД.
  14. Особенности движков реляционных СУБД​

    Поймёте, чем отличаются различные движки реляционных СУБД.
  15. Введение в NoSQL и сравнение с SQL​

    Узнаете, в каких проектах применяют SQL и NoSQL, познакомитесь с особенностями Redis и MongoDB. Получите представление о других решениях: in-memory, кластерных, колоночных, облачных, аналитических, bigdata.
  16. Введение в MongoDB​

    Познакомитесь со схемой и типами данных в MongoDB, научитесь создавать простые запросы, фильтровать результат, работать с API и использовать индексы и транзакции.
  17. Введение в Redis​

    Узнаете, что такое коллекции, как использовать списки, хэшмэпы и упорядоченные хэшмэпы, наборы. Познакомитесь с Redis и Lua.
  18. Дерево решений: как выбрать базу данных​

    Получите алгоритм, который поможет вам правильно выбрать базу данных для любого проекта.
  19. Дипломная работа​



Подробнее:

Скачать:
[Скрытый контент]
  • Дипломная работа​

 
Les13thrtn
Премиум
5
0
Автор: Skillbox
Название: Базы данных для разработчиков (2021)

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

Посмотреть вложение 60172

Кому подойдёт этот курс

Практикующим разработчикам

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

Чему вы научитесь

Понимать принципы работы БД

Разберётесь в теории: изучите принципы, которые обеспечивают высокую производительность и надёжность хранения данных.

Подбирать базы данных под конкретную задачу
Узнаете, на какие характеристики нужно обращать внимание при выборе БД, сможете подбирать подходящую базу под требования проекта.

Использовать язык SQL
Научитесь применять язык запросов к базам данных, чтобы получать, создавать и менять данные.

Использовать различные БД
Научитесь работать с базами SQL (MySQL, PostgreSQL, Oracle, MS SQL) и NoSQL (Redis, MongoDB), использовать уникальные возможности каждой из баз.

Проектировать и оптимизировать БД
Сможете добиваться высокой производительности приложений при работе с БД.

Программа​

Вас ждут онлайн-лекции и практические задания, которые помогут в карьере разработчика.
  • 18 тематических модулей
  • 100 онлайн-уроков
  1. Введение в базы данных и язык SQL​

    Узнаете, что такое язык SQL, какие есть SQL и NoSQL базы данных и чем они отличаются. Разберётесь в простых типах данных, научитесь делать SELECT-запросы с фильтром WHERE.
  2. SELECT-запросы​

    Научитесь использовать простые и агрегирующие функции, разберётесь в сложных типах данных, научитесь сортировать и ограничивать результат запроса, объединять результаты нескольких запросов, использовать модификатор DISTINCT.
  3. Подзапросы и представления​

    Научитесь использовать подзапросы и понимать их производительность. Разберётесь в видах представлений и научитесь их создавать.
  4. Группировка​

    Научитесь группировать результаты запросов, использовать агрегацию и фильтрацию в результатах группировки. Разберётесь в порядке выполнения этапов запроса, особенностях работы группировки с модификатором DISTINCT и строгим режимом SQL.
  5. Отношения (реляции/relations)​

    Поймёте виды отношений между сущностями: один к одному, один ко многим, многие ко многим. Научитесь использовать первичные и внешние ключи.
  6. Соединения (JOIN)​

    Разберётесь в различных видах соединений. Научитесь применять соединения для отношений один ко многим и многие ко многим. Поймёте, что такое нормализация и денормализация и их влияние на производительность.
  7. Оконные функции (Window Functions)​

    Узнаете, что такое оконные функции и как их применять. Поймёте особенности работы оконных функций с группировкой и выражениями ORDER BY и PARTITION BY.
  8. Изменение данных (Data Modification / DDL)​

    Научитесь вставлять записи в таблицы, обновлять и удалять их. Разберётесь в методах разрешения дубликатов первичного ключа.
  9. Транзакции и ACID​

    Узнаете, что такое транзакции и зачем они нужны. Разберётесь в атомарности, откате и изоляции транзакций, в блокировке записей. Поймёте принципы ACID.
  10. Объявление структуры данных (Data Definition / DDL), триггеры и хранимые процедуры​

    Научитесь создавать и удалять схемы баз данных, объявлять и изменять структуру таблиц. Разберётесь в использовании триггеров и хранимых процедур и их применимости.
  11. Индексы​

    Поймёте, что такое индексы и ключи, зачем они нужны, как влияют на производительность. Узнаете, какие есть виды ключей, когда их применять, как работают индексы и каковы их ограничения.
  12. Программные средства работы с БД​

    Научитесь оптимально работать с БД из кода. Поймёте, как работает соединение с БД, как использовать фреймворки Query Builder, Active Record, Object Relation Mapping, узнаете принципы работы JDBC и программного контроля транзакций.
  13. Производительность и системное устройство БД​

    Научитесь использовать лучшие практики по проектированию схем БД и использованию индексов. Поймёте, как работает оптимизация запросов и какие есть типичные ошибки, замедляющие запросы. Разберётесь во внутреннем устройстве БД.
  14. Особенности движков реляционных СУБД​

    Поймёте, чем отличаются различные движки реляционных СУБД.
  15. Введение в NoSQL и сравнение с SQL​

    Узнаете, в каких проектах применяют SQL и NoSQL, познакомитесь с особенностями Redis и MongoDB. Получите представление о других решениях: in-memory, кластерных, колоночных, облачных, аналитических, bigdata.
  16. Введение в MongoDB​

    Познакомитесь со схемой и типами данных в MongoDB, научитесь создавать простые запросы, фильтровать результат, работать с API и использовать индексы и транзакции.
  17. Введение в Redis​

    Узнаете, что такое коллекции, как использовать списки, хэшмэпы и упорядоченные хэшмэпы, наборы. Познакомитесь с Redis и Lua.
  18. Дерево решений: как выбрать базу данных​

    Получите алгоритм, который поможет вам правильно выбрать базу данных для любого проекта.
  19. Дипломная работа​



Подробнее:

Скачать:
[Скрытый контент]
Откройте курс)
 
JigMe
Премиум Max
71
7
Хочу улучшить знания. Спасибо за курс!
 
Сверху