Giter VIP home page Giter VIP logo

-learn-rust-in-7-days's Introduction

Learn Rust in 7 Days [Video]

This is the code repository for Learn Rust in 7 Days [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

The course is split into seven parts, which give you a complete overview of why Rust is a great programming language. In the first couple of days, you’ll learn to install Rust on your system, discover its syntax, and see a library that utilizes the feature of trait-based generics and code reusability.

By the end of the course, you’ll have built a mini-bank application that tracks users’ financial transactions over time, allowing them to view their history over time.

What You Will Learn

  • Use the Rust trait system to build super flexible types
  • Effective ways of handling Rust Errors without Boilerplate code
  • How pointer lifetimes keep your code effective and safe
  • Work within the restrictions needed for pointer safety, and still achieve capable code
  • How rust programs can work with other system programs
  • Write programs that take full advantage of multicore processors, using concurrency without the risk of data races
  • Loop on anything with the Iterator Trait
  • How to Use the Rocket web framework to build powerful websites quickly

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
The video is for developers who have basic knowledge of programming. The video will also appeal to developers who are using C/C++ language to write their applications. No knowledge of the Rust language expected.

Technical Requirements

This course has the following software requirements:
This course has the following software requirements: SETUP AND INSTALLATION This will vary on a product-by-product basis, but should be a standard PI element for ILT products. This example is relatively basic.

Minimum Hardware Requirements For successful completion of this course, students will require the computer systems with at least the following:

OS: Windows, Mac, Linux

Processor: Intel or compatible

Memory: 8 GB RAM

Storage: 150 GB hard disk

Recommended Hardware Requirements For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:

OS: Windows, Mac, Linux

Processor: Intel or compatible

Memory: 8 GB RAM

Storage: 150 GB hard disk

Software Requirements

Operating system: Any

Browser: Any recent

Android Studio,, Latest Version

Android SDK

Related Products

-learn-rust-in-7-days's People

Contributors

dhwani12 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.