이 노트들은 한국의 Qiskit Community 멤버들이 Qiskit 개발자 자격 시험을 준비할때 도움이 되기 위해 만들어졌습니다.
이 강의 노트를 커뮤니티 여러분과 함께 만들어가기 원합니다! 기여를 원하시는 분들은 Readme의 "제작 및 검수에 참여한 사람들"에 여러분의 이름을 추가하신 후 컨텐츠를 추가, 수정하여 PR을 보내주세요.
제작 및 검수에 참여한 사람들:
많은 도움이 된 자료들
- Qiskit 공식 교육 자료
- 공식 샘플 테스트
- James Weaver의 Qiskit 개발자 시험 준비 가이드
- Martin Laforest의 The mathematics of quantum mechanics
- Kory Becker의 Qiskit 개발자 시험 ultimate guide.
- UIC Quantum Club의 Qiskit 개발자 시험 준비 강의 시리즈
- Bartu Bisgin의 Qiskit 자격증 시험 워크북
- Dimple12M의 가이드
이 강의는 선형대수학과 양자역학이 낯선 분들을 위한 두개의 선행 노트와 함께 실질적인 개발자 시험을 준비하는데 도움이 될 다섯 개의 Jupyter notebook으로 구성되어 있습니다. 교재의 구성은 다음과 같습니다.
Lecture 0: Into the rabbit hole
- 선형대수
- 양자역학
Lecture 1: 게이트와 양자 회로 기본 작성법 배울 내용
Single qubit gate
multiple qubit gate
Add barriers
Basic info of Quantum Circuit - Depth
Manipulate quantum circuit - extend
Sample test + lab materials
Lecture 2: 양자 회로의 측정과 OpenQasm 배울 내용
Measure quantum circuit
Syntax
How to use classical register
OpenQasmimport OpenQasm
export OpenQasmSample test + lab materials
Lecture 3: 양자 백엔드(시뮬레이터, 실제 백엔드)에 양자회로 실행하기
배울 내용
circuit execution commands and options
Backend options and how to useBasic Aer
Aer
Real deviceSample test + lab materials
Lecture 4: 양자 회로 및 회로의 정보와 실행 결과를 그리고 해석하기
배울 내용
Visualization
Circuit visualization
Quantum info visualization (QSphere, Bloch vector etc)
Result visualizationSample test + lab materials
Lecture 5: 유용한 기능들 배울 내용
Quantum Information and Auxiliary functions
Compare and Construct quantum information
Use Qiskit Toolkit
Display and use system information
Sample test + lab materials