Pelajari cara membuat antarmuka pengguna grafis yang efektif (GUI) dengan kode minimal menggunakan Python. Memulai dengan menunjukkan cara membuat formulir GUI, menambahkan widget, mengelola tata letak yang dihasilkan, dan menyesuaikan tampilan dan nuansa antarmuka. Kemudian, membawa Anda bekerja dengan data, kelas, dan membuat grafik menggunakan pustaka 2D Python, Matplotlib. Selanjutnya, membahas bagaimana threading dan jaringan berdampak pada kinerja kode Anda. Kemudian belajar untuk bekerja dengan database, menguji aplikasi GUI, memperluas GUI menggunakan pustaka wxPython, dan membuat GUI 3D dengan menggunakan PyOpenGL dan Pyglet. Saat Anda mengikuti kursus ini, Anda akan mengembangkan GUI seluruh aplikasi.
Topik meliputi:
Membuat tombol dan widget
Menambahkan label dan fitur
Memperluas GUI secara dinamis
Menyelaraskan bingkai dan menyematkan bingkai
Membuat bilah menu, kotak pesan, dan ujung alat
Menggunakan variabel global tingkat modul
Pengodean di kelas
Menggunakan Matplotlib untuk membuat grafik
Bekerja dengan beberapa utas, antrean, dan TCP / IP
Menggunakan URLOpen untuk membaca data dari situs web
Melokalkan GUI dan mempersiapkan internasionalisasi
Menguji GUI menggunakan tes unit dan Eclipse PyDev IDE
Menggunakan pustaka wxPython
Menggunakan Tkinter, PyOpenGL, dan Pyglet