
コロナマップ開発者が教えるReact + Expressで地図サービスを作る (Typescript)
donghunee
MERN stack (feat. TypeScript) を活用して、地図サービスを最初から最後まで作成する講義です。API 公式ドキュメントを見ながら、一つずつ順を追って作成してみましょう。
初級
MongoDB, Express, React
受講生 336名
難易度 中級以上
受講期間 無制限
学習した受講者のレビュー
5.0
이호진
以前の講義と同様にわかりやすく説明してくれる講義でした~! 字幕があり、従うのが楽です。
5.0
유경식
ネイバー、カカオマップを使いやすく教えてくれて、学習に多くのお役に立ちました。サービスを作成するだけに、Javascript、jQuery、ajax、DBなどの基本概念は必要です。
5.0
로빈(Robin)
Maps APIを理解し活用するのに非常に役立ちました。
ネイバーマップapiによるWebベースのマップサービスの構築
基本的な地図サービスに必要なマーカー、インフォウインドウの作成
Kakao API を通じて座標アップロードページを構築する
MongoDB と mongoose を連携した地図サービス構築
地図サービスの最適化のためのクラスタリング機能
行政区域(道)の視覚化とイベントの追加
コロナマップ開発者と一緒に、指導サービスを征服する🧭
「地図サービスを作りたいのですが、どこから始めるべきかわかりません。」
「場所に関する情報をDBに保存したいのですが、どうすればいいですか?」
「地図の上にデータが多くなると最適化が必要なのにどうすればいいですか?」
こんにちは、開発者イ・ドンフンです。
私は1400万人が利用したコロナマップ、そしてマスクマップを企画・開発しました。
サービス運営中に最もよく寄せられた質問の1つ
「コロナマップのようなサービスを作ってみたいのですが、どこでどのように始めるのかわかりません」でした。
そこで講義制作を考えることになり、昨年、指導サービス入門者のための講義を提供しました。
多くの方々の応援と関心のおかげで初講義であるにもかかわらず、良いフィードバックをたくさん受けました。
講義へのフィードバックの中で、より多様な機能を学びたいという意見が多く、新しい講義を計画することになり、本講義を制作しました。
Inflearn <コロナマップ開発者との指導サービスを作成>講義受講評
今回の講義では、MongoDB、Mongoose、アップロード機能、マーカークラスタリング、行政区域の可視化など、より深化した内容を追加し、コロナマップを現在まで運営しながら得た指導サービス制作ノウハウを盛り込んでいます。コロナマップで使用した機能、最適化方法、ライブラリの活用方法などをできるだけわかりやすく講義に解き明かしました。
皆さんの指導サービスの実力向上に多くのお役に立てば幸いです。
ありがとう:)
現在1000万ダウンロードアプリ「Zenly(ジェンリー) - 親しい友達同士」をご存知ですか?
いわゆるZ世代が頻繁に利用するサービスで、地図上に友達の位置、バッテリー、移動速度などを表示してお互いに共有するサービスです。これにより、ジェンリーは新たなコミュニケーション方式で急浮上して人気を得ています。今日、Z世代は自分の現在地と移動経路を他人と共有するのになじみがあると表現できます。
これは現在のトレンドとして位置づけられ続けています。
そのため、位置情報や移動経路を可視化する地図サービスの重要性も大幅に増加すると予想しています。
位置情報を視覚化するのに最適なUIはまさに地図だからです。
現在はコロナ19のため外部への出入りは自由ではありませんが、もしコロナ19を克服する時期が来れば必然的にオフライン活動に対する需要も増加し、関連事業も成長すると思います。
このようなオフライン活動を支援するのが、場所、座標を一目で視覚化できる地図UIです。
コロナマップもマップUIを採用し、1400万人を超えるユーザーに多くの助けを与えました。このように、地図サービスはさまざまなサービスと組み合わせることができ、爆発的な可能性を持っています。
他人と差別化された自分だけの強みを育てたい方にこの講義をお勧めします。
Express / Naver map API / Kakao map API





Q. 授業内容をどの程度レベルまで扱いますか?
本講義では、指導サービスを作成するための基礎的な内容から、より深化的な内容まで広いスペクトルを提供する予定です。
そのため初級~中級までの難易度を持っています。
Q. ネイバーAPIとカカオAPIの両方を書いた理由はありますか?
それぞれのメリットがあるので、これを最大限に活用したいからです。
Naver Map APIは、追加の機能と最適化がうまくいっていると考えており、カカオAPIの場合、キーワード検索機能のパフォーマンスが非常に良いので、2つをすべて採用して両方の利点を最大化しようとしています。
Q. 非専攻者も聞くことができますか?
当然可能です。ただし、地図サービスの特性上、JavaScriptを多く使用する必要があるため、基礎的な知識が求められる場合があります。そのため、関連知識が不足している場合は、その講義で提供するロードマップを通じてHTML、CSS、JS関連の基礎知識を習得後に受講することをお勧めします。
Q.以前の講義との違いは何ですか?
以前の講義「コロナマップ開発者と一緒に指導サービスを作る」の場合、指導サービス制作入門のための講義でした~!単に地図を浮かべたり、マーカーを表示するなどの基本的な機能だけを学びたい場合は、以前の講義を受講することをおすすめします。
本講義には、サーバー通信、MongoDBとMongooseによるデータハンドリング、マーカークラスタリング、Ajax、データレイヤー表示など、初級から中級までの内容が盛り込まれています。そのため、より多くの機能を学習したい方におすすめです。
学習対象は
誰でしょう?
コロナマップのような指導サービスを作りたい方
地図関連の API を使用したいが、どうすればよいかわからない方
DBに連携した地図サービスを作成したい方
地図サービスのさまざまな機能を学びたい方
前提知識、
必要でしょうか?
HTML
CSS
Javascript
1,345
受講生
119
受講レビュー
165
回答
4.8
講座評価
3
講座
こんにちは、開発者のイ・ドンフンです。
4,400万回以上の閲覧数を記録した「コロナマップ」を最初に企画・開発し、その後も「マスクマップ」や「コロナミ」を通じて、多くのユーザーの不便を解消するサービスを運営しています。
現在は小さなスタートアップを創業し、CTOとして精力的に開発に取り組んでいます。
ありがとうございます。
全体
33件 ∙ (3時間 14分)
1. 講座およびプロジェクト紹介
01:41
6. Express サーバー起動
05:36
8. 地図サービスへのCSS適用
05:22
9. ナビゲーションバーの作り方
06:29
10. アップロードページを作る
07:35
全体
24件
4.5
24件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
5
以前の講義と同様にわかりやすく説明してくれる講義でした~! 字幕があり、従うのが楽です。
ありがとうホジン:) 今後より良いコンテンツでお返しさせていただきます~!
受講レビュー 2
∙
平均評価 5.0
受講レビュー 3
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
受講レビュー 8
∙
平均評価 5.0
¥7,325
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!