projectlearn project based learning
1.0.0
チュートリアルも素晴らしいですが、プロジェクトを構築することが最良の学習方法です。プロジェクトベースの学習を行い、正しい方法でコードを学習しましょう。
ProjectLearn は、学習者がアプリケーションを最初から構築するプロジェクト チュートリアルの厳選されたリストを提供します。これらは、Web 開発、モバイル開発、ゲーム開発、機械学習、深層学習、人工知能などのさまざまなカテゴリに分類されます。
このリストには、ReactJS、NodeJS、VueJS、Flutter、React Native、.NET Core、Unity、TensorFlow、OpenCV、Keras など、多くの需要の高い言語とテクノロジに関するプロジェクト チュートリアルが含まれています。
このリストに貢献するには、CONTRIBUTE.md にアクセスして詳細を確認してください :)
プロジェクト | テクノロジー | リンク |
---|---|---|
React.JS で素晴らしい 3D Web 開発者ポートフォリオを構築してデプロイする Three.js チュートリアル | vite、React、JavaScript、Three.js、Tailwind | リンク |
Next.Js Drizzle ORM と Cryptomus Payment を備えたフルスタックのクイックコマース アプリ | Next.js、React、JavaScript、Drizzle ORM、Cryptomus | リンク |
管理者ダッシュボードを使用してフルスタックの e コマース ストアを構築する | Next.js、React、JavaScript、Tailwind、Stripe | リンク |
フルスタックの Uber クローンを構築する | Next.js、React、JavaScript、Tailwind、Stripe | リンク |
React を使用してフルスタック ソーシャル メディア アプリを構築およびデプロイする | React、JavaScript、HTML、CSS、Tailwind | リンク |
HTML CSS と JavaScript で独自の ChatGPT クローンを作成する | HTML、CSS、JavaScript、OpenAI API、API | リンク |
NextJS を使用して Reddit 2.0 クローンを構築する | React、SQL、Supabase、Next.js、GraphQL | リンク |
React を使用して YouTube クローンを構築する | エクスプレス、ノード、JavaScript、HTML、CSS | リンク |
JavaScript グラフ作成ライブラリを使用して分岐棒グラフを作成する | JavaScript、HTML、CSS | リンク |
カードコンポーネントを構築して CSS の基礎を学ぶ | HTML、CSS | リンク |
サーバーレスミームをサービスとして作成する | JavaScript、Rust、CSS、HTML | リンク |
天気予報ウェブサイト | JavaScript、HTML、CSS、反応 | リンク |
リンク短縮ウェブサイト | JavaScript、Vue、HTML、CSS、React | リンク |
盗作チェッカー Web サイト | Python、ブートストラップ | リンク |
カスタム Google マップ テーマを構築する | JavaScript、HTML、CSS | リンク |
JavaScript を使用してスーパー マリオをテーマにした Google マップを作成する | JavaScript、HTML5、CSS3 | リンク |
コミュニティ主導の配信アプリケーションを構築する | Python、ジャンゴ、PostgreSQL、JavaScript、マップボックス | リンク |
ローカル ストアの検索および検出アプリケーションを構築する | Python、ジャンゴ、PostgreSQL、JavaScript、マップボックス | リンク |
React.js と Node.js を使用したミディアム クローン | React、ノード、CSS3、JavaScript、HTML5 | リンク |
React JS を使用した Facebook クローン | React、Firebase、CSS3、JavaScript、HTML5 | リンク |
JavaScript30 - 30 日間のバニラ JS コーディング チャレンジ | JavaScript | リンク |
Gatsby と GraphCMS を使用した旅行バケット リスト マップ | ギャツビー、リーフレット、GraphCMS、HTML、CSS | リンク |
Vue.js を使用したメモリー カード ゲーム | Vue、JavaScript、HTML、CSS | リンク |
Strapi と GatsbyJS コース - ポートフォリオ プロジェクト | ストラップ、ギャツビー、JavaScript、HTML、CSS | リンク |
ストーリーブック - Node、Express、MongoDB、Google OAuth | MongoDB、ノード、JavaScript、HTML、CSS | リンク |
呼吸とリラックスのアプリ - JavaScript と CSS アニメーション | JavaScript、HTML、CSS | リンク |
暗号通貨価格の Node.js CLI | ノード、JavaScript | リンク |
React と Tailwind CSS イメージ ギャラリー | 反応、追い風、JavaScript、HTML、CSS | リンク |
React を使用したポモドーロ クロック | 反応、JavaScript、HTML、CSS | リンク |
Laravel をゼロから使用したキーワード密度ツール | Laravel、PHP、JQuery、AJAX、SEO | リンク |
Yii2 PHP フレームワークを使用した YouTube クローン | Yii2、PHP | リンク |
React、GraphQL、Amplify を使用した Reddit クローン | 反応、増幅、AWS、GraphQL、ノード | リンク |
React と GraphQL を使用したフルスタック Yelp クローン | React、GraphQL、HTML、CSS、JavaScript | リンク |
React フックと Context API を使用した Pokémon Web App | 反応、HTML、CSS、JavaScript | リンク |
JavaScript と Rails を使用した流域監視 | Ruby、Rails、JavaScript | リンク |
React と Redux を使用した気候データ ダッシュボード | React、Redux、HTML、CSS、JavaScript | リンク |
CSSのみを使用してUNOカードを反転する | HTML、CSS | リンク |
Redis、WebSocket、Go を使用したチャット アプリ | Redis、Webソケット、Go、Azure | リンク |
React Navigation を使用した Spotify ログイン アニメーション | 反応、HTML、CSS、JavaScript | リンク |
CSS だけを使用した動的天気インターフェース | HTML、CSS | リンク |
Airtable と Vue を使用したシンプルな CRUD アプリ | Airtable、Vue、Vuetify、API、HTML | リンク |
MEVN スタックを使用したフルスタック RPG キャラクター ジェネレーター | MongoDB、Express、Vue、ノード、HTML | リンク |
PERN スタックを使用した Todo アプリ | PostgreSQL、Express、React、ノード、HTML | リンク |
Gatsby を使用した夏のロードトリップ マッピング アプリ | リアクト、ギャツビー、リーフレット | リンク |
Socket.io を使用したマルチプレイヤー カード ゲーム | Phaser 3、Express、Socket.io、JavaScript | リンク |
Gatsby を使用した COVID-19 ダッシュボードと地図アプリ | リアクト、ギャツビー、リーフレット | リンク |
React を使用したフラッシュカード クイズ | React、API、JavaScript、HTML5、CSS3 | リンク |
純粋な JavaScript によるもぐらたたき | JavaScript、HTML5、CSS3 | リンク |
React を使ったミームメーカー | React、JavaScript、HTML5、CSS3 | リンク |
React を使用した Evernote クローン | React、Firebase、ノード、JavaScript、HTML5 | リンク |
Vue を使用した開発者 Meetup アプリ | Vue、Firebase、Vuetify、JavaScript、HTML5 | リンク |
Vue を使用したリアルタイム チャット アプリ | Vue、Firebase、Vuex、JavaScript、HTML5 | リンク |
Vue を使用した暗号通貨トラッカー | Vue、Vuetify、API、JavaScript、HTML5 | リンク |
Vue を使用したマルチプレイヤー クイズ ゲーム | Vue、プッシャー、ノード、Express、JavaScript | リンク |
Vue を使用したマインスイーパー ゲーム | Vue、Vuex、Vuetify、JavaScript、HTML5 | リンク |
Vue を使用した Instagram クローン | Vue、CSSGram、JavaScript、HTML5、CSS3 | リンク |
Angular を使用したハッカー ニュース クローン | Angular、Lighthouse、JavaScript、HTML5、CSS3 | リンク |
チャットインターフェース | HTML5、CSS3 | リンク |
純粋な CSS3 ツールチップ | HTML5、CSS3 | リンク |
ソーシャルメディアボタン | HTML5、CSS3 | リンク |
紹介カード | HTML5、CSS3 | リンク |
CSS3 フレックスボックスを備えたナビゲーション バー | HTML5、CSS3 | リンク |
CSS3 フレックスボックスを使用したモバイル アプリのレイアウト | HTML5、CSS3 | リンク |
Reddit からインスピレーションを得たローディング スピナー | HTML5、CSS3 | リンク |
CSS3 グリッドを使用したカレンダー | JavaScript、HTML5、CSS3 | リンク |
React のテトリス ゲーム | React、JavaScript、HTML5、CSS3 | リンク |
2Dブロック崩しゲーム | JavaScript、HTML5、CSS3 | リンク |
スプライトアニメーション | JavaScript、HTML5、CSS3 | リンク |
スネークゲーム | JavaScript、HTML5、CSS3 | リンク |
メモリーゲーム | JavaScript、HTML5、CSS3 | リンク |
簡単な認証と認可 | GraphQL、Apollo、ノード、JavaScript、HTML5 | リンク |
暗号通貨トラッカー | NextJS、GraphQL、Apollo、ノード、JavaScript | リンク |
Vanilla Javascript を使用したインスタント検索 | JavaScript、HTML5、CSS3 | リンク |
電卓アプリ | JavaScript、HTML5、CSS3 | リンク |
Todoアプリ | Vue、JavaScript、CSS3、HTML5 | リンク |
ブログアプリ | Vue、GraphQL、Apollo、JavaScript、CSS3 | リンク |
シンプルな予算作成アプリ | Vue、ブルマ、JavaScript、CSS3、HTML5 | リンク |
検索ボット | ノード、Twilio、Cheerio、API、オートメーション | リンク |
ツイッターボット | ノード、JavaScript、API、オートメーション | リンク |
リアルタイムマークダウンエディタ | ノード、JavaScript、Express、Redis、HTML5 | リンク |
Todoアプリ | Angular、TypeScript、RxJS、HTML5、CSS3 | リンク |
ハッカーニュースクライアント | Angular、RxJS、Webpack、HTML5、CSS3 | リンク |
ランダム見積マシン | React、JavaScript、HTML5、CSS3 | リンク |
Todoist クローン | React、Firebase、JavaScript、テスト、HTML5 | リンク |
感情分析機能を備えたチャットアプリ | NextJS、プッシャー、センチメント、ノード、リアクト | リンク |
予約スケジューラ | React、Twilio、CosmicJS、マテリアル UI、JavaScript | リンク |
人生ゲーム | 反応、2D、JavaScript、HTML5、CSS3 | リンク |
ニュースアプリ | React Native、ノード、API、React、JavaScript | リンク |
チャットアプリ | React、Redux、Redux Saga、Web ソケット、ノード | リンク |
Todoアプリ | React Native、GraphQL、Apollo、API、Hasura | リンク |
Chrome拡張機能 | 反応、パーセル、JavaScript、HTML5、CSS3 | リンク |
映画投票アプリ | React、Redux、API、不変、JavaScript | リンク |
Trello クローン | React、Elixir、Phoenix、JWT、JavaScript | リンク |
Wiki スタイルの CMS | C#、.NET、Razor ページ | リンク |
ReactJS を使用した Spotify クローン | React、HTML5、CSS3 | リンク |
Microsoft ホームページのクローン | HTML5、CSS3、JavaScript | リンク |
シンプルなガントチャート | HTML5、CSS3、JavaScript | リンク |
ジョブスクレイピングアプリ | ノード、JavaScript、REST、API、Express | リンク |
Eコマースアプリ | 反応、ブートストラップ、JavaScript、HTML5、CSS3 | リンク |
Netflix ランディング ページ | HTML5、CSS3、JavaScript | リンク |
AIチャットボット | Web Speech API、ノード、JavaScript、Express、Socket.io | リンク |
ソーシャルネットワーキングアプリ | React、ノード、Redux、Firebase、REST | リンク |
Node.js でシンプルな暗号通貨ブロックチェーンを構築する | ノード、JavaScript、暗号化、ブロックチェーン | リンク |
ビットトレントクライアント | ノード、JavaScript、TCP、コンピュータネットワーク | リンク |
JavaScript を使用した Todo リスト アプリ | JavaScript、HTML5、CSS3 | リンク |
Anime.js を使用した JavaScript アニメーション | JavaScript、CSS3、ライブラリ、HTML5、API | リンク |
React を使用した求人掲示板アプリ | React、ノード、Cron、JavaScript、HTML5 | リンク |
プロジェクト | テクノロジー | リンク |
---|---|---|
React Native を使用して Uber Eats クローンを構築する | 反応ネイティブ、JavaScript、Android、iOS | リンク |
React Native を使用して Uber クローンを構築する | 反応ネイティブ、JavaScript、Android、iOS | リンク |
Flutter SDK を使用してストーリーのあるチャット アプリを構築する | フラッター、ダーツ | リンク |
新型コロナウイルス感染症の症例を追跡するためのロビンフッド スタイル アプリを構築する | コトリン、アンドロイド | リンク |
Tinder スタイルのスワイプ モバイル アプリ | コトリン、Java、Swift | リンク |
暗号通貨価格リストモバイルアプリ | React Native、Swift、Flutter、Dart | リンク |
レストランソーシャルモバイルアプリ | React Native、Swift、Flutter、Dart | リンク |
休憩時間リマインダーモバイルアプリ | React Native、Kotlin、Java、Swift | リンク |
請求書発行と支払いリマインダー モバイル アプリ | React、ノード、Express、MongoDB | リンク |
カウントダウンモバイルアプリ | Swift、Java、React Native | リンク |
Swift を使用した Flappy Bird iOS ゲーム | スウィフト、XCode、iOS | リンク |
Swift を使用した Bull's Eye iOS ゲーム | スウィフト、XCode、iOS | リンク |
SwiftUIを使用したレストランiOSアプリ | スウィフト、XCode、iOS | リンク |
Swift を使用した Dice iOS アプリ | スウィフト、XCode、iOS | リンク |
TrueCaller クローン | Java、MySQL、XAMPP、Android | リンク |
天気アプリ | Java、API、Android | リンク |
Eコマースアプリ | Java、Firebase、Android | リンク |
チャットアプリ | Java、Firebase、Android | リンク |
Todoアプリ | フラッター、ダーツ、Android、iOS | リンク |
トラベルアプリのUI | フラッター、ダーツ、Android、iOS | リンク |
レディットクライアント | アンドロイド、コトリン | リンク |
Todoアプリ | 反応ネイティブ、Android、iOS、JavaScript | リンク |
フォトライブラリビューア | C#、iOS、Xamarin、Visual Studio、Android | リンク |
React Native を使用した WhatsApp クローン | React Native、ノード、GraphQL、Apollo、JavaScript | リンク |
プロジェクト | テクノロジー | リンク |
---|---|---|
Kaboom.js を使用してスーパー マリオ ブラザーズ、ゼルダ、スペース インベーダーを構築する | JavaScript、カブーム | リンク |
TypeScript を使用して Arkanoid ゲームを作成する | TypeScript、HTML、CSS、JavaScript | リンク |
シンプルなゲーム | Lua、LÖVE、Python、Pygame Zero | リンク |
Python オンライン マルチプレイヤー ゲーム | パイソン | リンク |
ビートエムアップ格闘ゲーム | Unity、C# | リンク |
Godot 3.1を使用したシンプルな3Dゲーム | ゴドー、C#、3D | リンク |
Godot のシンプルなパズル ゲーム - Box and Switch | ゴドー、C#、2D | リンク |
Godot 3 でゼロからゲーム インターフェイスを作成 | ゴドー、C#、2D | リンク |
Godot の 2D ゲーム: プレイヤーと敵 | ゴドー、C#、2D | リンク |
Socket.io を使用したマルチプレイヤー カード ゲーム | Phaser 3、Express、Socket.io、JavaScript | リンク |
Unity 2D とミラーを使用したマルチプレイヤー カード ゲーム | C#、Unity、2D、ミラー | リンク |
Rustのローグライクチュートリアル | 錆び、2D | リンク |
Rust の冒険 - 基本的な 2D ゲーム | 錆び、2D | リンク |
Ruby を使用したターミナル スネーク ゲーム | ルビー、2D | リンク |
OpenGLを使用したスペースインベーダー | OpenGL、C/C++、2D | リンク |
C の数独ソルバー | C/C++、2D | リンク |
C のチェス エンジン | C/C++、2D | リンク |
Swift を使用した Flappy Bird iOS ゲーム | スウィフト、XCode、iOS | リンク |
Swift を使用した Bull's Eye iOS ゲーム | スウィフト、XCode、iOS | リンク |
純粋な JavaScript によるもぐらたたき | JavaScript、HTML5、CSS3 | リンク |
Vue を使用したマルチプレイヤー クイズ ゲーム | Vue、プッシャー、ノード、Express、JavaScript | リンク |
Vue を使用したマインスイーパー ゲーム | Vue、Vuex、Vuetify、JavaScript、HTML5 | リンク |
React のテトリス ゲーム | React、JavaScript、HTML5、CSS3 | リンク |
2Dブロック崩しゲーム | JavaScript、HTML5、CSS3 | リンク |
スプライトアニメーション | JavaScript、HTML5、CSS3 | リンク |
スネークゲーム | JavaScript、HTML5、CSS3 | リンク |
メモリーゲーム | JavaScript、HTML5、CSS3 | リンク |
戦車射手 | 3D、Unity、C# | リンク |
2D ローグライク | 2D、Unity、C# | リンク |
ジョン・レモンのホーンテッド・ジョーント 3D | 3D、Unity、C# | リンク |
VR 初心者向け: エスケープ ルーム | VR、Unity、C# | リンク |
ルビーの冒険 | 2D、Unity、C# | リンク |
RPGゲーム | 2D、Unity、C# | リンク |
ボールを転がす | 3D、Unity、C# | リンク |
FPS マイクロゲーム | Unity、C# | リンク |
プラットフォーマー マイクロゲーム | Unity、C#、2D | リンク |
カートのマイクロゲーム | Unity、C# | リンク |
アーケード シューター | ルア、ラブ | リンク |
人生ゲーム | 反応、2D、JavaScript、HTML5、CSS3 | リンク |
ハンドメイドヒーロー | C/C++、OpenGL、2D | リンク |
起こる | C/C++、OpenGL、2D | リンク |
テトリス | C/C++、2D | リンク |
ファミコンゲーム | C/C++、Python、2D | リンク |
ローグライク ゲーム | C#、.NET、ローグシャープ、モノゲーム、RLNet | リンク |
シンプルなRPGゲーム | C#、SQL、2D | リンク |
プロジェクト | テクノロジー | リンク |
---|---|---|
BeautifulSoup を使用して Web スクレイパーを構築する | パイソン、美しいスープ | リンク |
胸部X線写真から肺炎を検出するCNN | CNN、パイソン | リンク |
AWS を使用した Python でのデータ視覚化の自動更新 | Python、AWS、Matplotlib | リンク |
GCP と Node を使用した Twitter 感情分析ツール | API、GCP、ノード、JavaScript | リンク |
CNN を使用した Twitter 感情分析 | Python、Matplotlib、Numpy、パンダ | リンク |
テイラー・スウィフトの歌詞ジェネレーター | Python、Keras、Numpy、パンダ | リンク |
MNIST 数字認識装置 | Python、Keras、TensorFlow、Numpy、SciKit | リンク |
モデルをトレーニングして色を生成する | Python、Keras、TensorFlow、Numpy | リンク |
画像キャプションジェネレーター | Python、TensorFlow、Numpy | リンク |
CNN を使用してキャプチャ システムを破壊する | Python、Keras、TensorFlow、OpenCV、Numpy | リンク |
平均的な顔を生成する | Python、OpenCV、Numpy、C/C++ | リンク |
画像の貼り合わせ | Python、OpenCV、Numpy | リンク |
手のキーポイントの検出 | Python、OpenCV、Numpy、C/C++ | リンク |
固有顔 | Python、OpenCV、Numpy、C/C++ | リンク |
ドローンターゲット検出 | Python、OpenCV、Numpy | リンク |
マスク R-CNN を使用した物体検出 | Python、OpenCV、Numpy | リンク |
顔のランドマークの検出 | Python、OpenCV、DLib、Numpy | リンク |
文字の傾き補正 | Python、OpenCV、Numpy | リンク |
OCR とテキスト認識 | Python、OpenCV、Tesseract、Numpy | リンク |
ピープルカウンター | Python、OpenCV、Numpy | リンク |
テキスト検出 | Python、OpenCV、Numpy | リンク |
セマンティックセグメンテーション | Python、OpenCV、Numpy | リンク |
オブジェクト追跡 | Python、OpenCV、Numpy、CamShift | リンク |
顔のクラスタリング | Python、OpenCV、Numpy | リンク |
バーコードスキャナー | Python、OpenCV、ZBar、Numpy | リンク |
顕著性の検出 | Python、OpenCV、Numpy | リンク |
顔検出 | Python、OpenCV、Numpy | リンク |
ドキュメントスキャナ | Python、OpenCV、Numpy、SciKit | リンク |
音楽レコメンダー | Python、SciKit、Numpy、パンダ | リンク |
ワインの品質を予測する | Python、Matplotlib、Numpy、パンダ | リンク |
遺伝的アルゴリズム | Python、SciKit、Numpy、パンダ | リンク |
ディープドリーム | Python、TensorFlow、可視化 | リンク |
株価予測 | Python、SciKit、Matplotlib | リンク |
映画推薦システム | Python、LightFM | リンク |
Twitter 感情分析 | Python、API | リンク |
感情分析機能を備えたチャットアプリ | NextJS、プッシャー、センチメント、ノード、リアクト | リンク |