세상에서 가장 쉬운 러스트 백엔드 with Axum
윤인도
이 강의를 통해 여러분은 가장 핫한 언어, Rust를 활용한 백엔드 서버를 만드실 수 있게 됩니다.
Basic
database, Rust, backend
この講義を通じて、あなたは最もホットな言語、Rustを活用することができます。 Pythonの欠点であるGILを克服し、迅速に動作するコードを作成できます。
ラスト基本文法
ラストを活用した高性能Pythonモジュールの開発
興味はありましたが、いつも始めることが困難でしたか?
ラストのコアコンセプトをPythonの例で簡単に理解できます!
ジェイパブで出版した「 Pythonと比較して学ぶラストプログラミング(本リンク)」 の著者が直接講義します!
実際にラストプロジェクトを開発した経験がある現職開発者が直接講義します。
選手の知識として、Pythonの基礎文法は必須です!
ラストエコシステムには、すでにWebフレームワークからクリプトまで、さまざまなオープンソースプロジェクトがあります。
Pythonの遅い処理速度をラストを利用して改善することができます。
Q. ラストを学ぶのは難しいですか?
A. 難しいです。一人で勉強すれば。
Q. 質疑応答は可能ですか?
A. 質疑応答は当然「無制限」ですが、いくら遅くとも1~2日以内には回答しておき、必要に応じて追加映像を撮影しても受講生の方をお手伝いする準備ができています!
Q. 本を別途購入する必要がありますか?
A. 本を購入していただきありがとうございますが、講義には別途PDF講義資料(本ではありません!)が提供されます。
ラストを始める
ラストインストールから開発環境設定をまとめます。
変数
ラストのユニークな変数の使い方を紹介します。
機能
関数を宣言して実行する方法を学びます。
フロー制御
if、for、whileと一緒にループとマッチを紹介します。
所有権
ラストの花、所有権の概念を紹介します。
データ構造とイテレータ
ラストの基本的なデータ型と活用方法を紹介します。
構造体
構造体について学びます。
モジュールとクレート
ラストプロジェクトを構成するモジュールとクレートを学習します。
ジェネリック
ラストタイプを便利にするジェネリックについて学習します。
エラー処理
エラーを処理する美しく、心配な方法を紹介します。
スマートポインタ
Rustはメモリの安全性を保証する言語ですが、C / C ++のように低レベルのメモリ操作もサポートしています。
マルチスレッド
スレッドを作成して制御する方法を紹介します。
非同期プログラミング
ラストの代表的な非同期フレームワークであるtokioとrayonを紹介します。
テスト
関数、構造体のモッキング方法、およびユニットテストの作成方法を紹介します。
Pythonバインディング
ラストコードをPythonで実行する方法を紹介します。
講義のキャリア
講義資料はPDF形式で提供されています。
講義に関する内容は、いつでもお好きなだけ質問が可能です。
学習対象は
誰でしょう?
ラストを学びたい方
高性能/高安全性プログラミングに興味がある方
Python文法をすでに知っている人
前提知識、
必要でしょうか?
Python(わからない!)
全体
58件 ∙ (7時間 12分)
講座資料(こうぎしりょう):
2. 最も愛されている言語、Rust
09:11
3. Rust 開発環境の設定
08:02
4. 変数宣言と命名規則
04:17
5. 不変性とシャドウイング
03:04
6. 型推論 / 定数
06:22
7. 練習問題
02:16
全体
6件
4.3
6件の受講レビュー
¥15,077
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!