コンピュータ科学 6本

バイナリデータ入門

ビット・バイト・2進数・16進数・オーバーフロー・2の補数・文字コード——バイナリを知らないプログラマー向けに全6回でやさしく解説。

  1. #ビットとバイト——データの最小単位
  2. #2進数——0と1で数を数える
  3. #16進数——バイナリを読みやすくする表記
  4. #整数の足し算とオーバーフロー
  5. #負の数の表現——2の補数
  6. 他1本
プログラミング 10本

オブジェクト指向プログラミング入門

クラス・継承・ポリモーフィズム・DI——PHP 8を使って「なぜOOPか」を理解する全10回。設計の考え方とコードを一緒に学ぶ。

  1. #クラスとオブジェクト
  2. #カプセル化——データを隠して安全に
  3. #継承——コードを再利用して拡張する
  4. #ポリモーフィズム
  5. #抽象クラスとインターフェース
  6. 他5本
プログラミング 12本

デザインパターン入門

GoFパターンをPHP 8で学ぶ全12回。Singleton・Factory・Strategy・Observer など「再利用可能な解決策」をLaravelとの対応で理解する。

  1. #デザインパターンとは
  2. #Singleton
  3. #Factory Method
  4. #Builder
  5. #Strategy
  6. 他7本