Companies Home Search Profile

Rust for Absolute Beginners: Learn Rust in 4 Hours

Focused View

Ajay R. Warrier

3:53:39

54 View
  • 01.01-welcome to the world of rust.mp4
    01:44
  • 01.02-prerequisites for the course.mp4
    00:54
  • 01.03-goal of this course.mp4
    01:39
  • 01.04-installing rust and setting up environment.mp4
    03:37
  • 01.05-introduction to cargo.mp4
    02:42
  • 01.06-game on our first rust program.mp4
    04:39
  • 02.01-lets start our journey.mp4
    01:44
  • 02.02-code block.mp4
    01:28
  • 02.03-introduction to functions.mp4
    02:35
  • 02.04-macros.mp4
    02:16
  • 02.05-breaking down our first cratepackage.mp4
    02:58
  • 02.06-cargo.toml and cargo.lock.mp4
    01:55
  • 02.07-debug versus release.mp4
    04:03
  • 03.01-introduction to data types.mp4
    02:53
  • 03.02-variables in rust.mp4
    04:24
  • 03.03-data types in rust.mp4
    06:22
  • 03.04-variables and data types in practice.mp4
    03:10
  • 03.05-different ways of using variables.mp4
    04:09
  • 03.06-mutability and constants.mp4
    03:13
  • 03.07-booleans and logical operators.mp4
    02:56
  • 03.08-control flow.mp4
    02:16
  • 03.09-if else and else if.mp4
    07:14
  • 03.10-cool way of using conditional expressions.mp4
    02:22
  • 03.11-loops.mp4
    04:59
  • 03.12-break escaping loops.mp4
    01:22
  • 03.13-functions.mp4
    10:48
  • 03.14-introduction to structures.mp4
    04:30
  • 03.15-rust standard library.mp4
    06:02
  • 03.16-reading input from the user.mp4
    12:42
  • 03.17-using modules quick tip.mp4
    01:29
  • 04.01-project introduction.mp4
    03:54
  • 04.02-reading input from the user.mp4
    05:07
  • 04.03-performing operations.mp4
    04:32
  • 04.04-adding improvements to our calculator.mp4
    05:23
  • 04.05-project summary.mp4
    02:07
  • 05.01-introduction to ownership.mp4
    02:22
  • 05.02-stack.mp4
    07:09
  • 05.03-scope pointers and heap.mp4
    05:32
  • 05.04-ownership rules in rust.mp4
    03:24
  • 05.05-shallow and deep copy.mp4
    07:00
  • 05.06-ownership and functions.mp4
    07:40
  • 06.01-data structures 1 arrays.mp4
    08:53
  • 06.02-traversing through arrays.mp4
    03:37
  • 06.03-iterators and arrays.mp4
    05:41
  • 06.04-data structures 2 tuples.mp4
    03:53
  • 06.05-data structures 3 vectors.mp4
    03:38
  • 06.06-data structures 4 structures.mp4
    07:49
  • 06.07-introduction to enums.mp4
    04:26
  • 06.08-match control flow.mp4
    03:58
  • 06.09-introduction to error handling in rust.mp4
    03:08
  • 06.10-recoverable errors and the result enum.mp4
    05:07
  • 06.11-quick throwback using expect.mp4
    02:06
  • 06.12-some and none in rust.mp4
    05:20
  • 06.13-data structures 5 hash maps.mp4
    06:58
  • 06.14-never ending course.mp4
    01:50
  • 9781801818179 Code.zip
  • Description


    Rust is a language that is made for the future. It brings in lessons from every single programming language of the last 30-40 years and puts forward a new way of writing memory-safe programs. Rust focuses on one thing: writing code that doesn’t crash and is memory-safe. It is a programmer’s dream as it helps you write safe code.

    This course is for anyone and everyone looking to enter the world of Rust. You need to have zero programming experience to start learning with this course. You don’t need any background in computer science as well. The lectures are made with beginners in mind. The goal of this course is not to teach you everything that is there in Rust. That will take forever. Hence, the goal is to make you someone who has a solid understanding of the foundations of Rust.

    By the end of the course, you can go out and progress in the world of Rust on your own.

    The code bundle for this course is available at https://github.com/PacktPublishing/Rust-for-Beginners-Learn-Rust-in-4-Hours

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Ajay R. Warrier
    Ajay R. Warrier
    Instructor's Courses
    Ajay Warrier is the founder of Bananas Academy, an independent game studio that makes educational games. He also teaches programming to more than 38,000 students from all over the world. He is a computer science engineer with a master’s degree in marketing. He has industry-level experience in game development (Godot), cross-platform mobile development (Flutter), and distributed applications (Ethereum Blockchain).
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 55
    • duration 3:53:39
    • Release Date 2023/02/14

    Courses related to Rust