
アバターコミュニティアプリ作り (React Native Expo)
Kyo
React Nativeでアバターベースのコミュニティアプリを開発します。記事作成だけでなく、コメント・返信、いいね、投票、アバター作成など、完成度の高いコミュニティアプリを作る過程を学ぶことができます。
初級
React Native, TypeScript, expo
JavaScriptでスタック、キュー、連結リスト、ソート、DFS/BFSといった主要なデータ構造やアルゴリズムを自身で実装しながら学習します。よく出題される問題形式を一緒に解きながら、コーディングテストや面接に必須の問題解決能力まで身につけることができます。
受講生 154名
難易度 初級
受講期間 無制限
学習した受講者のレビュー
5.0
리얀
データ構造が難しく抽象的に感じられましたが、JavaScriptで直接実装することで理解がぐっと深まりました。概念の説明が分かりやすく、問題演習まで繋がっているので復習にも最適でした。初心者でも無理なく進められる講義だと思うので、ぜひおすすめします!!
5.0
mayo
良い講義をありがとうございます。
5.0
e34652
要点だけ簡潔にまとめられていて、基礎を素早く身につけるのに良さそうです。
スタック & キュー
連結リスト & 双方向連結リスト
ソート, 探索, DFS/BFS, グラフ
ツリー、優先順位キューとヒープ
動的計画法, 数学
この講義はJavaScriptでデータ構造とアルゴリズムを直接実装して学習する講義です。スタック、キュー、連結リスト、ソート、DFS/BFSなど核心的なトピックを直接実装しながら概念をしっかりと固めます。また、出題頻度の高い問題を一緒に解きながら実戦感覚を身につけます。
データ構造とアルゴリズムを初めて学ぶ時に途方に暮れ、難しく感じた部分を思い出しながらできるだけ簡単に、図と視覚的な説明で直感的に理解できるように構成しました。理解 → 実装 → 応用(問題解決)の流れに沿って、一人で勉強する時に感じた壁を一緒に乗り越えられるようお手伝いします。
データ構造の実装からコード例、問題解決まで、すべての内容をJavaScript一つで一貫して学習します。JavaScriptを活用して直接実装し、実戦問題を解きながら理論と実習を自然につなげられるよう構成しました。
JavaScriptを主言語として使用する方が基礎から実戦まで一度に整理するのに最適化された講義です。
ただし、JavaScriptの基本文法(変数、条件/繰り返し文、関数、配列/オブジェクトなど)は習得している必要があります。
コーディングテストと技術面接でよく出題される問題タイプを中心に実戦問題解きも一緒に進めます。出題頻度が高く実戦に役立つ問題で問題解決能力を身につけていただきます。
スタック & キュー
連結リスト
双方向連結リスト
バブルソート
選択ソート
挿入ソート
マージソート
クイックソート
二分探索
ツーポインター
時間計算量 & ビッグオー記法
深さ優先探索/幅優先探索 (DFS/BFS)
ツリーと巡回
二分探索木
グラフ
優先度キューとヒープ
ダイナミックプログラミング
数学
区間和/累積和
+ 問題演習
1. 講義資料提供(概念ノート + 問題集)
データ構造とアルゴリズム講義に必要な資料をすべて提供します。核心だけをまとめた概念ノートPDF、様々なタイプ別問題集PDFを一緒に提供し、復習と実戦練習を効率的に進められるようサポートいたします。
2. 簡単な実行環境
複雑な設定は不要で、VSCodeまたは開発者ツールのコンソール画面を開くだけですぐに実習できます。
3. きれいな図と一緒に概念説明
複雑なデータ構造の概念を直感的な図と例示で理解できるようにお手伝いします。
4. 理解 → 実装 → 問題解決へと続く学習の流れ
概念を単純に理解するだけでなく、直接実装してみて体得した後、様々な実戦問題の解答を通じて実際のコーディングテストと面接に備えることができるよう構成されています。
問題の難易度は簡単:⭐、普通:⭐⭐、難しい:⭐⭐⭐ で区分します。
実習環境は特別な設定なしにVSCodeまたはブラウザのコンソール画面だけでも十分です。
例示コードや問題解決はJavaScriptで進行されるため、基本文法を知っている必要があります。
講義資料(問題集/概念ノート)はダウンロード可能な形で提供され、受講中いつでも復習や実習ができるよう構成されています。
この講義は3840 × 2160 (4K) 解像度で制作されており、高い解像度を選択するとより良い画質で受講していただけます。
学習対象は
誰でしょう?
データ構造とアルゴリズムの基本概念を体系的に身につけたい方
面接やコーディングテストに備えて、問題解決能力を伸ばしたい方
よく出題されるアルゴリズムのパターンを身につけたい方
JavaScriptで自分で実装しながら実力をつけたい方
前提知識、
必要でしょうか?
ジャバスクリプト 基礎
インフラン認証
キャリア認証
2,318
受講生
189
受講レビュー
352
回答
4.9
講座評価
4
講座
コミュニティサービスのフロントエンドエンジニアとしてキャリアをスタートし、現在はコマースプラットフォームのフルスタックエンジニアとして働いています。
Inflearnでは、完成度の高いプロダクトを作るための講義を行っています。
✉inkyo.dev@gmail.com
全体
57件 ∙ (5時間 20分)
講座資料(こうぎしりょう):
全体
10件
5.0
10件の受講レビュー
受講レビュー 9
∙
平均評価 4.1
受講レビュー 1
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
5
データ構造が難しく抽象的に感じられましたが、JavaScriptで直接実装することで理解がぐっと深まりました。概念の説明が分かりやすく、問題演習まで繋がっているので復習にも最適でした。初心者でも無理なく進められる講義だと思うので、ぜひおすすめします!!
素敵な受講レビューありがとうございます!!
受講レビュー 2
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!