클로저 (캡슐화를 한다)
닫혀있는 함수에 대해서만 참조 하겠다
제너레이터(generator):이터레이터를 생성해주는 함수
이터레이터(반복자):next함수를 호출할때 다음을 반환해주는 객체
끝까지 반복해서 돌려놓는것
예시)for문 쓰기에는 메모리는 많이 들고 반복문은 써야할때 사용함
데코레이터 (안써도 됨)
확장 시키는 얘 함수가 더 추가적인 기능이 필요할때 사용함
예시)
기존의 있는 함수를 가져와서 기능을 추가
오버라이딩 : 부모 클래스로부터 기능을 재정리 하는것
오버로딩 : 덮어서 불러 오는것
트랜잭션(★꼭 써야함) - 데이터 베이스에 꼭 사용해야함
함수 만들듯이 만들어야함
원자성: 완전히 실행되어야하는거
일관성: 실행후 데이터베이스 형태를 유지
독립성: 지금 하고 있는 트랜잭션을 실행해야 다른 트랜잭션을 사용할수있음
지속성 : 계속 데이터 베이스에 영원히? 반영이 되어야함
성공하거나 실패했을때 어떤 트랜잭션을 사용하는가 혹은 백업 및 롤백
도커(안써도 됨)-편리성
도커가 로컬에 있는 설정 되어있는 pip 다운 받아놓은거 까지 서버에까지 설정해줌
로컬에서는 잘돌아가는데 서버에 올릴때 오류뜰때
정적 타입 / 동적 타입
정적 타입 : 컨파이너 언어 - 변수 타입을 못 바꿈(타입 변환으로는 바꿀수있음)
코드 작성하면서 타입을 넣음
동적 타입 : 인터프리터 언어 - 비교적 자유롭게 타입을 변환(예외는 있음)
타입 설정을 하고 코드 작성
AWS 서비스를 어떻게 사용
면접예시) aws 사용한적은 없지만....
그나마 물어 볼수있는 면접 기술 내용(알면 좋다)
MTV구조의 설명
프레임 워크가 뭔가요?
가상환경이 뭔가요?
파이썬의 장단점이 뭔가요
스쿼드
*모의면접_-'
알고 있는거랑 사용해본건 다르다
내가 써본것으로 바탕으로 이야기 하면 좋다
듣는 사람 입장에서는 내가 사용 경험이 있는지 확인
질문을 받으면 자연스럽게 나를 어필하게 만들기
사용하지않는 지식은 쓸데 없음