inflearn logo

The Easiest Rust Backend in the World with Axum

Through this course, you will be able to build a backend server using Rust, the hottest programming language.

(4.0) 1 reviews

33 learners

Level Basic

Course period Unlimited

database
database
Rust
Rust
backend
backend
database
database
Rust
Rust
backend
backend

What you will gain after the course

  • Rust backend framework Axum

  • SeaORM, a high-performance ORM

  • Middleware stack tower

Axum, the best backend framework implemented in the powerful language, Rust

Axum is a backend framework created by the tokio project, one of the most famous projects in Rust, and is one of the fastest-growing Rust frameworks.


If you want the best server performance, start learning Axum right now!

Features of this course


The author of <LUVIT Practical Backend Rust Axum Programming>, published by J-Pub, teaches this course personally!


It explains how to use Axum's unique, user-friendly methods using actual code examples. I have made an effort to focus on the essential features required in real-world development, and the curriculum is structured so that you can complete a finished backend application just by following along.

Recommended for these people

I am learning Rust for the first time.

You can learn Rust quickly because it covers many examples where you can practically apply core Rust concepts.

I want to try a new project.

You can learn everything from various types of backends to full-stack development.

I want to try writing high-performance server programs.
We cover a variety of techniques that are useful in practice, such as database configuration, middleware construction, and implementing SSE-based endpoints.

Here is what you will learn.

1⃣ How to handle HTTP requests

You will learn how to implement various backend features, from creating JSON responses to handling SSE (Server-Sent Events).


2⃣ Postgres + SeaORM Integration

You will learn how to write SQL queries or set up migrations using the fast and practical SeaORM.


3⃣ tower middleware

Learn how to easily configure complex features and improve performance using middleware provided as libraries.

The person who created this course

Indo Yoon


Professional Experience

  • Bachelor's / Master's degree in Mechanical and Aerospace Engineering from Seoul National University

  • Currently working as a backend engineer at a foreign IT company

  • Opened online classes on platforms such as Class101, Bear-U, and Programmers

Teaching Experience

  • Programming instructor lecturing at Sogang University, Sookmyung Women's University, etc.

  • Lectured at major corporations such as Samsung Card and Hanwha Systems

  • Lectured at Like Lion, Fast Campus, and SeSAC (Seoul Software Academy)


Please show a lot of interest in my other lecture <The Easiest Rust Programming in the World> as well

Notes before taking the course

Practice Environment

  • Any environment is fine as long as Rust is installed!

Learning Materials

  • Lecture materials are provided in PDF/HTML format.

Prerequisite Knowledge and Important Notes

  • It's best if you know basic Rust syntax! If you don't, we'll learn the core concepts step-by-step in the lecture.

  • It's good to have a very basic understanding of databases and backend development.


Recommended for
these people

Who is this course right for?

  • Those who want to learn or are currently learning Rust

  • Those who want to build a high-performance backend with Rust

Need to know before starting?

  • It is good to know Rust, but the course also explains basic concepts.

Hello
This is devbull

147

Learners

12

Reviews

2

Answers

4.2

Rating

2

Courses

Rustacean & Pythonista

Curriculum

All

7 lectures ∙ (2hr 58min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

1 reviews

4.0

1 reviews

  • autumnia님의 프로필 이미지
    autumnia

    Reviews 25

    Average Rating 4.0

    4

    100% enrolled

    Similar courses

    Explore other courses in the same field!

    25% off for new members

    $13.10

    25%

    $23.10