Последние новости: Свежий coursehunters.club

AWS DynamoDB - Полное Руководство - Видеоуроки

AWS DynamoDB - The Complete Guide (Build 18+ Hands On Demos)
Duration 16:31:15
Открыть все курсы от udemy

Изучите Amazon DynamoDB - Serverless NoSQL AWS база данных. Интеграция DynamoDB с приложениями Web и Mobile через API REST Node.js. Этот курс начинается с нуля! Вы узнаете Amazon DynamoDB с нуля. Никаких предварительных знаний о DynamoDB не требуется! Присоединяйтесь к самому полному курсу по DynamoDB.

От базовых до продвинутых тем в AWS DynamoDB этот курс охватывает все это! Вы узнаете и овладеете DynamoDB, облачной базой данных от Amazon.

Amazon DynamoDB - это быстрая, гибкая, serverless сервис баз данных NoSQL от Amazon, которая масштабируется по требованию для поддержки практически неограниченных параллельных операций чтения / записи с временем ответа в миллисекундах.

Этот курс использует Node.js и JavaScript

Для всех демонстраций, требующих использования AWS SDK, мы будем использовать AWS SDK для JavaScript. API реализованы на Node.js.

Знание Node.js и JavaScript полезно для этого курса. Однако это не должно мешать вам проходить курс. Если вы новичок в JavaScript или Node.js, я освещаю основы JavaScript как необязательный раздел внутри этого курса.

Темы JavaScript и Node.js, рассмотренные в курсе, помогут вам начать работу с использованием SDK AWS и выполнить демонстрации, представленные в этом курсе. Однако имейте в виду, что этот курс не является курсом JavaScript или Node.js.

В курсе также используются Angular и Ionic для веб-и мобильных приложений.

Получите очень глубокое понимание того, как использовать DynamoDB

Этот курс научит вас всем основам DynamoDB, а также продвинутым темам DynamoDB. Вы узнаете, как создавать таблицы DynamoDB с использованием лучших практик DynamoDB, как использовать DAX или DynamoDB Accelerator для повышения производительности, как уменьшить расходы DynamoDB, как эффективно масштабировать и как использовать AWS SDK для интеграции высокомасштабируемого проекта, а также высокомасштабируемые мобильные приложения с DynamoDB.

Этот курс следует практическому подходу

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

Этот курс демонстрирует все расширенные возможности DynamoDB, практические и пошаговые инструкции. Просто наблюдая за тем, как я интегрирую DynamoDB с другими сервисами AWS и внедряя сетевые и мобильные приложения, ваши навыки DynamoDB будут переведены на следующий уровень.

Мы рассмотрим последние функции DynamoDB, такие как DAX, глобальные таблицы, автоматическое масштабирование, шифрование данных по требованию, по расписанию, а также непрерывные резервные копии и восстановление по времени.

Мы также рассмотрим практические демонстрации на темы, такие как интеграция DynamoDB с S3, AWS Lambda, Cognito, Data Pipeline, Redshift, Apache Hive на EMR, CloudWatch, CloudTrail и другие.

Мы также собираемся создать RESTful API, который подключается к серверу DynamoDB с помощью Fine-Grained Access Control. Затем мы рассмотрим это и интегрируем высокомасштабируемое веб-приложение или одностраничное приложение с DynamoDB.

И тогда мы интегрируем DynamoDB с высокомасштабируемым iOS-приложением, а также с Android-приложением. Все эти три приложения, приложения для Интернета, iOS и Android будут использовать логин Google для аутентификации пользователей. Мы сделаем это, выполнив логический вход в систему под управлением OAuth 2.0 с помощью Federated Access с помощью AWS Cognito.

К концу этого курса вы освоите Amazon DynamoDB, и вы будете уверены, что будете полностью экипированы, чтобы заниматься даже продвинутыми проектами DynamoDB.

