PHPプログラミング入門講座🔰【初心者でも1時間で学べるPHP入門!フル字幕】
Вставка
- Опубліковано 21 лип 2024
- プログラミング初心者でも分かるPHP入門講座です!コメント欄で質問OK🔰PHPの基礎から応用までを1時間でバッチリ学べます。
✅PHP入門
PHPはプログラミング未経験の初心者でも覚えやすく、
プログラミング入門にピッタリの言語です。
私も初めて覚えたプログラミング言語はPHPでした。
この動画は、そんなPHPを1時間でマスターできるように
チュートリアル形式で解説したPHP入門講座です。
PHPを覚えると、ログイン機能などの動的な処理を作れるようになります。
実際、Webアプリケーションの多くはこのPHPで作られています。
有名なWordPressというCMSもこのPHPです。
ですので、PHPを習得することで、
いよいよプログラマーとしての道が開けてきます。
ですが、これまでHTMLやCSSしか触ったことのない方にとっては、
ここからが本当のプログラミングです。
HTMLやCSSはマークアップ言語と呼ばれるもので、プログラミングではありません。
PHPでは、IF文(条件分岐)や、ループ処理など、
プログラミング独特の考え方を理解する必要があります。
このPHP入門講座では、そんなPHPの基礎を初心者にもわかりやすく解説しています。
PHPを全く触ったことのない方でもご安心ください!
PHP入門はこの1時間の動画でバッチリ学習できます!
✅目次
00:00 PHPプログラミング入門講座 イントロ
1:27 PHPとは
4:02 PHPの開発環境
7:23 文字列
9:45 コメント
10:37 文字列の連結
10:54 数値
11l:06 PHPの計算
11:42 変数
13:45 プログラムの実行順序
16:13 変数展開
18:49 比較
20:23 比較演算子
22:49 if文(条件分岐)
24:13 else文
27:27 配列
28:26 インデクス
29:58 連想配列
35:54 continue文(ループ処理のスキップ)
36:58 メソッド(関数)
40:18 引数のデフォルト値
42:19 returnと戻り値
44:00 例外(Exception)
47:48l クラスとインスタンス
54:57 コンストラクタ
57:50 定数
59:24 クラスの継承
1:02:06 PHPプログラミング入門講座 エンディング
✅学びをブログに書いて学習効果を高めよう!
「IT Engine」〜 エンジニアのための無料ブログ
it-engine.tech/users/engineer...
🎁メンバーシップのご案内
「メンバーになる」ボタンを押して、メンバーシップに入会しよう!
/ @seomaru
🎁メンバーシップ特典の解説動画
• メンバーシップ始めました🎁【超BIGな特典付き】
✅エンジニアを採用したい方
求人広告が完全無料で掲載できます!
it-engine.tech/users/new
✅関連動画
━━━━━━━━━
PHPとHTMLの役割の違いとは?
• サーバーサイドとは?サーバーサイドとクライア...
プログラマー養成講座💪未経験でもプログラマーに転職できる!【目指せ年収1000万円】
• Video
✅Paiza.io
PHP環境を作らなくてもコードが実行できるプログラミングサイト
paiza.io/ja
使用楽曲
it-engine.tech/blogs/26
#未経験から年収1000万円を目指すプログラマー養成講座 #PHPプログラミング #PHP入門 - Навчання та стиль
質問・感想・リクエストなどお気軽にコメントください😀
「共有」ボタンから、友達やSNSへのシェアもお願いします👍
PHP、とても奥が深い。初心者向けといいながら、結構難しい部分がある。
1.5倍でもついていけるほどわかりやすかったでぇす🥺
神のような動画有り難うございます。
必死に動画探した甲斐があった、、。
これはphp講座で1番分かりやすいです、、、
説明が本当に分かりやすい!
ありがとうございます!ご不明点などあればお気軽にご質問ください😊
わかりやすかったです!
良かったです😊
ご質問などあればお気軽にご相談ください
めちゃくちゃわかりやすかったです!
ありがとうございました!!
こちらこそコメントありがとうございます!
不明点あれば質問してくださいね😃
PHP動画で一番わかりやすい!
ありがとうございます!😊
分かりやすい!
ありがとうございます😃
初めまして。
非常に分かりやすく有益な動画でした。当方PHPの初学者ですのでありがたいです。
今後もまた、アプリ作成等の動画を期待しています。
ありがとうございます!ご質問などあれば、またお気軽にコメントください😃
すごい細かくて助かる😃ありがとうございます
ありがとうございます😃
今phpの勉強してるんですがララベルに取り掛かりやすくなる為には基礎のどこら辺を理解してたらいいのですか?
ララベル見たんですが専門用語だらけで意味わかりませんでした( ; ; )
何も知識がないままphp修正してと頼まれ途方に暮れてたので助かりました。
分かりやすい動画ありがとうございます。
力作ですね!
分かりやすすぎて、動画見ている途中で泣けてきました😂
個人的にはProgateやドットインストールよりも理解しやすかったです!
引き続き動画を楽しみにしてますね♪
嬉しくてこちらも泣けてきます😂ありがとうございます!
opのbgm?かっこいいですね。
お邪魔いたします。動画拝見させて頂きました。私は4月からエンジニアを目指して日々勉強に取り組んでいるのですが、今回のPHPの動作環境を作りたいと思っているんですが、なにかおすすめのサイトはありますでしょうか。ちなみにパソコンはMacBookを使っております。今後も色々教えてください。
初見です!
古いバージョンのphpやその他の言語を学ぶと、セキュリティ的に危ない以外にデメリットってありますか?
初心者ですみません💦
こんにちは!
まなです。
私は今、PHP、Rubyなどについて学んでいます。
個人的にせお丸さんの説明が一番わかりやすいと思ったので、せお丸さんの動画を見て学ばせていただいております。
PHP、RUBYの動画を拝見したところ、ほぼ同じ使用の仕方だと捉えてもいいのでしょうか?
はい、PHPとRubyは、ちょっと書き方が違うだけで
どちらもほぼ一緒の目的で使用される言語です😃
初心者にオススメなのはRubyを勉強した後に、RubyonRailsというフレームワークの勉強をするのがオススメです。
RubyOnRailsの動画も出しているので、ぜひ試してみてください😃
@@seomaru お返事有難うございます!
そうなんですね!!
納得しました。
せお丸さんのアドバイス通り実践してみます! 頑張ります!!!
大変丁寧なご説明、ありがとうございます!初心者の私にも大変わかりやすかったです。
図々しくも希望(ご提案)がございます。
今後の動画にはステップごとの出力結果も入れていただけますと、初心者にとってありがたいのでは、と思いました。何をプログラムしようとしているかイメージできるものの、結果が一致しているか不安があり、他の初心者の皆さんもそうなのではと思いました。
動画の内容について1点質問させてください。
クラスのステップ、特に継承において、インスタンスはどの部分に入力する必要があるか、ルールはございますか。お忙しいところ恐縮ですが、ご教授いただけますと幸いです。
ご提案ありがとうございます!助かります😃
>インスタンスはどの部分に入力する
こちらのご質問の意図がわからなかったのですが、
もう少し詳しく教えて頂けますでしょうかmm
@@seomaru お返事いただきありがとうございます!
例えばクラスとインスタンスの説明にて、51:19辺りから登場する、$cat1 = new Cat...で始まる画面右部が画面左部のコードとどのように繋がるのかが知りたかったです。改行して真下に入力しているだけでしょうか。自分では出力がうまくいかず、確認させていただきたかったです(なにぶんド素人なので私が無自覚のミスを犯しているかもしれませんが)。また、継承した場合についても同様にどこに$cat1 = new Cat...を入力するべきか知りたかったです。
動画投稿お疲れさまです
いつも勉強させていただいています
ご質問恐縮なのですが
40:21 辺りで引数のデフォルト値を指定し{}の中も同じように写してSayAge(null,20)として実行すると
は20才です となってしまいますが
原因などはわかりますか?
お忙しい中質問すみません
無視していただいても構いませんのでお手間でないようでしたらご回答下さい。
おっしゃる通り、私が間違ってました..orz
tektektech.com/php-set-default-without-input/
ご指摘ありがとうございます!
@@seomaru
返信ありがとうございます!!
勉強になりました!!
動画投稿頑張ってください(^^)
なかなか良い
アンドロイドのスマホアプリのAWD-IDE For Web devでの環境構築の仕方を教えてもらいたいのですが…無理でしょうか?、サーバーをどれにしていいかも分かりません。そもそも、アンドロイドでphpは動かせないのでしょうか?、回答宜しくお願いします。
ファイル送信などの動画はないですか
動画だからってのもあるけど、プロゲートよりわかりやすいかも。
MacBook Air2020をストレージ以外をカスタムしたモデルを買おうと思っているのですがプログラミングを勉強するのにこの性能で十分ですか?
Macいいですね!メモリは8Gですか?
16Gを買おうと思ってました
クラスのところで質問なんですけど、eatメソッドの魚の引数は何もしてないと思うですが、無くても体重は出力されるのでしょうか?
この引数は未使用なので、本来は引数なしで大丈夫です😊
プログラムには影響しない引数なので、出力はされます!
41:10
function sayage($me="私",$age=30){
echo "{$me}は{$age}才です";
}
sayage();
sayAge(null,20);
sayAge("君",20);
練習のためにpaizaに書いて実行してみたのですが、
第一引数(null,20)の実行結果だけ、「私は20才です」と表示されると思っていたのが「私」が消されて「は20才です」と表示されてしまいます。
3年前と仕様が変わっただけ、とかなのでしょうか?
それとも「null」を渡したのでデフォルトの引数「私」がnull化されて消えてしまうのでしょうか?
55:00 コンストラクタ
文法をhtmlのどこに紐つけるかがわからない
オーバーライドのところですが、
画面の通りにコーディングし、実行したところ
書き換えたeatメソッド内で$weightが定義されていませんと
エラーメッセージが表示されてしまいます。
こちらはどの部分が間違っているのでしょうか?
解決しました。
Animalクラスのメンバ変数ですが、
$nameと$weightの修飾子が逆になってますね。
$weightの方をpublicにしないと継承してたとしても参照できないみたいです。
メソッドむじいぃぃいwww
いやぁわかりやすいでしょ(笑)
JAVASCRYPTの1時間バージョンは無いんですか?笑
今からじゃコメント遅いですか??
どうぞ^^