Amazonでお得な買い物
すべての人が楽しく学べるプログラミングサイト

C#を学ぶ

超入門編

記事URL概要
Hello Worldを表示するプログラミングの登竜門、VSCodeを使ってHello Worldを表示します。
コメントの書き方コメントの書き方を解説します。
regionコードをカプセル化できるregion(リージョン)について解説します。
文字列補間($)$特殊文字列を使った文字列補間の方法を解説します。
算術演算子算術演算子(足し算、割り算、掛け算、除算など)の使い方を解説します。
インクリメント・デクリメントインクリメント・デクリメントを++/--を使って解説します。
配列1次元配列と多次元配列について解説します。
反復処理for/foreach/while/do-while文を使った反復処理を解説します。
列挙体複数の異なる定数を一つの集合として定義するenumについて解説します。
get/setプロパティプロパティの使い方について解説します。
参照渡しrefで参照渡しすることでコードを最適化する方法を解説します。
終了処理アプリケーションを終了する方法を解説します。
コマンドライン引数コマンドライン引数(起動引数)について解説します。
StringとSystem.IO.Streamの相互変換StringSystem.IO.Streamをお互いに変換する方法を解説します。
ソケット通信ソケット通信を用いてクライアントとサーバーの通信を解説します。
ウィンドウメッセージウィンドウメッセージを送受信する方法を解説します。
DataSetDataSet(データセット)を使ってデータ管理する方法を解説します。
名前空間(name space)名前空間(name space)の使い方を解説します。
関数(メソッド)関数(メソッド)を使ってコードの保守性を向上する方法を解説します。
ジェネリックジェネリック<T>を使って関数やクラスを共通化する方法を解説します。
定数の定義C/C++の#defineのような定数の定義を静的クラスを使って解説します。
アクセス修飾子private/public/internal/protectedなどのアクセス修飾子について解説します。
アンセーフコード(unsafe)C#でC++のポインターを使うためのアンセーフコード(unsafe)について解説します。
ビット演算子ビット演算子(AND/OR/XOR/NOT)とビットシフトについて解説します。
初心者のサプリ

中級編

記事URL概要
排他制御排他制御の使い方について解説します。
AES暗号化サイバーセキュリティを意識したAES暗号化について解説します。
ユーザーコントロールで独自ボタンを作成ユーザーコントロールを使って独自のデザインを適用したボタンを作りました。
中級者のサプリ

Pythonを学ぶ

入門編

記事URL概要
Hello World!!プログラミングの登竜門、VSCodeを使ってHello Worldを表示します。
文字列リテラル文字列の出力方法を解説します。
データ型整数/文字列/リスト/タプル/辞書/集合型のデータ型について解説します。
四則演算四則演算(加算/減算/乗算/除算/整数除算/剰余/べき乗)について解説します。
制御構文if/for/while文といった制御文について解説します。
ライブラリPythonで便利なライブラリを読み込む方法を解説します。
初級者のサプリ