Полный список уроков Развернуть / Свернуть
  • Урок 1. Course Overview 00:05:05
  • Урок 2. My Story with DynamoDB 00:04:20
  • Урок 3. What is DynamoDB 00:04:15
  • Урок 4. Demo - Environment Setup 00:10:34
  • Урок 5. Demo - Test the Setup 00:02:52
  • Урок 6. How to get the Best out of this Course 00:06:38
  • Урок 7. Section Overview - Background Concepts 00:01:00
  • Урок 8. Basics of Relational Databases 00:07:40
  • Урок 9. Data Normalization 00:05:12
  • Урок 10. Basics of NoSQL Databases 00:09:05
  • Урок 11. Types of NoSQL Databases 00:05:17
  • Урок 12. JSON Fundamentals 00:08:17
  • Урок 13. What is Node.js with 'Hello World' Example 00:06:15
  • Урок 14. JavaScript ES6 Basics - Variables and Data Types 00:15:45
  • Урок 15. JavaScript ES6 Basics - Arrays, Conditionals and Loops 00:12:56
  • Урок 16. JavaScript ES6 Basics - Asynchronous Functions 00:11:25
  • Урок 17. JavaScript ES6 Basics - Promises 00:11:11
  • Урок 18. JavaScript ES6 Basics - Chaining Promises 00:05:41
  • Урок 19. NodeJS Basics - Modules and NPM 00:11:43
  • Урок 20. NodeJS Basics - Building a Web Server and APIs with Express 00:06:00
  • Урок 21. NodeJS Basics - Creating REST APIs with Express 00:11:17
  • Урок 22. Overview of AWS DynamoDB 00:05:58
  • Урок 23. Terminology Comparison with SQL 00:03:51
  • Урок 24. DynamoDB Tables and Naming Conventions 00:05:50
  • Урок 25. Data Types in DynamoDB 00:07:07
  • Урок 26. DynamoDB Consistency Model 00:04:46
  • Урок 27. DynamoDB Capacity Units 00:10:02
  • Урок 28. Basics of DynamoDB Partitions 00:06:32
  • Урок 29. Basics of DynamoDB Indexes 00:03:35
  • Урок 30. Local Secondary Indexes and Global Secondary Indexes 00:06:45
  • Урок 31. Interacting with DynamoDB 00:02:19
  • Урок 32. Table-level Operations with AWS Console 00:16:34
  • Урок 33. Item-level Operations with AWS Console 00:14:15
  • Урок 34. Additional Features in DynamoDB Console 00:07:52
  • Урок 35. Installing the AWS CLI 00:06:26
  • Урок 36. Table level Operations with AWS CLI 00:10:18
  • Урок 37. Write Operations - Item level Operations with AWS CLI 00:16:14
  • Урок 38. Read Operations - Item level Operations with AWS CLI 00:18:32
  • Урок 39. Working with DynamoDB using AWS SDK - Module Introduction 00:03:13
  • Урок 40. Table-level Operations with AWS SDK 00:15:30
  • Урок 41. Write Operations - Item Level Operations with AWS SDK 00:13:18
  • Урок 42. Conditional Writes - Item Level Operations with AWS SDK 00:06:45
  • Урок 43. Atomic Counters - Item Level Operations with AWS SDK 00:06:16
  • Урок 44. Read Operations - Item Level Operations with AWS SDK 00:09:21
  • Урок 45. Paginated Reads - Item Level Operations with AWS SDK 00:13:43
  • Урок 46. DynamoDB Architecture 00:11:00
  • Урок 47. DynamoDB Partitions in Depth 00:14:12
  • Урок 48. DynamoDB Efficient Key Design 00:15:35
  • Урок 49. Hot Keys or Hot Partitions 00:07:19
  • Урок 50. DynamoDB Design Patterns 00:12:23
  • Урок 51. Multi-value Sorts and Filters 00:04:29
  • Урок 52. DynamoDB Limits 00:06:57
  • Урок 53. Error Handling in DynamoDB 00:06:05
  • Урок 54. DynamoDB Best Practices - Part 1 00:12:02
  • Урок 55. DynamoDB Best Practices - Part 2 00:11:53
  • Урок 56. Ways to Lower DynamoDB Costs 00:07:27
  • Урок 57. Auto Scaling in DynamoDB 00:09:11
  • Урок 58. DynamoDB Accelerator (DAX) 00:08:02
  • Урок 59. DynamoDB Streams and DynamoDB Triggers with AWS Lambda 00:16:36
  • Урок 60. Time to Live (TTL) in DynamoDB 00:08:51
  • Урок 61. Global Tables in DynamoDB 00:07:09
  • Урок 62. Hands-on Demos and Projects - An Overview 00:09:31
  • Урок 63. Implementing Cross Region Replication with Global Tables 00:08:38
  • Урок 64. Working with Global Tables 00:06:14
  • Урок 65. Setting up Auto Scaling in DynamoDB 00:03:52
  • Урок 66. WCU Auto Scaling in Action 00:12:25
  • Урок 67. RCU Auto Scaling in Action 00:06:17
  • Урок 68. Automatic Archiving of DynamoDB Data using AWS Lambda 00:16:34
  • Урок 69. Using Data Compression to Handle Large Items in DynamoDB 00:11:13
  • Урок 70. Using Amazon S3 to Handle Large Items in DynamoDB 00:09:05
  • Урок 71. Caching with DAX - Part 1 00:13:05
  • Урок 72. Caching with DAX - Part 2 00:12:22
  • Урок 73. On-Demand Backup and Restore in DynamoDB 00:06:16
  • Урок 74. DynamoDB Scheduled Backups- Part 1 00:11:42
  • Урок 75. DynamoDB Scheduled Backups - Part 2 00:09:28
  • Урок 76. Continuous Backups and Point-In-Time Recovery (PITR) 00:09:40
  • Урок 77. Server-Side Encryption at Rest in DynamoDB 00:04:52
  • Урок 78. Logging API Calls with AWS CloudTrail 00:06:58
  • Урок 79. Exporting DynamoDB Data using Data Pipeline 00:07:36
  • Урок 80. Importing DynamoDB Data using Data Pipeline 00:04:20
  • Урок 81. Creating a Redshift Cluster 00:11:49
  • Урок 82. Copying DynamoDB table into Redshift and Performing SQL Queries 00:07:47
  • Урок 83. Creating an EMR Cluster 00:09:12
  • Урок 84. Querying DynamoDB Data using Apache Hive on EMR 00:06:18
  • Урок 85. Performing Full Text Searches on DynamoDB Data with CloudSearch 00:06:47
  • Урок 86. Performing Searches Programmatically using CloudSearch API 00:04:41
  • Урок 87. Updating CloudSearch Index On the Fly 00:14:13
  • Урок 88. Monitoring DynamoDB with CloudWatch 00:04:36
  • Урок 89. Fine Grained Access Control in DynamoDB using IAM 00:13:40
  • Урок 90. Overview of the Demo Project and Initial Setup 00:10:29
  • Урок 91. Creating a Lightweight HTTP Server with Node and Express 00:07:24
  • Урок 92. Creating REST API Routes 00:16:20
  • Урок 93. Creating REST API Routes - Part 2 00:15:29
  • Урок 94. Web Application Overview 00:06:58
  • Урок 95. Integrating Web Frontend with DynamoDB Backend 00:08:27
  • Урок 96. Adding Google Authentication 00:03:58
  • Урок 97. Setting up Federated Access with Cognito 00:05:03
  • Урок 98. Adding Fine Grained Access Control to the App 00:09:13
  • Урок 99. Integrating Client Side Authentication 00:06:57
  • Урок 100. Integrating Server Side Authentication 00:09:30
  • Урок 101. Deploying the Web Application and REST API to AWS Elastic Beanstalk 00:08:41
  • Урок 102. Web Application Demo 00:03:16
  • Урок 103. Overview of the Mobile Apps 00:02:26
  • Урок 104. Understanding the Mobile App UI 00:08:18
  • Урок 105. Integrating Mobile Apps with DynamoDB Backend 00:11:06
  • Урок 106. Creating Google Auth Clients for Android and iOS apps 00:09:27
  • Урок 107. Setting up Unified Federated Access with Multiple Google Clients using Cognito 00:04:10
  • Урок 108. Setting up Google as OpenID Connect (OIDC) Provider 00:11:42
  • Урок 109. Integrating Authentication with Mobile Apps 00:07:21
  • Урок 110. Building the Android App 00:01:19
  • Урок 111. Android App Demo 00:07:12
  • Урок 112. Building the iOS App 00:10:55
  • Урок 113. iOS App Demo 00:05:33
  • Урок 114. Course Roundup 00:08:17
  • Урок 115. Conclusion 00:02:41
  • Урок 116. Next Steps 00:03:11
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 01.12.2018. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в нашем coursehunters.club, или вступай в наш канал telegram.

