Buku Belajar Mudah Python dengan Package Open Source

By | November 28, 2024
5,136 Views

Python merupakan bahasa intrepreter yang banyak digunakan untuk kepentingan akademis, riset, bahkan para praktisi umum dikarenakan tersedianya package-package yang siap pakai mulai dari untuk komputasi numerik, array, olah grafik, sinyal, machine learning, dan computer vision. Kemudahan managemen instalasi package tersebut dikarenakan adanya Anaconda Navigator yang mampu mengintegrasikan semua package dengan lebih mudah bagi pemula sekalipun.

Buku ini memfokuskan diri tidak hanya membahas dasar-dasar bahasa Python tapi lebih luas lagi yaitu mengajak pembaca menggunakan package-package yang sudah default terinstal di Anaconda Navigator dan beberapa package tambahan terpisah yaitu

  1. Python
  2. IDE Spyder sebagai Editor
  3. Package Numpy untuk perhitungan array
  4. Package Matplolib untuk visualisasi grafis
  5. Package Pandas untuk pengolahan data terstruktur
  6. Package Scipy untuk pengolahan data statistika
  7. Package OpenCV (instal tersendiri)

https://www.bukalapak.com/p/hobi-koleksi/buku/komputer-487/wco01c-jual-belajar-mudah-python-dengan-package-open-source-mulkan-syarif-graha-ilmu

Tempat Beli Buku

  1. https://www.bukalapak.com/p/hobi-koleksi/buku/komputer-487/wco01c-jual-belajar-mudah-python-dengan-package-open-source-mulkan-syarif-graha-ilmu
  2. https://www.tokopedia.com/bukukuliahan/belajar-mudah-python-dengan-package-open-source-mulkan-syarif
  3. https://togamas.com/detail-buku-8585=Belajar_Mudah_Python_dengan_Package_Open_Source_
  4. https://petramas.co.id/product/belajar-mudah-python-dengan-package-open-source-a8c4  

Kemarin banyak yang nanya2 mengenai ulasan singkatan, Buku  ini saya buat berdasarkan pengalaman menangani beragam project yang meliputi topik bahasan seperti machine learning, computer vision yang biasanya menggunakan Matlab. Dengan berkembangnya Python sebagai bahasa yang familiar untuk machine learning, maka saya sarankan menggunakan Python karena kelengkapan library nya.

Pembahasan mulai dari instalasi menggunakan Anaconda Navigator (pada buku-buku terbitan lain tidak membahas mengenai Anaconda Navigator) padahal dengan Anaconda Navigator sudah tersedia banyak sekali package-package untuk komputasi teknis, olah data, serta grafik!

Dengan membaca ini, kalian cukup menggunakan Spyder yang merupakan Editor canggih saat ini untuk menulis kode di Python. Kalian tidak perlu menggunakan Visual Code, JetBrain, Netbeans untuk mencoba menulis kode Python.

Pada bab selanjutnya dikenalkan Numpy, Pandas, Matlotlib, Scipy, serta OpenCV. Itu adalah package yang sering menjadi topik dasar pada saat ini yaitu AI, Machine Learning, serta Deep Learning kalau anda menginginkan topik diatas.

Jadi kalian tidak perlu menggunakan PIP Package Manager atau repot-repot melakukan install package tersendiri lho!

Jadi buku kecil ini menjadi semakin menarik dan bermanfaat untuk anda beli dan koleksi!!

Penulis menerbitkan buku belajar dasar-dasar python di penerbit Graha Ilmu (www.grahailmu.id) yang merupakan penerbit yang sudah dikenal dengan terbitan buku-buku yang bermutu yang bekerjsama dengan thesimplybook

https://www.bukalapak.com/u/thesimplybook

Cek Katalog di www.GrahaIlmu.id

http://grahailmu.id/Katalog-GrahaIlmu.xls

per 23 November 2018

Bukalapak:

https://www.bukalapak.com/p/hobi-koleksi/buku/komputer-487/wco01c-jual-belajar-mudah-python-dengan-package-open-source-mulkan-syarif-graha-ilmu

