This repository is for what I learned today in programming.
프론트엔드 부터 백엔드, 그리고 DevOps 관련한 테크닉, 툴까지 다양한 분야에서 기본 개념 공부와 실습을 진행한 내용을 담았습니다.
부족한 점이 많은데 프로젝트 내 버그나 개선 사항 또는 여타 피드백이 있으면 Issue
로 남겨주시면 감사드리겠습니다.
- 함수형 프로그래밍 학습 -> fastcampus 강의 수강 완료
노션 정리 내용
- map, reduce, filter 등을 직접 구현해보기
- Option을 사용해서 더욱 확장하기
- Try를 구현하면서 Error Handling도 함수형 프로그래밍으로
- Promise 사용 (callback 지옥 -> async-await, Promise ,then/catch 등)
- Observable을 통한 반응형 고려 (Observer, Observable, lift 함수 구현)
- RxJS 라이브러리 사용도 병행
노션 정리 내용 참고
- Create React App
- Webpack React App(TS 기반)
- React Hooks 이용
- storybook 실습
- Udemy React 실습 강좌(예정)
Client Side Rendering
Static Site Generation
Server Side Rendering
- Udemy 강좌를 통한 Jest(Javascript Testing) Library
- Nodejs Express - unit testing/integration tests with Jest
- nestJS 노션 정리 내용
- Udemy, NomadCoder 강의 및 실습 내용 정리
- Gorilla/mux를 활용한 RESTful API 웹 어플리케이션 구축
- Must Have Tucker의 Go 프로그래밍 책 내용 기반 학습
- Go 기초 문법 및 실습 내용 노션 정리
- DDD 개념 노션 정리 내용
- Layered Architecture
- AWS Resource 종류 및 특징 노션 정리 내용
- 소규모 아키텍처 실습 -> backend application(Django) 진행
- (추후 보완 예정)
- docker 노션 정리 내용
- kubernetes 노션 정리 내용
- k9s, lens 관련 추가 학습
- subicura 가이드, 초격차 강의 내용 기반 실습
- Terraform 노션 정리 내용
- Jenkins
노션 정리 내용
- 실습은 추후 진행 예정, 현재 사내 시스템을 통한 체화 진행중