-
デバイス
PC, スマートフォンどちらでも可
知識ゼロから学ぶ!C#プログラミングの基礎
オンデマンド講義 動画時間:90分
C#でプログラミングを始めようと思って独学で勉強を始めたものの、なかなか理解できない・・・そんな方にオススメの講座です。 この講座は、プログラミング初心者向けの定番入門書『1週間でC#の基礎が学べる本 第2版』の内容に沿って著者が実践的な解説をするオンデマンド講座です。
※電子書籍セットプランはこちら
https://coeteco.impress.co.jp/live/wloceex6
もうプログラミング学習で迷わない!
90分で「C#の基本エッセンス」を掴む第一歩
知識ゼロの状態からプログラミングの基本エッセンスを学び、最終的には「オブジェクト指向プログラミングの概要」がわかるようになる90分です。書籍を読むだけではイメージしづらい操作感やプログラムを動かす流れを動画で視覚的に掴むことで、学習の方向性をはっきりさせることができます。
プログラミング未経験者でもつまずかないよう、演算や変数といったC#の基本ルールから始まり、「クラスとインスタンス」という初学者が壁を感じやすいオブジェクト指向の概念までをわかりやすく順序立てて解説します。
現在主流のテキストエディタ「Visual Studio Code(VS Code)」のインストールから日本語化、C#開発支援の拡張機能(C# Dev Kit)の設定まで、動画を見ながら一緒に環境を構築できるため、すぐに実践的なプログラミングを始められます。
この講座は書籍の内容に沿って解説する内容となっています。書籍を使った学習の補足としての位置づけとなるため、まだ書籍をお持ちでない方は上記の電子書籍セットプランか、下記から書籍単体でのご購入を推奨いたします。
『1週間でC#の基礎が学べる本 第2版』(定価:2,860円)
https://book.impress.co.jp/books/1125101070
インプレスの教育講座:https://coeteco.impress.co.jp/
講座のプレビュー動画はこちら↓
カリキュラム
-
【セクション1】C#言語とは?/開発環境の構築
17分
-
【セクション2】HelloWorld(初めて作るプログラム)
18分
-
【セクション3】演算と変数
17分
-
【セクション4】条件分岐(if文の使い方)
9分
-
【セクション5】繰り返し処理(for文の使い方)
6分
-
【セクション6】オブジェクト指向(クラスとインスタンス)
19分
-
【セクション7】今後の学習の指針
3分
■書籍の紹介
■C#言語とは?
■開発環境の構築
・環境構築の手順
・Microsoft .NET SDK のインストール
.NET SDKのダウンロード
dotnet コマンドの確認
パスの設定
・VS Code のインストールと拡張機能の設定
VS Codeへのプラグインのインストール
VS Codeの日本語化
C#開発支援の拡張機能のインストール
・作業用フォルダの作成
📢インプレスの教育講座一覧
https://coeteco.impress.co.jp/
==============
■HelloWorld
・初めて作るプログラム
・作業内容
作業フォルダの選択
ターミナルの起動
プロジェクトの作成
ソースコードを入力する
プログラムを実行する
・プログラムの内容
・実演デモ
■演算と変数
変数(へんすう)の概念を理解
変数と演算(えんざん)の方法について理解する
・演算とは?
・コメント/C#で用いられるコメント
・定数と変数
・変数の宣言と代入のイメージ
・実演デモ
■条件分岐
ある条件で処理の流れが変わる処理
ifとswitchという命令が用意されている
・if文
if文の記述例
条件の例
・実演デモ
■繰り返し処理
同じような処理を繰り返す繰り返し処理
・for文
forループの処理の内訳
・実演デモ
■オブジェクト指向
オブジェクト(Object)とは、英語で「モノ」を表す言葉
オブジェクト指向ではすべて「モノ」として表現する
・オブジェクト指向の考え方
・クラスとオブジェクト
・サンプルにPersonクラスを追加する
・完成したプログラム
・クラスの定義
・インスタンスの生成
・フィールドの初期値
・フィールドへの値の代入
・メソッドの呼び出し
・インスタンスごとの実行結果の違い
・実演デモ
■学習の指針
・小さく作って動かす
・エラーを避けない
・1つの言語に集中する
・「目的」を持つ
こんな人におすすめ
・C#学習を検討しているが、何から手をつければよいか分からない方
・一度入門書に挑戦したが、環境構築や用語の難解さで断念した方
・短時間でプログラミングの「論理的思考」を身につけたい方
・新人のIT研修を標準化し、教育コストを抑えたい企業の教育担当者
この講座の特長
知識ゼロから、オブジェクト指向の概要まで理解できる
プログラミング未経験の方でも途中で挫折しないよう、C#の基本ルールから段階的に学べる構成になっています。まずは「C#言語とは何か?」という基礎からスタートし、画面への文字出力、計算(演算)、条件分岐、繰り返し処理といったステップを丁寧に踏んでいきます。最終的には、多くの初学者が壁を感じやすい「オブジェクト指向(クラスとインスタンスの概念など)」の概要まで、自動車の設計図などの直感的な例えを用いて無理なく理解できるよう導きます。
プログラミングの基本エッセンスがわかる
ただ文法を暗記するのではなく、自らプログラムを作って動かすための「基本エッセンス」を実践的に習得できます。Visual Studio Codeや.NET SDKを用いた開発環境の構築から一緒に進め、「もし〇〇だったら(if文)」「同じ処理を繰り返す(for文)」といった、あらゆるプログラミング言語に通じる論理的思考の基礎を学びます。足し算や割り算などの算術演算から変数の概念まで、プログラムが動く仕組みの本質をしっかりと掴むことができます。
今後の学習の方向性をはっきりさせる
書籍を使ってテキストだけで読み進めるのは、操作のイメージが湧かずハードルが高いと感じる方も少なくありません。本講座では、ターミナルでのコマンド入力(dotnet runなど)や、Visual Studio Codeの日本語化・拡張機能の設定など、つまずきやすい環境構築や操作の感覚を動画で視覚的に確認できます。また、講座の最後には「小さく作って動かす(アウトプット重視)」「エラーを避けない」といったプログラミング上達のための「学習の指針」を提示しており、学習者が今後どの方向に進むべきかを明確に示します。
講師プロフィール
亀田 健司(かめだ けんじ)氏
大学院修了後、家電メーカーの研究所に勤務し、その後に独立。現在はシフトシステム代表取締役として、AIおよびIoT関連を中心としたコンサルティング業務をこなすかたわら、プログラミング研修の講師や教材の作成などを行っている。同時にプログラミングを誰でも気軽に学べる「一週間で学べるシリーズ」のサイトを運営。初心者が楽しみながらプログラミングを学習できる環境を作るための活動をしている。
<視聴期限>
期限制限はありません。
<受講料>
2,200円(税込)
※このプランには書籍は付属しておりませんのでご了承ください。
<お支払い方法>
・請求書払い
・クレジットカード
・銀行振り込み
・コンビニ払い
※利用できるクレジットカード:JCB、VISA、MasterCard、アメリカン・エキスプレス、ダイナースクラブ
お支払方法選択画面(決済ページ)にてご希望されるお支払い方法をご選択ください。
なお、領収書の発行とお振込先は講座管理システム「コエテコカレッジ」を運営する「GMOインターネットグループ株式会社」となりますのでご了承ください。
「法人・団体・学校等でのご利用について」
本講座は企業や学校などにおける一括購入・お見積もりにも対応しております。部署単位・チームでの導入や社内研修用のライセンス購入をご希望の方は、下記[お問い合わせフォーム]よりお気軽にご相談ください。一括購入の場合、書籍は紙版でのご納品も可能です。
<インプレスセミナー事務局への問い合わせはこちら>
https://college.coeteco.jp/mypage/channel?school_id=4218
※返金・キャンセルのガイドラインはこちらをご覧ください。
https://college.coeteco.jp/refund_policy
<インプレス教育講座 >
講座一覧はこちら
講座スタイル
-
動画講座
-
PC, スマートフォンどちらでも可
システム要件
推奨環境
以下の環境でのご利用を推奨しております。
-
Windows
OS:Windows 11
ブラウザ:Microsoft Edge、Firefox、Chrome(各最新版) -
macOS
OS:macOS 13 以上
ブラウザ:Safari、Firefox、Chrome(各最新版) -
iPhone・iPad
OS:iOS 最新版
ブラウザ:Safari 最新版 -
Android
OS:Android 最新版
ブラウザ:Chrome 最新版
上記以外の環境でも動作する可能性はありますが、正常な動作を保証するものではありません。最適なパフォーマンスとセキュリティのため、最新版のブラウザのご利用を推奨します。
キャンセルポリシー
| 全額返金 | 30日後まで |
| 半額返金 | - |
| 返金不可 | - |
「DX時代の社会人のキャリアアップ」がコンセプトの教育プログラム
インプレスアカデミー
暮らしをより豊かに楽しくする、IT、PC、デジタル製品をテーマに、関連する技術情報から利用方法まで幅広く提供する出版&WEBサービス事業を展開する株式会社インプレスによる教育事業「インプレスアカデミー」。扱うテーマは、インプレスグループが運営・発行する企業IT・デジタルマーケティング・クラウドなどのWebメディア、書籍、調査報告書といった媒体の企画力・ネットワークを活用した、当社ならではの強みを柱に構成しています。
<マーケティング・Webマーケティング>
・企業Web担当者初級講座
・Googleアナリティクス4実践講座
・UXリサーチ実践講座
<情報システム・エンジニアリング>
・ブロックチェーン講座シリーズ
・クラウドネイティブ講座シリーズ
・コンテナ技術講座(AWS・Azure・IBM編)
・インフラ基盤自動化
<データサイエンス>
・データサイエンス講座シリーズ
・ディープラーニングのための数学基礎シリーズ