実務未経験からエンジニア転職を希望しています。
勉強したことやポートフォリオ作成について書いていきます。
アドバイスを頂けると大変うれしく思います。よろしくお願いします。
ポートフォリオ概要(作成期間約1ヶ月)
サービス名:Travel_log
・サイトURL:http://travel-log.xyz
・githubリポジトリ:https://github.com/mana0902/travel_log
旅のしおりとアルバムをまとめて、時系列で思い出を管理できるツールが欲しいと思い作成しました。
課題はたくさんありますが完成させることを目標に作成しました。
- 使用技術
※実際の開発現場でよく使われている技術を意識して選びました
・PHP8.1.13
・Laravel9(laravelbreeze)
・vite(node.js)
・tailwindcss
・Mysql
・nginx
開発環境
・WSL2
・Docker
本番環境
・AWS(EC2, RDS, Route53)
参考教材
教材 | コメント |
---|---|
Progate | HTML,CSS,PHP,Mysqlなどについて初めに学びました |
独学エンジニア | 山浦清人さんが作成された独学でエンジニアを目指すために必要なことが学べるサービスです。こちらでPHPがよく使われていることを知り、重点的に勉強しようと思いました。MySQL,Docker,Git,データの正規化についても学びました。 |
【Laravel】マルチログイン機能を構築し本格的なECサイトをつくってみよう【Breeze/tailwindcss】Udemy | LaravelについてECサイトを作成しながら学びました。本編はLaravel8を使用していましたが、最新版が9だったため差分を調べながら進めました。新しいほど良いのではと思っていましたが新しい技術は参考資料も少ないため無理に最新版を使わなくても良かったように思います。 |
【AWS】【初心者向け】クラウドシェアNo.1のAWSをとことんやってみよう【わかりやすさ重視】 | AWSへデプロイするためにこちらの教材を参考にしました。 |
Railsチュートリアル | CRUDやMVC、テスト駆動開発についてWEBアプリをcloud9の環境で作成しながら学びました。 |