파이썬 단위테스트 - Mock
파이썬 단위테스트 시 Mock 객체를 사용하는 방법에 대해 알아봅니다.
파이썬 단위테스트 시 Mock 객체를 사용하는 방법에 대해 알아봅니다.
파이썬의 단위 테스트 프레임워크 중 unittest와 pytest에 대해 알아봅니다.
파이썬 코드의 단위테스트를 수행하는 법에 대해 알아봅니다.
파이썬 제너레이터가 무엇인지 알아보고 파이썬에서 반복을 구현하는 여러 방식에 대해 알아봅니다.
파이썬 디스크립터의 사용법과 디스크립터 사용 시 유의해야하는 몇 가지 사항에 대해 알아본 후에 디스크립터를 사용하면 좋은 경우에 대해 살펴봅니다.
파이썬 디스크립터가 무엇인지 알아보고, 구현해야 하는 매직 메서드에 대해 알아봅니다.
파이썬 데코레이터 사용 시 주의해야 할 점과 함수와 메서드 모두에 동작하는 데코레이터를 생성하는 방법에 대해 알아봅니다.
파이썬의 데코레이터가 무엇인지 알아보고 다양한 데코레이터의 형태와 사용법에 대해 알아봅니다.
파이썬의 인자에 대해 알아보고 가변인자를 사용해봅니다.
파이썬에서 사용되는 다중 상속 관련 내용과 믹스인에 대해 알아봅니다.
파이썬에서 상속이 어떻게 사용되는 지와 상속을 사용하기 적절한 경우에 대해 알아봅니다.
파이썬에서 적절하게 에러를 처리하는 방법에 대해 알아봅니다.
파이썬의 호출형 객체에 대해 알아보고, 예제를 작성해 봅니다.
파이썬의 객체의 동적인 속성에 대해 공부하고, 예제를 통해 내용을 파악해봅니다.
파이썬의 컨테이너 객체에 대해 알아보고 컨테이너 객체를 만들어봅니다.
파이썬의 이터러블 객체에 대해 알아보고 이터러블 객체와 시퀀스를 만들어봅니다.
파이썬에서 접근 제어자가 어떻게 사용되는 지와 프로퍼티에 대해 알아봅니다.
파이썬의 인덱스와 슬라이싱, 컨텍스트 관리자에 대해 개념과 예제를 통해 알아봅니다.
Mypy, Pylint와 자동 검사 설정을 이용한 파이썬 코드 품질 향상을 위한 방법을 알아봅니다.
파이썬의 docstring과 annotation에 대해 알아봅니다.
Kubernetes의 Deployment의 배포 전략에 대해 알아봅니다.
Kubernetes의 Deployment가 무엇인지 살펴보고 관련 개념과 명령어들을 알아봅니다.
kubernetes의 ReplicaSet을 활용해 pod를 배포했을 때 Pod의 상태를 확인해보는 실습을 진행합니다.
kubernetes의 ReplicaSet을 활용하는 실습을 진행해봅니다.
kubernetes의 ReplicaSet 개념에 대해 알아봅니다.
kubernetes의 Label, Selector에 대해 알아봅니다.
kubernetes의 pod간의 네트워크 통신에 대해 알아봅니다.
kubernetes의 pod에 환경 변수를 설정하는 방법에 대해 알아봅니다.
kubernetes의 pod에 대한 개념을 정리합니다..
kubectl의 기본 명령어에 대해 정리해봅니다.
쿠버네티스의 오브젝트 개념에 대해 알아봅니다.
GCP를 이용하여 쿠버네티스 클러스터를 생성해보는 실습을 진행합니다.
쿠버네티스의 기본 개념에 대해 전반적으로 알아봅니다.
vue component의 slot이 무엇인지와, provide와 inject를 통해 컴포넌트 간의 데이터 전달을 쉽게 하는 방법을 알아봅니다.
부모 컴포넌트와 자식 컴포넌트 간의 이벤트 전달, 함수 사용, 데이터 값 사용에 대해 알아봅니다.
vue에서 컴포넌트를 사용할 수 있도록 props에 대해 알아봅니다.
api 호출을 통해 외부 서버에서 데이터를 받아와 vue에서 사용하는 방법에 대해 알아봅니다.
프로젝트에서 사용할 수 있는 Mock Server를 생성해봅니다.
vue의 computed와 watch에 대해 알아봅니다.
리스트 랜더링 (v-for), 조건에 따른 랜더링(v-if, v-show), 이벤트에 따른 로직(v-on)에 대해 알아봅니다.
Vue 컴포넌트 내의 각 요소의 사용법을 알아봅니다.
Vue에서 컴포넌트를 생성하고 각 요소를 어떻게 다루는 지 알아봅니다.
Vue에서의 라우팅에 대해 알아보고, 사용해봅니다.
Vue 프로젝트를 생성하고, 프로젝트 구조를 확인합니다.
Vue.js를 이용힌 개발을 시작하기에 앞서 필요한 환경을 설정합니다. vscode, node, npm을 설치합니다.
Docker compose에 대해 알아보고, 예시 프로젝트를 생성해봅니다.
Docker 이미지를 저장해둘 수 있는 원격 리포지토리에 대해 알아봅니다.
Dockerfile을 작성하는 방법과 경량화된 이미지를 생성하는 방법에 대해 알아봅니다.
Docker 이미지를 빌드하는 것에 대해 알아봅니다.
Docker에서 컨테이너의 로그를 어떻게 확인하고 활용할 수 있는 지 알아봅니다.
Docker에서 마운트할 수 있는 볼륨의 종류에 대해 알아봅니다.
Docker에서 사용되는 네트워크에 대해 알아봅니다.
Docker의 entrypoint, command와 환경 변수를 세팅하는 방법에 대해 알아봅니다.
Docker 이미지와 컨테이너 관련 기본적인 명령어와 개념을 알아봅니다.
Docker를 설치하고 kubernetes를 사용할 수 있도록 minikube를 설치합니다.
Jenkins를 이용해 스프링 프로젝트애 CI/CD를 적용해봅니다.
Jenkins를 이용해 스프링 프로젝트애 CI/CD를 적용해봅니다.
Jenkins를 이용해 CI/CD를 적용하기 위해 서버 환경을 구축합니다.
기본 설정에서 헤더, 사이드바를 바꾸고 테마를 적용합니다.
이 부분이 포스트의 소개로 목록에 보여집니다.
하둡 베이스 이미지를 사용하여 하둡 클러스터를 생성합니다.
하둡 클러스터 구축을 위한 베이스 이미지를 생성합니다.
외부에서 집 네트워크에 연결되어있는 노트북에 ssh 연결하는 법에 대해 알아봅니다.