Комментарии

Последнее добавленное

Laravel - Узнайте, как создавать диаграммы с Vue.js и Laravel

Laravel - Узнайте, как создавать диаграммы с Vue.js и Laravel

en
На этом коротком курсе студенты научатся использовать VUE.js с Laravel для создания пользовательских диаграмм (чартов) для отображения данных. Студенты также научатся отправлять и получать запросы через VUE на бэкэнд (PHP), где они могут его обработать. Это отличный курс для тех, кто хочет...
The Essential Android O Developer Course (Java)

The Essential Android O Developer Course (Java)

en
Узнайте все подробно о том, как писать приложения для Android O с помощью Java. Студенты научатся программировать мобильные приложения с использованием языка программирования Java на платформе Android. Это включает в себя такие темы, как: жизненный цикл Android, ресурсы Android, дизайн...
Android Java Мастер-класс - станьте разработчиком приложений

Android Java Мастер-класс - станьте разработчиком приложений

en
Улучшите свои карьерные возможности, изучив разработку приложений для Android. Изучите Android Studio и создайте свое первое приложение сегодня. На Android приходится 81,7% всех проданных смартфонов, но не все упакованы самой последней Android Nougat. Это вас не волнует, потому что после...
Laravel Eloquent: Экспертный уровень

Laravel Eloquent: Экспертный уровень

en
После этого курса вы станете экспертом в создании отношений, эффективном анализе данных и в использовании малоизвестных функций Eloquent. Eloquent отлично подходит для операций с базами данных, но на протяжении многих лет я заметил, что это самая популярная тема для вопросов на Twitter или...
Изучите JMETER c нуля - (Performance + Load)

Изучите JMETER c нуля - (Performance + Load)

en
Лекции по Jmeter, в которых объясняется нагрузочное тестирование с реальными примерами, включая поддержку material и query. Курс разработан таким образом, что пользователь может начинать все с самого нуля без каких-либо предварительных знаний о Jmeter или Performance...
iOS 12 и Swift 4.2 для начинающих: 200+ практических туториалов

iOS 12 и Swift 4.2 для начинающих: 200+ практических туториалов

en
Изучайте iOS 12 и Swift 4.2, используя курс высочайшего качества по разработке приложений. Автоматическая компоновка, Core Data, анимация и многое другое! Если вы всегда мечтали создать свои собственные приложения для iPhone и iPad, то это курс для вас. Этот курс является исчерпывающим...
chat
logo