▲

Spring Boot: Mastering REST API Development [4/2025, ENG]

seeders: 3
leechers: 1
Added 1 year ago by LearnJavaScript Beggom in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Spring Boot: Mastering REST API Development [4/2025, ENG] (Size: 1.48 GB)
  1. Welcome.mp4 9.32 MB
  10. View Templates.mp4 7.38 MB
  100. Populating the Database.mp4 9.51 MB
  101. Revisiting the Security Rules.mp4 9.9 MB
  102. Modularizing Security Rules.mp4 21.15 MB
  103. Registering the Webhook Endpoint with Stripe.mp4 23.35 MB
  104. Thank You.mp4 5.29 MB
  11. Passing Data to Views.mp4 4.81 MB
  12. Building an API.mp4 9.44 MB
  13. Introduction.mp4 2.62 MB
  14. Creating Your First RESTful API.mp4 9.38 MB
  15. Calling APIs with Postman.mp4 5.23 MB
  16. Creating Dynamic Routes.mp4 8.52 MB
  17. Setting HTTP Status Codes.mp4 7.72 MB
  18. Data Transfer Objects.mp4 12.08 MB
  19. Mapping Objects Using MapStruct.mp4 12.32 MB
  2. What You'll Learn.mp4 13.24 MB
  20. Customizing Reponse Data.mp4 11.79 MB
  21. Extracting Query Parameters.mp4 25.85 MB
  22. Exercise Building Product Endpoints.mp4 28.49 MB
  23. Extracting Request Headers.mp4 6.96 MB
  24. Extracting Request Body.mp4 6.81 MB
  25. Creating Resources.mp4 24.02 MB
  26. Updating Resources.mp4 13.82 MB
  27. Deleting Resources.mp4 4.82 MB
  28. Handling Action Based Updates.mp4 12.12 MB
  29. Exercise Building a CRUD API.mp4 32.94 MB
  3. Prerequisites.mp4 2.58 MB
  30. Introduction.mp4 2.39 MB
  31. Introduction to Jakarta Validation.mp4 9.43 MB
  32. Handling Validation Errors.mp4 13.5 MB
  33. Global Error Handling.mp4 4.5 MB
  34. Implementing Custom Validation.mp4 11.91 MB
  35. Validating Business Rules.mp4 8.45 MB
  36. Introduction.mp4 4.39 MB
  37. Creating Database Tables.mp4 15.73 MB
  38. Creating Entities.mp4 15.33 MB
  39. Creating a Cart.mp4 16.29 MB
  4. Starter Project.mp4 9.48 MB
  40. Adding a Product to the Cart.mp4 36.99 MB
  41. Getting a Cart.mp4 33.88 MB
  42. Updating a Cart Item.mp4 24.31 MB
  43. Refactoring Towards an Object Oriented Design.mp4 16.79 MB
  44. Removing a Product from the Cart.mp4 12.7 MB
  45. Clearing a Cart.mp4 4.78 MB
  46. Extracting a Service.mp4 43.82 MB
  47. Documenting APIs with Swagger.mp4 17.51 MB
  48. Introduction.mp4 2.47 MB
  49. Authentication Methods.mp4 11.18 MB
  5. How to Take This Course.mp4 11.37 MB
  50. Adding Spring Security.mp4 2.54 MB
  51. Configuring Security Settings.mp4 18.86 MB
  52. Hashing Passwords.mp4 8.16 MB
  53. Exercise Building the Login API.mp4 14.38 MB
  54. Working with AuthenticationManager.mp4 31.05 MB
  55. Generating JSON Web Tokens.mp4 16.58 MB
  56. Managing Secrets.mp4 20.45 MB
  57. Validating JSON Web Tokens.mp4 19.03 MB
  58. Understanding Filters.mp4 7.56 MB
  59. Implementing a Custom Filter to Validate JWTs.mp4 23.98 MB
  6. Introduction.mp4 2.38 MB
  60. Accessing the Current User.mp4 11.53 MB
  61. Exercise Enhancing the JWT Payload.mp4 16.17 MB
  62. Understanding Refresh Tokens.mp4 3.24 MB
  63. Issuing Refresh Tokens.mp4 13.16 MB
  64. Externalizing JWT Configuration.mp4 15.07 MB
  65. Refreshing Access Tokens.mp4 22.76 MB
  66. Adding Role to Users.mp4 13.9 MB
  67. Role based Authorization.mp4 23.98 MB
  68. Exercise Refactoring the JwtService.mp4 37.04 MB
  69. Logging Out Users.mp4 2.99 MB
  7. How the Web Works.mp4 9.8 MB
  70. Using Auth Providers.mp4 14.56 MB
  71. Introduction.mp4 3.56 MB
  72. Creating Database Tables.mp4 10.23 MB
  73. Creating Entities.mp4 13.99 MB
  74. Checking Out.mp4 38.49 MB
  75. Organizing API Tests with Postman Collections.mp4 27.59 MB
  76. Improving Error Handling.mp4 15.79 MB
  77. Refactoring Towards an Object Oriented Design.mp4 11.23 MB
  78. Extracting a Service.mp4 19.19 MB
  79. Getting Orders.mp4 30.07 MB
  8. What is Spring MVC.mp4 5.25 MB
  80. Getting a Single Order.mp4 27.04 MB
  81. Introduction.mp4 2.33 MB
  82. Overview of the Checkout Process.mp4 7.22 MB
  83. Adding Stripe to the Project.mp4 8.23 MB
  84. Creating a Checkout Session.mp4 28.31 MB
  85. Handling Stripe Erorrs.mp4 22.91 MB
  86. Decoupling from Stripe.mp4 35.67 MB
  87. Building a Webhook Endpoint.mp4 19.52 MB
  88. Testing the Webhook Endpoint.mp4 13.13 MB
  89. Updating Order Status.mp4 15.33 MB
  9. Creating a Controller.mp4 9.54 MB
  90. Refactoring the Webhook Logic.mp4 56.04 MB
  91. Organizing Code by Feature.mp4 8.49 MB
  92. Introduction.mp4 2.82 MB
  93. Deploying the Database.mp4 7.07 MB
  94. Managing Environments with Spring Profiles.mp4 8.6 MB
  95. Packaging the App for Production.mp4 13.15 MB
  96. Pushing Your Code to GitHub.mp4 5.91 MB
  97. Deploying the App.mp4 8.07 MB
  98. Configuring Production Environment Variables.mp4 13.45 MB
  99. Testing with Postman Environments.mp4 4.35 MB
  code, pdf
  1.6. Questions and Support.pdf 16.52 KB
  1.7. Connect with Me.pdf 17.67 KB
  2.8. Summary - Introduction to Spring MVC.pdf 311.08 KB
  3.18. Buliding RESTful APIs.pdf 1.07 MB
  4.7. Summary - Validating API Requests.pdf 879.29 KB
  6.24. Summary - Securing APIs with Spring Security.pdf 79.32 KB
  8.12. Final Refactorings.pdf 85.75 KB
  9.13. What-s Next.pdf 31.94 KB
  ▲ 112 total files

