「プログラミング学習」の記事一覧

PHPサンプルをGitHubで公開。分類・README・導入確認を表すフォルダーとコードのイラスト
PHPサンプルをGitHubで公開する|分類・README・導入確認
LaravelアプリをPHPサンプル集としてGitHubへ公開する流れを紹介します。分類フォルダー、README、環境設定のひな形、Git管理から除くファイルを分け、別フォルダーで導入・テストする流れをまとめます。
Laravelで入力フォームを作る|名前を送信して挨拶を返す
Laravelで入力フォームを作る|名前を送信して挨拶を返す
Laravel 13の入力フォームを小さな挨拶サンプルで学びます。GETとPOSTのルート、コントローラー、Blade、CSRF保護、入力検証とエラー表示をコードと動作結果で説明します。
Laravelの第一歩|Hello Worldを表示してルートとBladeを試す
Laravelの第一歩|Hello Worldを表示してルートとBladeを試す
Laravel 13でHello Worldを表示する入門サンプルです。ルートから直接文字列を返す例とBladeで表示する例を、完全な小さいコード、実行手順、期待する結果とともに紹介します。
PHP経験者のためのLaravel入門|MVCの役割と画面を作る順番
PHP経験者のためのLaravel入門|MVCの役割と画面を作る順番
PHP経験者向けにLaravelのMVCとルートの役割を図で整理し、ビュー・コントローラー・ルートを作る順番を表とコードで紹介します。URL・メソッド・ビュー名をコードで結び付け、実行時の流れと作成順の違いを確認で…
Laravelでパスワード生成ツールを作る|文字数・文字種の指定とコピーに対応
Laravelでパスワード生成ツールを作る|文字数・文字種の指定とコピーに対応
Laravelでパスワード生成ツールを作る実装例です。文字数・文字種の入力検証、PHPサービスでの生成、Bladeの結果表示、コピー処理と保存しない範囲をコードと確認結果で説明します。
Laravelでツール一覧と共通メニューを作る|PC・スマホ向けの画面を用意
Laravelでツール一覧と共通メニューを作る|PC・スマホ向けの画面を用意
Laravelでツール一覧と共通メニューを作る方法を紹介します。Bladeの共通レイアウト、ルート名を使ったリンク、CSSでPC・スマホの配置を切り替える仕組みを、実装例と確認結果で説明します。
UbuntuでLaravelを始める。Composerとnpmの役割・導入から起動までを紹介する、UbuntuのPCとパッケージのイラスト
WSLのUbuntuにNode.js 24 LTSとLaravel 13を導入する
WSLのUbuntuでNode.js 24 LTSとLaravel 13を導入する手順です。Composerでのプロジェクト作成、Viteビルド、SQLiteの初期テーブルとHTTP応答の確認まで紹介します。
CSVの値を変えずにExcelで確認しやすくするツールをCodexで作成した
ChatGPTで依頼内容を整理し、CodexでCSVを罫線付きExcelに変換するツールを作成しました。CSVの値を文字列のまま出力し、Excelで確認しやすくする流れを紹介します。
Pythonコンテンツ一覧|基礎学習・実践・AI活用までまとめて紹介
Pythonは、自動化やツール作成、データ処理、AI活用など、幅広い用途で使われている人気のプログラミング言語です。最近では、ChatGPTやCodexを使ってコードを生成する機会も増えていますが、実際に活用するために…
Pythonの `collections` の便利な使い方を解説します
Pythonの collections の便利な使い方を解説します。Counter と defaultdict を使い、データの件数集計やグループ分けを実務向けの例で整理します。