<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>バックエンド | コードキャリアLab</title>
	<atom:link href="https://code-career-lab.com/tag/%e3%83%90%e3%83%83%e3%82%af%e3%82%a8%e3%83%b3%e3%83%89/feed/" rel="self" type="application/rss+xml" />
	<link>https://code-career-lab.com</link>
	<description>プログラミングスクール・エンジニア転職をナビ助がガイド！</description>
	<lastBuildDate>Fri, 19 Jun 2026 02:38:46 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://code-career-lab.com/wp-content/uploads/2026/04/favicon_robot_cat-150x150.png</url>
	<title>バックエンド | コードキャリアLab</title>
	<link>https://code-career-lab.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<div style="background:#f0f7ff;padding:20px 10px;border-radius:10px;margin:0 0 25px 0;"><div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf"><div class="speech-person"><figure class="speech-icon"><img src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div><div class="speech-balloon">サーバーサイド・バックエンド開発に関する記事を集めたページだよ！PHP・Ruby・Python・Javaなどの言語やフレームワーク、データベース設計の知識を学べるよ！</div></div></div>	<item>
		<title>フロントエンドとバックエンドの違いは？初心者はどっちを学ぶべきか徹底比較</title>
		<link>https://code-career-lab.com/frontend-vs-backend-which-to-learn-first/</link>
		
		<dc:creator><![CDATA[ナビ助]]></dc:creator>
		<pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
				<category><![CDATA[プログラミング学習]]></category>
		<category><![CDATA[Web開発]]></category>
		<category><![CDATA[バックエンド]]></category>
		<category><![CDATA[フロントエンド]]></category>
		<category><![CDATA[初心者向け]]></category>
		<guid isPermaLink="false">https://code-career-lab.com/?p=174</guid>

					<description><![CDATA[ナビ助 フロントエンドとバックエンド、初心者はどっちから始めるべき？結論から言うと「迷ったらフロントエンド」がおすすめだよ！理由を一緒に見ていこう！ 目次 【結論】初心者はフロントエンドから始めるのがおすすめ。理由は3つ [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div>
<div class="speech-balloon">フロントエンドとバックエンド、初心者はどっちから始めるべき？結論から言うと「迷ったらフロントエンド」がおすすめだよ！理由を一緒に見ていこう！</div>
</div>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">【結論】初心者はフロントエンドから始めるのがおすすめ。理由は3つ</a></li><li><a href="#toc2" tabindex="0">フロントエンドとバックエンドの違い【比較表】</a></li><li><a href="#toc3" tabindex="0">フロントエンドとは？「ユーザーが見る部分」すべて</a><ol><li><a href="#toc4" tabindex="0">フロントエンドの主要技術</a></li><li><a href="#toc5" tabindex="0">フロントエンドに向いている人</a></li></ol></li><li><a href="#toc6" tabindex="0">バックエンドとは？「裏側で動く仕組み」すべて</a><ol><li><a href="#toc7" tabindex="0">バックエンドの主要技術</a></li><li><a href="#toc8" tabindex="0">バックエンドに向いている人</a></li></ol></li><li><a href="#toc9" tabindex="0">年収・案件単価の比較</a></li><li><a href="#toc10" tabindex="0">第3の選択肢：フルスタック開発者</a></li><li><a href="#toc11" tabindex="0">学習ロードマップ</a><ol><li><a href="#toc12" tabindex="0">フロントエンド学習ロードマップ（6ヶ月）</a></li><li><a href="#toc13" tabindex="0">バックエンド学習ロードマップ（1年）</a></li></ol></li><li><a href="#toc14" tabindex="0">よくある質問（FAQ）</a><ol><li><a href="#toc15" tabindex="0">Q1：プログラミング完全初心者ですが、どちらから始めるべき？</a></li><li><a href="#toc16" tabindex="0">Q2：フロントエンドは飽和しているって聞きましたが？</a></li><li><a href="#toc17" tabindex="0">Q3：バックエンドは難しすぎて挫折しませんか？</a></li><li><a href="#toc18" tabindex="0">Q4：フルスタックを目指すと、どのくらいかかる？</a></li><li><a href="#toc19" tabindex="0">Q5：副業で稼ぐならどっちが有利？</a></li><li><a href="#toc20" tabindex="0">Q6：2026年のトレンドとしてはどちらの需要が高い？</a></li></ol></li><li><a href="#toc21" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">【結論】初心者はフロントエンドから始めるのがおすすめ。理由は3つ</span></h2>
<p>僕も最初は「フロントとバック、どっちから手をつけよう」とかなり悩んだ経験があるんですよね。結果的にフロントエンドから始めて正解でした。</p>
<p>「フロントエンドとバックエンド、どっちを学べばいいの？」――Web開発を始めようとする人が最初にぶつかる疑問ですよね。</p>
<p>先に結論をお伝えすると、<strong>プログラミング初心者にはフロントエンドから始めることをおすすめします</strong>。理由は3つ。</p>
<ol>
<li><strong>学習コストが低い</strong>：HTML/CSSは1〜2週間で基本が理解でき、成果がすぐ目に見える</li>
<li><strong>モチベーションが保ちやすい</strong>：作ったものがブラウザに即反映されるので、達成感を得やすい</li>
<li><strong>バックエンドへの橋渡しになる</strong>：JavaScriptを学べば、Node.jsでバックエンドにもスムーズに進める</li>
</ol>
<p>ただし、これはあくまで「迷ったら」の話。正直に言うと、論理的思考が得意でデータ処理に興味があるなら、最初からバックエンドを選んでもOKなんですよね。大事なのは「自分の適性に合った方を選ぶ」ことです。</p>
<p>この記事では、僕の経験上感じたことも交えながら、フロントエンドとバックエンドの違いを比較表付きで徹底解説し、あなたに合った選択肢が見つかるようサポートします。</p>
<h2><span id="toc2">フロントエンドとバックエンドの違い【比較表】</span></h2>
<p>まずは全体像をサクッと把握しましょう。</p>
<table border="1" cellpadding="10" cellspacing="0" style="width:100%; border-collapse: collapse; margin: 20px 0;">
<tr style="background-color: #f0f0f0;">
<th>項目</th>
<th>フロントエンド</th>
<th>バックエンド</th>
</tr>
<tr>
<td><strong>一言で言うと</strong></td>
<td>ユーザーに見える部分</td>
<td>ユーザーに見えない部分</td>
</tr>
<tr style="background-color: #f9f9f9;">
<td><strong>主な役割</strong></td>
<td>UI/UXの実装、画面表示</td>
<td>データ処理・管理、サーバー制御</td>
</tr>
<tr>
<td><strong>主要言語</strong></td>
<td>HTML / CSS / JavaScript</td>
<td>Python / Java / PHP / Go / Node.js</td>
</tr>
<tr style="background-color: #f9f9f9;">
<td><strong>主要フレームワーク</strong></td>
<td>React / Vue.js / Angular / Svelte</td>
<td>Django / Spring Boot / Laravel / Express</td>
</tr>
<tr>
<td><strong>実行環境</strong></td>
<td>ブラウザ（クライアント側）</td>
<td>サーバー</td>
</tr>
<tr style="background-color: #f9f9f9;">
<td><strong>必要なスキル</strong></td>
<td>デザイン知識、UX思考</td>
<td>論理的思考、DB設計、セキュリティ</td>
</tr>
<tr>
<td><strong>学習難易度</strong></td>
<td>初心者向け〜中級</td>
<td>中級〜上級</td>
</tr>
<tr style="background-color: #f9f9f9;">
<td><strong>学習期間（基礎）</strong></td>
<td>3〜6ヶ月</td>
<td>6ヶ月〜1年</td>
</tr>
<tr>
<td><strong>平均年収（2026年目安）</strong></td>
<td>約500〜550万円</td>
<td>約550〜620万円</td>
</tr>
<tr style="background-color: #f9f9f9;">
<td><strong>求人数</strong></td>
<td>多い（案件数豊富）</td>
<td>多い（特にPython系が増加中）</td>
</tr>
</table>
<h2><span id="toc3">フロントエンドとは？「ユーザーが見る部分」すべて</span></h2>
<p>フロントエンドは、Webサイトやアプリで<strong>ユーザーが直接目にする部分</strong>です。ボタン、テキスト、画像、レイアウト、アニメーション…これらすべてがフロントエンドの領域なんですよね。</p>
<p>ショッピングサイトで商品をクリックしたら詳細が表示される、検索窓に文字を入れると候補が出てくる――こういった「目に見える動き」はフロントエンドエンジニアの仕事です。</p>
<h3><span id="toc4">フロントエンドの主要技術</span></h3>
<ul>
<li><strong>HTML</strong>：ページの構造を作る（骨組み）。<a href="https://developer.mozilla.org/ja/">MDN Web Docs</a>が学習に最適</li>
<li><strong>CSS</strong>：見た目をデザインする（装飾）</li>
<li><strong>JavaScript</strong>：動きや機能を実装する（脳みそ）</li>
<li><strong><a href="https://react.dev/">React</a> / <a href="https://vuejs.org/">Vue.js</a></strong>：大規模なWebアプリを効率的に作るフレームワーク</li>
</ul>
<div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div>
<div class="speech-balloon">フロントエンドは「作ったものがすぐ目に見える」のが最大の魅力だよ！デザインやUI/UXに興味がある人にはぴったりなんだ。</div>
</div>
<h3><span id="toc5">フロントエンドに向いている人</span></h3>
<ul>
<li>デザインやビジュアルに興味がある</li>
<li>作ったものが「目に見える」ことに喜びを感じる</li>
<li>ユーザーの使いやすさを追求するのが好き</li>
<li>まずは簡単なところからプログラミングを始めたい</li>
</ul>
<h2><span id="toc6">バックエンドとは？「裏側で動く仕組み」すべて</span></h2>
<p>バックエンドは、<strong>ユーザーに見えない裏側の処理</strong>です。僕の経験上、バックエンドの面白さは「見えないところで全体を支えている」という達成感にあるんですよね。ショッピングサイトで「購入」ボタンを押した後、クレジットカード情報を安全に処理したり、注文データをデータベースに保存したり、在庫を更新したり…こういった目に見えない重要な処理がバックエンドの領域です。</p>
<h3><span id="toc7">バックエンドの主要技術</span></h3>
<ul>
<li><strong><a href="https://www.python.org/">Python</a></strong>：シンプルで学習しやすい。AI/データ分析にも強い</li>
<li><strong>Java</strong>：大規模企業システムの定番</li>
<li><strong>PHP</strong>：Webアプリ開発の老舗</li>
<li><strong>Node.js</strong>：JavaScriptでバックエンドが書ける</li>
<li><strong>Go</strong>：パフォーマンス重視の新興言語</li>
<li><strong>データベース</strong>：MySQL、PostgreSQL、MongoDB</li>
</ul>
<h3><span id="toc8">バックエンドに向いている人</span></h3>
<ul>
<li>論理的思考やパズルを解くのが好き</li>
<li>大規模システムやインフラに興味がある</li>
<li>データやセキュリティに関心がある</li>
<li>「見た目」より「仕組み」に魅力を感じる</li>
<li>長期的に高い年収を目指したい</li>
</ul>
<h2><span id="toc9">年収・案件単価の比較</span></h2>
<p>正直に言うと、年収だけで選ぶのはおすすめしません。でも気になるところだと思うので、データを整理しました。</p>
<table border="1" cellpadding="10" cellspacing="0" style="width:100%; margin: 20px 0;">
<tr style="background-color: #f5f5f5;">
<th>比較項目</th>
<th>フロントエンド</th>
<th>バックエンド</th>
</tr>
<tr>
<td>会社員の平均年収</td>
<td>約500〜550万円</td>
<td>約550〜620万円</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>フリーランスの月単価</td>
<td>50〜80万円</td>
<td>60〜100万円</td>
</tr>
<tr>
<td>副業案件の相場</td>
<td>1案件3,000〜30,000円</td>
<td>1案件50,000円〜</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>案件獲得のしやすさ</td>
<td>案件数が多く、初心者でも取りやすい</td>
<td>単価は高いが、一定のスキルが必要</td>
</tr>
</table>
<p>バックエンドの方がやや年収が高い傾向ですが、フロントエンドは案件数が多く稼ぎ始めやすいです。短期的に副業で稼ぎたいならフロントエンド、長期的にキャリアアップしたいならバックエンドが有利ですね。</p>
<p><a href="https://doda.jp/guide/heikin/">dodaの平均年収ランキング</a>によると、ITエンジニアの年収は他職種と比較しても高い水準にあります。</p>
<p>React独学の勉強法については以下の記事で解説しています。</p>

<a href="https://code-career-lab.com/react-beginner-self-study-roadmap-3-months/" title="React初心者の独学勉強法｜実務レベルに到達する7ステップロードマップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-160x90.png 160w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-120x68.png 120w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">React初心者の独学勉強法｜実務レベルに到達する7ステップロードマップ</div><div class="blogcard-snippet internal-blogcard-snippet">React初心者でも正しいロードマップに沿えば、3〜4ヶ月の独学で実務レベルに到達できます。実際、未経験からReactを習得して転職やフリーランスとして活躍している人は数多くいます。「Reactを学びたいけど、何から始めたらいいのか分からな...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://code-career-lab.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">code-career-lab.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.30</div></div></div></div></a>
<h2><span id="toc10">第3の選択肢：フルスタック開発者</span></h2>
<p>実は、フロントエンドとバックエンドの<strong>両方を学ぶ「フルスタック開発者」</strong>という道もあります。</p>
<p><strong>フルスタックのメリット：</strong></p>
<ul>
<li>プロジェクト全体を一人で理解・構築できる</li>
<li>スタートアップ企業で特に重宝される</li>
<li>キャリアの柔軟性が非常に高い</li>
<li>フリーランスで高単価案件を受注しやすい</li>
</ul>
<p>2026年現在、フルスタック開発者の求人は急増しています。僕の経験上、時間に余裕があるなら、フロントエンドで基礎を固めた後にバックエンドも学ぶ、という戦略がおすすめなんですよね。</p>
<p><a href="https://www.meti.go.jp/policy/it_policy/jinzai/">経済産業省のIT人材需給調査</a>でも示されているように、IT人材の不足は今後さらに深刻化すると予測されています。</p>
<h2><span id="toc11">学習ロードマップ</span></h2>
<h3><span id="toc12">フロントエンド学習ロードマップ（6ヶ月）</span></h3>
<table border="1" cellpadding="10" cellspacing="0" style="width:100%; margin: 20px 0;">
<tr style="background-color: #f5f5f5;">
<th>期間</th>
<th>やること</th>
</tr>
<tr>
<td>1〜2ヶ月目</td>
<td>HTML/CSSの基本。自己紹介ページやLPを作成</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>2〜3ヶ月目</td>
<td>JavaScriptの基本文法とDOM操作</td>
</tr>
<tr>
<td>3〜4ヶ月目</td>
<td>React or Vue.jsの習得。実践的なWebアプリ開発</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>5〜6ヶ月目</td>
<td>ポートフォリオ制作、フリーランス案件に挑戦</td>
</tr>
</table>
<h3><span id="toc13">バックエンド学習ロードマップ（1年）</span></h3>
<table border="1" cellpadding="10" cellspacing="0" style="width:100%; margin: 20px 0;">
<tr style="background-color: #f5f5f5;">
<th>期間</th>
<th>やること</th>
</tr>
<tr>
<td>1〜3ヶ月目</td>
<td>Python or Javaの基本文法。変数・制御文・関数</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>3〜5ヶ月目</td>
<td>SQL基本。MySQL/PostgreSQLでDB操作</td>
</tr>
<tr>
<td>5〜8ヶ月目</td>
<td>Django or Express等でREST API設計・実装</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>8〜12ヶ月目</td>
<td>セキュリティ・パフォーマンス最適化・ポートフォリオ制作</td>
</tr>
</table>
<p>バックエンドエンジニアへの転職ロードマップについては以下の記事で解説しています。</p>

<a href="https://code-career-lab.com/backend-engineer-career-roadmap-6-9-months/" title="未経験からバックエンドエンジニアへ転職するロードマップ｜3フェーズ6〜9ヶ月の全手順" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-160x90.png 160w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-120x68.png 120w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">未経験からバックエンドエンジニアへ転職するロードマップ｜3フェーズ6〜9ヶ月の全手順</div><div class="blogcard-snippet internal-blogcard-snippet">ナビ助バックエンドエンジニアは「システムの裏側を支える縁の下の力持ち」だよ！未経験からでも正しい順序で学べば6〜9ヶ月で転職可能なんだ！未経験からバックエンドエンジニアへの転職は「正しい順序で学べば」実現可能僕自身、異業種からバックエンドエ...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://code-career-lab.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">code-career-lab.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.06.10</div></div></div></div></a>
<h2><span id="toc14">よくある質問（FAQ）</span></h2>
<h3><span id="toc15">Q1：プログラミング完全初心者ですが、どちらから始めるべき？</span></h3>
<p>フロントエンドから始めることを強くおすすめします。HTML/CSSはプログラミング言語の中で最もシンプルで、1週間で基本が理解できます。作ったものがブラウザにすぐ表示されるので、モチベーション維持にも最適ですよ。</p>
<h3><span id="toc16">Q2：フロントエンドは飽和しているって聞きましたが？</span></h3>
<p>「初心者レベルのフロントエンド開発者」は増えていますが、React/Vue.jsを使いこなせる中級以上のエンジニアは依然として不足しています。重要なのは「学習量」ではなく「実装力」なんですよね。しっかりスキルを磨けば、飽和とは無縁ですよ。</p>
<p>初心者向けの学習サービスとしては<a href="https://prog-8.com/">Progate</a>が手軽に始められます。</p>
<h3><span id="toc17">Q3：バックエンドは難しすぎて挫折しませんか？</span></h3>
<p>段階的に学べば大丈夫です。最初から複雑なシステム設計を目指さず、シンプルなCRUD操作（作成・読込・更新・削除）から始めましょう。3ヶ月で基本ができれば、半年で実務レベルに到達しますよ。</p>
<h3><span id="toc18">Q4：フルスタックを目指すと、どのくらいかかる？</span></h3>
<p>現実的には1.5〜2年です。まずフロントエンドを1年でしっかり習得してから、バックエンドに進むのが僕のおすすめ。フロントエンドの知識があると、バックエンドの学習効率も上がりますよ。</p>
<h3><span id="toc19">Q5：副業で稼ぐならどっちが有利？</span></h3>
<p>初期段階ではフロントエンドが有利です。案件数が多く、単価は低め（1案件3,000〜30,000円）ですが受注しやすいんですよね。バックエンドは単価が高い（50,000円〜）ですが、一定のスキルが必要。長期的には両方のスキルを持つことで、10万円超の案件が狙えますよ。</p>
<h3><span id="toc20">Q6：2026年のトレンドとしてはどちらの需要が高い？</span></h3>
<p>AI・機械学習の普及でPython系バックエンドの需要が急速に高まっています。同時に、Webフレームワークの進化でフロントエンドの複雑度も増し、専門的なフロントエンド開発者の需要も堅調です。どちらも需要は高いので、「自分の適性」で選ぶのが正解ですよ。</p>
<h2><span id="toc21">まとめ</span></h2>
<p>フロントエンドとバックエンドの違いを整理します。</p>
<ul>
<li><strong>フロントエンド</strong>：ユーザーに見える部分。HTML/CSS/JavaScript。デザインとUX重視。学習コスト低め</li>
<li><strong>バックエンド</strong>：ユーザーに見えない部分。Python/Java/PHP等。データ処理とシステム設計。年収やや高め</li>
</ul>
<p><strong>選び方の判断基準：</strong></p>
<ul>
<li>迷ったら → フロントエンドから始める（挫折しにくい）</li>
<li>デザインやUI/UXに興味がある → フロントエンド</li>
<li>論理的思考やデータ処理に興味がある → バックエンド</li>
<li>時間に余裕がある → フルスタック（とても有利なキャリア戦略）</li>
</ul>
<div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div>
<div class="speech-balloon">大事なのは「完璧に選ぶこと」じゃなくて「まず始めること」だよ！3ヶ月本気で取り組めば、自分に合ってるかどうかは自然とわかるからね！</div>
</div>
<p>大事なのは「完璧に選ぶこと」ではなく「まず始めること」なんですよね。僕自身も最初は「どっちだろう」と悩みましたが、始めてみたら自然と自分に合う方がわかりました。3ヶ月本気で取り組めば、自分に合っているかどうかは自然と分かります。フロントエンドに興味があるならHTMLを、バックエンドに興味があるならPythonを、今日から学んでみてくださいね。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Node.js初心者は何から始める？3ヶ月で基礎をマスターする学習ロードマップ</title>
		<link>https://code-career-lab.com/nodejs-beginner-learning-roadmap-3-months/</link>
		
		<dc:creator><![CDATA[ナビ助]]></dc:creator>
		<pubDate>Sat, 28 Mar 2026 23:00:00 +0000</pubDate>
				<category><![CDATA[プログラミング学習]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[バックエンド]]></category>
		<category><![CDATA[初心者向け]]></category>
		<guid isPermaLink="false">https://code-career-lab.com/?p=35</guid>

					<description><![CDATA[ナビ助 「Node.jsを勉強したいけど何から始めればいいの？」って悩んでる人、多いよね。学習の順番さえ間違えなければ効率よく習得できるから、3ヶ月のロードマップを一緒に確認していこう！ 目次 Node.js初心者は「J [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div>
<div class="speech-balloon">「Node.jsを勉強したいけど何から始めればいいの？」って悩んでる人、多いよね。学習の順番さえ間違えなければ効率よく習得できるから、3ヶ月のロードマップを一緒に確認していこう！</div>
</div>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Node.js初心者は「JavaScript基礎→環境構築→Express」の順で始めよう</a></li><li><a href="#toc2" tabindex="0">そもそもNode.jsとは？30秒で理解する</a></li><li><a href="#toc3" tabindex="0">学習を始める前の3つの準備</a><ol><li><a href="#toc4" tabindex="0">準備1：JavaScriptの基礎知識（最重要）</a></li><li><a href="#toc5" tabindex="0">準備2：コマンドラインの基本操作</a></li><li><a href="#toc6" tabindex="0">準備3：VS Codeのセットアップ</a></li></ol></li><li><a href="#toc7" tabindex="0">【3ヶ月ロードマップ】月別の学習内容</a><ol><li><a href="#toc8" tabindex="0">1ヶ月目：Node.js基礎とシンプルなスクリプト（学習時間：約30時間）</a></li><li><a href="#toc9" tabindex="0">2ヶ月目：非同期処理とnpmパッケージ（学習時間：約40時間）</a></li><li><a href="#toc10" tabindex="0">3ヶ月目：ExpressでWeb API開発（学習時間：約50時間）</a></li></ol></li><li><a href="#toc11" tabindex="0">おすすめ学習リソース</a></li><li><a href="#toc12" tabindex="0">初心者がやりがちな4つの失敗と対策</a><ol><li><a href="#toc13" tabindex="0">失敗1：動画を見るだけでコードを書かない</a></li><li><a href="#toc14" tabindex="0">失敗2：細部にこだわりすぎて前に進めない</a></li><li><a href="#toc15" tabindex="0">失敗3：学習リソースをコロコロ変える</a></li><li><a href="#toc16" tabindex="0">失敗4：プロジェクトを作らない</a></li></ol></li><li><a href="#toc17" tabindex="0">よくある質問（FAQ）</a><ol><li><a href="#toc18" tabindex="0">Q1：JavaScript初心者でもNode.jsを学べますか？</a></li><li><a href="#toc19" tabindex="0">Q2：プログラミング経験ゼロですが、Node.jsから始めても大丈夫？</a></li><li><a href="#toc20" tabindex="0">Q3：参考書は必要ですか？</a></li><li><a href="#toc21" tabindex="0">Q4：3ヶ月で本当に基礎が身につきますか？</a></li><li><a href="#toc22" tabindex="0">Q5：MacとWindowsで違いはありますか？</a></li><li><a href="#toc23" tabindex="0">Q6：Node.js習得後のキャリアパスは？</a></li></ol></li><li><a href="#toc24" tabindex="0">まとめ：Node.js学習の最初の一歩</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">Node.js初心者は「JavaScript基礎→環境構築→Express」の順で始めよう</span></h2>
<p>Node.jsは「学習の順番さえ間違えなければ」めちゃくちゃ効率よく習得できる技術なんだよね。実際の現場でもNode.jsを使ったAPI開発はかなり主流になってるよ。</p>
<p>「Node.jsを勉強したいけど、何から始めればいいのか分からない…」――この悩み、かなり多いんだよね。</p>
<p>結論から言うと、Node.js学習は<strong>「JavaScript基礎 → Node.js環境構築 → 非同期処理 → Express」</strong>の順番で進めるのが最短ルートだよ。1日1〜2時間の学習で、3ヶ月後には自分でWeb APIを作れるレベルに到達できるんだ。</p>
<p>Node.jsは2026年現在、スタートアップからメガベンチャーまで幅広く採用されているサーバーサイド技術。Stack Overflowの調査でも常にWebフレームワークの人気上位にランクインしていて、習得すれば仕事に困らないスキルだよ。</p>
<h2><span id="toc2">そもそもNode.jsとは？30秒で理解する</span></h2>
<p>Node.jsを一言で言うと、<strong>「JavaScriptをサーバー側で動かす仕組み」</strong>なんだ。</p>
<p>通常、JavaScriptはブラウザの中だけで動くよね。でもNode.jsを使えば、サーバー（パソコン上）でもJavaScriptが動くようになるんだよ。これが何を意味するかというと、<strong>フロントエンド（画面側）もバックエンド（サーバー側）も、全部JavaScriptで書ける</strong>ということ。</p>
<p><strong>Node.jsのメリット：</strong></p>
<ul>
<li>フロントエンドと同じ言語で開発できるので学習コストが低い</li>
<li>npm（パッケージマネージャー）で200万以上のライブラリが使える</li>
<li>非同期処理に強く、リアルタイム通信やAPI開発に最適</li>
<li>大手企業（Netflix、PayPal、Uber等）でも採用実績多数</li>
</ul>
<h2><span id="toc3">学習を始める前の3つの準備</span></h2>
<h3><span id="toc4">準備1：JavaScriptの基礎知識（最重要）</span></h3>
<p>Node.jsはJavaScriptで動くから、<strong>JS基礎がないとかなり苦戦する</strong>んだよね。以下の概念を理解してからNode.jsに進もう。</p>
<ul>
<li>変数と型（let, const）</li>
<li>関数とアロー関数（=>）</li>
<li>オブジェクトと配列</li>
<li>Promiseとasync/await（非同期処理）</li>
<li>モジュール（import/export）</li>
</ul>
<p>「多そう…」と思うかもしれないけど、Progateやドットインストールで1〜2週間あればざっくり理解できるよ。完璧でなくてOK。「何となく分かる」レベルで先に進んで大丈夫だからね。</p>
<h3><span id="toc5">準備2：コマンドラインの基本操作</span></h3>
<p>Node.jsはコマンドライン（ターミナル/コマンドプロンプト）で操作するよ。覚えるコマンドは4つだけ。</p>
<table border="1" cellpadding="10" cellspacing="0" style="width:100%; margin: 20px 0;">
<tr style="background-color: #f5f5f5;">
<th>コマンド</th>
<th>役割</th>
</tr>
<tr>
<td><code>cd</code></td>
<td>フォルダの移動</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td><code>ls</code> / <code>dir</code></td>
<td>ファイル一覧の表示</td>
</tr>
<tr>
<td><code>mkdir</code></td>
<td>フォルダの作成</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td><code>node ファイル名.js</code></td>
<td>JavaScriptファイルの実行</td>
</tr>
</table>
<p>これだけでNode.js開発の90%はカバーできるんだよね。</p>
<h3><span id="toc6">準備3：VS Codeのセットアップ</span></h3>
<p>テキストエディタはVisual Studio Code（VS Code）一択だよ。無料で、Node.js開発に最適化されてるんだ。インストール後に「REST Client」と「Prettier」の2つの拡張機能を入れると開発効率が格段に上がるよ。</p>
<h2><span id="toc7">【3ヶ月ロードマップ】月別の学習内容</span></h2>
<h3><span id="toc8">1ヶ月目：Node.js基礎とシンプルなスクリプト（学習時間：約30時間）</span></h3>
<p><strong>目標：</strong>Node.jsをインストールして、簡単なプログラムを実行できる状態にする</p>
<p><strong>やること：</strong></p>
<ol>
<li><a href="https://nodejs.org/ja">Node.js公式サイト</a>からLTS版をインストール</li>
<li>console.logで出力する基本を学ぶ</li>
<li>変数、条件分岐、ループ、関数の復習</li>
<li>ファイルの読み書き（fsモジュール）</li>
<li>簡単なCLIツールを作ってみる</li>
</ol>
<p><strong>1ヶ月目の成果物：</strong>Todoリストを管理するCLIツール</p>
<p>ここで大事なのは「手を動かす」こと。動画を見るだけでなく、必ず自分でコードを書いてね。同じコードを3回書くと、脳に定着するよ。</p>
<h3><span id="toc9">2ヶ月目：非同期処理とnpmパッケージ（学習時間：約40時間）</span></h3>
<p><strong>目標：</strong>Promiseとasync/awaitを理解して、外部ライブラリを使える状態にする</p>
<p>ここがNode.js学習の<strong>最大の山場</strong>なんだよね。非同期処理を理解できるかどうかで、その後の進度が大きく変わるんだ。</p>
<p><strong>やること：</strong></p>
<ol>
<li>Callback関数の仕組みを理解する</li>
<li>Promiseの基本（then, catch）</li>
<li>async/awaitの書き方をマスター</li>
<li>npmの使い方とpackage.jsonの読み方</li>
<li>axiosでHTTPリクエストを送る練習</li>
<li>外部APIからデータを取得する小さなプロジェクト</li>
</ol>
<p><strong>2ヶ月目の成果物：</strong>天気情報を取得して表示するCLIアプリ</p>
<div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div>
<div class="speech-balloon">非同期処理は一度つまずくと辛いけど、実例を10個以上書くと必ず「こういうことか！」と腑に落ちるよ。焦らず丁寧に進めよう！</div>
</div>
<h3><span id="toc10">3ヶ月目：ExpressでWeb API開発（学習時間：約50時間）</span></h3>
<p><strong>目標：</strong>自分でRESTful APIを作れるようになる</p>
<p>この段階で、Node.jsの真価が発揮されるよ。<a href="https://expressjs.com/ja/">Express</a>フレームワークでWebサーバーを立ち上げて、APIを実装するんだ。</p>
<p><strong>やること：</strong></p>
<ol>
<li>Expressのインストールと基本的なサーバー起動</li>
<li>ルーティング（URLと処理の対応付け）</li>
<li>GET/POST/PUT/DELETEリクエストの処理</li>
<li>JSONデータの取り扱い</li>
<li>データベース（MongoDB or SQLite）との接続</li>
<li>エラーハンドリングとバリデーション</li>
</ol>
<p><strong>3ヶ月目の成果物：</strong>TodoアプリのREST API（CRUD操作完備）</p>
<p>ここまで来れば、「Node.js初心者」から「初級者」にステップアップしてるよ。このレベルがあればポートフォリオとして十分アピールできるからね。</p>
<p>フロントエンドのReactも学びたい方は以下の記事で独学ロードマップを解説しています。</p>

<a href="https://code-career-lab.com/react-beginner-self-study-roadmap-3-months/" title="React初心者の独学勉強法｜実務レベルに到達する7ステップロードマップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-160x90.png 160w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-120x68.png 120w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_46-3-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">React初心者の独学勉強法｜実務レベルに到達する7ステップロードマップ</div><div class="blogcard-snippet internal-blogcard-snippet">React初心者でも正しいロードマップに沿えば、3〜4ヶ月の独学で実務レベルに到達できます。実際、未経験からReactを習得して転職やフリーランスとして活躍している人は数多くいます。「Reactを学びたいけど、何から始めたらいいのか分からな...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://code-career-lab.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">code-career-lab.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.30</div></div></div></div></a>
<h2><span id="toc11">おすすめ学習リソース</span></h2>
<table border="1" cellpadding="10" cellspacing="0" style="width:100%; margin: 20px 0;">
<tr style="background-color: #f5f5f5;">
<th>リソース</th>
<th>特徴</th>
<th>費用</th>
<th>おすすめ度</th>
</tr>
<tr>
<td><strong>Progate</strong></td>
<td>スライド+実装練習。JS基礎固めに最適</td>
<td>月額1,078円</td>
<td>JS基礎に最適</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td><strong>Udemy</strong></td>
<td>体系的なNode.js講座。質問対応あり</td>
<td>セール時1,500〜2,400円</td>
<td>メイン教材に最適</td>
</tr>
<tr>
<td><strong>YouTube</strong></td>
<td>Traversy Mediaなど高品質な無料動画</td>
<td>無料</td>
<td>補助教材として</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td><strong><a href="https://developer.mozilla.org/ja/docs/Web/JavaScript">MDN Web Docs</a></strong></td>
<td>JS/Node.jsの公式リファレンス</td>
<td>無料</td>
<td>辞書代わりに</td>
</tr>
<tr>
<td><strong>Node.js公式ドキュメント</strong></td>
<td>最新・正確な情報。やや上級者向け</td>
<td>無料</td>
<td>慣れてきたら</td>
</tr>
</table>
<p>おすすめの流れは<strong>ProgateでJS基礎固め → UdemyでNode.js実践講座</strong>。合計60時間程度でかなりのスキルが身につくよ。</p>
<h2><span id="toc12">初心者がやりがちな4つの失敗と対策</span></h2>
<h3><span id="toc13">失敗1：動画を見るだけでコードを書かない</span></h3>
<p>YouTube動画を見て「分かった気」になる罠だよ。対策は<strong>「見ながら書く→見ずに書く→アレンジして書く」の3回実装ルール</strong>を守ること。この罠にハマってる人、けっこう多いんだよね。</p>
<h3><span id="toc14">失敗2：細部にこだわりすぎて前に進めない</span></h3>
<p>「クロージャの仕組みを完全に理解したい」と深掘りして1ヶ月潰れるパターン。対策は<strong>80%の理解で次に進む</strong>こと。完全な理解は実務経験で自然と深まるよ。</p>
<h3><span id="toc15">失敗3：学習リソースをコロコロ変える</span></h3>
<p>「このサイト微妙だな」と別のリソースに乗り換え続けると、基礎が定着しないんだよね。対策は<strong>最初に決めたメインリソースを「完走」すること</strong>。</p>
<h3><span id="toc16">失敗4：プロジェクトを作らない</span></h3>
<p>基礎学習だけ延々と続けるのは非効率だよ。対策は<strong>1ヶ月目の終わりにはTodoアプリ程度の小さなプロジェクトを作ること</strong>。実際に何かを作ると学習が一気に現実味を帯びるからね。</p>
<p>バックエンドエンジニアへの転職を目指す方は以下の記事でロードマップを確認できます。</p>

<a href="https://code-career-lab.com/backend-engineer-career-roadmap-6-9-months/" title="未経験からバックエンドエンジニアへ転職するロードマップ｜3フェーズ6〜9ヶ月の全手順" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-160x90.png 160w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-120x68.png 120w, https://code-career-lab.com/wp-content/uploads/2026/05/thumb_172-3-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">未経験からバックエンドエンジニアへ転職するロードマップ｜3フェーズ6〜9ヶ月の全手順</div><div class="blogcard-snippet internal-blogcard-snippet">ナビ助バックエンドエンジニアは「システムの裏側を支える縁の下の力持ち」だよ！未経験からでも正しい順序で学べば6〜9ヶ月で転職可能なんだ！未経験からバックエンドエンジニアへの転職は「正しい順序で学べば」実現可能僕自身、異業種からバックエンドエ...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://code-career-lab.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">code-career-lab.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.06.10</div></div></div></div></a>
<h2><span id="toc17">よくある質問（FAQ）</span></h2>
<h3><span id="toc18">Q1：JavaScript初心者でもNode.jsを学べますか？</span></h3>
<p>学べるよ。ただし、まずJavaScriptの基礎（変数、関数、オブジェクト）を2週間かけて学んでからNode.jsに進むのが最短ルート。ProgateのJavaScript講座から始めるのがおすすめだよ。</p>
<h3><span id="toc19">Q2：プログラミング経験ゼロですが、Node.jsから始めても大丈夫？</span></h3>
<p>PythonやRubyの方が入門しやすいかもしれないけど、「Webサービスを作りたい」「JavaScriptに興味がある」という明確な動機があれば、Node.jsから始めても問題ないよ。プログラミング基本概念の習得に少し時間がかかる覚悟は必要だけどね。</p>
<h3><span id="toc20">Q3：参考書は必要ですか？</span></h3>
<p>Node.jsの学習はオンラインリソースで十分だよ。技術書は出版から1年で情報が古くなりがちだから、最新のUdemy講座やMDN Web Docsの方が信頼性が高いんだよね。</p>
<h3><span id="toc21">Q4：3ヶ月で本当に基礎が身につきますか？</span></h3>
<p>1日1〜2時間を毎日続ければ、3ヶ月（約120時間）で基礎はマスターできるよ。ただし「実務レベル」にはさらに3〜6ヶ月の実践経験が必要だからね。</p>
<h3><span id="toc22">Q5：MacとWindowsで違いはありますか？</span></h3>
<p>Node.js自体は同じだよ。コマンドライン操作がWindows（コマンドプロンプト/PowerShell）とMac（ターミナル）で微妙に異なるけど、ほぼ同じコマンドが使えるから気にしなくて大丈夫。</p>
<h3><span id="toc23">Q6：Node.js習得後のキャリアパスは？</span></h3>
<p>大きく3つあるよ。(1) Webバックエンド開発者、(2) フルスタック開発者、(3) APIエンジニア。特に(1)と(2)は求人数が多くて、Node.jsを極めれば仕事に困ることはないよ。</p>
<h2><span id="toc24">まとめ：Node.js学習の最初の一歩</span></h2>
<p>Node.js初心者が「何から始めるべきか」を整理すると、以下のロードマップになるよ。</p>
<p><strong>3ヶ月のロードマップ：</strong></p>
<ol>
<li><strong>準備（1〜2週間）</strong>：JavaScript基礎、コマンドライン操作、VS Codeのセットアップ</li>
<li><strong>1ヶ月目</strong>：Node.js基礎。ファイル操作やCLIツール制作</li>
<li><strong>2ヶ月目</strong>：非同期処理とnpmパッケージの活用</li>
<li><strong>3ヶ月目</strong>：ExpressでWeb APIの開発</li>
</ol>
<p>大事なのは「完璧を目指さず、80%の理解で次に進む」こと。そして毎月1つは成果物を作ること。この2つを守れば、3ヶ月後には「Node.jsが使える」と胸を張って言えるようになるよ。</p>
<div class="speech-wrap sb-id-1 sbs-line sbp-l sbis-cb cf">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" src="https://code-career-lab.com/wp-content/uploads/2026/04/nabisuke_robot_cat_new.png" alt="ナビ助" class="speech-icon-image"></figure><figcaption class="speech-name">ナビ助</figcaption></div>
<div class="speech-balloon">最初の一歩は、ProgateでJavaScriptのレッスンを開くこと。たったそれだけだよ。今日から始めてみてね！</div>
</div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