Description


Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)

Spring Boot: Mastering REST API Development

Год выпуска: 4/2025
Производитель: Code with Mosh
Сайт производителя: https://codewithmosh.com/p/spring-boot-building-apis
Автор: Mosh Hamedani
Продолжительность: 8h 58m 41s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Отсутствуют
Описание:

Overview

A Course You’ll Actually Finish

Spring Boot: Mastering REST API Development

Build REST APIs, secure them with Spring Security, process payments with Stripe, and deploy like a pro

About the Course

Spring Boot is one of the most in-demand frameworks for modern backend development—and this course takes you beyond the basics to help you build, secure, and deploy real-world applications with confidence.

This is Part 2 of the ultimate Spring Boot series. In Part 1, you mastered the fundamentals. In this part, we’ll put that knowledge into practice by building and deploying the backend for a real e-commerce application.

You’ll learn how to build clean and secure RESTful APIs, implement authentication and role-based access control, integrate with Stripe for payment processing, and deploy your application to the cloud.

This course goes beyond CRUD and boilerplate setups. You’ll learn how real production systems are built—with a strong focus on clean code, modular architecture, and real-world best practices.

Whether you’re preparing for a job, planning to build your own app, or just want to take your backend skills to the next level, this course is designed to get you there.

What you’ll learn Build RESTful APIs using Spring Boot
Validate incoming requests and handle errors with custom logic
Secure your APIs with Spring Security and JWT authentication
Implement role-based access control for protected resources
Structure your application using clean, maintainable architecture
Build a shopping cart system with full checkout functionality
Integrate Stripe Checkout to process real payments
Configure environment-specific settings using Spring profiles
Deploy your app and database to the cloud
Apply industry best practices for writing clean, testable, and production-ready code What You’ll Build

You’ll build the backend for a full-featured e-commerce application—complete with authentication, role-based access, a shopping cart, checkout flow, payment processing with Stripe, and cloud deployment.

This isn’t a basic CRUD app—it’s a real-world project that mirrors what professional backend developers build in production.

Who Is This For? Developers who’ve learned the basics of Spring Boot and want to go deeper
Those who are tired of toy examples and want to build real-world projects
Aspiring backend developers preparing for a Spring Boot job or freelance work
Prerequisites Prerequisites

This is Part 2 of my Spring Boot: Mastering the Fundamentals course. Ideally, you should have completed Part 1 or already be familiar with key Spring Boot concepts like beans and dependency injection, entities, repositories, and Flyway migrations.

New to Spring Boot? Start with Part 1 and come back when you're ready to build real-world APIs.

Author

Hi! I’m Mosh Hamedani. I’ve spent 20+ years in software engineering, and my goal isn’t just to teach you to code — it’s to help you think like a professional software engineer, master problem-solving, and build skills you’ll use for life.

Author’s YouTube channel: https://www.youtube.com/c/programmingwithmosh

Формат видео: MP4
Видео: avc, 1920x1080, 16:9, 60.000 к/с, 254 кб/с
Аудио: aac lc, 48.0 кгц, 129 кб/с, 2 аудио
[spoiler="MediaInfo"]
General
Complete name : D:\2_1\Code with Mosh - Spring Boot Mastering REST API Development (4.2025)\6. Introduction.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 2.38 MiB
Duration : 50 s 417 ms
Overall bit rate : 397 kb/s
Frame rate : 60.000 FPS
Movie name : 6. Introduction 388K
Writing application : Lavf61.9.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings : 4 Ref Frames
Format settings, CABAC : No
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 50 s 417 ms
Bit rate : 254 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 60.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.002
Stream size : 1.53 MiB (64%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 50 s 412 ms
Source duration : 50 s 432 ms
Bit rate mode : Constant
Bit rate : 129 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 794 KiB (33%)
Source stream size : 795 KiB (33%)
Default : Yes
Alternate group : 1
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]

Related Torrents

torrent name size uploader age seed leech
0
0
3
1
0