PHP入門 コードの書き方 - Twitter風掲示板を作りながらプログラミングを学ぶ①

この授業ではWebサービスを作るためのプログラミングの方法が学べます。
Webアプリケーション制作で人気のあるプログラミング言語「PHP」で、実際にtwitter風掲示板を作りながら、Webプログラミングの基礎を学ぶ事が出来ます。

■ 事前準備

この授業では以下のファイルを使います。事前にDLして下さい。

この授業ではPHPの開発環境が必要です。まだお持ちでない方は、下記授業を参考にご準備下さい。

PHP入門 コードの書き方 - Twitter風掲示板を作りながらプログラミングを学ぶ①
2014年11月23日公開
01:30:00
  • 自己紹介&アジェンダ
  • 03:32
  • ゴールイメージの共有
  • 01:40
  • PHPとは
  • 03:28
  • 二つ目の質問 プログラミングの学習歴は?
  • 04:19
  • PHPの基本
  • 04:15
  • localhostに接続し、XAMPPが動いているかを確認する
  • 02:50
  • PHPの書き方のルール
  • 03:18
  • PHPの基本(変数)
  • 03:12
  • 変数の使い方
  • 04:55
  • PHPの基本(四則演算)
  • 02:43
  • 算術演算子の種類
  • 04:23
  • 投稿機能を作ろう(HTMLとPHPの連携)
  • 03:36
  • 入力欄を作成しよう
  • 03:20
  • PHPで内容を受け取ろう
  • 04:17
  • ポイントの解説
  • 04:57
  • 未入力チェックをしよう(if構文)
  • 02:53
  • 条件分岐の比較の仕方
  • 03:19
  • if文の見やすい書き方
  • 02:51
  • 空白のチェック仕方
  • 01:18
  • 空白チェックを使った応用形
  • 03:51
  • 文字数オーバーチェックをしよう
  • 04:45
  • 文字数の取得の応用系
  • 02:39
  • Q:イコール3つを見かけたことがありますが、2つのものと違いはありますか?
  • 01:06
  • Q:どの場合でも$_POSTでいいように思いますが、$_GETの利点はどのような時でしょうか?
  • 01:36
  • Q:C言語のように、変数にintやcharの型指定は必要ないのですか?変数のサイズがどうなっているのか知りたいです。
  • 00:59
  • Q:テキストはダブルコーテーションとシングルコーテーションで囲む事は厳密な意味では違うと思いますが、如何でしょうか?
  • 01:14
  • Q://を沢山使うと、処理が遅くなると言われた事がありますが、注釈文や改行だけの文章はあまり入れない方がいいのでしょうか?
  • 01:39
  • Q:$lenのように、よく使われる変数名は他にありますか?
  • 00:40
  • Q:プログラミングの基礎を身に付けるためにも「PHP技術者認定試験」を目指すのはよい経験でしょうか?
  • 00:59
  • Q:先生は、どのようなきっかけで、PHPを勉強したのですか?HTMLをして、CSSを学んだ後に、PHPを勉強したのですか?
