ITバックグラウンド0の海外大学CS生がAIと一緒に14日でオープンソース開発する話 - Day 3
📚 Python学習用リソース記録
Python学習のために活用しているリソースをまとめました。
1️⃣ Pythonスライド(筑波大学)
pythonを勉強しよう!と思って調べているとどこかのnoteでおすすめされていたものです。練習問題もついていてアウトプットしながら概要が知れました。最後の方は難しく感じました...
"筑波大学の三谷先生が作成したPythonのスライド。
基本的な文法からデータ構造まで、スライド形式で分かりやすくまとめられています。"
📌 リンク: Pythonスライド(PDF)
2️⃣ Python演習問題(CodePrep)
練習ができるサイト。今も同時並行で進めています。
"CodePrepのPython学習コンテンツ。
ブラウザ上で手を動かしながら学べるので、実践的なコーディング力が身につきます。"
📌 リンク: Python演習問題 - CodePrep
3️⃣ 【Django】PythonでWebアプリを作ろう!1時間半でDjangoの基本を学ぶ 〜 Webフレームワーク初心者向け 〜(YouTube)
今日のアプリ開発を進めていて、あまりにもDjangoについて知らなすぎるまま進めてくことに危機感を感じました。ブラックボックスが動いて何か意味があるのか?と思ったので今日と明日、終わらなければ明後日で完了させたいです。
"YouTubeにあるDjangoのチュートリアル。
実際にコードを書きながら学べます。"
📌 リンク: 【Django】PythonでWebアプリを作ろう!1時間半でDjangoの基本を学ぶ 〜 Webフレームワーク初心者向け 〜
(https://www.youtube.com/watch?v=r9QUdzVGHJU&t=796s)
📝 まとめ
現在見ているチュートリアルは基本事項がわかっていることが前提で進んでいくので、基礎の大切さを改めて認識しました。
ChatGPTのコピペだけで、フレームワークの理解なしに進めることの無謀さに気づき始めた(遅すぎる)ので、「急がば回れ」精神で進めていこうと思います。
というか、知らない技術を使って何かを作ろうとするのって、どんな味かわからない調味料を味見せずボンボン入れていくのと同じですよね、たまたまおいしくなるかもしれないけど、そうじゃない可能性が高いし、再現できないし。
頭ではわかってても心が「いや、行けるんじゃないか」と思ってしまっていたけど、今日頭でもわかったので、心新たに頑張ります!!
他にも良い学習リソースがあれば、ぜひコメントで教えてください!
(qiitaは大学が始まってからよく読んでいたのですが、投稿するのは一昨日始めたばかりで不慣れです。というかこんな感じの記録やジャーナルとして使っていいのか、と不安なのですが、もし使い方として間違っていたら教えていただきたいです...!)