🛑 오늘의 한줄평
👉🏻 심화주차 출발
🛑 오늘 한 일
-
08:30 - 09:00 준비 및 아침
-
09:00 - 10:00 노드 로드맵 확인
-
10:00 - 11:30 테스트 코드 강의 수강
-
11:30 - 13:30 점심
-
13:30 - 15:00 알고리즘 문제풀이
-
15:00 - 17:00 낮잠
-
17:00 - 18:00 알고리즘 문제풀이
-
18:00 - 19:30 저녁
-
19:30 - 20:30 휴식
-
20:30 - 21:00 테스트코드 강의 수강
🛑 오늘 할 일
-
개인 프로젝트 작업
-
주특기 숙련 - 상세페이지에 댓글달기 / 수정 / 삭제 코드분석
-
추상화 / 테스트코드
-
함수의 기능
-
ORM
-
SQL / NoSQL
-
동기/비동기
-
프로세스/ 스레드
-
db index
-
브라우저 작동원리
-
트랜젝션
-
cors
-
https/SSL
-
미들웨어
-
파스칼 케이스 / 카멜 케이스
-
hosting
-
터미널 사용법 - 기본적인 명령어
-
OS가 어떻게 동작하는지?
-
메모리 관리
-
I/O Management
-
기본 네트워크 컨셉
-
POSIX basic
-
버전관리 시스템
-
관계형 데이터베이스 - MySQL / 비관계형 데이터베이스 - 특정 목적에 맞게 사용
-
ORM
-
Database 정규화
-
인덱싱과 어떻게 동작하는지?
-
API
-
authentication - 인증 관련 문제
-
OAuth / Basic Authentication / Token Authentication / JWT
-
openAPI spec & Swagger
-
캐시(chahe) - 성능관련 : CDN
-
웹 암호화 - 어떨때 사용하면 좋을지? 어떤 암호화가 보안은 뛰어나고 성능은 어떤지?
-
HTTPS가 왜 생겼고 어떤 것이 좋은지? CSP / CORS / TLS 가 무엇인지?
-
테스트를 하려면 기존 코드가 추상화가 잘 되어있어야함. 서로 코드들끼리 상호작용을 어떻게 하고 있는지?
-
테스트 코드 사용이유 : 내 서비스가 고장나지 않게 하기 위해서
-
integration testing / unit testing
-
ci / cd
-
디자인 패턴과 개발 원칙 - solid, kiss, yagni, dry
-
아키텍쳐 패턴
-
Docker
-
깃헙 기능 파악
🛑 오류수정
🛑 새로 알게된 내용
-
-D : devDepandency - 개발환경에서 의존성 있는 모듈을 package.json에 추가하는 것.
Uploaded by Notion2Tistory v1.1.0