ebooks: add new indonesia's programming book links (#11392)
* ebooks: add new indonesia's programming book links and refactor the existing data * ebooks: fix ordering and spacingpull/11288/merge
parent
4e0003ed3a
commit
16226e190b
|
@ -4,7 +4,6 @@
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [CodeIgniter](#codeigniter)
|
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
|
@ -20,9 +19,12 @@
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
|
* [Pascal](#pascal)
|
||||||
* [Pemrograman Fungsional](#pemrograman-fungsional)
|
* [Pemrograman Fungsional](#pemrograman-fungsional)
|
||||||
* [Pemrograman Kompetitif](#pemrograman-kompetitif)
|
* [Pemrograman Kompetitif](#pemrograman-kompetitif)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
|
* [CodeIgniter](#codeigniter)
|
||||||
|
* [Laravel](#laravel)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
* [Solidity](#solidity)
|
* [Solidity](#solidity)
|
||||||
|
@ -50,16 +52,6 @@
|
||||||
* [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka
|
* [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka
|
||||||
|
|
||||||
|
|
||||||
### CodeIgniter
|
|
||||||
|
|
||||||
* [Codeigniter - Pendekatan Praktis](https://leanpub.com/codeigniter-pendekatanpraktis) - Ibnu Daqiqil Id (HTML, PDF, EPUB, Kindle) *(Membutuhkan akun Leanpub atau email yang valid)*
|
|
||||||
* [Codeigniter Untuk Pemula](https://repository.bsi.ac.id/index.php/unduh/item/176695/Tutorial-Codeigniter-Untuk-Pemula.pdf) - M Fikri Setiadi (PDF)
|
|
||||||
* [Framework Codeigniter - Sebuah Panduan dan Best Practice](https://gilacoding.com/upload/file/Tutorial%20framework%20codeigniter.pdf) - Gila Coding (PDF)
|
|
||||||
* [Panduan Pengguna CodeIgniter Indonesia](https://codeigniter-id.github.io/user-guide/) - CodeIgniter Indonesia
|
|
||||||
* [Tutorial CodeIgniter 3 & 4](https://www.petanikode.com/tutorial/codeigniter/) *(:construction: dalam proses)*
|
|
||||||
* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)
|
|
||||||
|
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
|
|
||||||
* [Belajar Git untuk Pemula](https://github.com/petanikode/belajar-git) - Ahmad Muhardian, Petani Kode (HTML)
|
* [Belajar Git untuk Pemula](https://github.com/petanikode/belajar-git) - Ahmad Muhardian, Petani Kode (HTML)
|
||||||
|
@ -87,6 +79,7 @@
|
||||||
* [Bootstrap](https://www.malasngoding.com/category/bootstrap/) - Diki Alfarabi Hadi
|
* [Bootstrap](https://www.malasngoding.com/category/bootstrap/) - Diki Alfarabi Hadi
|
||||||
* [Bootstrap 5 : Pengertian, Fitur, Keunggulan dan Cara Menggunakannya](https://www.niagahoster.co.id/blog/tutorial-bootstrap-5/) - Niagahoster (HTML)
|
* [Bootstrap 5 : Pengertian, Fitur, Keunggulan dan Cara Menggunakannya](https://www.niagahoster.co.id/blog/tutorial-bootstrap-5/) - Niagahoster (HTML)
|
||||||
* [Daftar Tutorial Bootstrap 4 Bahasa Indonesia](https://www.bewoksatukosong.com/2019/02/tutorial-bootstrap-4-bahasa-indonesia.html) - Gerald Cahya Prambudi
|
* [Daftar Tutorial Bootstrap 4 Bahasa Indonesia](https://www.bewoksatukosong.com/2019/02/tutorial-bootstrap-4-bahasa-indonesia.html) - Gerald Cahya Prambudi
|
||||||
|
* [Tutorial Belajar Framework Bootstrap 5](https://www.duniailkom.com/tutorial-belajar-framework-bootstrap/) - Duniailkom
|
||||||
|
|
||||||
|
|
||||||
### IDE and editors
|
### IDE and editors
|
||||||
|
@ -101,6 +94,7 @@
|
||||||
* [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF)
|
* [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF)
|
||||||
* [Memulai Java Enterprise dengan Spring Boot](https://raw.githubusercontent.com/teten-nugraha/free-ebook-springboot-basic/master/Memulai%20Java%20Enterprise%20dengan%20Spring%20Boot.pdf) - Teten Nugraha (PDF)
|
* [Memulai Java Enterprise dengan Spring Boot](https://raw.githubusercontent.com/teten-nugraha/free-ebook-springboot-basic/master/Memulai%20Java%20Enterprise%20dengan%20Spring%20Boot.pdf) - Teten Nugraha (PDF)
|
||||||
* [Pemrograman Java](https://blog.rosihanari.net/download-tutorial-java-se-gratis/) - Rosihan Ari Yuana
|
* [Pemrograman Java](https://blog.rosihanari.net/download-tutorial-java-se-gratis/) - Rosihan Ari Yuana
|
||||||
|
* [Tutorial Belajar Bahasa Pemrograman Java untuk Pemula](https://www.duniailkom.com/tutorial-belajar-bahasa-pemrograman-java-untuk-pemula/) - Duniailkom
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
@ -133,6 +127,7 @@
|
||||||
* [Dokumentasi React Bahasa Indonesia](https://id.reactjs.org)
|
* [Dokumentasi React Bahasa Indonesia](https://id.reactjs.org)
|
||||||
* [React JS Untuk Pemula](https://masputih.com/2021/05/ebook-gratis-reactjs-untuk-pemula) *(Membutuhkan akun Leanpub atau email yang valid)*
|
* [React JS Untuk Pemula](https://masputih.com/2021/05/ebook-gratis-reactjs-untuk-pemula) *(Membutuhkan akun Leanpub atau email yang valid)*
|
||||||
* [React Redux Tutorial Untuk Pemula](https://medium.com/codeacademia/tutorial-redux-bagian-i-membuat-todo-list-c26a979d0a1f) - Yudi Krisnandi
|
* [React Redux Tutorial Untuk Pemula](https://medium.com/codeacademia/tutorial-redux-bagian-i-membuat-todo-list-c26a979d0a1f) - Yudi Krisnandi
|
||||||
|
* [Tutorial Belajar Library React JS](https://www.duniailkom.com/tutorial-belajar-library-react-js/) - Duniailkom
|
||||||
* [Tutorial React JS Untuk Pemula (React Hooks)](https://mfikri.com/artikel/reactjs-pemula) - Mfikri
|
* [Tutorial React JS Untuk Pemula (React Hooks)](https://mfikri.com/artikel/reactjs-pemula) - Mfikri
|
||||||
|
|
||||||
|
|
||||||
|
@ -166,6 +161,11 @@
|
||||||
* [MongoDB Untuk Indonesia: Memahami Konsep dan Implementasi MongoDB](https://kristories.gumroad.com/l/mongodb-untuk-indonesia) - Wahyu Kristianto (PDF, email address *requested*, not required)
|
* [MongoDB Untuk Indonesia: Memahami Konsep dan Implementasi MongoDB](https://kristories.gumroad.com/l/mongodb-untuk-indonesia) - Wahyu Kristianto (PDF, email address *requested*, not required)
|
||||||
|
|
||||||
|
|
||||||
|
### Pascal
|
||||||
|
|
||||||
|
* [Tutorial Belajar Bahasa Pemrograman Python Untuk Pemula](https://www.duniailkom.com/tutorial-belajar-bahasa-pemrograman-pascal-bagi-pemula/) - Duniailkom
|
||||||
|
|
||||||
|
|
||||||
### Pemrograman Fungsional
|
### Pemrograman Fungsional
|
||||||
|
|
||||||
* [Pemrograman Fungsional untuk Rakyat Jelata dengan Scalaz](https://leanpub.com/fpmortals-id/read) (HTML)
|
* [Pemrograman Fungsional untuk Rakyat Jelata dengan Scalaz](https://leanpub.com/fpmortals-id/read) (HTML)
|
||||||
|
@ -179,7 +179,6 @@
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [Belajar Laravel Untuk Pemula](https://gilacoding.com/upload/file/Belajar%20Laravel%20Untuk%20Pemula.pdf) - Dadan Hamdani (PDF)
|
|
||||||
* [Belajar PHP Dasar](https://www.malasngoding.com/belajar-php-dasar-pengenalan-dan-kegunaan-php/) - Malasngoding
|
* [Belajar PHP Dasar](https://www.malasngoding.com/belajar-php-dasar-pengenalan-dan-kegunaan-php/) - Malasngoding
|
||||||
* [Membuat Bot Telegram dengan PHP](https://www.slideshare.net/HasanudinHS/ebook-i-membuat-bot-telegram-dengan-php) - Hasanudin H Syafaat (PDF)
|
* [Membuat Bot Telegram dengan PHP](https://www.slideshare.net/HasanudinHS/ebook-i-membuat-bot-telegram-dengan-php) - Hasanudin H Syafaat (PDF)
|
||||||
* [Menjelajahi Yii Framework](https://gilacoding.com/upload/file/menjelajahyiiframework.pdf) - Sabit Huraira (PDF)
|
* [Menjelajahi Yii Framework](https://gilacoding.com/upload/file/menjelajahyiiframework.pdf) - Sabit Huraira (PDF)
|
||||||
|
@ -194,6 +193,22 @@
|
||||||
* [Tutorial Pemrograman PHP untuk Pemula](https://www.petanikode.com/tutorial/php) - Ahmad Muhardian (Petani Kode) *(:construction: dalam proses)*
|
* [Tutorial Pemrograman PHP untuk Pemula](https://www.petanikode.com/tutorial/php) - Ahmad Muhardian (Petani Kode) *(:construction: dalam proses)*
|
||||||
|
|
||||||
|
|
||||||
|
#### CodeIgniter
|
||||||
|
|
||||||
|
* [Codeigniter - Pendekatan Praktis](https://leanpub.com/codeigniter-pendekatanpraktis) - Ibnu Daqiqil Id (HTML, PDF, EPUB, Kindle) *(Membutuhkan akun Leanpub atau email yang valid)*
|
||||||
|
* [Codeigniter Untuk Pemula](https://repository.bsi.ac.id/index.php/unduh/item/176695/Tutorial-Codeigniter-Untuk-Pemula.pdf) - M Fikri Setiadi (PDF)
|
||||||
|
* [Framework Codeigniter - Sebuah Panduan dan Best Practice](https://gilacoding.com/upload/file/Tutorial%20framework%20codeigniter.pdf) - Gila Coding (PDF)
|
||||||
|
* [Panduan Pengguna CodeIgniter Indonesia](https://codeigniter-id.github.io/user-guide/) - CodeIgniter Indonesia
|
||||||
|
* [Tutorial CodeIgniter 3 & 4](https://www.petanikode.com/tutorial/codeigniter/) *(:construction: dalam proses)*
|
||||||
|
* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)
|
||||||
|
|
||||||
|
|
||||||
|
#### Laravel
|
||||||
|
|
||||||
|
* [Belajar Laravel Untuk Pemula](https://gilacoding.com/upload/file/Belajar%20Laravel%20Untuk%20Pemula.pdf) - Dadan Hamdani (PDF)
|
||||||
|
* [Tutorial Belajar Framework Laravel 10](https://www.duniailkom.com/tutorial-belajar-framework-laravel/) - Duniailkom
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Belajar Python](http://www.belajarpython.com)
|
* [Belajar Python](http://www.belajarpython.com)
|
||||||
|
|
Loading…
Reference in New Issue