開く
PHP入門 投稿機能の実装 - Twitter風掲示板を作りながらプログラミングを学ぶ③
2014年11月30日公開
01:30:00
  • 自己紹介&アジェンダ
  • 03:40
  • 質問 今学ぶべきプログラミング言語は?
  • 03:23
  • ゴールイメージの共有
  • 01:32
  • 前回の復習:PHPの基本 変数
  • 06:50
  • 前回の復習:投稿機能をつくろう HTMLとPHPの連携
  • 04:14
  • 前回の復習:未入力チェックをしよう if構文
  • 04:17
  • ツイートの投稿 PHPとデータベースの連携
  • 00:57
  • phpとデータベースの連携
  • 04:42
  • ログインしてデータベースに接続
  • 02:48
  • phpのマニュアルを見る
  • 03:11
  • レコードの挿入 ツイートの追加
  • 02:49
  • 次に実行したいSQLを記述
  • 02:04
  • 実行ボタンを押す
  • 03:16
  • tweet23を実行してみる
  • 04:06
  • HTML、PHP、SQLをつなげる
  • 04:54
  • 投稿者を変更する場合
  • 04:21
  • 文字数チェックを追加
  • 03:52
  • 実際のプログラムをみてみる
  • 03:26
  • 応用編 while構文
  • 10:57
  • Q:千葉先生の入門シリーズをマスターすれば、プロの現場で働けますか?
  • 02:06
  • Q:実際の業務でPHPを書く場合テキストエディタを使いますか?それとも統合開発環境を使いますか?
  • 01:33
  • Q:rubyやjavaでもMySQL接続できるのに、PHPとMySQLを一緒に説明するような技術書が多いのは何故なんでしょうか?
  • 01:28
  • Q:照合順序の設定は不要ですか?
  • 00:18
  • Q:SQL文の
  • 00:51
  • Q:実際の現場ではテキストエディタで良く使う定型文をストック(コピペして使う)せずに、一から入力出来るスキルが求められますか?
  • 00:57
  • Q:プログラマのスキル以外にも、小・中開発規模によってPHP、Ruby on Railsを使い分けたりしますか?
  • 01:15
  • Q:PHPやSQLの構文チェックの機能はないのですか?
開く
PHP入門 投稿表示と削除の実装 - Twitter風掲示板を作りながらプログラミングを学ぶ④
2014年11月30日公開
01:30:00
  • 自己紹介&アジェンダ
  • 03:36
  • 質問 今後どのように勉強しますか?
  • 03:20
  • ゴールイメージの共有
  • 02:16
  • ツイートの表示:ログインしてデータベースに接続
  • 06:32
  • ツイートの表示:次に実行したいSQLを記述
  • 02:48
  • ツイートの表示:実行ボタンを押す
  • 01:32
  • ツイートの表示:結果を受け取る
  • 01:55
  • ツイートの表示:結果を表示する
  • 03:45
  • while文の無限ループ
  • 01:27
  • 実際のコードの解説
  • 03:47
  • 実行した結果
  • 03:39
  • Q:2行目を読むのは、mysql_fetch_assocが制御してくれるのですか?
  • 02:30
  • mysql_fetch_assocは何者か?
  • 04:40
  • ツイートの削除:処理の流れ
  • 02:18
  • ツイートの削除:リンクを表示する
  • 04:10
  • ツイートの削除:tweet_idの受け取り
  • 03:45
  • ツイートの削除:HTMLとPHPの連携
  • 08:22
  • Q:PHPって、どういうサイトに使われているんですか?
  • 00:50
  • Q:千葉先生が、PHPを勉強した書籍などありますか?
  • 00:39
  • Q:変数$resultは無制限の大きさを確保されるのでしょうか、テーブル内容によっては万単位のレコードを持っ物もあるかと思いますが?
  • 01:14
  • Q:人のコードを読むときのコツはありますか?
  • 00:55
  • Q:削除を行う時に、「本当に削除しますか?」など再確認するための情報を、「myadmin」に表示させる事は 出来ますか?
  • 02:33
  • Q:プログラマーは、幼い頃に勉強していなと出来ないと言われていますが、プログラマーに向いてる人は、どんな方ですか?
  • 03:16
  • Q:「よくわかるPHPの教科書」読みました!次は何をすることがおすすめでしょうか?
開く
こんな人にオススメ
PHPエンジニア(入門)

HTML/CSSはかけるけどプログラミングは初めてという方、Webサービスを作成したい方

スライド資料
授業で使用するファイル
担当の先生
受講生代表
  • 廣松 あすか

    廣松 あすか

    スクー放送部

受けたいランキング
新着の生放送授業
関連授業

生放送授業への参加は無料です
Schooの会員登録および生放送授業への参加は無料です。生放送授業では先生に質問したり他のユーザーと一緒に楽しく学ぶことができます。
×