35,200원
초급자를 위해 준비한
[백엔드, 데이터베이스] 강의입니다.
이 강의에서는 네이버 쇼핑 사이트를 활용하여 Web Scraping API 서버를 만드는것을 목표로 하고 있습니다. MySQL을 연동하여 3티어 아키텍처로 구성해, 관리형 API서버를 구성하는 방법에 대해 알려드립니다!!
✍️
이런 걸
배워요!
이런 걸
배워요!
Scrapping
HTTP
MYSQL
Golang
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
Scrapping 방법에 대해 궁금하신 분
직접 비지니스를 구성해보고 싶으신 분
MYSQL을 통해 관리형 API를 만들어보고 싶은신 분
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
Golang [ 강의 언어입니다. 다른 언어를 사용해 같은 구조로 작성하셔도 무방합니다.]
안녕하세요
July 입니다.
July 입니다.
자기 소개
주로 데이터를 다루는 서버나 모듈을 Golang, Mongo를 활용하여 개발을 하고 있습니다.
사람들과 소통하는것을 좋아하여, 제가 알고 있는 지식을 나누고 싶어 활동하게 되었습니다.
경력
[前] 샌드박스 블록체인 개발자
[前] 메타버스 스타트업 크립토 메인 개발자
[現] 판교 게임회사 서버 개발자
커리큘럼
총 27 개
˙ 3시간 30분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개 및 최종 결과물
4 강
∙ 7분
섹션 1. 판교 개발자의 기본적인 서버 Skelton 구성하기
9 강
∙ 1시간 6분
프로젝트 Skelton 구조 잡기
04:32
환경변수 객체 관리하기
06:25
Flag을 통한 Path 관리하기
04:55
Controller Tower 역할을 위한 코드 작성하기
07:04
서버 구동하기 - 이벤트 채널 활용
07:14
서버 구동하기 - OpenSource 활용
04:48
범용성 있는 router util 함수 작성하기
11:34
자동화 데이터 생성을 위한 API 작성하기
10:17
API Request에 대해 binding 처리하기
09:25
섹션 2. Google Authenticator을 통한 QR 코드 인증 구현하기
5 강
∙ 30분
QR코드를 통한 인증 결과물
미리보기
05:47
QR 코드 생성을 위한 기본 구조 작성하기
04:50
QR코드 생성 및 otpauth URL 파싱하기
08:29
QR코드의 TTL 시간에 대한 Secret Verify
04:06
MiddleWare을 통한 QR 인증 관리하기
06:56
섹션 3. MySQL을 통해 관리용 테이블 구성하기
3 강
∙ 40분
DB 관리를 위한 Repository 구성하기
16:40
WorkBench, Cli을 활용하여 MySQL 관리하기
10:40
Tx에 대한 Memory Lick 관리하기
13:17
섹션 4. API 마무리하기
2 강
∙ 22분
Service, Router 연결하기
09:19
API 디버깅 및 쿼리 수정하기
13:15
섹션 5. Cron을 활용하여 무중단 및 자동화 백그라운드 로직 구성하기
4 강
∙ 42분
SubProcessor을 위한 Cron 구동 구조화 하기
10:37
표현식을 통해 주기적 백그라운드 루틴 호출하기
07:11
HTTP를 통해 HTML 파일 긁어오기
10:51
OpenSoure를 통해 HTML 파일에서 원하는 데이터 추출하기
14:11
강의 게시일 : 2024년 04월 17일
(마지막 업데이트일 : 2024년 04월 17일)
수강평
총 3개
수강생분들이 직접 작성하신 수강평입니다.
5
3개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
일단 go라는 언어로 작성되었을 뿐이지, 충분히 다른 언어, 프레임워크로 구현 가능합니다. spring의 경우 cron같은 것도 quartz 라이브러리를 써서 처리할 수 있습니다. 크롤링하는 부분은 Jsoup 라이브러리를 가져다가 쓰면 됩니다. 아쉬운 점은 글씨가 너무 작았다는 점이였습니다. 나중에 기회가 된다면 go언어를 배워보고싶네요.
2024-05-12
QR코드를 사용하는 인증방식이라는 주제가 흥미로워서 수강을 하게 되었습니다.
간단하게 실제 구현 하는것을 보며 많이 배웠습니다.
이번에도 신박하고 좋은 강의 제공해 주셔서 감사합니다!! 😁😁
2024-04-24