これは何の記事
サ〇ーウォーズの誕生日当て Web アプリを通して,
以下のことを学んでいく記事です
- VSCode で FastAPI を使った開発をする方法
- フロントからバックまでの開発方法をざっくり
今回の内容
一旦作り終えたので,その後何を学習したら良さそうかを書いていきます
Python の学習
基礎試験の学習をしてみる
資格試験に沿って学習するのが効率よいと思います
目標を見失ったりしないので
基礎試験のレベルであればお金をかけなくてもなんとかなると思います
簡単に試せる Google Colab
VSCode
を入れるのが面倒,
Python
インストールとか面倒...
そんなあなたにこれです
Google アカウントがあれば Web 上ですぐ Python
がかけます
FastAPI
公式のチュートリアルを見て,
もっと FastAPI
を知っていくと,
色々とできることが増えていきます
SQL
データベースを使わないことはあまりなく,
まだまだ RDS
は健在です
SQL
がわかる,Python
からデータベースを操作する術を身につけましょう
その他の Python Web アプリフレームワーク
以下が有名どころです
それぞれ得意不得意ありますので,
自分がやりたいことに合わせて選べると良いですね
- Django
- Flask
- Bottle
フロントエンド
今回は簡単のため,生の JavaScript
を使いました
因みに,生の JavaScript
を Vanila JS
と言ったりします
話がそれましたが,
フロントエンドで Vanila JS
だけを使う何てことはないと思います
フロントエンドにも言語,ライブラリやフレームワークがあり,
効率的に開発ができます
有名どころはここら辺です
- TypeScript (現代の JavaScript です(?))
- React
- Vue
- Next.JS
- Nuxt.JS
- Lit
- Astro
Markdown
書きやすくて読みやすいテキストの書き方です
使えると簡単に分かりやすい見た目のテキストを書けるようになります
Python
の学習より簡単です
この記事も Markdown
で書かれています
他にも色々なところで使える記法です
エンジニアなら Markdown
を使って書けt欲しいという意見が
あったりなかったりです