Latest Courses
SQL/ETL Developer - T-SQL/Stored Procedures/ETL/SSISCheck course
ServiceNow IT Service Management (CIS-ITSM) Rome Delta TestsCheck course
React JS - Build 5 Projects With (Redux, React Router, MUI)Check course
Ansible MasteryCheck course
Game Development for beginners with PythonCheck course
Advanced Web Animations with GSAP [ JavaScript SVG CSS ]Check course
R for Data Science: Your First Step as a Data ScientistCheck course
ARM 64-bit Assembly Language with Raspberry PiCheck course
SQL Server Master Series - Beginner CourseCheck course
Build A TodoList with Laravel and ReactCheck course
SQL/ETL Developer - T-SQL/Stored Procedures/ETL/SSISCheck course
ServiceNow IT Service Management (CIS-ITSM) Rome Delta TestsCheck course
React JS - Build 5 Projects With (Redux, React Router, MUI)Check course
Ansible MasteryCheck course
Game Development for beginners with PythonCheck course
- 85% Rust: Building Reusable Code with Rust from Scratch

Rust: Building Reusable Code with Rust from Scratch

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.5/10 (Our Score)
Product is rated as #4 in category Rust

Rust is a systems programming language with a focus on safety, especially safe concurrency, supporting both functional and imperative paradigms, syntactically similar to C++, but its designers intend it to provide better memory safety while still maintaining performance.

With this hands–on, practical course, you ll begin from scratch by getting familiar with the basic syntax and concepts of Rust, defining functions and creating variables & much more. Then you’ll learn to test your code by building a simple crate with a tested, usable, well–documented API using Cargo & RustDoc. Next, you will work with different forms of code reuse, loops, map, filter and fold to save time and resources & to use your code in a reusable manner in your apps.

By end of this course you will be able to avoid code duplication and write clean reusable code, also you’ll be comfortable building various solutions in Rust

Contents and Overview

This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.

The first course, Learning Rust begins by getting familiar with the basic syntax and concepts of Rust, from writing a Hello World program to defining functions and creating variables. Then you ll see how to manage toolchains with Rust up and build your first command–line program. Moving on, you ll explore Rust s type system to write better code and put it into practice in a simple markup language. You ll learn to use Rust s functional programming features to perform a physics simulation and use the Rayon crate to parallelize your computations. Finally, you ll discover the best practices and test your code by building a simple crate with a tested, usable, well–documented API using Cargo and RustDoc. By the end of the video, you ll be comfortable building various solutions in Rust. You ll be able to take advantage of Rust s powerful type system and a rich ecosystem of libraries, or crates , available through the Cargo package manager.

Instructor Details

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work. With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now. From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer. Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.

Specification: Rust: Building Reusable Code with Rust from Scratch

Duration

6.5 hours

Year

2019

Level

Intermediate

Certificate

Yes

Quizzes

Yes

11 reviews for Rust: Building Reusable Code with Rust from Scratch

4.4 out of 5
6
4
0
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Danielle Melvin

    I have heard horror stories about how hard rust is to learn, but he speaks clearly and shows examples, and it has been a really enjoyable experience so far!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Angel Figueroa

    the course is good to grasp a bit for rust, the only thing is one of the exercises describing default implementations on traits is not okay. It’s trying to access struct fields in this case self.name, and that’s not possible. just minor issue.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Kelson Ball

    The author appears to have never taken a 2nd take when they messed up

    Helpful(0) Unhelpful(0)You have already voted this
  4. Aleksandr Iashkin

    This course is intended for those who have already read Rust Book and already have little experience in writing small programs in Rust. I don t think that I learned a lot, but it helped to remember and understand what was previously not clear. The course superficially considers interesting topics and I would really like to study in more detail. For example macros.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Alan Dunsmore

    Well explained and straightforward so far.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Braeden Foster

    This is a fantastic course, I have spent a while trying to understand the odd nuances of Rust, and this course explains in a concise manner, right from the basic to more advanced topics. What I thought was odd in Rust, now makes total sense!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Harry Yoon

    Overall, it was a good class. It wasn’t entirely clear to me when I registered for this class, but the class actually comprised two courses (by two different instructors). The first one was more or less a crash course to basic Rust. I personally did not find it very useful. I think cursory intro courses like this satisfy no one. If you are absolutely new to Rust, this kind of courses will not make much sense. If you have some experience with Rust, on the other hand, then they will provide very little new. I didn’t know what to expect from the very general/broad title of the class, but the second course provides some core features of Rust such as generics, traits, and macros, etc. It also went through some common traits and macros from the standard library. I was looking for a little bit more advanced topics, and its content was a little bit outdated (like extern crate, ry!, but nothing major), but I wasn’t totally disappointed. I thought it was a good refresher for me. Time well spent.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Ben Lambert

    This course is well done, however the introduction to Rust moves very fast and I think a good deal of external self study is needed to hammer home a lot of the points brought up.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Laysa Mayra Uch a da Silva

    very nice

    Helpful(0) Unhelpful(0)You have already voted this
  10. Pedro Mota Gonzalez

    Explicaci n muy clara y amena

    Helpful(0) Unhelpful(0)You have already voted this
  11. Richard Wallace

    The second half of the course moves very quickly. It would be helpful to follow the pattern as used in the first half and have some hands on exercises to enforce the lecture content.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Rust: Building Reusable Code with Rust from Scratch
    Rust: Building Reusable Code with Rust from Scratch

    $14.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare