Oreilly – Rust Web Development 2023-2

Oreilly – Rust Web Development 2023-2 Downloadly IRSpace

Oreilly – Rust Web Development 2023-2
Oreilly – Rust Web Development 2023-2

Rust Web Development course. This course (reading from the book) will teach you how to build fast and highly stable web applications using the Rust programming language. This book is a practical guide to building server-side web applications using Rust. If you’ve already worked with languages ​​like Java, Node JS, or PHP, you’ll surely be amazed at the speed and development experience that Rust offers.

If you’re tired of traditional web development tools that are slow, time-consuming, and unstable, Rust could be your solution. Applications built with Rust have very high security guarantees and provide a great development experience. In addition, the Rust compiler automatically detects many common errors. This book teaches you how to build server-side web applications using Rust and its important libraries such as tokio, warp, and reqwest. The book is full of practical examples, sample code, and pro tips for setting up projects and organizing code. During this course, you’ll implement a full Q&A service and improve your code with each chapter, just like a real development project.

What you will learn:

  • Borrow Checker Handling in Asynchronous Environments: Learn how to use this powerful Rust feature to avoid common errors in concurrent programming.
  • Building web APIs and working with JSON: Learn how to build powerful and efficient APIs using Rust and manage data in JSON.
  • Building a technology stack for asynchronous development with Rust: Learn about important tools and libraries like tokio, warp, and reqwest and learn how to combine them to build your own web applications.
  • Managing Borrow Checker in asynchronous environments
  • Building web APIs and handling JSON
  • Incorporating a technology stack for asynchronous development with Rust
  • Manage errors appropriately
  • Testing, tracing, logging and debugging
  • Deploying Rust applications in different environments
  • Handle Errors Properly: Learn different error handling methods in Rust to make your applications more stable and reliable.
  • Testing, Tracing, Logging, and Debugging: Learn how to test your code effectively and find and fix problems quickly.
  • Deploying Rust applications in different environments: Learn different ways to deploy Rust applications so that you can run them in real environments.

This course is suitable for people who:

  • Familiar with web programming languages ​​such as Java, NodeJS or Go.
  • Looking to learn a new programming language with high performance and high security.
  • They want to build fast and stable server-side web applications.
  • Looking for a practical guide to getting started with Rust?

Details of the Rust Web Development course

  • Publisher: Oreilly
  • Lecturer:   Bastian Gruber
  • Training level: beginner to advanced
  • Training duration: 7 hours and 42 minutes

Course headings

  • Part 1. Introduction to Rust
  • Chapter 1. Why Rust?
  • Chapter 2. Laying the foundation
  • Part 2. Getting started
  • Chapter 3. Create your first route handler
  • Chapter 4. Implement a RESTful API
  • Chapter 5. Clean up your codebase
  • Chapter 6. Logging, tracing, and debugging
  • Chapter 7. Add a database to your application
  • Chapter 8. Integrate third-party APIs
  • Part 3. Bring it into production
  • Chapter 9. Add authentication and authorization
  • Chapter 10. Deploy your application
  • Chapter 11. Testing your Rust application
  • Appendix A. Thinking about security

Pictures of Rust Web Development course

Rust Web Development

Sample video of the course

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 1080p

download link

Download part 1 – 1 GB

Download part 2 – 41 MB

File(s) password: www.downloadly.ir

File size

1.04 GB