mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 04:15:28 +00:00
29 KiB
29 KiB
Index
- Android
- Apache Kafka
- AR / VR
- Bootstrap
- C / C++
- C#
- Construct
- Dart
- Desain dan Arsitektur
- Docker
- Elasticsearch
- Flutter
- Git
- Go
- Gradle
- HTML and CSS
- Java
- JavaScript
- Kotlin
- Kubernetes
- Linux
- Machine Learning
- Microservices
- MongoDB
- MySQL
- PHP
- Python
- Redis
- SASS / SCSS
- Solidity
- Terraform
- Typescript
Android
- Belajar Android Studio - Muzanni (Malas Ngoding)
- Belajar Fundamental Aplikasi Android - Dicoding, membutuhkan registrasi
- Belajar Membuat Aplikasi Android untuk Pemula - Dicoding, membutuhkan registrasi
- Menjadi Android Developer Expert - Dicoding, membutuhkan registrasi
- Tutorial Android (Java) - Kopianan
- Tutorial Android (Kotlin) - EDMT Dev
- Tutorial Android Dasar (Bahasa Indonesia) - Eko Kurniawan Khannedy, Programmer Zaman Now
- Tutorial Dasar Android Studio Bahasa Indonesia - Udemy
Apache Kafka
- Belajar Apache Kafka untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
AR / VR
- Belajar Membuat Mixed Reality - Dicoding, membutuhkan registrasi
Bootstrap
- Belajar Framework Bootstrap 5 - Ngoding Pintar
- Tutorial Bootstrap 4 Lengkap dalam Bahasa Indonesia - Framework Indonesia
- Tutorial Bootstrap 5 untuk Pemula Bahasa Indonesia - Cara Fajar
C / C++
- Bahasa C dengan Dev-C++ - H.I Edukasi
- Belajar Bahasa Pemrograman C++ Lengkap dari Awal untuk Pemula - DAMASDEV
- Belajar C++ - Guntur Budi
- Belajar C++ - Object Oriented Programming Bahasa Indonesia (OOP) - Kelas Terbuka
- Belajar C++ Bahasa Indonesia (Dasar) - Kelas Terbuka
- Memulai Pemrograman dengan C - Dicoding, membutuhkan registrasi
C#
- Belajar Pemrograman C# - Galih Pratama
Construct
- Belajar Membuat Game dengan Construct 2 - Dicoding, membutuhkan registrasi
Dart
- Belajar Bahasa Pemgrograman Dart - Kenari Studio
- Dart Indonesia - CodeWithIhwan
- Dart Programming Untuk Persiapan Belajar Flutter - Rifqi Eka (BuildWithAngga) (phone number and email address required)
- Pemrograman Berorientasi Objek - Dart - Erico Darmawan Handoyo
- TUTORIAL DART DASAR (BAHASA INDONESIA) - Eko Kurniawan Khannedy, Programmer Zaman Now
- Tutorial Dart OOP - Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
Desain dan Arsitektur
- Belajar Design Patterns untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Microservices untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Prinsip Pemrograman SOLID - Dicoding, membutuhkan registrasi
Docker
- Belajar Docker untuk Pemula - Giri Kuncoro
- Mengenal Container dan Docker Sampai Jago Dalam 2 Jam - Imre Nagi
- Pengembangan Microservice Dengan Docker Compose - Imre Nagi
- Tutorial Docker untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
Elasticsearch
- Belajar Elasticsearch untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
Flutter
- Belajar Fundamental Aplikasi Flutter - Dicoding, membutuhkan registrasi
- Belajar Membuat Aplikasi Flutter untuk Pemula - Dicoding, membutuhkan registrasi
- Fast Track Flutter Beginner - Kuldii Project
- Flutter Developer: Basic State Management - Tasya Agnes (BuildWithAngga) (phone number and email address required)
- Flutter for Designer - Rifqi Eka (BuildWithAngga) (phone number and email address required)
- Flutter Membangun Website - Rifqi Eka (BuildWithAngga) (phone number and email address required)
- Flutter Mobile Apps - Angga Risky (BuildWithAngga) (phone number and email address required)
- Flutter Tutorial (Flutter Fundamentals) - Erico Darmawan Handoyo
- STUDI KASUS FLUTTER + GETX + FIREBASE [ CHAT APPS 2021 ] - Sandikha Rahardi, Kuldii Project
- Tutorial Flutter - idr corner
Git
- Apa itu GitHub - Hilman Ramadhan, Sekolah Koding
- Belajar Git - Galih Pratama
- Belajar GIT (Source Code Management) - Eka Putra, UpKoding
- GIT & GITHUB - Sandhika Galih, Web Programming UNPAS
- Git Tutorial - Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
- Jago Git Dalam 2 Jam - Imre Nagi
- Source Code Management untuk Pemula - Dicoding, membutuhkan registrasi
- Tutorial GIT Bahasa Indonesia Lengkap - IDStack
- Tutorial Git Dasar - Programmer Zaman Now
Go
- Belajar Go-Lang untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Golang Basic Bahasa Indonesia - Sekolah Koding
- Golang Fundamental - BuildWithAngga
- Golang Tutorial - Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
- Mahir Golang Dari Dasar - IDStack
- Pemograman Go - Koding Aja Dulu
- Tutorial Golang Fundamental Bahasa Indonesia - Agung Setiawan
- Tutorial Golang Web API Bahasa Indonesia - Full Course - Agung Setiawan
- Tutorial Golang Website Development Bahasa Indonesia - Agung Setiawan
Gradle
- Belajar Gradle - Eko Kurniawan Khannedy, Programmer Zaman Now
HTML and CSS
- Belajar CSS - Muhammad Saleh Solahudin, Always Ngoding (account required)
- Belajar FLEXBOX - Web Programming UNPAS
- Belajar HTML - Muhammad Saleh Solahudin, Always Ngoding (account required)
- Belajar HTML 5 - Sandhika Galih, Web Programming UNPAS
- Belajar TAILWINDCSS - Web Programming UNPAS
- CSS Dasar - Web Programming UNPAS
- CSS Grid - Web Programming UNPAS
- CSS Layouting - Web Programming UNPAS
- CSS Tailwind - BuildWithAngga
- CSS Website Design - BuildWithAngga
- CSS3 - Web Programming UNPAS
- HTML Dasar - Web Programming UNPAS
- HTML5 Canvas - Idr Corner
- HTML5 Dasar - BuildWithAngga
- HTML5 Pemula Dasar - petanikode
Java
- Belajar Java - Dasar Java - Mastahcode
- Belajar Java - Object Oriented Programming - Mastahcode
- Belajar Java - Object Oriented Programming Bahasa Indonesia (Lanjut) - Kelas Terbuka
- Belajar Java Bahasa Indonesia (Dasar) - Kelas Terbuka
- Belajar Java OOP Bahasa Indonesia - Imam Farisi
- Belajar Java Untuk Pemula - Hilman Ramadhan, Sekolah Koding
- Java Dasar - Muzanni (Malas Ngoding)
- JAVA TUTORIAL - BAHASA INDONESIA - Eko Kurniawan Khannedy, Programmer Zaman Now
- Memulai Pemrograman dengan Java - Dicoding, membutuhkan registrasi
Spring
- Belajar Spring Dasar Bahasa Indonesia - Imam Farisi
- Spring Framework and Spring Boot Tutorial (Project CRUD) - Wafiq Subhi, Mastahcode
- SpringBoot - Hendro Steven Tampake, Kelas Koding
- Tutorial Spring Framework & Spring Boot Dasar - Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
JavaScript
- Belajar es6 - javacsript gaya baru - Sekolah Koding
- Belajar Full-stack JavaScript Dengan Next.js Dalam 6 Jam - Nauval, Array Id
- Belajar JavaScript - Muhammad Saleh Solahudin, Always Ngoding (account required)
- Belajar JavaScript Async - Eko Kurniawan Khannedy, Programmer Zaman Now
- Dasar Pemrograman dengan JavaScriipt - Web Programming UNPAS
- ExpressJS Tutorial Indonesia - Ekky Ridyanto (Balademy)
- JavaScript dan DOM (Document Object Model) - Web Programming UNPAS
- JavaScript Dasar - Diki Alfarabi Hadi (Malas Ngoding)
- JavaScript Lanjutan - Web Programming UNPAS
- JavaScript Module - Devsaurus
- JavaScript Tutorial Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
- Main Main JavaScript - Sekolah Koding
- Tutorial AngularJS Indonesia - Windu Purnomo
- Tutorial JavaScript Pemrograman Berorientasi Objek - Programmer Zaman Now
- Tutorial NextJS Bahasa Indonesia - Prawito Hudoro
- Tutorial programming dari nol (Javascript) - Pintar Programming
- Tutorial Svelte Indonesia - Ipung Purwono, Ipung Dev Academy
Node
- Belajar NodeJS - Web Programming UNPAS
- Node.js Dasar - BuildWithAngga
- Pelajaran Node.js Sederhana - Easy To Learn 5
- RESTFul API dengan Express.js dan MongoDB - IDStack
- Tutorial NodeJS Dasar - Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
React
- Belajar React JS Dari Awal Buat Yang Nggak Jago JavaScript - array id
- Belajar ReactJS Bahasa Indonesia - Sekolah Koding
- Belajar Testing Pada React Dengan Jest dan RTL - Prawito Hudoro
- Mari Kita Belajar Basic React JS - Irsyad A. Panjaitan, Parsinta
- React JS Dasar Bahasa Indonesia - Wahidev Academy
- ReactJS-Firebase Tutorial - Prawito Hudoro
- ReactJS Tutorial - Prawito Hudoro
- ReactJS Untuk Pemula - Petani Kode
- Tutorial Project React.js 2022 - IDStack
- Tutorial React JS Bahasa Indonesia - Lampung JS
- Tutorial React Native Bahasa Indonesia (Futsal App) - Wahidev Academy
- Tutorial React Native Indonesia - Prawito Hudoro
Vue.js
- Tutorial Vue JS Bahasa Indonesia - Sekolah Koding
- Tutorial Vuejs Bahasa Indonesia - Baledemy
- Tutorial VueJs dengan API Bahasa Indonesia - Wahidev Academy
- Vue 3 - Pinia - Nusendra Hanggarawan (Nusendra.com)
- Vue 3 Advance - Nusendra Hanggarawan (Nusendra.com)
- Vue 3 Composition API - Nusendra Hanggarawan (Nusendra.com)
- Vue 3 Dasar - Nusendra Hanggarawan (Nusendra.com)
Kotlin
- Belajar Kotlin Collection - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Kotlin Dasar untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Kotlin Generic - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Kotlin Object Oriented Programming - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar Kotlin Unit Test - Eko Kurniawan Khannedy, Programmer Zaman Now
- Fungsi pada Kotlin - Sekolah Koding
- Kotlin Collection - Sekolah Koding
- Kotlin Object Oriented Programming Bahasa Indonesia - Kelas Coding
- Tutorial Kotlin Android Studio 2020 Bahasa Indonesia - Lazday Indonesia
Kubernetes
- Belajar Kubernetes untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
Linux
- Belajar linux fundamentals - ID-Networkers
- Linux Pemula - LINUXcare
- Tutorial Terminal Linux Bahasa Indonesia - ArtAway
Machine Learning
- Belajar Dasar Visualisasi Data - Dicoding, membutuhkan registrasi
- Belajar Machine Learning Dari Awal Buat Yang Ga Jago Matematika - array id
- Classic Time Series Forecasting | Indonesia - Wira DKP, JCOp Untuk Indonesia
- Nusantech Webinar - Introduction to Machine Learning - Nusantech, Galuh Sahid
- Tutorial Belajar Machine Learning Dasar | Python Scikit-Learn - Setia Budi, Indonesia Belajar
Microservices
- Belajar Microservices untuk Pemula - Programmer Zaman Now
- Microservice Architecture Web Development - BuildWithAngga
- Training Microservices 2020 - Artivisi
MongoDB
- Belajar MongoDB - Eko Kurniawan Khannedy, Programmer Zaman Now
MySQL
- Belajar MySQL - Muhammad Saleh Solahudin, Always Ngoding (account required)
- Belajar MySQL - Indonesia Belajar
- Belajar MySQL/MariaDB - Guntur Budi
- MYSQL Tutorial Bahasa Indonesia - Programmer Zaman Now
PHP
- Belajar PHP - Muhammad Saleh Solahudin, Always Ngoding (account required)
- Belajar PHP untuk PEMULA - Web Programming UNPAS
- Membuat Aplikasi MVC dengan PHP - Web Programming UNPAS
- OOP Dasar pada PHP - Web Programming UNPAS
- PHP Dasar - Diki Alfarabi Hadi, Muzanni (Malas Ngoding)
- PHP The Right Way - Web Programming UNPAS
- PHP Tutorial Bahasa Indonesia - Eko Kurniawan Khannedy, Programmer Zaman Now
- Tutorial CodeIgniter untuk pemula - Sekolah Koding
Codeigniter
- Tutorial Codeigniter - Framework Indonesia
- TUTORIAL CODEIGNITER 4 - Sandhika Galih (Web Programming UNPAS)
- Tutorial Codeigniter 4 Indonesia - IDStack
- Tutorial Membuat CRUD CodeIgniter 4 & Bootstrap - Fika Ridaul Maulayya (Santri Koding)
- Tutorial Sistem Informasi Akademik dengan Codeigniter - Framework Indonesia
Laravel
- Belajar CRUD Laravel 8 + Livewire - Muhammad Amirul Ihsan (Kawan Koding)
- Belajar Laravel 7 Dari Awal - Irsyad A. Panjaitan (Parsinta)
- Belajar Laravel 8 - Sandhika Galih, Web Programming UNPAS
- Belajar Laravel 8 Dari Awal - Irsyad A. Panjaitan (Parsinta)
- Belajar Laravel Pemula - Wahidev Academy
- Fitur Baru Laravel 8 - Muhammad Amirul Ihsan (Kawan Koding)
- Membangun Web Profil Band dan Lirik dengan Laravel 8 - Irsyad A. Panjaitan (Parsinta)
- Membuat Tabel Post Tampilan - Muhammad Amirul Ihsan (Kawan Koding)
- Tutorial Laravel - Eko Kurniawan Khannedy, Programmer Zaman Now
- Tutorial Laravel 5.7 Dasar bahasa Indonesia - Diki Alfarabi Hadi (Malas Ngoding)
- Tutorial Laravel 7.x Dasar - Sekolah Koding
- Tutorial Laravel Bahasa Indonesia - ID Laravel
- Tutorial Restful API Laravel 10 - Santrikoding
Python
- #LiveSeminggu (Python Dasar) - NgodingPython
- Belajar Bahasa Pemrograman Python Dasar - Cahyo Adhi (Udemy)
- Belajar Pemrograman Python untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
- Belajar python bahasa Indonesia - Sekolah Koding
- Belajar Python Bahasa Indonesia [Dasar] - Kelas Terbuka
- Belajar Python Bahasa Indonesia [Versi Baru] - Kelas Terbuka
- Intro to Python - Tensaitech Academy
- OpenCV untuk Pemula - NgodingPython
- Python - CodeSaya
- Python (dasar) - beecoder id (Dalam Proses)
- Tutorial Belajar Python Pandas - Indonesia Belajar
- Tutorial Dasar Pemrograman Python - PetaniKode
- Tutorial Python Beginner Bahasa Indonesia - Agung Setiawan
- Tutorial Python GUI dengan TKinter - Indonesia Belajar
- Tutorial Python OOP Object Oriented Programming Bahasa Indonesia - Full Course - Agung Setiawan
- Visualisasi Data dalam Pemrograman Python (Matplotlib) - Indonesia Belajar
Django
- Belajar Django 2.2 - Zul Himli
- Pengenalan Django Web Framework Python untuk Pemula - Udemy
- Tutorial Django 1.11 LTS Bahasa Indonesia - Kelas Terbuka
Flask
- Membuat website dengan Flask - Sekolah Koding
- Tutorial web dengan flask sampai mahir - Toufan RA
PyTorch
- PyTorch untuk Pemula - NgodingPython
Redis
- Belajar Redis - Eko Kurniawan Khannedy, Programmer Zaman Now
SASS / SCSS
- Belajar Menggunakan SASS - Irsyad A. Panjaitan (Parsinta)
- Belajar Sass Biar Nulis Kode CSS Jadi "Absurd" - array id
- Tutorial SASS - Web Programming UNPAS
Solidity
- Ethereum Blockchain Tutorial Bahasa Indonesia - Odoo Indonesia vITraining
- Tutorial Blockchain Bahasa Indonesia - Ipung DEV Academy
Terraform
- Belajar Terraform untuk Pemula - Giri Kuncoro
TypeScript
- Belajar Typescript Dasar Bahasa Indonesia - Imam Farisi
- Belajar Typescript OOP Bahasa Indonesia - Imam Farisi
- Belajar TypeScript Untuk Pemula - Eko Kurniawan Khannedy, Programmer Zaman Now
- OOP TypeScript - Nusendra Hanggarawan
- TypeScript Dasar - Nusendra Hanggarawan