← Quantum Store · Tüm paketler · Öğrenme yolları

QWorld (Letonya Üniversitesi kökenli, QTurkey dahil)

QWorld Bronze-Qiskit — başlangıç kursu

KursEğitimLisans: Apache-2.0Sürüm: 528207d3.5 KB

Resmi kaynak: qworld/bronze-qiskit

ZIP indir (ücretsiz) Mağazada aç

Lineer cebirden Grover algoritmasına kadar uzanan, Jupyter notebook tabanlı ücretsiz giriş kursu. Paket, kurs öncesi Qiskit kurulumunu doğrulayan test edilmiş bir betik ve Türkçe yol haritası içerir.

Bronze nedir?

Bronze, QWorld'ün kuantum hesaplamaya giriş kursudur. Ön bilgi olarak yalnızca temel Python ve lise matematiği bekler. Kurs Jupyter notebook'ları şeklindedir ve şu konuları kapsar:

  1. Python ve temel lineer cebir
  2. Olasılıksal sistemler ve klasik bitler
  3. Kübit, Hadamard ve kuantum yazı-tura
  4. Kuantum durumları, yansıma ve döndürme
  5. Dolanıklık, süperyoğun kodlama ve ışınlanma
  6. Grover arama algoritması

Kurs malzemeleri İngilizcedir. QWorld'ün Türkiye grubu QTurkey, Bronze çalıştaylarını Türkçe anlatımla düzenler. Güncel etkinlikler için QTurkey sayfasına bak.

Bu paketteki betik

kurulum_kontrol.py, Bronze'un ilk kuantum görevi olan yazı-turayı çalıştırır:

Betik "Tamam" yazdırıyorsa notebook'lara başlayabilirsin.

Başlamak için

git clone https://gitlab.com/qworld/bronze-qiskit.git
cd bronze-qiskit
pip install -r requirements.txt
jupyter lab content.ipynb

content.ipynb kursun içindekiler sayfasıdır. Çalıştaya katılacaksan önce before-workshop.ipynb dosyasını aç. Qiskit notebook'ları quantum-with-qiskit/ klasöründedir (Q20 Hadamard'dan Q92 Grover uygulamasına kadar); her alıştırmanın çözüm notebook'u da vardır.

Kurulum ve çalıştırma

pip install qiskit
python kurulum_kontrol.py

Test edildiği ortam: qiskit 2.5.2, Python 3.12.

Resmi kaynak

Bağlantılar

Paket içeriği

Lisans

Bu paketteki örnek kod ve Türkçe rehber Quantum Store Editörleri tarafından yazılmıştır ve MIT lisanslıdır. Kullandığı proje kendi lisansına (Apache-2.0) tabidir.


Quantum Store — https://hakanerdogan.com