自分は今学生で来年就職します。
それで Web エンジニア(バックエンド)に就きたいのですが何をすればいいのか全く分からず、とりあえずプログラミングを勉強しています。
ポートフォリオなどの作るものを決めて勉強したほうがいいのは分かっているのですが、何が作れて何を作ったらいいか分かりません。
まずは何をやればいいのかロードマップのようなものが知りたいです。
こんにちは。ご質問ありがとうございました。
また返信が遅れて申し訳ありません。
それで Web エンジニア(バックエンド)に就きたいのですが何をすればいいのか全く分からず、とりあえずプログラミングを勉強しています。
Web エンジニア(バックエンド)ということでしたら、以下のような順序はいかがでしょうか。
まず、簡単なホームページが作れるようになる必要があります。そのためには以下の言語を学びます。ただバックエンド中心ということでしたら、このあたりはそれほど力を入れなくてもいいかと思います。
次にバックエンドの開発をするにはサーバー環境での操作ができる必要があるので
を学ぶ必要があります。
そして次にデータベースの操作を学んでおくといいでしょう。いろいろな種類がありますが、メジャーな MySQL を抑えておけば他の種類にも応用が効くのでおすすめです。
そこまできたらバックエンド用の言語を学ぶ必要がありますが、ドットインストールでは PHP のレッスンが充実しているのでそちらから進めていくのがいいでしょう。
また PHP を一通り学んだら Web アプリケーションフレームワークである Laravel に着手してみましょう。そこまできたら一通りバックエンドまでの開発をカバーできるはずです。
そのあとは Laravel でご自身が作りたいと思うものを作り始めるとよいかな、と思います。
それぞれのレッスンについてはドットインストールで検索して探してみてください。参考にしていただければ幸いです。
こんばんは。丁寧な教えていただきありがとうございます。
今の自分に何が必要で何をしたらいいのか把握することができました。
このロードマップを参考に学んでいきたいと思います。
ありがとうございました。