Toga mas:

  1. https://togamas.com/detail-buku-8585=Belajar_Mudah_Python_dengan_Package_Open_Source_
  2. https://petramas.co.id/product/belajar-mudah-python-dengan-package-open-source-a8c4
  3. Buku Belajar Mudah Python dengan Package Open Source

ISBN : 978-602-5759-74-1

 

Daftar Isi

  1. BAB 1 ANACONDA
    1. Pengenalan Anaconda
    2. Instalasi Anaconda
    3. Environment Anaconda Navigator
  2. BAB 2 PYTHON DAN EDITOR SPYDER
    1. PengenalanInterpreter Python
    2. Pengenalan Bahasa Python
    3. Tipe Data Terstruktur
    4. Control Flow
    5. Pengenalan Function
    6. Pengenalan Class
    7. Manajemen Modul/Package
  3. BAB 3 NUMPY
    1. Import package
    2. Membuat Array
    3. Pengenalan Operasi Array
    4. Contoh Kasus Penggunaan Array
  4. BAB 4 MATPLOTLIB
    1. Line Plot
    2. Bar Plot
    3. Line Area
    4. Scatter
    5. Scatter 3D
    6. Contour
    7. Contour Surface
    8. Surface
  5. BAB 5 PANDAS
    1. Struktur Data Pandas
    2. Pengenalan Data Frame
    3. Operasi Masking
  6. BAB 6 SCIPY
    1. Analisis Korelasi Sederhana
    2. Analisis Regresi Linear
    3. Klustering dan Klasifikasi
  7. BAB 7 OPENCV
    1. Cara Install
    2. Membaca dan Menyimpan File Gambar
    3. Integrasi OpenCV dengan Matplotlib
    4. Akses dan Modifikasi Nilai Pixel Gambar
    5. Operasi Transformasi Geometrik
    6. Operasi Segmentasi Gambar
    7. Operasi Filtering Gambar
    8. Operasi Morfologi Gambar
    9. Operasi Pencarian Contour Gambar
    10. Membaca File Video

Selain daftar isi buku diatas, kalian juga belajar lagi beberapa tambahan materi/topik dibawah ini yang kalian bisa baca di website ini

Suplemen

  1. Install dan Management Package
    1. Cara Install Modul di python via PIP
    2. Package Management System di python
    3. Menambahkan modul SSL pada install PIP
  2. Optimasi Pandas
    1. Cleaning Currency Dataset dengan Pandas
    2. Cleaning Dataset dengan Pandas
  3. Utilitas
    1. List File dengan Extension
    2. Serialisasi dan Deserialisasi Object di Python
    3. Setup size Figure Matplotlib 
    4. Memperbaiki Bugs Spyder dengan Reset Ulang
    5. Memilih Framework GUI terbaik di Python
  4. Matplotlib
    1. Cara membuat Ploting Grafik Dual Axis
    2. Cara membuat Ploting Grafik Piramid
  5. Numpy
    1. Append Array di Numpy
  6. Pandas
    1. Bekerja dengan Format Date Time untuk mempermudah transaksi
    2. Mempercepat query jutaan basis data menggunakan agregasi
    3. Belajar Pivot tabel – Agregasi data
  7.  Package
    1. Reading JSON Format with Python
    2. Library Sound Format WAV in Python
    3. Aplikasi GUI Python Merge File PDF
    4. Membaca Data stock saham
    5. PandasGUI: Lupakan excel pakai ini saja untuk bikin pivot!
  8. Case Study
    1. Linear Programming dan Simplex
    2. Pengacakan Dataset
    3. Menghitung Confussion Matrix
    4. Backup Files and Folders di Python
    5. Aplikasi berbasis CLI – Command Line Interface
    6. Scrapping Text di Tweeter dengan python
  9. Random Password Generator
  10. Pencocokan String  – Sequence Matcher
  11. Belajar Regular Expression
  12. Big data
    1. Menyimpan Jutaan Record Data berbasis SQL dengan Python secara Mudah
    2. Library Pengolah Jutaan Data – Big Data