-
Урок 1. 00:08:26Introduction to this Course
-
Урок 2. 00:01:37Notes about Software Installation
-
Урок 3. 00:06:46Install Java Development Kit
-
Урок 4. 00:05:29Install Spring Tool Suite IDE
-
Урок 5. 00:09:02Install curl and Postman
-
Урок 6. 00:04:45Install Apache Maven
-
Урок 7. 00:02:21Install Git
-
Урок 8. 00:05:50Install MySQL Server
-
Урок 9. 00:03:40Install MySQL Workbench
-
Урок 10. 00:04:23What is an API?
-
Урок 11. 00:05:33What is REST API?
-
Урок 12. 00:05:04Why is REST API?
-
Урок 13. 00:04:51Understand URIs
-
Урок 14. 00:06:50HTTP Methods and Status Codes
-
Урок 15. 00:06:21Understand HATEOAS
-
Урок 16. 00:02:40Hypertext Application Language (HAL)
-
Урок 17. 00:02:57Link Relation
-
Урок 18. 00:15:56Code Your First REST API
-
Урок 19. 00:29:27Code Your Second REST API
-
Урок 20. 00:29:23Code Your Third REST API
-
Урок 21. 00:09:39Resources Naming Convention
-
Урок 22. 00:01:49HTTP Methods and Status Codes
-
Урок 23. 00:02:13Use Hypermedia (HATEOAS)
-
Урок 24. 00:01:49APIs Versioning
-
Урок 25. 00:00:50Secure APIs
-
Урок 26. 00:04:23Document APIs
-
Урок 27. 00:02:52APIs Caching
-
Урок 28. 00:04:56APIs Rate Limit
-
Урок 29. 00:03:43Overview of Weather Forecast API System
-
Урок 30. 00:03:09Primary Workflows of API Usage
-
Урок 31. 00:05:51Overview of Sample Applications
-
Урок 32. 00:03:22Overview of Database Design
-
Урок 33. 00:03:05Overview of System Architecture
-
Урок 34. 00:10:03What are OpenAPI and Swagger
-
Урок 35. 00:15:59Explore a Sample APIs Design with Swagger
-
Урок 36. 00:19:24Design an Example API with Swagger
-
Урок 37. 00:21:47Generate Server Code for Example API
-
Урок 38. 00:04:01Check Embedded Docs for Example API
-
Урок 39. 00:15:04Generate Client Code for Example API
-
Урок 40. 00:07:54Package and Run Example API on Localhost
-
Урок 41. 00:09:45Deploy Example API on Heroku
-
Урок 42. 00:03:43API Design Exercise
-
Урок 43. 00:08:13Design Weather Forecast APIs (Version 1)
-
Урок 44. 00:01:34When Using Swagger
-
Урок 45. 00:02:09Key Notes 1
-
Урок 46. 00:14:52Create Multi-Module Maven Project
-
Урок 47. 00:01:28Create MySQL Database
-
Урок 48. 00:04:54Configure Data Source Properties
-
Урок 49. 00:07:33Get Geolocation Database
-
Урок 50. 00:02:22Steps to Implement an API
-
Урок 51. 00:11:02Create Location Entity Class
-
Урок 52. 00:18:00Code Add Location API
-
Урок 53. 00:32:43Unit Testing for REST API
-
Урок 54. 00:12:03Integration Testing with curl and Postman
-
Урок 55. 00:27:18Code List Locations API
-
Урок 56. 00:24:33Code Get Location API
-
Урок 57. 00:26:46Code Update Location API
-
Урок 58. 00:20:39Code Delete Location API
-
Урок 59. 00:02:52Key Notes 2
-
Урок 60. 00:05:05Why Customizing Default Error Response
-
Урок 61. 00:18:50Code Global Exception Handler
-
Урок 62. 00:11:45Fundamentals of API Request Validation
-
Урок 63. 00:17:39Customize Error Response
-
Урок 64. 00:21:11Validate Request Body
-
Урок 65. 00:10:46Validate Path Parameters
-
Урок 66. 00:08:40Validate Request Parameters
-
Урок 67. 00:10:22Understand Requirement of Realtime Weather APIs
-
Урок 68. 00:24:49Code Repository Layer for Realtime Weather APIs
-
Урок 69. 00:24:36Code Geolocation Service
-
Урок 70. 00:15:17Get IP Address of Client
-
Урок 71. 00:40:56Get Realtime Weather by IP Address
-
Урок 72. 00:23:55Use DTO and Model Mapper
-
Урок 73. 00:07:30Get Realtime Weather by Location Code
-
Урок 74. 00:55:15Code Update Realtime Weather API
-
Урок 75. 00:02:40Key Notes 3
-
Урок 76. 00:07:57Understand Requirement of Hourly Forecast APIs
-
Урок 77. 00:11:21Code Repository Layer for Hourly Forecast APIs
-
Урок 78. 00:20:57Code Unit Tests for Repository Layer
-
Урок 79. 00:30:07Get Hourly Forecast by IP Address
-
Урок 80. 00:44:58Tests for Get Hourly Forecast by IP Address
-
Урок 81. 00:05:23Get Hourly Forecast by Location Code
-
Урок 82. 00:16:57Code Update Hourly Forecast API - Part 1
-
Урок 83. 00:32:46Code Update Hourly Forecast API - Part 2
-
Урок 84. 00:36:39Code Update Hourly Forecast API - Part 3
-
Урок 85. 00:09:17Update Location APIs
-
Урок 86. 00:23:03Code Refactor 1
-
Урок 87. 00:08:27Key Notes 4
-
Урок 88. 00:12:06Build & Run WeatherApiService App on Localhost
-
Урок 89. 00:09:41Embed Geolocation Database in JAR File
-
Урок 90. 00:08:57Understand Basics of Heroku
-
Урок 91. 00:02:17Create a Heroku Account
-
Урок 92. 00:03:18Install Heroku CLI
-
Урок 93. 00:38:44Deploy WeatherApiService App with MySQL
-
Урок 94. 00:32:57Deploy WeatherApiService App with PostgreSQL
-
Урок 95. 00:07:20Overview of AWS
-
Урок 96. 00:07:07Overview of AWS Elastic Beanstalk
-
Урок 97. 00:08:09Elastic Beanstalk Key Concepts
-
Урок 98. 00:01:25Create an AWS Account
-
Урок 99. 00:01:27Create IAM Users
-
Урок 100. 00:51:34Deploy WeatherApiService App with MySQL
-
Урок 101. 00:08:20Overview of Spring RestTemplate
-
Урок 102. 00:03:51Create a REST Client Project
-
Урок 103. 00:15:23Consume List Locations API
-
Урок 104. 00:13:37Consume Add Location API
-
Урок 105. 00:09:55Consume Get Location API
-
Урок 106. 00:12:11Consume Update Location API
-
Урок 107. 00:11:20Consume Delete Location API
-
Урок 108. 00:05:37Exercise: Consume Realtime Weather APIs
-
Урок 109. 00:22:56Consume Get Hourly Weather API
-
Урок 110. 00:16:39Consume Update Hourly Weather API
-
Урок 111. 00:25:11Use RestTemplate in Spring MVC Application
-
Урок 112. 00:01:52Key Notes 5
-
Урок 113. 00:08:43Understand Requirement of Daily Forecast APIs
-
Урок 114. 00:11:57Code Repository Layer for Daily Forecast APIs
-
Урок 115. 00:16:46Code Unit Tests for Repository Layer
-
Урок 116. 00:09:03Exercise: Implement Get Daily Forecast by IP Address
-
Урок 117. 00:05:07Exercise: Implement Get Daily Forecast by Location Code
-
Урок 118. 00:17:57Exercise: Implement Update Daily Forecast API
-
Урок 119. 00:09:17Code Refactor 2
-
Урок 120. 00:09:37Understand Requirement of Full Weather APIs
-
Урок 121. 00:34:56Code Get Full Weather by IP Address
-
Урок 122. 00:10:14Integration Tests for Get Full Weather by IP Address
-
Урок 123. 00:06:05Using JSON Custom Filter
-
Урок 124. 00:04:45Exercise: Implement Get Full Weather by Location Code
-
Урок 125. 00:49:43Implement Update Full Weather API
-
Урок 126. 00:28:14Integration Tests for Update Full Weather API
-
Урок 127. 00:23:27Code Refactor 3
-
Урок 128. 00:05:12Key Notes 6
-
Урок 129. 00:08:56Why Hypermedia-Driven APIs?
-
Урок 130. 00:05:36Review HATEOAS, HAL and Link Relation
-
Урок 131. 00:19:01Update API Design Document (Version 1.1)
-
Урок 132. 00:10:29Understand Spring HATEOAS
-
Урок 133. 00:31:29Add Links for Base URI
-
Урок 134. 00:15:27Configure Jackson Object Mapper
-
Урок 135. 00:30:16Add Links for Realtime Weather APIs
-
Урок 136. 00:06:35Exercise: Add Links for Hourly Forecast APIs
-
Урок 137. 00:18:23Add Links for Daily Forecast APIs
-
Урок 138. 00:18:25Add Links for Full Weather Forecast APIs
-
Урок 139. 00:09:11Test APIs using Web Browser
-
Урок 140. 00:02:33Key Notes 7
-
Урок 141. 00:09:07Understand Updates for Location APIs
-
Урок 142. 00:07:45Update API Design Document (Version 1.2)
-
Урок 143. 00:42:02Implement Pagination and Sort for List Locations API
-
Урок 144. 00:20:50Validate Pagination and Sort Query Parameters
-
Урок 145. 00:19:17Add Page Metadata to Response
-
Урок 146. 00:21:33Add Pagination Links to Response
-
Урок 147. 00:07:32Exercise: Code Unit Tests for Pagination Links
-
Урок 148. 00:17:39Understand JPA Criteria API
-
Урок 149. 00:35:44Implement Pagination, Sort and Filter using JPA Criteria API
- Категории
- Источники
- Все курсы
- Разделы
- Книги