Udemy

Building web APIs with Rust (beginners)

立即報名
  • 2,586 名學生
  • 更新於 1/2024
4.4
(263 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
3 小時 34 分鐘
教學語言
英語
授課導師
Paris Liakos
評分
4.4
(263 個評分)
2次瀏覽

課程簡介

Building web APIs with Rust (beginners)

Back-end web development in Rust for beginners

Rust is a systems programming language which you can use to write applications with high performance. It is amazingly refreshing with a very helpful compiler who is your mentor since the very beginning.

Cargo is not only a package manager but also a build tool, a documentation generator and a lot more, making your every day managing Rust apps really easy.

It is no wonder that for these reasons, plus many more, Rust was voted as StackOverflow’s most loved and desired programming language, eight years in a row.


You are a web developer who wants to use Rust and is looking for a resource to guide you through the currently available tools and the surrounding ecosystem.


Well, look no further! In this course we will experience how easy and straight forward creating a web application with Rust is. We will create routes, endpoints, set up authorization, handle databases and feed our clients with JSON. We will use tools such as the Rocket framework and the Diesel ORM. The authorization will be a simple Basic authorization.

In the end we will have a fully functioning CRUD REST API ready to serve clients asynchronously and blazingly fast. We will also deploy this application behind an nginx webserver which will also handle the SSL negotiation, making our app served in a secured way under HTTPS. (requires an existing webserver and domain)


Jump abroad!

課程章節

  • 6 個章節
  • 21 堂課
  • 第 1 章 Introduction
  • 第 2 章 Routing
  • 第 3 章 Auth
  • 第 4 章 Database
  • 第 5 章 Deploying
  • 第 6 章 Outro

課程內容

  • Building and deploying a Rocket REST API
  • Implementing Basic Authentication for a Rocket REST API
  • How basic CRUD with Diesel ORM works
  • Serializing and deserializing Rust structs with Serde

評價

  • M
    Manu kj
    3.0

    Basic concepts

  • T
    Teddy JEAN-BAPTISTE
    4.5

    great

  • B
    Bilal Alhammuri
    2.5

    thanks

  • K
    Kalpesh Choudhary
    3.5

    It's a good course overall, but as a beginner i had to do some research when i got stuck here and there as i was using a different DB than the one in the course, but was able to find solutions after a while, so i didn't get stuck anywhere but other's mileage may vary.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意