![[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지강의 썸네일](https://cdn.inflearn.com/public/courses/330181/cover/47e0125e-75ad-4946-96d3-54bbc444a188/330181-eng.jpg?w=420)
[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
제로초(조현영)
노드가 무엇인지부터, 자바스크립트 최신 문법, 노드의 API, npm, 모듈 시스템, 데이터베이스, 테스팅 등을 배우고 5가지 실전 예제로 프로젝트를 만들어 나갑니다. 클라우드에 서비스를 배포해보기도 하고 노드 프로젝트를 타입스크립트로 전환해도 봅니다.
초급
Node.js, Express, MySQL
If I were to create a delivery app from scratch, I would do it like this. This course covers practical fastapi, mongodb, modeling and index design, redis caching, and load testing.

Geo Spatial Search (Spatial Search)
Mongodb
FastAPI
What the delivery app developer tells you
Geospatial Search! 🧭
The answer lies in geospatial queries . Geospatial queries are the technology that powers the needs of countless major apps, including map apps, dating apps, and delivery apps.
In this course, we'll build a modern microservice for store search using FastAPI and MongoDB. We'll cover in-depth topics like FastAPI Dependency Injection and MongoDB's compound index and query plan. If you're tired of superficial tutorials, this course will help you rediscover the thrill of coding by building a production-ready application!
📌 What's the fastest way to find a space specifically for delivery apps? After two years of deliberation, I'll share my answer.
📌 Provides insights that are very helpful when applied in practice, such as schema design and caching methodologies.
📌 10% theory, 90% practice. All code is tested and verified to work as expected.
📌 This course is for intermediate learners. Even if you don't know Python, you should be able to perform basic CRUD operations. :)
Backend developer/student who can do bulletin board CRUD but doesn't know what to do after that
How do delivery apps show you stores near your home? Curious about how to search for a place?
(Once) How did the largest Python organization in Korea develop? Curious?
Join us for this lecture! 🙌

MongoDB: Query Plan, Compound index
Is MongoDB unsuitable for real-world use? Is it slow? Is it unstable? No! Let's learn NoSQL properly. We'll cover in-depth topics beyond simple CRUD, such as query plans, compound indexes, and aggregation pipelines.

Google S2
What if we divided the Earth into infinite squares? We explore the innovative idea behind Google's S2, which speeds up spatial queries.

FastAPI, Concurrent Programming
Parallel queries using fastapi and asyncio.gather() ! Learn how to use coroutines.

Redis Cache without TTL
Did you ever think that "cache" simply meant "values that disappear over time"? Let's examine the problems with TTL and rethink cache.
Who is this course right for?
Developers who want to create a restaurant app or delivery app but are at a loss when searching for a space
Developers who want to level up beyond basic CRUD
Developers who want to use mongodb properly
Need to know before starting?
python
Basic backend knowledge
186
Learners
9
Reviews
17
Answers
4.9
Rating
1
Course
All
45 lectures ∙ (6hr 29min)
All
9 reviews
4.9
9 reviews
Reviews 1
∙
Average Rating 5.0
5
추천 대상: 백엔드 경험이 있고 중급 이상의 파이썬 실력 (비동기, 데코레이터, 제너레이터, 컴프리헨션, 타입 힌트) 장점: 1. 강의 자료로 주어지는 코드가 정말 파이써닉하여 보면서 코딩 스타일 보는 것 만으로도 도움이 됩니다. 2. 강의 대상을 확실하게 중급자로 두셔서 흐름 끊김 없이 진행됩니다. 3. 아쉬운 점. 1. Poetry 버전 차이인지, poetry install 로 바로 설정 되지 않아서 pyproject.toml 수정해서 진행했습니다. [project] requires-python = "^3.11" [tool.mypy] python_version = "^3.11" [tool.poetry.dependencies] python = "^3.11"
Reviews 6
∙
Average Rating 5.0
Reviews 4
∙
Average Rating 5.0
Reviews 325
∙
Average Rating 5.0
$59.40
Explore other courses in the same field!