遅くない!独学でプログラム(php)を覚える方法を紹介TwitterFacebookはてブPocketLINE2020.02.20こんにちは。2020年に小学校でプログラミングが必修化されるニュースがありました。そのまさに今年が2020年。世の中では何年後には職業によって、AIに仕事が奪われるのではないか?とか言われていますが、プログラミングも奪われる?まではいかないまでも、どんどん若い子に取られそうな感じです。※実際にプログラミングは若い10〜20台の方が覚えは早いです。それでも今から覚えたい!といった大人の方もいると思いますので、そのようなターゲット向けに、私が実体験してきた内容を紹介したいと思います。好き嫌いがあるのでまずは飛び込む事、が大事です。この記事は、なんとなくプログラムを覚えたいなデザイナーだけどプログラムも覚えたい上記のような人向けの記事となります。ちなみに言語としてはphpとさせていただきます。最低限のhtmlやcssは覚えておきましょう。目次ステップ1、レンタルサーバー契約ステップ2、ドメインを取る(ぶっちゃけこれは不要)ステップ3、適当なページを作るphpを覚える上での注意点まとめステップ1、レンタルサーバー契約まずはレンタルサーバー契約。これがないと始まりません。今はオンラインで開発できるツールなどもありますが、あくまでも僕の実体験を元の紹介させていただきます。どんなレンタルサーバーがいいのか、迷うところですよね。最初は本当になんでもいいです。初期段階でお金をかけたくないですもんね。高速・安定WordPressなら!無料2週間お試し高速、安定サーバーならさくらのレンタルサーバ!PHP7モジュールモードでWordPress高速化。無料SSL、Webフォント、バックアップ機能などWebサイト制作に便利な機能が充実。ドメイン取得、WordPressインストールも簡単。無料電話サポートで個人から法人まで安心してお使いいただけます。月額131円で契約できます。※1ヵ月、ジュース1本分ですよね。手持ちのPCで開発が行えるようになりますが、あくまでも初心者向けの記事とするので、この辺りは割愛させて頂きます。業務の幅を広げる為に自分でサーバー構築できるようになるのがベストですね。ステップ2、ドメインを取る(ぶっちゃけこれは不要)ステップ2としてはドメインをとります。これはぶっちゃけ不要です。独学で覚えたphpで何かしらのページを公開したい人は、ドメインが必要ですが、まずは勉強!と思う人にとってみれば最初は不要です。※hosts書き換えで開発したページを見ましょう。ちなみにドメインは年額1000円とかで取得できます。ステップ3、適当なページを作るもうこれで終わりです。このステップ3をいかにたくさん行うか肝心ですね。実体験ですが僕の場合は当時、石垣島旅行にはまっていました。毎年のようにシュノーケリングやダイビングで石垣島に行っていたのですが、あの美しい海をもっと他の人にも伝えたい、というのもあって独学で石垣島の紹介ページを作ろうと思い行動にうつしました。当時はフレームワークとかもあまり浸透しておらず、もちろんそのような言葉自体知らなかったので、html、css、javascript、簡単なphpで約30ページくらいある石垣島紹介サイトを作りました。※残念ながら現在はクローズしています・・。当時はサラリーマンで仕事以外の時間を全てこの作業に費やしていた記憶があります。プログラム知識もないので、毎晩遅くまで勉強してはテストの繰り返し・・そんな僕でも1〜2ヵ月くらいで約30ページくらいある石垣島紹介サイトが作れました。※たしか当時の睡眠時間は2〜3時間とかもっと少なかったかなと。冒頭にも書きましたが好き嫌いがあるので、この作業が続けられる人が結果的にプログラミングが覚えられる人だと思います。きつい言い方ですが、このくらいしないと覚えられないよ、といった感じです。※十分に時間がある人はここまでする必要はないと思いますが。何事も集中できる事が大事という事ですね。補足ですが、世の中にはプログラミングスクール(高い金額)もありますが、ぶっちゃけこのように独学した方が個人的には覚えやすいと確信しています。一つずつ問題解決しながらの方が覚えやすいですね。以下の点を注意しておけばよいかなと思います。圧倒的にLInuxをおすすめ致します。Windows開発者には申し訳ないですが、めんどくさいです。実際phpの開発を行なっている企業も90%以上、Linuxです。これははっきりと断言できるので開発する環境はLinuxにしましょう。自宅のWindows機をサーバーとしてDDNS(ダイナミックDNS)で公開してました。最初からフレームワークやWordpressなどに飛び込まないようにしようこれもある程度プログラムを覚えてから手を出すのをおすすめ致します。いわゆるスクラッチ開発をまずは覚えて、ある程度力がついてきたら、フレームワークやWordpressなどを使うようにしましょう。※プログラミング独学、という意味ではWordpressは関係ないかもしれませんが一応。ちなみに近年の開発では、ほぼどの企業もフレームワーク(やWordpress)を利用していると思います。簡素にまとめた内容になりますが、まずは何事も挑戦、それが大事だと思います。合わなかったらやめればいいし、合えば継続すればいいし。この記事の内容で、じゃー就職できるか?となるとそれは微妙です。受かっても「初心者プログラミング歓迎」で安月給のところ程度かなと思います。実際に開発を行う上ではプログラミング以外も覚えなくてはいけない事があるので、そこはまた別途記事にして紹介したいと思います。プログラミング】転職できなくても大丈夫!プログラミングは趣味程度が案外いいかもしれません未経験からプログラミングを初めて、いざ転職活動をしてもうまくいかない人がいるかと思います。別の業界からの転職でしたら、プログラミングが覚えられる職場に転職する事は大事ですよね。転職できなくてもそんなに困る事はないかなと。趣...2020.03.25プログラミングプログラミングを学んだ後すぐにリモートワーク企業に就職する方法プログラミングを学んだ後すぐにリモートワーク企業に就職する方法が気になっているあなたへ。本記事ではどのようなステップを踏めばリモートワークができる企業に就職できるか?どのような方法でプログラミングを学ぶのがベストか?など、経験をもとに細かく説明いたします。【決定版】これからのプログラミング開発環境はリモートに用意しようプログラミングを行う上で開発環境を整えるのはとても重要な事です。開発と本番とできるだけ同じ環境に合わせる自宅でも外出先でも開発が行えるWindowsでもMac(Macbook等)でも開発が行える...2020.03.11プログラミング汗っかきでプログラマーを目指している未経験の人はフルリモート企業に転職しよう!汗っかきでプログラマーを目指している未経験のあなたへ。本記事ではフルリモート企業に転職するまでのステップの中で、どのような方法でプログラミングを学ぶのがベストか?フルリモート企業に転職する方法など、経験をもとに細かく説明いたします。今日なこんな悩みを解決したいと思います。自分の今のスキルでちゃんと転職ができるか不安だな。こんな悩みを深堀していきたいと思います。Ubuntu1こんな記事も読まれていますブログ開設したい方向け!Linuxが触れる程度でのワードプレス設置方法2019.12.192020.02.20メールでもチャットでもだらだらと送ってくる人は仕事ができない説を力説2019.12.202020.02.20プログラミングを行う上で実際に僕が使っているオススメツールのご紹介2019.12.252020.02.20仕事のオンオフができる人とできない人の違い【もちろんできる方がいい】2020.01.052020.02.20長時間労働のブラック企業を擁護するわけでもないが、人によってはそれもいいかもという話2020.01.082020.02.20。