T2's Portfolio

HTML_CSS

HTML/CSS

まず、Web上にどのようにプログラムで情報を表示させるのかを学ぶために、 HTML/CSSから学習を開始しました。
ネット上には様々な情報がありますが、何よりもまず公式ドキュメントを確認することの大切さを この段階で知ることが出来ました。

JavaScript

JavaScript

次に、Webページ内で動的に表示内容を変更するために、JavaScriptの学習をしました。
ここで、プログラミングの基礎である、順次、分岐、反復(ループ)をしっかり考えながらコードを書くことを学びました。
また、非同期通信処理のAjaxと、ライブラリの一つのjQueryも合わせて学び、フロントエンド技術の基礎部分を 押さえるよう学習しました。

PHP_MySQL

PHP

そして、サーバーサイド言語であるPHPを学習しました。
まずPHPを使用するための環境構築について、JavaScriptとの違いを意識しながら準備しました。
入力フォーム処理の基本、CookieとSession、データベースの基礎について学び、 さらに実践的なモノへの第一歩として、RDBMSとMySQLについても学習しました。
SQLコマンドについての知識がまだまだ不足していると実感しており、PDOと合わせてより多くの学習機会・時間を
設けなければと意識しています。

スキルチャート

こちらのスキルチャートは、JavaScriptライブラリの一つであるChart.jsを使用して作成しました。