Thumbnail
지식공유자의 깜짝할인 중(D-10)
개발 · 프로그래밍 백엔드

백엔드 취업을 위한 프로젝트 구조 와 데이터베이스 다루기 [MySQL, Mongo] 대시보드

(5)
3개의 수강평 ∙  56명의 수강생

24%

20,900원

27,500원
지식공유자: Akaps
총 36개 수업 (5시간 19분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[백엔드, 데이터베이스] 강의입니다.

백엔드 취업을 준비하시는 취준생분들을 위한 MySQL, Mongo 두가지 DB를 활용한 백엔드 개발에 대한 내용입니다.

✍️
이런 걸
배워요!
Mongo
MySQL
백엔드 아키텍처
Golang
스키마 설계
쿼리 작성법

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
백엔드 개발에 흥미가 있으신 분
취업을 준비하고 계시는 분
기초적인 쿼리 작성법에 대해 궁금하신 분
DB툴 [Compass, WorkBench]를 학습하고 싶으신 분
📚
선수 지식,
필요할까요?
Golang [ 모르셔도 강의에서 알려드립니다.]

안녕하세요
Akaps 입니다.
Akaps의 썸네일

안녕하세요 Akaps입니다.

 
판교 대기업 IT회사를 재직하고 있으며,

주로 데이터를 다루는 서버나 모듈을 Golang, Mongo를 활용하여 개발을 진행을 하고 있습니다.

 

수강생분들과 코딩에 대한 즐거움을 나누고 싶고,

서비스 개발에 대해 프로토타입을 구현하는 것을 목표로 강의를 준비하였습니다.

커리큘럼 총 36 개 ˙ 5시간 19분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개
섹션 1. 백엔드 환경변수 설정하기
환경변수 호출 함수 작성하기 미리보기 07:34
실무에서 사용하는 아키텍처 구조 잡기 07:18
환경변수 호출하기, Flag를 통한 유동적 호출 적용하기 04:39
서버 아키텍처 연결하기 08:35
섹션 2. 라우터 기본 구조 잡기
API Timeout 미들웨어 작성하기 11:26
API 등록을 위한 범용 유틸 함수 작성하기 10:19
Timeout 미들웨어 디버깅 및 수정하기 06:31
섹션 3. DB repository 구조 작성하기 [Mongo]
Mongo 접속 설정하기 06:25
Mongo Connection 코드 작성하기 05:22
Index 생성 유틸 함수 작성하기 04:14
섹션 4. 스키마 설계하기 [Mongo, MySQL]
실무에서 사용하는 ERD를 통한 간단한 스키마 설계하기 07:48
섹션 5. Mongo를 통한 eCommerce API 작성하기
DB 컬렉션 생성 및 연결하기 08:00
인덱스 생성 유틸 함수 디버깅하기 04:57
라우터 기본 구조 잡기 07:29
Service 아키텍처 연동하기 09:31
기본 User 생성에 대한 쿼리 및 라우터 작성하기 09:36
범용적인 response 처리를 위한 유틸 함수 작성하기 08:41
GET 요청에 따른 API 마무리하기 13:35
Create를 위한 Post 라우터 구조 잡기 11:07
User, Content 생성 쿼리 및 아키텍처 작성하기 09:27
장바구니 필드 관리를 위한 라우터 작성하기 14:19
히스토리성 데이터 생성을 위한 쿼리 및 라우터 작성하기 07:09
기능에 대한 디버깅하기 22:02
섹션 6. MySQL을 통한 eCommerce API 작성하기
MySQL Connection 코드 작성하기 04:39
MySQL에 연결하기 [RDS, Local] 08:17
API를 위한 테이블 생성하기 14:31
일반적인 GET 쿼리 작성하기 13:02
일반적인 GET 쿼리 작성하기 - 2 08:06
일반적인 Insert 쿼리 작성하기 13:46
장바구니 API 포팅하기 13:52
JSON Type 파싱하기 및 API 포팅하기 06:11
히스토리성 데이터 생성 및 API 디버깅하기 14:04
섹션 7. 실무 협업을 위한 다양한 툴 및 response 정규화 하는법
협업에 필수적인 PostMan 목서버 및 환경 설정하기 07:02
협업을 위한 Response 형태 구성하기 & json 차이점 확인하기 06:52
섹션 8. 소스코드
소스코드
강의 게시일 : 2024년 01월 17일 (마지막 업데이트일 : 2024년 01월 17일)
수강평 총 3개
수강생분들이 직접 작성하신 수강평입니다.
5
3개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
ming ming thumbnail
5
강의가 너무 좋습니다 ! 정말 유익하고 한국어로 된 고언어 강의를 들을 수 있어서 정말 좋습니다. 근데 글씨가 저에게는 좀 작다고 느껴집니다ㅠ 노트북 기준으로 볼때는 작은것 같아요.
2024-05-01
지식공유자 Akaps
안녕하세요. 좋은 수강평 감사합니다. 아무래도 제가 모니터를 두개 사용해서 강의를 촬영하다보니, 노트북 하나로만 강의를 보시기에는 많이 어려움이 있으실꺼같아요.. 해당 피드백에 대해 감사드리고, 수긍하여 이후의 강의에 대해서도 개선한 모습을 보여드리도록 하겠습니다. 다시한번 감사드리고, 이렇게 Golang을 좋아하시는 분이 또 생기신거 같아서, 기분이 너무 좋네요.😃😃 좋은 개발 재미있게 하시길 바라겠습니다. 감사합니다!! 🖖
2024-05-01
프론트에서 서버로.. thumbnail
5
개발을 처음 접하시는 분들이 보시기에 좋은거 같습니다. 보다 어려운 join, lookup같은 집계쿼리 같은 부분은 크게 다루지 않았기 떄문에 개발을 처음 접하시는 분들이 굉장히 유용할꺼 같은 강의 입니다. 강의 언어가 Golang이라서 익숙하지 않으신 분들도 있을 꺼 같은데, 언어 자체에 대한 설명보다는 서버 구조나, DB에 대한 설명이 좀 더 주가 되었다고 생각을하여, 언어적인 측면에서는 큰 어려움이 없을꺼 같습니다. 저는 개인적으로 만족스럽게 잘 수강하고 많이 배워갔습니다.
2024-04-08
지식공유자 Akaps
해당 강의는 정말 서버 개발을 처음 접하시는 분들에게 제공해드리기 위한 강의 입니다. 그래서 프로젝트 구조부터 다루었고 언어적인 측면보다는 구조나 DB작동에 대해 주로 다루었던거 같아요. Join이나 lookup에 대한 부분도 원하시는 분들이 많다면 추가로 업데이트 해보도록 하겠습니다. 들어주셔서 감사드리고 좋은하루 되세요!!
2024-04-08
keny thumbnail
5
초보자들도 아주 쉽게 접할 수 있는 강의 입니다. 이전에 환경 구축하기에 대한 강의를 들었는데, 해당 강의와 유사하게 직접 디버깅 및 시현을 해주시면서 강의를 진행해주십니다. 누군가에게는 너무나도 쉬운 강의라고 생각이 들 수도있지만, 저에게는 실무에서의 구조에 대한 내용도 함께 들어가 있고, 배울 수 있는 DB가 두가지나 있다보니 유익한 강의였습니다. 감사합니다!!
2024-01-28
지식공유자 Akaps
좋은 댓글 감사합니다..! Join, Lookup에 대해서는 다루지 않고, 매우 간단한 쿼리만 다루었는데, 도움이 되셨다니 다행이네요. 해당 강의는 아무래도 완전 초급자분들을 위해서 작성이 되었습니다. 그래서 Join, Lookup에 대해서 다루지 않았는데, 만약 요구사항이 있으시다면, 작성해주세요. 추가로 Join, Lookup하는 API에 대해서도 강의를 추가해보도록 하겠습니다. 감사합니다!
2024-01-28
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!