وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Rust Programming Part 2 Rust Advanced Concepts and Real-World Projects

سرفصل های دوره

Introduction
  • 001. Rust Programming Part 2 Introduction

  • Lesson 8 A Closer Look at Functions
  • 001. Learning objectives
  • 002. 8.1 Passing value parameters
  • 003. 8.2 Passing reference parameters - Part 1
  • 004. 8.3 Passing reference parameters - Part 2
  • 005. 8.4 Passing mutable reference parameters
  • 006. 8.5 Returning a value
  • 007. 8.6 Returning a reference
  • 008. 8.7 Returning a mutable reference

  • Lesson 9 Nested Functions and Closures
  • 001. Learning objectives
  • 002. 9.1 Nested functions
  • 003. 9.2 Getting started with closures
  • 004. 9.3 Using type inference with closures
  • 005. 9.4 Capturing variables by reference
  • 006. 9.5 Capturing variables by value - Part 1
  • 007. 9.6 Capturing variables by value - Part 2
  • 008. 9.7 Iterating over a collection

  • Lesson 10 Defining Simple Structs
  • 001. Learning objectives
  • 002. 10.1 Defining a struct type
  • 003. 10.2 Creating and using struct instances
  • 004. 10.3 Passing struct parameters by value
  • 005. 10.4 Passing struct parameters by reference
  • 006. 10.5 Returning structs by value
  • 007. 10.6 Returning structs by reference

  • Lesson 11 Implementing Functionality in a Struct
  • 001. Learning objectives
  • 002. 11.1 Implementing simple functionality
  • 003. 11.2 Implementing mutable functionality
  • 004. 11.3 Organizing code into modules
  • 005. 11.4 Defining associated functions
  • 006. 11.5 Defining associated data

  • Lesson 12 Defining Traits
  • 001. Learning objectives
  • 002. 12.1 Trait essentials
  • 003. 12.2 Trait techniques
  • 004. 12.3 Inheritance and polymorphism
  • 005. 12.4 Trait inheritance
  • 006. 12.5 Implementing the Display trait
  • 007. 12.6 Implementing the Debug trait
  • 008. 12.7 Implementing the Drop trait
  • 009. 12.8 Implementing the Clone trait
  • 010. 12.9 Implementing the Copy trait

  • Lesson 13 Generics
  • 001. Learning objectives
  • 002. 13.1 Generic structs
  • 003. 13.2 Generic functions
  • 004. 13.3 Type constraints
  • 005. 13.4 Implementing the PartialEq trait
  • 006. 13.5 Implementing the Eq and Hash traits
  • 007. 13.6 Implementing the PartialOrd trait
  • 008. 13.7 Implementing the Ord trait
  • 009. 13.8 Understanding how closures work
  • 010. 13.9 Passing closures into functions - Part 1
  • 011. 13.10 Passing closures into functions - Part 2

  • Lesson 14 Multithreading and Concurrency
  • 001. Learning objectives
  • 002. 14.1 Spawning a thread
  • 003. 14.2 Joining a thread
  • 004. 14.3 Joining multiple threads
  • 005. 14.4 Capturing state
  • 006. 14.5 Capturing state via an explicit move
  • 007. 14.6 Communicating data between threads by using channels

  • Lesson 15 Additional Rust Techniques
  • 001. Learning objectives
  • 002. 15.1 Introduction to boxing
  • 003. 15.2 Using boxing in practice - Part 1
  • 004. 15.3 Using boxing in practice - Part 2
  • 005. 15.4 Reference counting
  • 006. 15.5 Defining unsafe code
  • 007. 15.6 Integrating with other languages

  • Lesson 16 Rust Project 1 Implementing a CSV Parser
  • 001. Learning objectives
  • 002. 16.1 Understanding the application scenario - Part 1
  • 003. 16.2 Understanding the application scenario - Part 2
  • 004. 16.3 Understanding the application structure
  • 005. 16.4 Parsing the command line
  • 006. 16.5 Reading and writing data in a file
  • 007. 16.6 Implementing a menu system
  • 008. 16.7 Storing date information - Part 1
  • 009. 16.8 Storing date information - Part 2
  • 010. 16.9 Storing date information - Part 3
  • 012. 16.11 Going further with date processing - Part 2

  • Lesson 17 Rust Project 2 Accessing a Relational Database
  • 001. Learning objectives
  • 002. 17.1 Getting started
  • 003. 17.2 Understanding the application structure
  • 004. 17.3 Connecting to a database
  • 005. 17.4 Executing a simple SQL statement
  • 006. 17.5 Executing a parameterized SQL statement
  • 007. 17.6 Executing a query to select data
  • 008. 17.7 Wrapping up

  • Module 3 Structuring Rust Code
  • 001. Module introduction

  • Module 4 Advanced Rust Programming Concepts
  • 001. Module introduction

  • Module 5 Real-World Rust in Action
  • 001. Module introduction

  • Summary
  • 001. Rust Programming Part 2 Summary
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 25389
    حجم: 2947 مگابایت
    مدت زمان: 763 دقیقه
    تاریخ انتشار: 21 آذر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید