Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай The Complete Strapi Course - with plugins and deployment, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:03:34
    Course teaser
  • Урок 2. 00:03:11
    Course structure: optimize your learning path
  • Урок 3. 00:06:32
    What is Strapi
  • Урок 4. 00:05:03
    Course Project: an overview
  • Урок 5. 00:06:18
    Install and manage NodeJs with NVM
  • Урок 6. 00:02:06
    Creating the Strapi project
  • Урок 7. 00:01:22
    More on Strapi installation
  • Урок 8. 00:07:56
    How to use Typescript (optional)
  • Урок 9. 00:08:57
    Admin panel: users, roles and initial tour
  • Урок 10. 00:03:43
    How to update Strapi
  • Урок 11. 00:03:27
    Content types: an introduction
  • Урок 12. 00:04:53
    Data fields
  • Урок 13. 00:04:41
    Adding fields to a content type
  • Урок 14. 00:01:14
    Creating the Tag collection type
  • Урок 15. 00:08:39
    Relation fields
  • Урок 16. 00:08:46
    Components
  • Урок 17. 00:08:00
    Using the Content Manager
  • Урок 18. 00:03:09
    Creating Service and Course content types
  • Урок 19. 00:09:50
    Creating a single content type
  • Урок 20. 00:03:30
    Creating a component for Posts Selection
  • Урок 21. 00:05:17
    Creating a dynamic zone
  • Урок 22. 00:04:52
    Creating the Home Page content entry
  • Урок 23. 00:03:44
    Fixing the Home Page
  • Урок 24. 00:05:42
    Creating a global configuration type
  • Урок 25. 00:03:40
    Creating Header and Footer types
  • Урок 26. 00:03:05
    SEO and page challenge
  • Урок 27. 00:07:54
    Finishing the blog application
  • Урок 28. 00:06:16
    Strapi architecture: generated code overview
  • Урок 29. 00:01:10
    Install some tools
  • Урок 30. 00:06:15
    Performing public API operations
  • Урок 31. 00:05:41
    Authentication & Authorization: the theory
  • Урок 32. 00:06:15
    Performing User Authentication via API
  • Урок 33. 00:02:36
    Performing our first authenticated operation
  • Урок 34. 00:02:01
    API tokens
  • Урок 35. 00:06:03
    CRUD operations on Collection Types
  • Урок 36. 00:04:37
    CRUD operations on Single Types
  • Урок 37. 00:03:44
    API parameters: an introduction
  • Урок 38. 00:03:02
    Sort the API response
  • Урок 39. 00:03:05
    Filter your API responses
  • Урок 40. 00:06:45
    Populate your API responses with relations and more
  • Урок 41. 00:01:34
    Select fields for your API responses
  • Урок 42. 00:02:37
    Paginate through content via API
  • Урок 43. 00:02:13
    Deal with draft content via API
  • Урок 44. 00:03:46
    Installing the GraphQL plugin
  • Урок 45. 00:07:00
    GraphQL queries on public data
  • Урок 46. 00:03:59
    User Authentication with GraphQL
  • Урок 47. 00:02:20
    First authenticated GraphQL query
  • Урок 48. 00:03:22
    Getting nested components via GraphQL
  • Урок 49. 00:04:21
    Getting dynamic zones via GraphQL
  • Урок 50. 00:06:12
    GraphQL Mutations
  • Урок 51. 00:06:24
    GraphQL operators
  • Урок 52. 00:01:34
    Customizing Strapi: what we’ll build
  • Урок 53. 00:04:57
    Strapi architecture: an overview
  • Урок 54. 00:04:10
    Request and Response
  • Урок 55. 00:06:59
    Data models and APIs
  • Урок 56. 00:04:12
    Lifecycle hooks
  • Урок 57. 00:05:55
    Configuring core routes
  • Урок 58. 00:03:08
    Creating custom routes
  • Урок 59. 00:13:45
    Policies
  • Урок 60. 00:04:25
    The Strapi object
  • Урок 61. 00:09:14
    Middleware
  • Урок 62. 00:08:56
    Controllers: creating custom controllers
  • Урок 63. 00:04:02
    Controllers: extending core controllers
  • Урок 64. 00:07:07
    Controllers: replacing core controllers
  • Урок 65. 00:11:38
    Services
  • Урок 66. 00:06:00
    Entity Service and Query Engine APIs
  • Урок 67. 00:07:03
    Premium posts: introduction
  • Урок 68. 00:05:39
    Premium posts: solution 1
  • Урок 69. 00:17:30
    Premium posts: solution 2
  • Урок 70. 00:07:12
    Premium posts: solution 3
  • Урок 71. 00:08:21
    Premium posts: the findOne controller
  • Урок 72. 00:11:22
    Post likes: part 1
  • Урок 73. 00:14:13
    Post likes: part 2
  • Урок 74. 00:02:57
    Lifecycle hooks: the theory
  • Урок 75. 00:06:06
    Lifecycle hooks exercise: part 1 (challenge)
  • Урок 76. 00:02:49
    Lifecycle hooks exercise: part 2 (challenge solution)
  • Урок 77. 00:16:08
    Lifecycle hooks exercise: part 3 (first programmatic hook)
  • Урок 78. 00:06:24
    Lifecycle hooks exercise: part 4 (second programmatic hook)
  • Урок 79. 00:12:01
    Lifecycle hooks exercise: part 5 (declarative hook)
  • Урок 80. 00:04:32
    Webhooks: an overview
  • Урок 81. 00:03:31
    The GraphQL plugin and how it works
  • Урок 82. 00:05:39
    Customizing the GraphQL CRUD operations
  • Урок 83. 00:02:56
    Extensions: Nexus vs GraphQL SDL
  • Урок 84. 00:04:34
    Extending the schema (custom mutation)
  • Урок 85. 00:09:00
    Creating a custom resolver
  • Урок 86. 00:07:13
    Applying an auth scope to GraphQL operations
  • Урок 87. 00:06:05
    Shaping a GraphQL response
  • Урок 88. 00:05:06
    Reorganizing GraphQL extension code
  • Урок 89. 00:01:41
    Admin Panel Configuration: introduction
  • Урок 90. 00:06:25
    Admin server configurations
  • Урок 91. 00:05:10
    Admin panel translations
  • Урок 92. 00:04:33
    Changing admin logos and more
  • Урок 93. 00:05:06
    Changing admin color scheme
  • Урок 94. 00:07:37
    Introducing our Strapi plugin “Github Projects”
  • Урок 95. 00:04:05
    Creating and activating a plugin
  • Урок 96. 00:04:28
    Integrating the third-party Github API
  • Урок 97. 00:07:29
    Plugin route, controller and service
  • Урок 98. 00:04:50
    Fetching data from the Github API
  • Урок 99. 00:08:09
    Adapting the API response
  • Урок 100. 00:09:43
    Creating the Project content type
  • Урок 101. 00:02:55
    Creating a test Project
  • Урок 102. 00:05:53
    Fetching related projects
  • Урок 103. 00:03:20
    Dealing with markdown content
  • Урок 104. 00:04:35
    Admin panel: plugin icon and first component
  • Урок 105. 00:06:46
    The Strapi design system
  • Урок 106. 00:08:37
    Fetching data from the admin panel
  • Урок 107. 00:05:48
    Showing data in a table
  • Урок 108. 00:03:56
    Setting up the action icons
  • Урок 109. 00:13:08
    Implementing the checkbox logic
  • Урок 110. 00:01:51
    Applying the proper auth policy to our route
  • Урок 111. 00:14:09
    Generating a single project
  • Урок 112. 00:15:30
    Providing UI feedback to the admin user
  • Урок 113. 00:10:03
    Deleting a project
  • Урок 114. 00:12:55
    Showing a confirmation dialog before deleting
  • Урок 115. 00:13:31
    Showing buttons for bulk actions
  • Урок 116. 00:17:13
    Creating projects in bulk
  • Урок 117. 00:13:47
    Deleting projects in bulk
  • Урок 118. 00:01:27
    Admin RBAC: update premise
  • Урок 119. 00:11:25
    Admin RBAC: restricting plugin use to specific roles
  • Урок 120. 00:10:22
    Admin RBAC: restricting routes to specific roles
  • Урок 121. 00:06:13
    Fixing error handling
  • Урок 122. 00:08:29
    Exposing projects with public routes
  • Урок 123. 00:08:19
    Plugin localization
  • Урок 124. 00:06:22
    Extract the plugin as a separate package
  • Урок 125. 00:02:51
    Publish the plugin to npm registry
  • Урок 126. 00:03:28
    Install the plugin as a dependency (and publish to the Strapi Market)
  • Урок 127. 00:02:22
    Introduction to deployment
  • Урок 128. 00:01:23
    Creating a Github repo for our project
  • Урок 129. 00:04:53
    Deployment architectures: an overview
  • Урок 130. 00:04:30
    Environment configurations
  • Урок 131. 00:09:08
    Database creation and configuration
  • Урок 132. 00:10:20
    Server configuration
  • Урок 133. 00:05:36
    Admin configuration
  • Урок 134. 00:14:03
    First Strapi deployment
  • Урок 135. 00:12:36
    Configure the email plugin
  • Урок 136. 00:08:37
    Configure an external upload provider (Cloudinary)
  • Урок 137. 00:07:49
    Configure a custom domain
  • Урок 138. 00:08:29
    Deploying admin as a static site: configuration
  • Урок 139. 00:05:37
    Deploying admin as a static site: creating the site
  • Урок 140. 00:08:31
    Make absolute admin URLs work
  • Урок 141. 00:13:30
    Infrastructure as Code: Make your Strapi deployment reusable [Optional]
  • Урок 142. 00:01:45
    Bonus Frontend course get in touch