![[コードキャンプ]温かいJavascript講義サムネイル](https://cdn.inflearn.com/public/courses/329922/cover/364e7406-3569-437b-b719-7f146cad3d60/thumbnail-js.png?w=420)
[コードキャンプ]温かいJavascript
codecamp
他の言語も多いのですが、なぜJavaScriptでなければならないのでしょうか。あるな!
入門
JavaScript
数百人の開発者を輩出した「本物の」ブートキャンプの完璧なフロントエンドカリキュラムです。この講座一つで、皆さんは現場のジュニア開発者レベルまで成長可能であり、フロントエンド技術スタックの活用能力と知識を得ることができます。誰もが社会的、経済的、教育的背景に関係なくキャリアを築けるよう、[コードキャンプ]が準備しました😊
受講生 463名
難易度 入門
受講期間 無制限


上級コースに備える親切な[CSS&Javascript]
最新技術スタックを活用した[Webフロントエンド]
実務能力のための[ハイブリッドアプリフロントエンド]
ミニポートフォリオ2個、実務ポートフォリオ2個
開発サイクル全体の完全理解
未経験者・非専攻者でも
⭐ フロントエンド開発者へのキャリアチェンジ ⭐
💥注目!
この講義はコーディングブートキャンプで実際に使用されている講義で、「現場感が一部感じられることがあります」。
初心者から非専攻者、そしてジュニア開発者まで、すべての方が受講可能なカリキュラムで構成されています。
「コーディングの『コ』の字も知らない私...開発者として就職できるかな?」そんな心配は今すぐ置いておいてください。
この講義では、完全初心者でも現場の開発者レベルまで成長できるよう、しっかりとした基礎講義から始めますから!
オンライン・オフラインで2,000人を超える受講生が選んだ「高濃縮フロントエンドコース」
さらに強力にアップデートされ、「完璧なフロントエンドコース」として再び戻ってきました😀
🎯'完プ'の講座一つで基礎からWeb、そしてハイブリッドアプリまで学べる完璧な講座を提供します。
累計4,000人以上が受講した最高の超基礎講座です。
プログラミングって何?プログラムのインストールから基礎固めまで
ウェブ構造およびHTML、CSS、Javascriptの基本文法と活用を学びます。
✅ プロジェクト:会員登録、ミニホームページ
基礎を超えて実務に適用可能なCSSとJavascriptを学びましょう。
60以上の最新プロパティを通じてCSSをマスターできます。
実務的な機能実装を通じてJavascriptをマスターできます。
✅ プロジェクト:トレンディなダッシュボード日記帳
コーディングブートキャンプ「コードキャンプ」の代表的なフロントエンド講義をそのまま提供
2025年に向けた最新のReact、Next、そしてライブラリを学びましょう。
100時間を超える綿密で体系的な段階式実務カリキュラム
✅ プロジェクト: 旅行者のためのコミュニティ及び商品購入「旅行プラットフォーム」
ブートキャンプ初!ハイブリッドアプリコースを提供します。
React.NativeとExpoを活用してハイブリッドアプリを実装します。
最高のポートフォリオ構築と自分だけのハイブリッドアプリの師匠に会いましょう。
✅ プロジェクト:ハイブリッドアプリで完成する「旅行プラットフォーム」

AからZ
10時間レベルの概念講義ではなく
「本物の」専門的な講義が欲しいです。

開発..?
何も分からないけど、就職レベルまでしっかり成長したいです。

え?! 禁止~
本当に細かく教えてくれる
自分だけの先輩が必要です。
オンライン講座を受講しているけれど...課題が足りないと思ったことはありませんか?
ブートキャンプで進行している学習資料と課題をそのまま提供しています。
講義、学習資料の復習、セクション別課題をしっかりとこなせば、驚くほどの成長が期待できます😁
丁寧な学習資料の提供(Notion)
📑セクション別学習資料
講義を受講しながら内容の理解を助ける資料です。実際のブートキャンプで使用する資料である分、うまく活用すれば、見逃した部分がないように大きな助けになるでしょう。
授業に必要なデザインの提供(Figma)
📑デザインガイド
フロントエンド授業に必須のデザインを提供しています。デザインをそのまま従いながらポートフォリオを作っていくことができ、追加機能をさらに加えることができれば、より大きな成長を遂げることができるでしょう。
セクション別に分けられた明確な課題
📑セクション別の明確な課題
自宅でブートキャンプを進めるように、セクションごとに明確な課題を案内しています。課題を忠実に進めながら、自分のポートフォリオに実務的なプロジェクトを追加してみてください!
✅基礎課題にはリファレンスコードも提供しています。
「完璧なフロントエンド」では、集中的に成長できるよう、各過程ごとにプロジェクトを完成できるようカリキュラムが構成されています。誰もが理解できる階段式カリキュラムで実際のプロジェクトを作りながら講義についていくと、達成感だけでなく実力も上がりますよね?
HTML、CSS、基礎JavaScriptの練習のためのサイワールドを完成させてみてください。
トレンディなダッシュボード日記帳を完成させて、自分の感情を記録してみましょう。
CRUDに忠実な旅行者掲示板「トリップトーク」と宿泊商品を購入できる「旅行プラットフォーム」を完成させてみましょう。
今は「旅行プラットフォーム」をハイブリッドアプリで完成させてみてください。

Next.jsはReactライブラリのフレームワークです。Reactとは異なり、基本的にNext.jsはServer-Side Rendering (SSR)を行うため、検索エンジン最適化(SEO、Search Optimization)に優れています。また、pre-renderingを通じて事前にデータがレンダリングされたページを取得できるようにしてくれるため、ユーザー体験の面でも有利です。
この他にもページベースルーティング、画像最適化、built-in-cssなどを提供してプロジェクトのパフォーマンスを向上させ、開発者が開発しやすい環境を提供するため、効率的で高性能な開発ができます 😊
最後に、今やハイブリッドアプリの時代!
ReactとNextをベースにReact.NativeとExpoを活用して、より便利で効率的にハイブリッドアプリを開発し、AndroidとiOSにサービスを構築することができます。
このOnline Classesでは、プロジェクトを通じてReactとNext.jsだけでなく、Typescript、Graphqlなど様々な主要スタックを活用しながら学習を進めます。一つの機能を実装しながら有機的に連携した言語の使用方法を習得し、自然に多様な技術スタックを理解できるようになります。
実際の実務では、様々な言語と技術スタックを適切に使用して最高の効率を出せなければなりませんからね!

*version: 講座で使用する主要なスタックのバージョンです。(必要に応じて参考にしてください!)
-"next": "14.2.13",
-"react": "^18",
-"react-dom": "^18",
-"typescript": "^5"
-"@apollo/client": "^3.11.8",
-"graphql": "^16.9.0",
-"react-hook-form": "^7.53.1",
-"zod": "^3.23.8",
-"zustand": "^5.0.0",
-"tailwindcss": "^3.4.1",
「Version」やこの技術スタックについての理解がなくても大丈夫です。講義で丁寧に分かりやすく説明いたします😊💡Reactの基礎から核心まで含まれています。ウェブカリキュラムの主要内容を確認してみてください💡
React18の基礎から核心まで大幅にアップグレードされた内容を学習できます。各種パッケージをインストールし、JavaScriptランタイム環境であるNode.jsを理解しながら、ReactとNextでプロジェクトを作成します。
ブラウザ実習で学ぶスコープ、クロージャ、ホイスティング、イベントループ、awaitとマイクロキューの関係、そしてstateレンダリングを学びましょう。
TypeScriptとユーティリティ/ジェネリック型を活用した共通コンポーネント設計およびnpm配布を活用して、ユーザー/管理者プロジェクトを共有できるように実装します。
フェッチポリシーに基づくサーバーデータキャッシュの実習と、ローカルデータキャッシュを効率化するためのShallow-Routingを学習します。
accessTokenとrefreshTokenの活用、およびlocalStorageトークン窃取とXSS防御の実習、CORSとCSRFの理解に基づくproxy APIを作ってみることができます。
決済、地図および郵便番号、エディターを実習します。また、実際の練習のためのバックエンドAPIを提供しています。
フロントエンドのための10種類のパフォーマンス最適化を学び、適用できます。(メモ化、プリフェッチ、プリロード、ウィンドウイングなど)
SSR/CSRとハイドレーションの理解を基盤とする
React 18 RCC/RSCリファクタリングを進めてプロジェクトに適用します。
MSWを活用したAPIモッキングテストとplaywrightを活用したE2Eテストができます。
ブラウザの動作原理とネットワーク、Dockerを基盤にAWSのS3静的サイトデプロイ及びEC2動的サイトHTTPSデプロイ実習を進めます。
⭐今やハイブリッドアプリの時代![Android/iOS] アプリカリキュラムの主要内容を確認してみてください⭐
様々なデバイスサイズ、共通ヘッダー、スクロールに応じたフッター対応、そしてタブレット拡張のためのCSS構造設計を学ぶことができます。
アプリとウェブの通信のためのAPI構造設計を学習し、適用する方法を学びます。
アプリ通知、位置情報、デバイス情報、カメラ、Androidバックボタン、および権限変更について学び、実習することができます。
様々なマイクロフロントエンド方式の理解に基づくWebViewのドメイン分離およびWebView間のキャッシュ共有を学習し、実習することができます。
accessTokenとrefreshTokenの活用およびルーティングを活用したasyncStorageトークン奪取実習とSharedPreferenceとkeychainに安全に保存する内容を学び、実習することができます。
ハイブリッドアプリの配布プロセスの理解とテスト配布実習を行います。
🙆🏻♀️ 実務ですぐに活用できるポートフォリオ2つ
👨🏻🎓 自ら成長できるしっかりとした開発知識の構築 (特に何をどんなキーワードで検索できるように成長!)
💁🏻♀️ 実務で円滑なコミュニケーションをするジュニア開発者
🙋🏻♀️ 一人でもできるWeb Platform開発
👨🏻💻 一人でもできるハイブリッドApp開発(Android、iOS)
💡 コンピュータのスペックを確認してください。
· Mac OSはスペック不問です。
· Window OSを使用する場合、git-bashのインストールが必要です。
- 授業資料 > 環境設定を参考にしてください。
- Intel Core i5 第9世代以上 / AMD RYZEN 5 第2世代以上
- RAM 16GB以上推奨💡日課表を作成して規則的に着実に学習することをお勧めします。
💡学習資料を受け取るために、コラボレーションツール「Notion」のアカウントを作成してください。
💡受講に必要な学習資料はNotion(リンク)で提供されます。
※ 学習資料の著作権はコードキャンプにあります。無断盗用・配布・複製を禁止します。
はい。コーディングの「コ」の字も知らなくても大丈夫です。より深く広く理解できるよう、超基礎課程である「スタートはプリキャンプ」とブートキャンプに進むための中間課程である「CSS&JSマスターコース」を一緒に提供しています。
基礎的なHTML、CSS、Javascriptだけ理解していれば、'CSS&JS マスターコース'から始めることをお勧めします。もし国費教育、その他のオンライン教育などでCSSとJavascriptがしっかりしているなら、すぐに'ウェブフロントエンドブートキャンプ'から始めても大丈夫です。
セクション別に講義を受講してください! 平均的に1セクションあたり3~5個の小テーマに分かれています。体系的な授業である分、日課表を作って規則的に学習することをおすすめします!
学習課題がある場合は、課題を進めてください! 学習課題はあるセクションとないセクションに分かれています。ポートフォリオ課題を行う前に学習課題をやってみると役立つでしょう!
必須課題(ポートフォリオ課題)を進めてください!セクション内容を基に提供されるセクション別必須課題は、ポートフォリオ制作のために必ず行う必要があります!ただし、参考にできるリファレンスコードは中盤までしか提供されていません!それ以降は、すべてのコードを自分で書けるようにならなければ、本当のポートフォリオとして使用できないという点を心に留めておいてください。
完璧なフロントエンドのカリキュラムは次々と繋がる連続的な講義構成になっています!
例えば[Section 26-02 リフレッシュトークン]を受講するためには、[Section 23-07]で作成したコードをコピーして授業を続けています。つまり、[Section 23-07]を受講してコードを作成しておく必要があり、また復習もして該当コードが何なのか理解しておく必要がありますよね?
特定のセクションを飛ばして気になるセクションを受講したくても心配しないでください!講師の授業コードを別途ダウンロードできるように提供されています!ただし、授業を通じて直接作成したコードではなくダウンロードしたコードだった場合、そのコードを理解できなければうまくついていけないという点は必ず、絶対に覚えておいてください!
コミュニティに質問を残してください。できるだけ早くスッキリとした回答をお届けします😁
学習対象は
誰でしょう?
専門的なカリキュラムでしっかり成長したい全ての方
国費または他の講義に物足りなさを感じた誰でも
十分な課題で体系的なコーディング学習をしたい誰でも
先輩が必要とするジュニア開発者
就活生でトレンドに合ったポートフォリオを構築したい方
前提知識、
必要でしょうか?
コーディングへの情熱と意志💪🏻
インフラン認証
15,869
受講生
502
受講レビュー
232
回答
4.8
講座評価
15
講座
"Try anything, Try everything!"
コードキャンプは有能なエンジニアを養成し、開発の未来を変えるという目標を掲げています。社会的、経済的、教育的な背景に関わらず、誰にでもキャリア転換の機会を提供するために、インフラン(Inflearn)に登場しました。コードキャンプと一緒にキャリアアップに挑戦しましょう!
全体
444件 ∙ (162時間 6分)
講座資料(こうぎしりょう):
6. [02-02] HTMLの核心
42:25
9. [03-01] CSSを学ぶ
25:28
10. [03-02] CSS配置
20:43
14. [04-02] 変数と定数
17:07
15. [04-03] 配列
24:30
16. [04-04] オブジェクト
20:40
19. [05-01] データ型と演算子
17:29
20. [05-02] 条件文
19:53
21. [05-03] 繰り返し文
22:18
22. [05-04] 数学オブジェクト
06:43
23. [05-05] DOM
10:41
26. [06-01] 関数
09:13
27. [06-02] 関数の作成方法
14:20
28. [06-03] 組み込み関数
24:08
32. [07-02] イベント変更検知
16:04
35. [08-01] final 課題
07:55
185. [03-02] 基本型
54:21
188. [04-01] Next 世界
46:49
193. [05-01] データ通信理論
50:24
194. [05-02] データ通信実習
01:25:13
196. [06-01] 同期/非同期
36:35
199. [06-04] 投稿登録練習
54:00
202. [07-02] 投稿閲覧基礎
48:40
203. [07-03] 投稿閲覧練習
49:58
207. [08-03] 分割代入とカスタムフック
01:04:19
209. [09-01] 投稿の編集
39:36
210. [09-02] 投稿編集の応用
01:08:41
211. [09-03] 投稿編集実務
32:23
212. [09-04] 投稿編集フォルダ構造リファクタリング
01:19:53
215. [10-01] APIタイプ
37:41
220. [12-01] ライブラリとフレームワーク
01:03:07
230. [13-03] レイアウト
38:41
241. [15-04] 無限スクロール
26:07
245. [16-01] クラスコンポーネントとthis
01:06:41
251. [17-02] ウェブ構造
30:55
252. [17-03] バックエンドとDB
01:04:50
264. [19-01] 検索
33:04
279. [22-01] ログイン
39:29
282. [22-04] ログイン実習
43:15
287. [23-02] HOF
23:41
288. [23-03] HOC
31:21
289. [23-04] ジェネリック型
35:32
293. [24-02] 検証ライブラリ
30:24
305. [26-01] ログイン延長
31:34
306. [26-02] リフレッシュトークン
01:15:28
310. [27-01] 決済プロセス
22:23
311. [27-02] ポートワン
48:08
319. [29-01] 地図
29:45
320. [29-02] 地図とSPA
32:29
330. [31-01] メモ化
39:22
331. [31-02] メモ化の応用
23:13
332. [31-03] メモ化とmap
20:36
347. [32-02] オープングラフ
31:08
348. [32-03] ダイナミックオープングラフ
01:01:48
363. [35-01] テストコード
35:08
364. [35-02] UIテスト
23:07
365. [35-03] 機能テスト
14:18
366. [35-04] APIモッキングテスト
01:08:06
367. [35-05] E2Eテスト
29:33
370. [36-01] デプロイ
40:38
372. [36-03] ドメイン接続
36:42
375. [36-06] 動的ページのデプロイ
01:09:32
379. [36-10] Docker
01:14:42
全体
15件
5.0
15件の受講レビュー
受講レビュー 21
∙
平均評価 4.8
受講レビュー 5
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 4.5
受講レビュー 2
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!