Thumbnail
개발 · 프로그래밍 백엔드

클론코딩에서 알려주지 않는 것들 (시스템 이론과 DB) 1편 대시보드

(4.6)
9개의 수강평 ∙  146명의 수강생

22,000원

지식공유자: 애프터캠프
총 30개 수업 (2시간 55분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

입문자를 위해 준비한
[백엔드, 개발 · 프로그래밍] 강의입니다.

클론 코딩 강의 보면서 왜 이런 기술을 사용하는 것인지 궁금해하셨죠? 백엔드 개발의 큰 그림을 그려드릴게요!

✍️
이런 걸
배워요!
백엔드 개발을 하는 이유를 알 수 있습니다
백엔드 개발의 큰 그림을 배울 수 있습니다

백엔드 클론 코딩에서 벗어나지 못하는 분들 주목! 📌

지금은 백엔드 개발의 큰 그림을 그릴 때! 💡

🧐 클론 코딩 강의를 열심히 보고 따라 해 보지만 실력이 늘고 있다는 것이 안 느껴지시나요?

👉 이 강의는 단순히 남이 만든 코드를 따라 치는 강의가 아니라 원리를 설명해서 주체적으로 사고하고 코드를 작성할 수 있도록 합니다.

🧐 해가 바뀔 때마다 새로운 기술들이 쏟아져 나오는데 그것들을 따라가는 게 벅차지 않으신가요?

👉 이 강의는 새로운 기술이 나와도 끄떡없이 그 기술을 쉽게 이해할 수 있도록 해줍니다.

🧐 코드 몽키에서 벗어나서 진정한 엔지니어/아키텍트가 되고 싶지 않으신가요?

👉 이 강의는 코드 몽키에서 벗어나서 좀 더 실력 있는 개발자로 성장하는 것을 지향하는 분들을 위한 강의입니다.


이런 걸 배워요 📚

가장 간단한 서버 구조의 MVC 패턴

데이터베이스 입문

시스템 이론


강의 특징 ✨

  1. 단순 코드를 따라 치는 것이 아니라 백엔드 개발 입문에 필요한 핵심을 설명합니다.
  2. 안정적인 시스템을 만들기 위한 이론적인 내용들을 학습합니다.
  3. 백엔드 시스템 설계를 "어떻게" 보다는 "왜?"를 집중적으로 설명합니다.
  4. 주입식 교육을 지양하고 기술의 기저에 깔린 원리를 탐구하는 강의입니다.

앞으로의 강의 계획 (Coming Soon 🎉)

입문 2편 (보안, Domain Driven Design, 마이크로서비스)

  • Spring, Nest.js, Django 등 특정 프레임워크에 종속되지 않고 백엔드를 설계 & 개발
  • 1편에서 배운 내용을 좀 더 깊이 있게 설명하고 직접 구현합니다.
  • 성능상 문제가 발생할 수 있는 부분을 개선해 봅니다.

 

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
프론트 개발자인데 백엔드도 배우고 싶으신 분
강의보면서 코드만 따라치던 분
세상에서 백엔드 개발자를 필요하는 이유를 알고 싶으신 분
백엔드 개발을 시작하려고 하시는 분
정보처리기사 보고 이론에 대해 더 깊게 공부하고 싶으신 분

안녕하세요
애프터캠프 입니다.
애프터캠프의 썸네일


## 이력서, 포폴 첨삭 등 강의 외 문의사항이 있으시면 이곳으로 문의 주세요

👉 morishjs@gmail.com

강사 깃헙: https://github.com/morishjs

지식저장소: https://wiki.after-camp.com/Home

🎨 포트폴리오: https://morish.dev

📜 이력: https://shorturl.at/gKU68



부트캠프 수료했는데 앞으로 뭘 공부해야 할지 막막하시죠?

👊 부트캠프에서는 취업률 90%라고 하는데... 전 취업이 잘 안돼요! 😢

👊 취업은 했는데 사수가 없어서 너무 불안해요! 🤑

👊 작성한 코드가 동작은 하는데 이렇게 작성하는지 모르겠어요! 🤯


애프터캠프에서는 다음이 가능합니다!

👌 CTO 2번 경험, 다수의 프로젝트를 경험한 풀스택 개발자가 직접 코칭합니다.

👌 코드 리뷰, 커리어 방향성 고민을 같이 해드립니다.

👌 애프터캠프에는 한국, 미국 실리콘밸리 예비 개발자, 현직자가 모인 곳입니다.

 

 

커리큘럼 총 30 개 ˙ 2시간 55분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 인트로
섹션 1. 무한 레버리지 시대
서버는 수만명의 일을 1명이 하기 위해 만들어진 존재 미리보기 04:12
키오스크 소프트웨어가 직원을 대체하게 되었다 02:48
그럼 서버가 어떻게 생겼죠? (가장 간단한 서버 구조의 MVC 패턴) 07:37
서버 코드를 잘 작성하기 위한 원칙 (관심사 분리) 03:15
섹션 2. 데이터베이스 입문
결국 데이터베이스도 현실 세계를 담는 그릇 (추상화) 02:24
회사에서 MySQL을 사용한다고 해서 썼습니다만... 미리보기 08:23
체계적으로 데이터베이스 설계해보기 (1NF) 14:46
체계적으로 데이터베이스 설계해보기 (2NF) 13:14
체계적으로 데이터베이스 설계해보기 (3NF) 08:36
데이터 일관성 09:21
테이블을 합쳐보기 (JOIN) 04:09
데이터들의 관계 (Relation) 03:45
NoSQL을 사용해야 할 때 (Document DB) 08:07
NoSQL을 사용할 때 (Graph DB) 05:50
그럼에도 불구하고 관계형 데이터베이스를 먼저 사용해보자 06:24
데이터베이스 Key에 관해서 03:23
🌴 쉬어가는 곳
섹션 3. 시스템 이론으로 안정적인 백엔드 서비스 만들기
수강 전 정보 📔
시스템 이론이란? 미리보기 02:52
Input과 Output 그리고 Stock 01:40
요청을 분산시키는 방법 (Load Balancer) 13:25
요청을 원하는 곳으로 보내기 (Api Gateway) 06:38
요청과 응답을 나눠서 보내기 (Pagination) 04:44
응답을 나중에 보내기 07:36
응답을 나중에 보내기 (Message queue) 07:47
같은 내용의 요청을 처리하는 방법 (Cache) 06:16
시스템을 안정화 시키는 피드백 루프 03:33
자원 사용량에 따라 서버 확장하기 08:15
너무 많은 요청을 거부하기 (Circuit breaker pattern) 02:45
강의 게시일 : 2023년 09월 25일 (마지막 업데이트일 : 2023년 10월 17일)
수강평 총 9개
수강생분들이 직접 작성하신 수강평입니다.
4.6
9개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
또르빗슈 thumbnail
5
알아두어야 하는 지식을 일목요연하게 설명해주셔서 더 깊이 이해하는데 도움이 되었습니다. 감사합니다. 생업때문에 어렵겠지만 기회가 된다면 Nest.js + TS 웹개발도 업데이트 해주셨으면 합니다 ^^
2023-12-30
지식공유자 애프터캠프
네! 작년 말까지 여러 강의를 올리고 다른 일 때문에 바빴는데 올해는 새로운 마음으로 힘을 더 써서 다른 강의로 찾아뵙겠습니다!
2024-01-06
100end thumbnail
5
막연하게 대충 이름 정도만 알고 정확히 어떻게 사용되고 어떤 목적으로 사용되는지 알지못했던 부분들을 쉬운 비유를 통해 알려주셔서 이해하기가 쉬웠습니다.
2023-12-01
지식공유자 애프터캠프
강의 모두 수강해주시고 리뷰 남겨주셔서 감사합니다!
2023-12-04
김병호 thumbnail
5
잘봤습니다
2024-02-25
지식공유자 애프터캠프
감사합니다 :)
2024-03-08
태기 thumbnail
5
딱 원하는 강의였습니다. 3년차 주니어 개발자입니다. 프론트엔드 개발자로 시작해서 작년부터 백엔드까지 하는 잡부가 되었는데,. 백엔드 기저 지식이 부족한 저한테는 단비 같은 강의였습니다. 저도 다른 수강평처럼 nest.js + 함수형프로그래밍에 대한 강의가 출시되었으면 좋겠습니다.
2024-01-03
지식공유자 애프터캠프
네 Nest.js 관련 강의 요청이 많은 만큼 올해 강의 후보로 생각해보겠습니다 🙇‍♂️
2024-01-06
테크노벨리 thumbnail
5
백엔드를 실무로 하고 있지는 않지만 언젠가 한번쯤은 하게 되지 않을까 하는 생각에 조금씩 배워보고 있었는데, 이 강의를 보고 백엔드 시스템에서 필요한 기술들과 시스템 구성의 큰 그림을 그릴 수 있게 된 거 같습니다.
2024-01-03
지식공유자 애프터캠프
수강해주셔서 감사합니다 :)
2024-01-06