PHP・MySQL部

部活トップ画像

PHP言語を使って、WEBサービス・WEBアプリを作っていきます!
MySQL言語を使ってサーバーというネット上の保管庫にユーザーの情報(E-mailやパスワードなど)を保存出来るので、一般的なWEBサービス・WEBアプリを作ることができます!
HTML言語やJavascript言語を覚えた方にオススメです!

この部活で作るもの

部活で作るもの

PHP・MySQL部の練習メニュー

レッスン一覧はレッスンを進めていくごとにゲームのように解放されていきます!

無料で受講してみる

次の練習へ進む ボタンで解除

Lesson 01「PHPって何?」

サーバー側で動くPHP言語というものを「ホームページが表示される仕組み」を交えて学んでいきます。PHPは「yahoo」「GREE」など様々なサービスで使われている言語で、PHPが出来るようになればどんなサービスでも作れるので頑張ってマスターしましょう!

次の練習へ進む ボタンで解除

Lesson 02「PHPの書き方」

PHPの書き方について学習していきます。PHP学習にはWEBサーバー「Apach」とデータベース「MySQL」が搭載された「MAMP」というソフトを使っていきます。

次の練習へ進む ボタンで解除

コーヒーブレイク「砂と砂山」

次の練習へ進む ボタンで解除

Lesson 03「変数・型・配列・連想配列」

どのプログラミングでも基本になる変数や、その仲間の配列・連想配列について学んでいきます。

次の練習へ進む ボタンで解除

Lesson 04「色々な演算子」

どのプログラミングでも共通となる演算子(代入演算子・算術演算子・インクリメント・デクリメント・比較演算子・論理演算子)を学んでいきます。

次の練習へ進む ボタンで解除

Lesson 05「色々な構文」

条件によって処理を変えられるswitch文やif文、繰り返し処理を行えるwhile文やfor文を学んでいきます。

次の練習へ進む ボタンで解除

Lesson 06「関数」

関数について学んでいきます。関数は同じような処理を一塊の処理にして色々な場所から呼び出して使うことができるので、関数を使えるようになると複雑なプログラムも作れるようになります。

次の練習へ進む ボタンで解除

Lesson 07「ローカル変数とグローバル変数」

変数のスコープ(使える範囲)とローカル変数、グローバル変数の違いについて学んでいきます。

次の練習へ進む ボタンで解除

Lesson 08「データベースってなに?」

情報をずっと保存しておけるデータベースの仕組みについて学んでいきます。

次の練習へ進む ボタンで解除

Lesson 09「データベースを使ってみよう!」

データベースを実際に操作してみましょう。phpMyAdminというソフトを使ってデータベースにテーブルを作ったりデータを入れたり編集・削除、検索を行っていきます。

次の練習へ進む ボタンで解除

Lesson 10「SQLを使ってみよう!」

データベースを直接操作することの出来るSQL言語を学んでいきます。簡単に覚えられる言語なので気負いせず頑張りましょう!

次の練習へ進む ボタンで解除

Lesson 11「実践!ユーザー登録システムを作ってみよう!part1」

WEBサービスには欠かせない、「ユーザー登録」の機能を実際に作っていきます!

次の練習へ進む ボタンで解除

Lesson 12「実践!ユーザー登録システムを作ってみよう!part2」

今回はバリデーションチェックを最後までやります!セキュリティ対策としての「サニタイズ」にも少し触れ、フォームの内容を保持する方法についても解説しています。次回はDBへ情報を登録していく処理についてです!

次の練習へ進む ボタンで解除

Lesson 13「実践!ユーザー登録システムを作ってみよう!part3」

今回はユーザー登録機能の最後、DBへの登録処理を作っていきます!

次の練習へ進む ボタンで解除

Lesson 14「実践!ログインシステムを作ってみよう!part1」

WEBサービスに必ずある「ログイン機能」を作っていきます! 今回では「Cookie」や「Session」といったデータを保持する機能もイラストで分かりやすく説明します!

次の練習へ進む ボタンで解除

Lesson 15「実践!ログインシステムを作ってみよう!part2」

前回に引き続き、ログインシステム機能の後半! ログインしているかどうかでマイページを表示させたり、ログイン画面へ遷移させる仕組みを解説していきます!

次の練習へ進む ボタンで解除

Lesson 16「実践!メールフォームを作ってみよう!」

「お問合せ」や「ユーザー登録時の登録完了メール」などに使われるメール送信システムを作っていきます! 実はメール送信は「たった1行」で出来てしまうので、誰でも簡単に作れちゃいます☆ 今回は、外部のPHPファイルを読み込む方法も解説!

次の練習へ進む ボタンで解除

Lesson 17「実践!画像アップローダーを作ってみよう!」

画像をアップロードする機能を作っていきます! 画像のアップロードも難しそうに感じるかもしれませんが、実は簡単に作れちゃいます☆

次の練習へ進む ボタンで解除

Lesson 18「最終回!!エラー時の対応方法を学ぼう!」

初心者の大きな壁になる「エラー」について、解説していきます。 エラーの表示方法から、よくあるエラーの対処方法、ログの取り方まで、原因が分からずに行き詰まってしまわないよう原因調査の方法を学んでいきます。

次の練習へ進む ボタンで解除

コーヒーブレイク「見積もり力を鍛えよう!」

次の練習へ進む ボタンで解除

コーヒーブレイク「はたらくプログラミング 第4話」