プログラミング初心者向け勉強まとめ

プログラミングの学習の参考にどうぞ

【PHP入門】PHPとは?PHPでできることと基本的な書き方

PHPを必死に勉強する姿勢

プログラミングをこれから勉強する人におすすめなのが、「PHP」です。

PHPは、サーバーサイドのプログラミング言語のひとつです。

PHPを覚えると、ホームページやECサイト、WEBアプリなどを作れます。

 

 

PHPとは

PHPは、スクリプト言語と呼ばれていて、ブラウザにアクセスした時に実行されます。

下の例のように、HTMLに書き込むことで動かせます。

<!DOCTYPE html>
<html>
<head>
    <title>はじめてのPHP</title>
</head>
<body>
    <?php
        echo "Hello World";
    ?>
</body>
</html>

 

今回の例では、「Hello World」という文字を表示することができます。

開始「<?php」から終わり「?>」の間に書かれている命令をPHPのコードとして処理しています。

 

「<?php」から「?>」の間に書くということを覚えましょう。

特にHTMLの中に書き込む場合は、開始と終わりがないとPHPのコードとして処理されないので注意が必要です。

 

PHPにできること

冒頭でも簡単に書きましたが、ホームページやECサイトを作れます。

ホームページを作る時によく使われているのは、PHPで作られた代表的なCMSのWordPress(ワードプレス)です。

企業のホームページやブログなどは、WordPressで作られているものが多いです。

 

CMSは、コンテンツマネジメントシステム(Contents Management System)の略です。

今回は詳しい解説は割愛しますが、ホームページをパパっと作るのに便利なツールのことです。

 

コロナになってから需要の増えたECサイトもPHPを使った「EC-CUBE」というソフトウェアで簡単に作れます。

 

また、業務で扱う管理システムやスマホアプリの開発もできるので、幅広く活躍しています。

これからプログラミング言語を勉強する人には、オススメです。

 

PHPの基本的な書き方

「<?php」から「?>」の間に書く

前述でもありますが、この間に書いてあるのが、PHPのプログラムになります。

これがないと、プログラムとして処理されません。

HTMLの中に書き込む時は必ず開始と終了の2つが必要ですが、PHPの処理だけ書く時は、終了の「?>」は省略できます。

 

ひとつの命令の終わりはセミコロンを書く

PHPの文法です。

下の例のように、一つの命令の終わりにセミコロン「;」で区切りを書きます。

セミコロンがないと、エラーになります。

 

例では「echo」が文字を出力する命令で、その終わりが「;」です。

<?php echo "Hello World"; ?>

 

ファイルの拡張子は「.php」

拡張子は、ファイルの種類を識別するために使われるファイルの末尾にある3文字ほどの文字のことです。

Excelだと「.xlsx」、画像だと「.jpg」や「.png」です。

 

PHPのファイルの場合は、「.php」です。

「.php」にすることで、PHPのファイルだと認識されて処理されます。

 

さいごに

PHPのできることと、基本的な書き方についてでした。

最初は作れるものを知っておくほうが、モチベーションも上がるので良いと思います。

 

最後にPHPの使い方が書いてある公式サイトです。

実際の業務の時も参考になります。

PHP: PHP マニュアル - Manual

プログラミングを勉強し始める時にオススメのサイト2つ

「プログラミングを勉強したい!」

「独学でも頑張りたい!」

 

と思っている人にオススメのサイトをこの記事では紹介します。

というのも、私もプログラミングの勉強を始めた時は独学だったからです。

 

書籍を買って勉強するのもいいけど、本を買う前にネットで無料のコンテンツを試してみるのオススメです。

本を買うのは、それからでも遅くないです。

そして、仕事に就いてからのほうが、本を参考にする機会が増えます。

 

無料!

分かりやすい!

パソコンだけあればできる!

 

プログラミングをこれから勉強する人は、これから紹介する2つのサイトをまず見に行ってみてくださいね。

 

 

プログラミングを勉強し始める時にオススメのサイト

プログラミングを勉強し始める時におすすめのサイト

 

たった3分の動画でプログラミングを勉強できる『ドットインストール』

ドットインストールは、だいたい3分前後の動画でプログラミングを学習できるオンラインプラットフォームです。

動画を見ながらなので、「どういうふうに書いたらいいか?」「どう実行するといいのか?」を見よう見真似でできるところがオススメです。

 

プログラミング言語だけでなく、フレームワークやWordPressのようなツールまで幅広く解説しています。

なので、プログラミングの初心者だけでなく中級者にも参考になる回がありますよ。

 

私はドットインストールでWEB開発の基礎になる

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • PHP
  • MySQL
  • Laravel

を勉強してIT企業へ就職しました。

 

dotinstall.com

 

プログラミングを書いて覚える『Progate(プロゲート)』

Progateは、プログラミング言語の参考例を読みながら実際にサイトにコードを書いてみてプログラミングを覚えられるサイトです。

 

WEB開発に必要なことをステップごとに進めながら勉強できるので、ゲーム感覚で進められます。

実際、ステップをクリアするとマイページのレベルもアップするので、どんどんやり込んでしまいます。

 

prog-8.com

 

さいごに

ちなみに、どちらのサイトも無料で使えますが、有料にするとさらに色々勉強できます。

「仕事でもっと必要だ」

「もう少しスキルを身に付けたい」

と思ってから試してみるのが、いいですね。

 

有料版の値段は、最近話題のプログラミングスクールと比べても安いです。

2つのサイトを利用して独学でプログラミングを覚えて就職すれば、かなりお得にSE(システムエンジニア)になれますよ。

 

以上。

お疲れ様でした。

プログラミング初級者向けにブログを始めました。

このブログは、プログラミング初級者に向けてプログラミングを勉強する方法やプログラムの文法の解説を発信します。

 

2023年。

SE(システムエンジニア)への転職や、プログラミングスクールが増えてきています。

20代だけでなく、30代になってからSEを目指す人も多いです。

 

このブログでは、HP(ホームページ)制作からシステム開発によくあるアプリ開発を中心に書いていきます。

WEB系のエンジニア向けですね。

 

 

自己紹介

自己紹介の写真「パソコンでプログラミングを書いている男性」

私のことを簡単に書くと

  • SE歴10年以上
  • フリーランス歴6年目
  • 主に使用する言語はPHP

です。

 

今はフリーランスの傍ら、IT系の講師をやっています。

プログラミングやWEBライティングについても教えています。

 

最初はWEBデザイナーになりたくてIT業界に入りましたが、HP制作の時にPHP(具体的にはWordPress)に触れて、気付いたらシステム開発がメインの仕事になっていました。

 

当時はデザインをやりたい気持ちが強かったですが、今はプログラミングを覚えて「SEとして働けて良かったなぁ」と思っています。

現在ではフリーランスになり、時間とお金の自由度が増したからです。

 

「フリーランスになりたい!」

「プログラミングを覚えて収入を上げたい!」

と思っている人も多いと思います。

実際、私も同じくそう思ってました。

 

フリーランスになってみた感想としては、メリットもあればデメリットもあります。

時間とお金の自由度が増えるメリットもありますが、「うーん、ちょっと困る(^◇^;)」という時もあります。

 

そういった生の、リアルな情報も記事にしようと思っています。

 

以上。

お疲れ様でした。