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

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
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    179,000 تومان
    افزودن به سبد خرید