Contact

合同会社Koinobori

【ITオープン】Rust入門研修(10月開催予定)

●概要
Rustは非常に高速でメモリ効率が高くランタイムやガベージコレクタがないため、パフォーマンス重視のサービスを実装できます。
また、組込み機器上で実行したり他の言語との調和も簡単にできます。
CやC++に代わる言語と注目されています。
本講座はRustの基本をマスターする講座です。

●目的
・Rustの特徴を理解する
・Rustの開発環境を構築を知る
・Rustの基本文法をマスターする

●こんな人にオススメ
・Rust言語を学びたい方

●内容
1 Hello World
 1.1 最初のプログラム
 1.2 コンパイルと実行

2 基本の文法
 2.1 変数
  2.1.1 可変性
  2.1.2 定数
  2.1.3 シャドーイング
 2.2 データ型
  2.2.1 スカラ型
  2.2.2 複合型
  2.2.3 文字列
 2.3 関数
  2.3.1 定義
  2.3.2 式と文
  2.3.3 戻り値
 2.4 制御構造
  2.4.1 if/else
  2.4.2 loop
  2.4.3 while
  2.4.4 for

3 所有権
 3.1 所有権とは
 3.2 参照と借用
 3.3 スライス型

4 構造体
 4.1 定義
 4.2 インスタンス化
 4.3 メソッド

5 列挙型
 5.1 定義
 5.2 Option型
 5.3 Result型
 5.4 制御構造(追加)
  5.4.1 match
  5.4.2 if let
  5.4.3 while let

6 コレクション
 6.1 ベクタ型
 6.2 文字列
 6.3 ハッシュマップ

7 モジュール
 7.1 定義
 7.2 ファイル構造との関係
 7.3 pub
 7.4 use

8 エラー処理
 8.1 Result型
 8.2 panic!

9 高度な文法
 9.1 ジェネリック型
 9.2 トレイト
 9.3 ライフタイム

10 テスト機能

●日時
2020年10月開講予定

●場所
・Zoomによるオンライン(全国受講可)
PCおよび通信環境をご自身で準備をお願いします

●講師
金森 渉(かなもり わたる) ライトハウスラボ株式会社 代表取締役
1993年関西大学工学部管理工学科(情報処理工学専攻)卒業。
新日鉄情報通信システム(株)入社。当時では最先端のオブジェクト指向設計を使った、都市銀行向けディレバティブシステム開発のプロジェクトに参加。
半導体メーカの生産管理、携帯通信会社のプロジェクトや大手自動車メーカプロジェクトなど多数のプロジェクトを経験。
2012年11月独立し、IT技術者を育成する講師として活動を開始。Python、Java、Linuxなど幅広く講座を担当。Pythonは基礎からAIまで特に注力している。
業務拡大につき、2017年9月に、「ライトハウスラボ株式会社」を設立。

主な資格
ディープラーニングG検定
第2種情報処理技術者
ネットワークスペシャリスト
データベーススペシャリスト
Oracle Certified Java Programmer
LPIC Level1, Level2
CCNA Routing and Switching

●テキスト
オリジナルレジュメ

●費用
未定

●お申込
開講予定をお知りになりたい方はお問い合わせ頂ければ日時確定次第ご連絡します。

●備考
・企業研修をご検討される場合はお問合せにて確認下さい

●オープン講座キャンセルポリシー(必ず御一読下さい)
オープンお申し込みの取り消しに関しましては、研修開催日からの日数によって以下のキャンセル料をご請求させていただきます。
(1)申込オープン講座開催日の10営業日前までは、無料
(2)申込オープン講座開催の9営業日前から6営業日前までは、研修料金の50%
(3)申込オープン講座開催の5営業日前から研修当日は、研修料金の全額
・欠席された場合には、全額ご請求させていただきます。
・弊社都合で開催を中止または延期する事由が発生した場合には、お客様からの請求により取り消しを無料でお受けいたします。
・申し込みの際にはキャンセルポリシーに同意したこととさせて頂きます