Learning L2/L3 Protocols by Implementing with Rust
zdpk
Enhance your understanding by directly implementing L2 arping and L3 ping using the libc crate in the Rust language.
초급
Rust, Network
JavaScript 기반의 웹 프레임워크 Express.js를 사용하여 서버 코드를 작성해보며 기초적인 사용법 및 서버의 동작 원리를 이해합니다. 프론트엔드 역시 본질적으로는 서버가 필요하며, static serving, dynamic rendering 등의 다양한 기법이 생겨나는 과정을 공부하며 이해도를 높입니다.
서버 작동 원리 이해하기
기초적인 Express.js 사용법 익히기
[보면 좋은 분들]
초보자, 입문자, 비전공자
서버가 뭔지 아직 잘 모르거나 봐도 뭔지 이해가 안 되시는 분들
프론트엔드와 백엔드 구분을 못 하겠는 분들
프론트엔드/백엔드가 각각 어떻게 돌아가는지 잘 모르는 분들
Claude Code, Gemini CLI, Codex, Grok 등이 작성한 코드가 무슨 의미인지 이해하고 싶은 분들
배우는 내용은 무료 강의이니 강의 들어가서 각 강의 제목 참조해보세요.
[난이도]
매우 쉬움
하지만 초보자들에게 어렵게 느껴질 수 있음. 이건 개념 및 용어가 낯설기 때문으로 반복 학습을 통해 익숙해지면 반드시 쉬워짐
[선수 지식]
JavaScript 기초
JavaScript는 모르는데 다른 프로그래밍 언어를 알고 있는 경우 ChatGPT에게 물어보면서 배워도 될 것 같습니다.(어려운 문법 안 쓸 것이라서요)
프로그래밍 언어를 아예 모르는 경우는 어렵습니다. LOL에서 qwer, CS가 뭔지도 모르고 게임을 하는 것과 같습니다. 이 경우는 기초를 조금 배우면 가능합니다.
학습 대상은
누구일까요?
서버에 대한 지식이 없는 분
백엔드/프론트엔드가 뭔지 헷갈리는 분
전체
16개 ∙ (5시간 26분)
8. 다이나믹 렌더링
17:52
9. 다이나믹 렌더링2
08:08
10. 템플릿 엔진
14:43
13. API 서버란 무엇인가
31:15
14. Query Parameter
18:58
15. Path Parameter
11:23
16. Request Body
21:12
무료
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!