まずは自身でプログラミングを学び続けられるよう下記を目指していきます。
[〇〇 とは]
でひとまず検索まずはどの言語でも良いので触ってみることから始めましょう。
実際にWebサイトを自分のパソコン上などで動かしてみましょう。 そのために、プログラミング言語だけでなくUNIXやShellといった概念にも触れていきます。
Webサービスに欠かせないデータベースを動かしてみましょう。 実際にSQLを書き、実際にデータを取り出し、さらにSQLを使った簡単なWebサーバを作ってみます。
推薦資料
自分のサーバにどうやってユーザーがたどり着いてファイルを受け取っているか簡単に理解しよう。
参考資料
今後動かしていくソフトウェアは多くの場合Linuxやそれに近いOSです。 ソフトウェアが動く土台となるLinuxの使い方の基礎を学ぶとともに、困ったらすぐ調べられる状態を目指しましょう。
プログラミングを行う上で、効率的に開発するためのノウハウを学びましょう。
自分が振り返りやすい、他人が読みやすいコードを書く作法を学び、良いコードとは何か理解しましょう。
ソフトウェア開発は長い期間に渡って沢山の変更を加えていく作業です。 gitと呼ばれるバージョン管理ソフトウェアを使うことで、コードに対する変更を管理し、「あの時のコードに戻したい」を気軽に実現できるようになりましょう。 変更を上手く管理できるようになれば、気軽に間違ったものを戻せるようになりますし、学ぶ上でも、仕事のコードを書く上でも大きな助けとなるでしょう。 まずは、下記のようなコマンドが使えることを目指してください。
資料