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

Practice It: Rust File Manipulation

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

In this course, learn coding best practices and gain greater proficiency in Rust by completing common programming tasks. These tasks include file manipulation, construction of functions, and the usage of collections such as Vec and Hashmaps. In the end, instructor Marcus Willock brings this list of tasks together to complete your final exam: read a file, change the targeted words of that file at will, and then create a new file with your changes. In more explicit terms, take the first chapter of Alice in Wonderland and remove Alice from the story and replace her with yourself.

This course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time—all while using a tool that you’ll likely encounter in the workplace. Check out the “Using GitHub Codespaces with this course” video to learn how to get started.


01 - Introduction
  • 01 - Practice Rust file manipulation
  • 02 - Using GitHub Codespaces with this course
  • 03 - Preassessment

  • 02 - 1. Files
  • 01 - Overview of interacting with files
  • 02 - Try it Open a file in the same directory
  • 03 - Check it Open a file in the same directory
  • 04 - Try it Print each line of file on a new line
  • 05 - Check it Print each line of file on a new line
  • 06 - Try it Only print a line if it contains the wanted string
  • 07 - Check it Only print a line if it contains the wanted string
  • 08 - Try it Write to file
  • 09 - Check it Write to file

  • 03 - 2. Functions
  • 01 - Overview of functions
  • 02 - Try it Function that prints wanted lines from a file
  • 03 - Check it Function that prints wanted lines from a file
  • 04 - Try it Function with a param and return value
  • 05 - Check it Function with a param and return value
  • 06 - Try it Function that returns a result
  • 07 - Check it Function that returns a result

  • 04 - 3. Vec
  • 01 - Overview of Vec
  • 02 - Try it Vec of file lines
  • 03 - Check it Vec of file lines
  • 04 - Check it (functional programming style) Vec of file lines
  • 05 - Try it Vec of words from string
  • 06 - Check it Vec of words from string
  • 07 - Check it Vec of words from string (functional programming style)
  • 08 - Try it Vec of words to file
  • 09 - Check it Vec of words to file
  • 10 - Try it Nested Vec of lines and words
  • 11 - Check it Nested Vec of lines and words
  • 12 - Check it Nested Vec of lines and words (functional programming style)

  • 05 - 4. HashMap
  • 01 - Overview of HashMap
  • 02 - Try it Word count
  • 03 - Check it Word count
  • 04 - Try it Replace x with y (in place)
  • 05 - Check it Replace x with y (in place)

  • 06 - 5. Finale
  • 01 - Try it Insert yourself into the story
  • 02 - Check it Insert yourself into the story

  • 07 - Conclusion
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 7357
    حجم: 201 مگابایت
    مدت زمان: 91 دقیقه
    تاریخ انتشار: 13 اسفند 1401
    طراحی سایت و خدمات سئو

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