Halo sobat Codeinsia, gimana kabar kalian hari ini? semoga sehat selalu ya. Nah pada kesempatan yang baik ini Insia ingin kasi informasi lagi nih ke Kalian, jadi hari ini kita akan bahas rekomendasi Buku yang bisa banget jadi rekomendasi kalian khususnya para pemula yang ingin terjun ke dunia programming.

Terdapat beragam hal yang bisa menjadi refrensi, seperti halnya buku, video tutorial, e-book dan lainnya apalagi dimasa sekarang teknologi yang semakin canggih membuat kita lebih mudah untuk menemukan refrensi yang kita butuhkan. Seperti yang sempat disinggung tadi, buku bisa menjadi salah satu pegangan atau refrensi untuk anda. Pemrograman atau coding menjadi bidang yang mulai banyak disukai oleh orang-orang selain sebagai hobi juga menjadi sumber untuk mencari penghasilan maka dari itu tentu banyak sekali buku atau bahan refrensi yang bisa kita dapatkan terkait dengan pemrograman.

Nah untuk itu yuk kepoin beberapa rekomendasi buku yang mungkin bisa menjadi refrensi anda untuk bersiap terjun ke dalam dunia pemrograman, diantaranya :

Algorithms to Live By (Oleh Brian Christian and Tom Griffiths)

Pertama ada buku yang berjudul Algorithms to Live By. Hal pertama yang harus anda ketahui ketika akan belajar pemrograman adalah “Algoritma” atau dalam bahasa inggris “Algorithms” Algoritma bisa dikatakan sebagai urutan langkah yang logis dan sistematis dalam menyelesaikan sebuah permasalahan, nah jadi ketika kita membuat sebuah program kita akan membuatnya berdasarkan algoritma itu berarti kita harus membuat program yang paling efektif dan efisien untuk menyelesaikan permasalahan.
Dalam buku ini kita akan diajari bagaimana menghubungkan permasalahan sehari-hari untuk membentuk algoritma dalam pikiran kita, buku ini mampu menciptakan hubungan yang erat antara psikologi kita (sebagai calon programmer) dengan komputer (alat) selain itu kita juga akan diajak untuk melatih pola pikir kita dalam memecahkan sebuah permasalahan sehingga kita akan terbiasa untuk membuat sebuah algoritma.

The Art of Computer Programming: Volume 1 (Oleh Donald E.Knuth)

Selanjutnya ada buku yang berjudul “The Art of Computer Programming” buku ini tersedia dalam beberapa volume, jika anda adalah orang yang baru pertama kali atau orang baru yang akan masuk dalam dunia percodingan maka memulai dari volume 1 adalah hal yang bijak untuk dilakukan.
Pada buku ini akan membahas beragam permasalahan yang dialami oleh seorang programmer serta bagaimana cara untuk mengatasinya. Kita juga akan dibekali dengan pemahamanpada konsep mengenai topik masalah yang ada. Selain berisi tentang kasus atau contoh permasalahan yang sering dialami programmer mulai dari yang mudah hingga sulit, kita juga akan mendapatkan latihan berbagai studycase sehingga bisa meningkatkan skill programming yang kita miliki.

Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics (Oleh Jennifer Robbins)

Setelah membangun konsep dan fundamental, kita bisa mulai melangkah untuk mencari buku yang bersifat “tutorial” di urutan ketiga ada buku yang berjudu Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics sesuai dengan judulnya, buku ini akan mengajari kita bagaimana mendesain sebuah website. HTML,CSS hingga Javascript bisa dibilang sebagai element yang sangat penting ketika kita akan belajar membuat atau memprogram sebuah website, selain itu juga ada PHP yang juga bisa kita kombinasikan untuk membuat web yang lebih expert.
Pada buku ini kita secara perlahan akan dipandu untuk membuat website yang user friendly. Selain itu pada buku ini juga tersedia latihan dan soal-soal yang bisa kita praktikan.

Android Application Development All-In-One for Dummies (Oleh Barry Burd)

Selanjutnya setelah di List sebelumnya kita melihat rekomendasi mengenai membangun atau memprogram sebuah web, selanjutnya ada rekomendasi mengenai mobile app atau aplikasi mobile Android, Web dan aplikasi mobile adalah sebuah produk yang dihasilkan dari programming. Sesuai dengan judulnya buku ini akan mengajak kita untuk belajar membangun sebuah aplikasi mobile berbasis android, buku ini mengupas mulai dari konsep dasar, mengenai native, dan masih banyak lagi selain itu yang menarik buku ini ditulis dengan gaya bahasa yang lucu sehingga tidak membuat bosan pembacanya.

iOS Programming: The Big Nerd Ranch Guide (Oleh Christian Keur, dan Aaron Hillegass)

Terakhir, setelah tadi sudah ada rekomendasi buku mengenai cara mendesain web hingga membuat aplikasi berbasis android, pada list kali ini masih tidak jauh dari buku tentang aplikasi mobile namun yang membedakan adalah kali ini khusus mengenai iOS programming. Dalam buku ini terdapat panduan dasar tentang bagaimana cara atau pembuatan aplikasi pada iOS. Selain itu, juga akan dijelaskan mengenai teknik dan tools yang dibutuhkan untuk membuat sebuah aplikasi yang baik.

Nah itu tadi beberapa rekomendasi buku yang bisa insia kasi ke kalian dan tentunya buku-buku tadi bisa banget untuk membantu kalian khususnya kalian yang baru mau terjun ke dunia percodingan nih sobat, Adapun selain yang sudah tercantum pada list ini masih banyak sekali buku ataupun refrensi yang bisa anda jadikan pegangan untuk memulai langkah kalian di dunia programming, setiap refrensi pasti memiliki kelebihan dan kekurangan namun refrensi sekecil apapun akan sangat membantu anda sehingga penting bagi anda untuk terus mencari refrensi dan terus mencoba. Sekian informasi yang bisa insia berikan hari ini, atas perhatiannya Terimakasih.