logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

Practical Rust Projects: Building Game, Physical Computing, and Machine Learning Applications

Practical Rust Projects: Building Game, Physical Computing, and Machine Learning Applications (Paperback)

Shing Lyu (지은이)
Apress
69,690원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
57,140원 -18% 0원
2,860원
54,280원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Practical Rust Projects: Building Game, Physical Computing, and Machine Learning Applications
eBook 미리보기

책 정보

· 제목 : Practical Rust Projects: Building Game, Physical Computing, and Machine Learning Applications (Paperback) 
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > 일반
· ISBN : 9781484255988
· 쪽수 : 257쪽
· 출판일 : 2020-02-28

목차

Chapter 1, Introduction
This chapter gives a short introduction to why Rust is a solid tool for building all kinds of application, and a brief overview of the format and organization of the book.
● Introduction
● Why Rust?
● Who should read this book?
● Chapters overview
Chapter 2, Building a command-line program
This chapter will teach you how to build a command-line program with Rust.
● What are we going to build? (We'll build a cowsay-like tool)
● Building a binary program in Rust
● Handling positional arguments
● Handling optional arguments
● Building a text-based user interface with ncurses
● Summary
Chapter 3, Creating graphical user interfaces (GUIs)
This chapter will teach you how to build a cross-platform GUI program in Rust.
● What are we going to build? (A desktop cat breed photo viewer)
● Introduction to GTK+
● Components of a GUI program
● Creating a window
● Handling user input
● Supporting multiple operating system
● Summary
Chapter 4, Building a game
This chapter will teach you how to build an 2D game with Rust
● What are we going to build? (A 2D cat volleyball game)
● Game frameworks in Rust
● Building a 2D game in Rust
● Rendering the map
● Controlling the character with keyboard
● Enemies incoming!
● Adding sound effects
● Summary
Chapter 5, Going mobile
This chapter will demonstrate how to build an Android app using Rust
● How to make Rust run on Android
● What are we going to build? (A pokedex-like cat breed catalog)
● Building the app skeleton
● Showing pictures
● Adding search
Chapter 6, Programming embedded devices
This chapter will demonstrate how to program an embedded device in Rust using a hardware development board. We'll also be using a QEUM emulator so readers can follow along without the hardware.
● What are we going to build? (Either a STM32 development board or Arduino, still need more research)
● How cross-compilation works?
● Introducing the development board and QEUM
● Setting up the toolchain for embedded programming
● Communication using serial port
● Programming the hardware timer
● Debugging on an embedded device
● Summary
Chapter 7, Artificial intelligence and machine learning
This chapter will introduce machine learning libraries in Rust and show a simple image recognition demo
● How does machine learning work
● What are we going to build? (A cat image detector)
● Mathematical background
● Preparing the dataset
● Training the model
● Making predictions
Chapter 8, Advanced topics
This chapter will discuss other more advanced use of Rust. Each section will introduce one application, existing projects for that kind of application and their status. But we'll not go into the detail as the previous chapters.
● Working with other languages
● Operating system - Redox
● The vast universe of Rust applications

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책