Julia 1.0 Programming Complete Reference Guide
暫譯: Julia 1.0 程式設計完全參考指南

Balbaert, Ivo, Salceanu, Adrian

  • 出版商: Packt Publishing
  • 出版日期: 2019-05-17
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 466
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1838822240
  • ISBN-13: 9781838822248
  • 相關分類: 程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

Julia offers the high productivity and ease of use of Python and R with the lightning-fast speed of C++. There’s never been a better time to learn this language, thanks to its large-scale adoption across a wide range of domains, including fintech, biotech and artificial intelligence (AI).

You will begin by learning how to set up a running Julia platform, before exploring its various built-in types. This Learning Path walks you through two important collection types: arrays and matrices. You’ll be taken through how type conversions and promotions work, and in further chapters you'll study how Julia interacts with operating systems and other languages. You’ll also learn about the use of macros, what makes Julia suitable for numerical and scientific computing, and how to run external programs.

Once you have grasped the basics, this Learning Path goes on to how to analyze the Iris dataset using DataFrames. While building a web scraper and a web app, you’ll explore the use of functions, methods, and multiple dispatches. In the final chapters, you'll delve into machine learning, where you'll build a book recommender system.
By the end of this Learning Path, you’ll be well versed with Julia and have the skills you need to leverage its high speed and efficiency for your applications.

This Learning Path includes content from the following Packt products:

  • Julia 1.0 Programming - Second Edition by Ivo Balbaert
  • Julia Programming Projects by Adrian Salceanu

商品描述(中文翻譯)

Julia 提供了 Python 和 R 的高生產力與易用性,並結合了 C++ 的閃電般速度。由於其在金融科技(fintech)、生物科技(biotech)和人工智慧(AI)等多個領域的廣泛應用,現在學習這門語言的時機再好不過。

您將首先學習如何設置運行 Julia 平台,然後探索其各種內建類型。本學習路徑將引導您了解兩種重要的集合類型:陣列(arrays)和矩陣(matrices)。您將學習類型轉換和提升的運作方式,並在後續章節中研究 Julia 如何與操作系統及其他語言互動。您還將了解宏(macros)的使用,Julia 為何適合數值和科學計算,以及如何運行外部程式。

一旦掌握了基礎知識,本學習路徑將進一步介紹如何使用 DataFrames 分析 Iris 數據集。在構建網頁爬蟲和網頁應用程式的過程中,您將探索函數、方法和多重調度的使用。在最後幾個章節中,您將深入機器學習,並構建一本書籍推薦系統。
在本學習路徑結束時,您將熟悉 Julia,並具備利用其高速度和效率來開發應用程式所需的技能。

本學習路徑包含以下 Packt 產品的內容:

- Ivo Balbaert 的《Julia 1.0 Programming - Second Edition》
- Adrian Salceanu 的《Julia Programming Projects》

最後瀏覽商品 (20)