0
0
実現したいこと
- 効率よくVue.jsの学習を進める
-参考書を使わないでプログラミング力を向上するためのツールがあれば教えてください(サイトなど)
前提
この度、新しくVue.jsを使ったチャットアプリを作ろうと考えており、Vue.jsの参考書を購入して、ソースコードを模写しながら学習を進めています。現在、30ページほど進めています。しかし、残り500ページほどあり、学習効率の悪さを感じてきました。
発生している問題・エラーメッセージ
効率が著しく悪い。
エラーメッセージ
該当のソースコード
Vue.js
1ソースコード
試したこと
参考書で学習(サンプルコードを模写)
補足情報(FW/ツールのバージョンなど)
VSCodeで学習を進めたい
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答13件
#1
総合スコア13671
投稿2024/01/21 07:54
まずは、教科書は1ページ目から最終ページまでくまなくチェックしなければならないという固定観念を捨てることではないでしょうか。
#2
総合スコア10602
投稿2024/01/21 08:20
Vue.jsの参考書を購入して、ソースコードを模写しながら学習を進めています。現在、30ページほど進めています。
1日で30ページでしょうか?
学習目的にも依りますが時間があまりないのであればコードを写経しなくても良いのではと思います。コードは公開されていてダウンロードできませんか?
しかし、残り500ページほどあり、学習効率の悪さを感じてきました。
500ページを超える書籍は技術書としてはページ数多い方ですね。私の知る限りでは、400ページを超えるような書籍は解説が非常に丁寧であるか、カバー範囲が広い(基礎~応用まで)場合が多いと思います。前者であれば既に知っている項目は読み飛ばせば良いです。後者であれば基礎を読んだ後、必要に応じて応用部分を読めば良いかと思います。
また中々読み進まないと感じる場合は書籍のレベルが高すぎる可能性もあります。
あるいは人によっては動画学習の方が向いている場合もあるでしょう。YoutubeやUdemyで探してみてはどうでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#5
総合スコア943
投稿2024/01/21 18:32
自分の頭で考えて、具体的に整理された課題について聞くようにすると、効率が上がる気がします。
材料もないのに他人に聞こうとしても、あなたの課題が他人に伝わらず、それこそ時間の無駄です。
あとはあなた自身の効率だけでなく、他人の効率も考えましょう。
あなたのことを理解し、あなたにこういう説明をする時間分、その人も時間を無駄にしています。
モヤモヤしている部分を垂れ流したいだけならブログなどが有効です。
なお効率を気にしてる人ほど、何故かとても作業が遅く、作業してる時間も極端に短い気がします。
あなたのことをよく知りませんが、類推だけを元に言えば、手を動かしてないだけなのでは?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#6
総合スコア277
投稿2024/01/22 03:42
効率よく!?
まず、参考書を理解できなくてもかわないなので全頁読みます。(最悪、時間がなければ目次だけでも)※私は馬鹿なので大抵2回全項、目を通します。
頭には、ぼんやりしたと理解と検索等に必要な程度のキーワードは覚えてください。(調べることが可能な程度の理解でもよいのです)
そして、目的のアプリを作成を開始して、わからなければ調べならが実装すれば、全頁を模写してからよりは、効率はよいと思います。
そのアプリに必要な部分しか理解は深まらないという問題は、あります。
Vue.jsの学習がアプリを作るのが目的でなく、Vue.jsの学習そのものが目的だとすれば、ずれた回答ですね。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#7
総合スコア166
投稿2024/01/22 03:57
仕事ができる先輩や後輩に教えを請う。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#8
総合スコア38267
投稿2024/01/22 04:35
Claudeの回答
Vue.jsを効率よく学習するには、以下のような方法がおすすめです。
- 公式ドキュメントを活用する
Vue.jsの公式ドキュメントはとても充実しています。基本的な概念から実践的なコーディングまで扱っているので、参考書に頼ることなく学習できます。
- 実際のプロジェクトで使う
小さなToDoアプリやTwitterクローンなど、実際にVue.jsを使ったシンプルなアプリケーションを作ることで、実践的に理解を深められます。
- UIコンポーネントライブラリを利用する
VuetifyやElementUIなどのUIコンポーネントライブラリを使うと、見た目の部分の実装を簡単に済ませることができます。アプリの中身に集中できます。
- オンラインコースを活用する
UdemyやYoutubeなどのオンラインコースは、効率よく学習できるのでおすすめです。実際の開発に近い題材が多いです。
参考書に頼るのではなく、こうした実践的な学習方法を取り入れることで、Vue.jsの能力が着実に身につくはずです。プロジェクトを通じた学習がキーポイントだと思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#9
総合スコア673
投稿2024/01/22 07:12
Vue.jsの学習がしたいのであれば、章立てがされていると思うので、参考書は効率が良いと思います。(選ぶ参考書にもよると思いますが)
具体的にどのような参考書なのかわからないので、何とも言えないのですが、チャットアプリを作りたいのであれば、Vue.jsの基礎を学べる参考書を読むのはあまり効率が良くないと感じるかと思います。
その場合は、チャットボットアプリを作成する参考書やudemyなどのオンラインコース、インターネット上の記事を参考に進めるのもありかと思います。
その中でわからないものがあれば都度調べるという方法も一応あります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#10
総合スコア4
投稿2024/01/22 09:15
編集2024/01/22 10:21書籍では量が多く進みが悪いということですよね。。
文章、画像、音声などご自分に合った媒体を意識して使用することが効率を上げると思います。
ツールについては軽く調べたところUdemyに無料コースがあります。
また、スクールも検討する価値はあります。
ほかの言語でもそうですが最初からすべてをやるというのは非効率的な方法です。
もし作るものが決まっているなら、どんな処理があるのかざっくり把握した後、仕様を考えて処理まで分解して考えたのちそれを再現できる処理を、インターネット上で探すといいかもしれないです。
そこで躓いたことをこのサイトで1つずつ分けて質問すれば回答がつくかなと思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
#13
総合スコア1
投稿2024/02/07 20:50
編集2024/02/07 21:02チャットアプリが作りたいという明確な目標があるのは大きなアドバンテージです。
とりあえずその教材は棚にしまってAWSか何かでWebサーバーを立ててそこに向かって自分のPCから一個メッセージを送って表示してみましょう。
興が乗ってきたらちょっとオシャレな見た目にしてみたり、メッセージを保存できるようにするとなお良いです。
この過程を先に踏むことで自分の目的に対しプログラミングの何が、どの程度要求されるのか頭の中で整理され学習効率が遥かに向上します。
まあその頃にはその教材を学習目的で開かなくなると思いますけどね。せいぜい参考書です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。