-
プログラミング
初心者必見!ChatGPTをプログラミング学習に活用する使い方・質問のコツ
プログラミングの学習当初はうまくいかないことが多いため、最初は非常に挫折しやすいものです。 例えば CSS、JavaScript などのような新たなプログラミング言語を学ぶ際には 「学習が難しい」「うまくいかない」と感じることも少なくないでしょう。 今回... -
プログラミング
【2024年】Web制作に役立つVSCodeのおすすめ拡張機能23選!
Web開発の現場で大切なツールの一つであるVisual Studio Code(VSCode)。その魅力は強力なコードエディタ機能だけではありません。 豊富な拡張機能を活用すれば、コードの品質向上、効率化、可読性の向上といった様々な恩恵を受けられます。 この記事では、... -
プログラミング
【保存版】VSCodeでPrettierを設定して自動整形する方法
VSCodeでソースコードを書いている際、綺麗に見た目を整えるのは面倒ですよね。そんな時には、Prettier を用いた自動整形(コードを綺麗に整えること)をやってみましょう。 この記事では、Prettier の基本概念からその設定方法、さらにうまくいかないとき... -
プログラミング
無料でHTML/CSSの練習ができるおすすめサイト3選!
Web開発の基礎となるHTML/CSSの学習は、これからプログラミングを始める初心者にとって非常に重要です。 しかし、プログラミングの世界に足を踏み入れるにあたり、何を学び、どこから始め、どのように進めていくべきかを理解するだけでも大変です。 そして... -
プログラミングスクール
【講師目線】プログラミングスクールで成長する生徒・伸び悩む生徒の決定的な違い 9選
私は現役エンジニアでありながら、副業としてプログラミングスクール講師として数十人の生徒さんを毎月サポートしています。 その中で、以下のような質問をいただくことがあります。 学習してもスキルが身に付いている実感がありません...。伸びる生徒と、... -
Webエンジニア
Webエンジニアになるために必要な勉強時間と学習方法
エンジニアになるためには、何時間の学習が必要なのでしょうか?そして、どのように学ぶべきなのでしょうか?エンジニアとしてスキルアップするためには、これらの質問に対する明確な答えを持つことが重要です。 本記事では、エンジニアに必要なスキル、エ... -
その他
ラッコキーワード有料版を使ってみた感想【無料版との違い】
みなさんは、ラッコキーワードというキーワードツールをご存知でしょうか? ラッコキーワードは、キーワードを入力すると、そのキーワードに関連するキーワードを自動で出してくれるツールです。 例えば、ラッコキーワードに「プログラミング 副業」と入... -
Next.js
【Next.js】コード品質を高める環境構築手順 (TyprScript, Prettier, EsLint, Husky, GitHub Actions)
この記事では、コード品質を高めるためのツールを導入したNext.jsプロジェクトのセットアップ方法を紹介します。 コードの自動整形や品質チェック、また自動化されたテストによる CI 環境などを設定することでコード品質を維持しながら、開発プロセスを効... -
Next.js
【AIアプリ】Next.js (React) とChatGPT APIを使用したチャットボットの作り方
皆さん、ChatGPT 使っていますか? 人気が出てから間も無く、API も公開されて企業や個人でも開発に使用する方が非常に増えていますよね。今回は Next.js と ChatGPT を組み合わせたチャットボットの作り方を丁寧に解説します。 最終的に以下のようなチャ... -
プログラミング
【ソースコード付き】RubyでOpenAI ChatGPT (API) に質問する方法
この記事では、Rubyプログラムを使ってOpenAIのChatGPTに質問する方法を手順としてソースコード付きで詳しく解説します。 なお、APIキーを取得済みであることを前提としていますので、まだの方は以下の記事を参考に取得してください。 https://musclecodin...