Buku ini berisi praktek dan teori sehingga kamu membutuhkan perangkat lunak untuk mencoba bagian prakteknya. Adapun software yang kamu butuhkan adalah sebagai berikut:
Python
Python merupakan bahasa pemrograman server-side untuk membuat sebuah program. Python juga merupakan salah satu bahasa yang digunakan untuk membuat program atau script yang berhubungan dengan back-end programming. Bot twitter/telegram juga dapat dibangun menggunakan bahasa pemrograman Python loh. Python juga dapat dibilang bahasa yang sangat powerful hampir di berbagai platform seperti Internet of Things, Machine Learning, maupun REST API.
Selain itu syntax pada Python cukup mudah untuk dibaca dan ditulis bagi para mahasiswa baru yang baru belajar pemrograman. Kamu perlu men-download Python dan cobalah untuk menginstall Python, pastikan bahwa Python sudah dapat dijalankan pada perangkatmu.
Cari pada bagian berikut:
Bagi yang hanya memiliki smartphone sebagai senjata tidak perlu gundah dan khawatir karena banyak yang sudah menyediakan aplikasi pintar seperti Pydroid 3 untuk Android dan Pytho untuk iOS.
Tidak ada alasan untuk tidak belajar programming karena keterbatasan yang kamu punya, bahkan seorang anak afrika belajar Java dengan cara ditulis loh! Coba deh baca artikel berikut.
IDE
IDE (Integrated Development Environment) adalah perangkat lunak untuk menuliskan kode dan menjalankannya. Ada dua jenis IDE yaitu offline maupun online. Mana yang kamu butuhkan? Terserah dirimu saja. Saya sarankan sih untuk menggunakan offline agar terbiasa saja, tapi kalau kamu ingin online juga tidak mengapa asalkan internet kamu menggunakan internet yang stabil dan juga unlimited seperti ISP Indihome, Biznet, dan yang lainnya.
Untuk IDE Offline kamu dapat mengunduh . Ada editor lainnya seperti , , ataupun product Jetbrains yaitu . Pilihannya terserah kamu, tapi saya menyarankan Visual Studio Code karena IDE ini banyak digunakan oleh developer lainnya.
Untuk IDE Online kamu dapat menggunakan . Note Taking
Note taking (catatan) itu penting untuk membuat kamu menulis sesuatu dengan bahasa kamu sendiri, kamu dapat mencatat dimanapun yang kamu mau. Untuk awal, saya bisa sarankan kamu untuk mencatat pada salah satu platform sebagai berikut:
Kamu tidak harus mencatat tapi kalau kamu merasa butuh untuk menuliskan kembali agar ingatan kamu terhadap materi menjadi lebih baik, kamu bisa memanfaatkan tiga platform di atas atau kamu dapat mencatat semuanya secara manual.