Web Application development with Rust Rocket

Target Audience

Prerequisites

Objectives

Course Format

Syllabus

  1. Rust Rocket
    • Installing Rust
    • Hello World with Rust Rocket
    • Routes
    • GET and POST requests
    • Path parameters
    • Handling 404 not found
    • Redirections
    • Input validation
    • Guards
    • Configuring the web application
    • Session management
    • Cookies
    • Testing
  2. Building API Rocket
    • Returning JSON
    • Accepting JSON
  3. The Tera template system
    • Single value
    • Conditionals
    • Loops
    • Showing a list
    • Showing a HashMap
    • Showing a Struct
    • Including other templates
    • Using a layout

Contact

Contact: Gabor Szabo gabor@hostlocal.com
Phone: +972-54-4624648