【超実践】ビジネス要件分析・基本設計・詳細設計をやり抜く実践ワーク講座

Udemiyで入門講座を見て、良かったので実践ワークも見た。

図が苦手なので、書いてはいないけど、一通り通して視聴した。

わかりやすいと思うが、実際図を書くことが今までなかったというか図自体も見ないので、どれくらいの規模になると作るのかな?

詳細設計の部分とかロジックはもらうけど、メソッド名まで指定されたことがない。

大規模開発だとあるのかな?

 

ファクトリー部分がちょっとうまく理解できていないかも。

多分Symfonyだとリポジトリからfindでオブジェクトが取得出来てしまうから。

リポジトリサービスもファクトリーもクエリーサービスも兼ねてる感じかな?

レポジトリインターフェイスを挟むという話はカンファレンスや設計の話でよく聞くけど

それほどの規模のものを使っていないから作ってないなぁ。

大規模だと確かにインターフェイスにして、テスト環境ではダミーのデータ返すとか保存するとか

あるのかなと思った。

ダウンロードできるPDFがそれぞれの図だけだったので、解説で使っている資料もダウンロード出来たら

理解度深まりそうだなぁとちょっと思った。

(結構な量なので画面キャプチャ取るのも大変そうだし)

 

URLはこちら

https://www.udemy.com/course/business_requirement_analysis_and_system_design/

wsl2でVSCodeが起動しなくなった

Udemyの講座「リバーシで学ぶアプリケーション設計」を今やっていて、

そこで、Docker環境のMySQLを使う。

DockerDesktopはHyper-V環境にしてるので、別に使えないかなーと思って、

ubuntuにdockerとかdocker-compose入れるやり方を検索してやってみたら

なんとか動くようになり無事MySQLが使えるようになった。

しかし、その際になぜかwsl2でのVSCodeがエラーになって動かなくなってしまった。

https://mseeeen.msen.jp/exe-file-cause-exec-format-error-on-wsl/

上記を参照にコマンド打ったら無事また立ち上がるようになった。

多分dockerいれるのに updateしちゃったからなのかなぁ。。。

 

今週はNext.jsかなぁ

Udemy 先週はtailwindcssを勉強したので、今週はNext.js勉強しようかなぁ。

 

【Next.js/Node.js/Prisma/Supabase】本格的なSNSアプリをフルスタック構築するマスター講座

https://www.udemy.com/course/fullstack-sns-development/

Shin Codeさんの講座は何本か見てるけど短めなので見やすい。

Shin Codeさんのサイトでクーポン配布してる事が多いようなので、クーポンを取得してから購入するかセールの時に購入している。

Udemyは長めの講座が多いけど、多分50時間とかだと途中で挫折しちゃうんだよね。

10時間以内くらいの講座が受けやすい。

Udemyの講座

時間ができたのでUdemyの講座をいくつか見た。

Symfony 6 Framework Hands-On 2023

https://www.udemy.com/course/symfony-framework-hands-on/

Tailwind CSS projects: 2 TailwindCSS projects (Instagram,..)

https://www.udemy.com/course/tailwind-css-projects/

ソースはgithubにあがってるので、うまく動作しないときとか見直せるから便利。

tailwindcssはLaravelで使われてるのもあってちょっと勉強してみた。

長ったらしくなるのがちょっとなーって思うけど、まぁ簡単に反映できるのは便利なのかもしれない。

上の講座はインスタとテスラのサイトを模写するってものだったのだけど、こんな風に実現できるのかーって思った。

Symfonyは割とも色々composerでウェブ用のライブラリが入ったものを普段つかってたので

スケルトンからどんどん入れてかないといけないのがちょっと新鮮だった。

あと、PHPのビルトインサーバーとDockerのmariaDBで開発環境を作っていてこれだとxdebug入れて普通にデバッグできそうなので割といいなと思った。

ただPHPのバージョンが複数になったりするといろいろめんどくさそう。

 

 

Udemy

年初のセールで2つ買って、今日も1つ買ってしまった。

やる時間あるかなー。

買ったのはAWS関連とクリーンコード。

最近聞いているpodcastでもクリーンコードは話題になっていて、私自身まだまだうまくコード書けてない気がして。

でもコード書いてるような年代じゃないよね、本当は。

https://www.udemy.com/course/aws-and-infra/

https://www.udemy.com/course/clean-code-tutorial/

https://www.udemy.com/course/jp-aws-certified-solutions-architect-associate-2021/

Udemy

最近Udemyで動画を見ている。js,sass,symfonyあたり。
結構勉強になる。セールの時だと結構安く購入できる。

見ながら手を動かすとなると、タブレット端末が欲しくなる。でもなかなか高くて手に入れられない。