2.8 KiB
First Run
Use this the first time you open the platform, or anytime you want a clean local restart.
Checklist
-
If this is a fresh Mac or a fresh clone, bootstrap the repo first:
bash ./scripts/app.sh bootstrap -
Check the local state:
bash ./scripts/app.sh status bash ./scripts/app.sh validate --quick -
Start the repo-local server:
bash ./scripts/app.sh start --openIf JupyterLab later looks haunted by old tabs or stale session state, reset the repo-local Jupyter state and start again:
bash ./scripts/app.sh reset-state bash ./scripts/app.sh start --open -
Open the localhost URL printed by the script.
-
Confirm the kernel in the top-right corner is
QuantumLearning (.venv). -
Run
Kernel -> Restart Kernel and Run All Cells...insidenotebooks/COURSE_BLUEPRINT.ipynb. -
Read the rebuilt
Foundationsband in this order:module_01_principles_and_circuit_literacymodule_02_qubit_and_statevector_intuitionmodule_03_gates_and_measurementand inside each module use:lecture.ipynb -> lab.ipynb -> problems.ipynb -> studio.ipynb. -
Continue into the rebuilt
Qiskit Engineeringband:module_01_circuit_construction_and_analysismodule_02_transpilation_and_visualizationmodule_03_simulation_and_noise_modelsagain using:lecture.ipynb -> lab.ipynb -> problems.ipynb -> studio.ipynb. -
Continue into the rebuilt
Algorithmic Designband:module_01_deutsch_familymodule_02_bernstein_vaziranimodule_03_qftmodule_04_groveragain using:lecture.ipynb -> lab.ipynb -> problems.ipynb -> studio.ipynb. -
Continue into the rebuilt
Professional Designband:module_01_qiskit_patternsmodule_02_hardware_aware_redesignmodule_03_noise_aware_verificationmodule_04_capstone_design_reviewagain using:lecture.ipynb -> lab.ipynb -> problems.ipynb -> studio.ipynb. -
Use
notebooks/PROFESSIONAL_PATH.ipynbwhen you want the full mastery-model context.
Expected Local Behavior
- Everything runs from the repo-local
.venv. - Jupyter config, runtime files, and notebook settings stay inside this project.
- The launcher hides the broken machine-level Homebrew
nodepath so JupyterLab starts cleanly on this machine. - No IBM token is required for the main workflow.
- The
Foundations,Qiskit Engineering,Algorithmic Design, andProfessional Designbands are rebuilt intoLecture / Lab / Problems / Studiobundles on top of a professional apprenticeship model.
Smoke Check
If you want a quick terminal check before opening the browser:
bash ./scripts/app.sh validate --quick
For the full operational guide, see OPERATIONS.md.