株式会社フルネス

【オープン講座】速習Goプログラミング基礎研修

概要

Google社が開発した言語で、軽量スレッディングのための機能や、動的型付け言語(Python)のようなプログラミングの容易性などがあります。
最近、PaasであるCloud Foundryのサービスを展開企業様を中心にGo言語が注目をされております。
本研修では特徴や仕組みを理解していただき、講義と実習を通してGoプログラミングの基礎知識を身に付けます。
今回は速習シリーズとして通常2日間のダイジェスト開催なります。
通常版を御検討の方はこちらをご確認ください。
Goの主な特徴についてはこちら  出典: フリー百科事典『ウィキペディア(Wikipedia)』

目的

・Goの環境設定から言語の特徴、活用方法を実機を通じて学習する
・Goの使い方を学び、今後使えるようになる

対象者

・何らかのプログラミング言語の経験があること

内容

 1.Go言語の概要
 ・Go言語の概要
 ・Go言語の特徴
 ・バージョン毎の違い

 2.はじめてのGo プログラミング
 ・プロジェクトの作成
 ・Go を実⾏させるコンテナの作成
 ・Go ⾔語のコード記述
 ・Go プログラムの実⾏
 ・コンテナの中に⼊り開発する
 ・コード補完を追加する
 ・Go Modules の初期化
 ・ホットリロードの追加

 3.基本文法
 ・標準出力
 ・コメント
 ・演算子
 ・変数
 ・制御構造

 4.データ型
 ・データ型の概要
 ・文字列
 ・配列
 ・スライス
 ・マップ
 ・構造体
 ・ポインタ
 ・ゼロ値とnil

 5.関数
 ・関数の特徴と関数宣言
 ・多値を返す関数
 ・可変長引数
 ・匿名関数(関数リテラル)
 ・関数型
 ・遅延実行

 6.メソッド
 ・Go言語のメソッド
 ・値の変更
 ・メソッド値

 7.インターフェース
 ・インターフェースとは
 ・空インターフェース
 ・インターフェースの埋め込み
 ・型アサーション

 8.パッケージ
 ・パッケージ
 ・パッケージのエクスポートとインポート
 ・パッケージの作成と利用
 ・Gitからのパッケージ取得

 9.エラー処理
 ・error インターフェース戻り値によるエラーハンドリング
 ・パニックとリカバリ
 ・「error インターフェース型戻り値」と「panic/recover」の使い分
 ・ランタイムパニック
 
 10.並行処理
 ・ゴルーチン

 11.標準パッケージ
 ・Goの標準パッケージ
 ・⽇付‧時間関連の標準パッケージ
 ・ファイル‧ディレクトリ操作関連の標準パッケージ
 ・JSON 関連の標準パッケージ
 ・ログ関連の標準パッケージ

 12.テスト
 ・テストスタイル
 ・testingパッケージ
 ・テストドライバの作成と実⾏
 ・ベンチマーク測定
 ・testify を使ったテスト

 13.モジュール
 ・モジュールとは
 ・Go Module
 ・go get とgo install

 14.ビルド
 ・go build コマンド
 ・go:embed

 Appendx
 ・Go言語のネーミング慣例
 ・デザインパターン

研修日数

1日間

日時

9月度 :2022年9月5日(月) 10:00~18:00:オンラインまたは新宿
10月度:2022年10月5日(水) 10:00~18:00:オンラインまたは新宿
11月度:2022年11月7日(月) 10:00~18:00:オンラインまたは新宿
12月度:2022年12月12日(月) 10:00~18:00:オンラインまたは新宿
1月度: 2023年1月11日(水) 10:00~18:00:オンラインまたは新宿
2月度: 2023年2月8日(水) 10:00~18:00:オンラインまたは新宿
3月度: 2023年3月1日(水) 10:00~18:00:オンラインまたは新宿

【過去開催】
・2021年8月23日(月) 10:00~18:00

場所

●オンライン
Zoomによるオンラインのため、ネットワーク環境があればどこでも受講を頂けます。
※PCのご用意が難しい場合はご相談ください

●新宿会場
東京都新宿区新宿2-19-12 静銀新宿ビル4F(新宿三丁目C7出口から3分)

講師

フルネス講師

テキスト

オリジナルテキスト

費用

33,000円(税込)/お一人様

お申込

下記お問い合わせフォームにて受講月度をご連絡下さい。
折り返し申込書をご用意致します。

一社研修

自社内で開催したい、社内対象者が多い等、一社研修を検討される場合は別途ご相談ください。

備考

・法人企業様のみの対象となります。
・最大定員数は(20名)となります。

オープン講座キャンセルポリシー(必ず御一読下さい)

弊社オープン講座のお申し込みの取り消しに関しまして、以下のキャンセルポリシーが発生します。
必ず事前にご確認をお願いいたします。
なお、お申し込みの際は弊社オープン講座のキャンセルポリシーに同意したこととさせて頂きます。

(1)申込オープン講座開催日の10営業日前までは、無料
(2)申込オープン講座開催の9営業日前から6営業日前までは、研修料金の50%
(3)申込オープン講座開催の5営業日前から研修当日は、研修料金の全額

特記事項
・欠席された場合には、研修費用の全額をご請求させていただきます。
・弊社都合で開催を中止または延期する事由が発生した場合には、お客様へのご請求は発生しません。

  • いいね (0)
セミナー名
研修形式
お名前必須
メールアドレス必須
電話番号 - -
会社名
部署名
役職
郵便番号
連絡先ご住所
参加(検討)人数
お問い合わせ内容必須
topへ