誠 西村
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
日本語
Description
このコースでは、C#で作成できるさまざまなアプリケーションの概要や開発の流れを学びます。モバイル向けやゲームなどのアプリケーション開発を紹介します。
C#を覚えることでWindows用のアプリケーションだけでなく、MacやLinux、スマートフォン用のアプリケーションなどさまざまなアプリケーションを作成できるようになります。このコースではC#を活用して作成できるアプリケーションの概要や開発の流れを学びます。C#で使用する開発ツールの説明から始まり、Windows...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
日本語
Description
このコースではEntity Framework Coreについて幅広く解説します。SQL Serverの利用やコードファーストなどを扱います。
Entity Framework Coreはマルチプラットフォームに対応したデータベースを操作するためのフレームワークです。このコースではEntity Framework Coreの使い方を広く扱います。SQL ServerだけでなくSQLiteを利用する方法や、コードからデータベースを作成するコードファースト、コマンドラインからマイグレーションを行うEntity...
7) Xamarin 基本講座
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースではXamarinの基本的な機能ををはじめ、Xamarinでクロスプラットフォーム開発を行うためのさまざまな手法について学ぶことができます。
Xamarinは無償化も行われ、iPhone実機へのデバッグも開発者アカウントが不要になるなど利用しやすくなっています。Xamarinを利用すればクロスプラットフォームに対応したモバイルアプリケーション開発が可能になります。...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースではC#で使用するジェネリックの特徴やクラスの継承、メソッドや制約などの基本から応用に加え、非ジェネリックなコレクションを解説します。
ジェネリックはC#のクラスの定義を効率的に行う大切な仕組みです。このコースではC#のジェネリックについて基本から応用的な内容までを学びます。ジェネリックの特徴から始まり、クラスの継承やメソッド、制約を解説します。またジェネリックなコレクションだけでなく、C#の古いバージョンに実装されている非ジェネリックなコレクションについても説明します。ジェネリックの書き方に慣れていない方のためにコードを多く紹介しています。ジェネリックを習得するとよりC#らしいコードが記述できます。ぜひこのコースでジェネリックの理解を深めてください。...
10) C# 7の新機能
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースではC#7の新機能であるタプルやSwitch文の拡張や新しいリテラルの表現、分解構文や式形式メンバーの追加などについて紹介します。
C#はオブジェクト指向の静的な型付け言語で、開発ツールのVisual Studioの補完機能もあり、高速な開発が可能になるプログラミング言語です。C#6で新しいコンパイラに刷新されたC#は、C#7でも短期間でのバージョンアップ重ねてさまざまな機能や記法が追加されました。このコースでは最新のC#7で追加された新機能について紹介します。タプルやSwitch文の拡張はコーディングスタイルにも変化をもたらします。新しいリテラルの表現はプログラムの可読性を向上させます。また分解構文や式形式メンバーの追加などについても解説します。C#7の新機能を把握して、最新のコーディングスタイルを身につけましょう。...
12) C#:デザインパターン
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
日本語
Description
このコースではGoFのデザインパターンと呼ばれる23のパターンをC#で学びます。IteratorパターンやObserverパターンなどを解説します。
デザインパターンはオブジェクト指向言語を利用した設計で頻繁に利用するパターンをカタログ化したものです。パターンを利用すると開発者同士で設計の意図を素早く共有することができます。このコースではC#で書かれたコードでGoFのデザインパターンと呼ばれる23のデザインパターンを学びます。データの集合を扱うIteratorパターンや通知を行うObserverパターン、戦略を柔軟に差し替えることができるStrategyパターンなど、生成・構造・振る舞いに関するデザインパターンを解説します。このコースを学習すれば、デザインパターンを理解して活用できるようになるでしょう。...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースではC#のイベントやイベントを扱うために必要なデリゲート、リンクの引数に渡すようなメソッドを簡潔に記述するラムダ式を学びます。
C#のイベント・ラムダ式・イベントデリゲートはアプリケーション開発において重要な要素です。このコースではC#のイベントやイベントを扱うために必要なデリゲート、リンクの引数に渡すようなメソッドを簡潔に記述するラムダ式を学びます。イベントとデリゲートを利用する上での前提知識やそれぞれの特徴、実装の方法などを解説します。またラムダ式についても実装やインラインメソッド、キャプチャーなどを学びます。イベントの理解で大切なイベントを通知する側、通知を受け取る側という2つの立場についても混乱しないように説明しました。イベントを正しく理解してより良いアプリケーション作りに役立てましょう。...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースではC#の特徴である静的な型付けやLINQ、ラムダ式や非同期処理、Visual Studioの便利な使い方などC#でのプログラミングの基礎を解説します。
C#はオブジェクト指向の静的な型付け言語で、開発ツールのVisual Studioの補完機能もあり、高速な開発が可能になるプログラミング言語です。このコースではC#を用いたプログラミングの基礎からC#特有の機能の使い方まで幅広く紹介します。C#の特徴である静的な型付け言語やLINQ、ラムダ式や非同期処理などを理解し、C#の良さをいかしたコーディングができるように構成しています。また強力なIDEであるVisual...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
日本語
Description
このコースではAzure Functionsの基本機能を解説します。各種トリガーやバインド、Azureの他サービスとの連携などを実例を交えて学びます。
Azure Functionsはサーバレスにアプリケーションを開発できるクラウドサービスです。このサービスを利用するとサーバのメンテナンスやスケール管理をする手間から解放されます。またその他のAzureのサービスと連携する強力な機能が備わっています。このコースではAzure...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースではVisual Studio Codeを使用た各言語での開発、言語の新規追加やインテリセンス、Gitでのバージョン管理などを学びます。
Visual Studio Codeは高速に動作するエディタとしての特徴とVisual Studioのような統合開発環境の機能をバランス良く併せ持った開発ツールです。このコースではVisual Studio Codeの基本的な使い方をわかりやすく解説します。各種プログラミング言語を使用して開発を行う方法や、Visual...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
日本語
Description
このコースでは開発者に必要なAzure Storageの機能を解説します。Blobストレージを操作する方法やFileストレージの利用などを学びます。
Azure Storageはクラウドサービス上にファイルサーバーを構築できるサービスです。このサービスを利用することで、ファイルサーバーを運用するための物理サーバーやネットワークの管理コストから解放されます。また安全にファイルを運用するための認証機能も複数用意されています。このコースでは開発者に必要なAzure...
19) .NET Core 入門
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
日本語
Description
このコースでは.NET Coreに初めて触れる方にもわかるよう、.NET Coreでクロスプラットフォーム開発を行うための方法を丁寧に解説します。
.NET Coreは従来の.NET Frameworkに足りない、最近の開発事情を踏まえた新しい.NET環境です。.NET Coreを利用すればクロスプラットフォームに対応したアプリケーション開発が可能です。...