강의

멘토링

커뮤니티

Programming

/

Programming Language

Rust Build-up: Building a Solid Foundation

What are the essential fundamentals required for software development? We seek the answer through the Rust language. Every programming language has its own culture, and understanding syntax and concepts alone is not enough. You must understand its characteristics and culture to truly grasp the essence of the language.

28 learners are taking this course

Level Basic

Course period Unlimited

  • tonextday
러스트
러스트
rust
rust
Rust
Rust
러스트
러스트
rust
rust
Rust
Rust

What you will gain after the course

  • You can build a solid foundation in Rust.

  • I can get a feel for the Rust language. I've got the hang of it~~

  • Memory handling can be firmly established through assembly analysis.

What are the essential fundamentals required for program development?
Finding the answer through the Rust language.

Every programming language has its own culture.
Understanding syntax and concepts alone is not enough. You must understand its characteristics and culture to grasp the essence of the language.

It covers the essence of programming languages that hasn't changed for 10 years and won't change for the next 10.
Through this, you can fundamentally solidify your programming foundation.

Even if you don't develop with Rust, you will find yourself thinking about the essence of program development.

You can kill two birds with one stone: the Rust language and the essential fundamentals required for program development.

There are realms within long-standing experience that cannot be put into words, and you can get a sense of those realms through this course.

Rust is said to have a learning curve.

The existence of a learning curve implies that you need to approach it logically. To take a logical approach, you must have a precise understanding of the fundamentals.
Rust is not a language where you develop programs by simply implementing syntax mechanically. On top of that, Rust has its own unique and powerful features.
Rust is both a systems programming language and a high-level modern language. To understand these two paradigms, a fundamental understanding of programming languages is necessary. As you can see from the course curriculum, its features are also extensive.
This is why Rust is challenging to learn and has a learning curve.

The course thoroughly covers the basics.

Limited time, 25% coupon discount
Coupon code:
https://inf.run/t3X7U
The price will increase significantly soon.

1⃣Improved readability and comprehension

Readability and comprehension are high because you can see the four elements necessary for learning the lecture content on a single screen.
You listen to the lecture while viewing the source code, execution results, and lecture text.

2⃣Use of official documentation terminology

The technical Rust terminology used in this course follows the official Rust documentation.
Producing these lectures is extremely challenging and takes several times longer, but I did not shy away from it.
I include the original English text in the lectures and cover the content based on those original sources.

Therefore, both the terminology and the content are accurate.

3⃣Memory analysis with assembly

For memory-related topics, we analyze memory by converting Rust code into Assembly.
Instead of vaguely imagining memory in the abstract, you can understand how memory is actually utilized.
Since Rust is a systems programming language, it is necessary to establish a clear understanding of memory concepts.

Notes before taking the course

Practice Environment

  • The course is conducted in a Windows environment, but since you will install Rust according to your operating system, there will be no issues running it on macOS or Linux.

  • Using VSCode editor: You can use other editors

  • The environment for running Rust will be installed during the course

Rust source files provided

  • The Rust source code used in the course is provided


Recommended for
these people

Who is this course right for?

  • A beginner looking to learn Rust as their main language

  • Developers with experience in other languages who want to build a solid foundation in Rust.

  • Developers with Rust experience who somehow feel like they're floating on clouds

Need to know before starting?

  • No programming experience is required, but a basic understanding of functions is necessary. Function calls, function execution.

Hello
This is

9,737

Learners

407

Reviews

337

Answers

4.8

Rating

13

Courses

I am a developer who loves software development.

Email: tonextday@gmail.com

Videos: 11
Rust Build-up: Building a Solid Foundation

Cleanup JavaScript: Jump-up
Cleanup JavaScript: Base Build-up
JavaScript Beginner
JavaScript Intermediate/Advanced
Modern JavaScript (ES6+) Basics
Modern JavaScript (ES6+) Advanced
DOM Basics
DOM Interaction
React Beginner, Complete React
Requirements Analysis Implementation Methods
JavaScript Machine Learning TensorFlow.js

Books: 9 Volumes
Immersion! JavaScript
ECMAScript 6
HTML5
DOM Scripting
JavaScript Regular Expressions
Event Process Modeling for Requirements Analysis
Machine Learning TensorFlow.js,
Ajax Utilization, Complete Analysis of prototype.js
I am the first domestic author for 8 out of these 9 books.
In particular, there were no books related to "Machine Learning TensorFlow.js" on amazon.com at the time of its publication.

Among the 9 books I've authored, including "x Utilization" and "Complete Analysis of prototype.js," 8 are the first of their kind by a domestic author. In particular, when "Machine Learning TensorFlow.js" was published, there were no related books available on amazon.com.

Among the 9 books I have authored, including "x Utilization" and "Complete Analysis of prototype.js," 8 were the first of their kind by a domestic author. In particular, when "Machine Learning TensorFlow.js" was published, there were no related books available on amazon.com.

Curriculum

All

121 lectures ∙ (14hr 22min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$68.20

tonextday's other courses

Check out other courses by the instructor!