課程簡介

介紹

  • Julia是什麼類型的程式設計語言?
  • Julia 是如何、何時以及由誰創建的?
  • Julia 資源

開發環境

  • 雲開發環境簡介
  • 終端
  • REPL系列
  • 載入和安裝套件
  • 集成開發環境

基本類型、變數和運算符

  • 基本數據類型
  • 字串和插值
  • 變數
  • 運營商

變數、函數和操作

  • 變數和常量
  • 調用和聲明函數和 lambda
  • 控制流、異常處理和錯誤

範圍

  • 功能範圍
  • 全球和本地範圍界定
  • 開始/結束
  • let/end
  • 模組
  • 數據結構
  • 元組
  • 字典
  • 陣 列
  • 向量
  • 矩陣和線性代數
  • 多維陣列
  • 點表示法(在函數中)
  • 缺失值

類型

  • 元組和命名元組
  • 結構和可變性
  • 工會
  • 抽象類型和繼承
  • 參數類型(泛型)和繼承
  • 值類型
  • 型式檢查

方法和構造函數

  • 多重調度
  • 摘要/類型的寫作方法
  • 構造 函數
  • 列印/顯示方法
  • 運算子重載
  • 介面

元程式設計

  • 符號
  • 評估
  • Express離子
  • 插值
  • 評估
  • 調用和生成宏
  • 代碼生成
  • @generated功能

本地併發性和並行性

  • SIMD的
  • 排比
  • 任務和管道
  • 異步程式設計
  • 多線程
  • 性能優化

工具

  • 單元測試
  • 性能基準測試
  • 分析
  • 伐木
  • 調試:堆疊跟蹤

I/O介面

  • 讀取和寫入文字和二進位檔
  • 帶分隔符的檔
  • 記憶體映射
  • 下載檔

最低要求

參加本課程沒有任何先決條件

 21 時間:

人數


每位參與者的報價

客戶評論 (1)

Upcoming Courses

課程分類