曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業
 
Rust Language培訓

 
   班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號)
       每期人數限3到5人。
   上課時間和地點
開課地址:【上?!客瑵髮W(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站) 【武漢分部】:佳源大廈【成都分部】:領館區1號【沈陽分部】:沈陽理工大學【鄭州分部】:錦華大廈【石家莊分部】:瑞景大廈【北京分部】:北京中山學院 【南京分部】:金港大廈
最新開班 (連續班 、周末班、晚班):2020年3月16日
   實驗設備
     ☆資深工程師授課
        
        ☆注重質量 ☆邊講邊練

        ☆合格學員免費推薦工作
        ★實驗設備請點擊這兒查看★
   質量保障

        1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
        2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
        3、培訓合格學員可享受免費推薦就業機會。

課程大綱
 
  • # Day 1
  • Introduction
  • Installation
  • rustup
  • cargo, rustc
  • crates.io
  • create a first project
  • creating a library or executable
  • Cargo.toml
  • Cargo.lock
  • exploring the source
  • cargo tools
  • hello world program
  • Basic syntax
  • functions
  • variables
  • types
  • structs and enums
  • control flow: if, loops, pattern matching
  • exercise: the guessing game
  • Ownership
  • moves
  • mutability
  • borrowing
  • lifetimes
  • exercise: fixing borrow checker compilation errors
  • Modules
  • importing code
  • visibility
  • source code organisation
  • Traits and generics
  • methods
  • generic types, functions and methods
  • type aliases
  • Standard library
  • Option
  • Result
  • collections: Vec, HashMap
  • iterators
  • exercise: start building a small in memory database
  • # Day 2
  • Tools
  • importing crates
  • unit tests
  • benchmarks
  • fuzzing
  • documentation
  • attributes
  • exercise: integrate unit tests, CI and other tools for the database example
  • Strings and slices
  • String
  • &str
  • &[u8]
  • Iterators
  • Closures
  • exercise: start implementing queries
  • Destructuring
  • if let
  • API design
  • Usual traits
  • Clone and Copy
  • Debug and Display
  • PartialEq, Eq
  • Drop
  • Static VS dynamic dispatch
  • Associated types
  • Deref
  • Into
  • I/O
  • exercise: add optional file storage for the database
  • Concurrency
  • threads
  • channels
  • Send, Sync
  • mutability
  • Arc, Mutex
  • exercise: multiple clients querying the database while storing regularly
  • # Day 3
  • FFI
  • repr(C)
  • exporting functions and structures
  • unsafe
  • Box
  • rusty-cheddar and rust-bindgen
  • linking
  • cargo-vendor
  • exercise: making a C interface for our in memory database
  • common libraries and interfaces (adaptable depending on what the students want to focus on)
  • docs.rs
  • Command
  • clap
  • serde
  • log
  • tokio
  • rocket
  • lazy_static
  • nom
 
  備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)....................
主站蜘蛛池模板: 亚洲综合色区在线观看| 国产综合色香蕉精品五月婷| 香蕉蕉亚亚洲aav综合| 一本一道久久精品综合| 97久久国产综合精品女不卡| 久久99国产综合精品| 国产福利电影一区二区三区久久久久成人精品综合| 色综合婷婷99| 婷婷综合久久中文字幕蜜桃三电影| 亚洲欧美日韩国产综合| 婷婷综合久久狠狠色99h| 久久影院综合精品| 亚洲色偷偷综合亚洲AVYP| 精品久久人人做人人爽综合| 国产一级a爱做综合| 狠狠色丁香婷婷久久综合不卡| 一97日本道伊人久久综合影院| 狠狠色丁香婷婷综合久久来来去| 色悠久久久久久久综合网| 日日狠狠久久偷偷色综合免费| 亚洲AV综合色区无码另类小说| 日日AV色欲香天天综合网| 久久久久久青草大香综合精品| 91精品国产综合久久香蕉| heyzo专区无码综合| 婷婷综合另类小说色区| 一本色道久久99一综合| 亚洲国产成人久久综合一区77| 亚洲 综合 欧美在线视频| 亚洲国产日韩欧美综合久久| 狠狠色狠狠色综合曰曰| 伊人久久大香线焦综合四虎| 欧美日韩国产综合视频在线观看| 亚洲国产美国国产综合一区二区| 狠狠激情五月综合婷婷俺| 激情综合色五月丁香六月欧美| 国产成+人+综合+欧美亚洲| 欧美综合天天夜夜久久| 色成年激情久久综合| 99久久国产主播综合精品| 色婷婷综合久久久久中文|