Thursday,
31/Mar/2022
Getting started with docker-machine
Hai semuanya, setelah kita melakukan installasi docker-machine di Windows, Linux dan MacOs sekarang kita akan mencoba memulai menggunakan Docker Machine tersebut sebagai development environtment ya. Diantaranya yang kita bahas adalah:
Ok langsung aja kita bahas materi yang pertama:
Thursday,
31/Mar/2022
Install docker-machine on MacOS
Hai semuanya, di materi kali ini kita akan membahas Install docker-machine di MacOS dengan architecture processor Intel, unfortunately saat ini karena docker-machine sudah deprecated jadi belum ada support untuk Apple silicon tpi tenang nanti kita bahas alternative lainnya ya. Materi yang dibahas kali ini diantaranya:
Ok langsung aja kita bahas materi yang pertama
Thursday,
31/Mar/2022
Install docker-machine on Linux
Hai semuanya, di materi kali ini kita akan membahas Install docker-machine di OS Linux khususnya Ubuntu Desktop. Materi yang dibahas diantaranya:
Ok langsung aja kita bahas materi yang pertama
Sunday,
27/Mar/2022
Install docker-machine on Windows
Hai semuanya, di materi kali ini kita akan membahas Install docker-machine di OS Windows 10/11. Materi yang dibahas diantaranya:
docker-machine binaryOk langsung aja kita bahas materi yang pertama
Sunday,
27/Mar/2022
Silabus - Java: Pemula sampai Mahir
Hai semuanya, di cource ini kita akan membahas bahasa pemograman Java untuk Pemula sampai Mahir secara Konsep dan Implementasinya.
Materi yang di bahas adalah Java Standart Edition (Java SE) version jdk-17-lts. Mungkin buat temen-temen yang belum tau saya pernah buat tutorial Java secara free di youtube 5 tahun lalu nah sekarang adalah waktu yang pas untuk meng-update materinya supaya lebih lengkap dan terstruktur.
Ok untuk materinya kita akan bagi menjadi 7 section + Study kasusnya yaitu
Sunday,
27/Mar/2022
Silabus - Spring Framework: Pemula sampai Mahir
Hai semuanya, di cource kali ini kita akan membahas salah satu framework yang paling popular yaitu Spring Framework. Di kelas Java Developer - Spring Framework: Pemula sampai Mahir ini temen-temen akan belajar Konsep dan Implementasi dari Features yang di tawarkan oleh Spring Framework.
Materi yang dibahas adalah versi terbaru yaitu 5.x dan 6.x dengan menggunakan bahasa pemograman Java. Mungkin buat temen-temen yang belum tau hampir 7 tahun yang lalu saya pernah membuat tutorial tentang Spring secara free di youtube nah sekarang udah saatnya untuk meng-update materinya karena semakin banyaknya kebutuhan sebagai Java / Backend Developer menggunakan Spring Framework khususnya dengan Springboot.
Ok untuk materinya kita akan bagi menjadi 6 section yaitu
Monday,
21/Mar/2022
Overview of Docker machines
Hai semuanya, Setelah sebelumnya kita membahas Docker for Continues Integration (CI) sekarang kita akan membahas tentang Docker machine.
Note: Docker machine sekarang statusnya sudah deprecated atau sudah tidak aktif lagi. Tetapi tenag kita masih bisa menggunakannya kok, karena docker belum menghapus binarynya.
Ya sebelum kita menggunakan Docker machine, kita bahas dulu
Ok langsung aja kita bahas materi yang pertama
Sunday,
13/Mar/2022
Single Row / Group functions
Hai semuanya, di materi kali ini kita akan membahas tentang Jenis dari Functions yaitu Single Row Function dan Group Functions. Karena materinya akan lumayan panjang seperti biasa kita akan bagi menjadi beberapa bagian diantaranya:
GROUP BY clauseHAVING clauseWHERE and HAVING clause?GROUPING SET clauseOk langsung aja kita bahas materi yang pertama
Saturday,
12/Mar/2022
Deep dive into Select Statements
Hai semuanya, di materi sebelumnya kita sudah membahas basic tentang Select Statements, Build-in functions and operators, WHERE clause, Limit and Offset, dan yang terakhir Sorting menggunakan Order By clause. Sekakarang kita akan membahas lebih detail tentang Select statement diantarnaya:
Saturday,
12/Mar/2022
Time your practice (part 1)
Thursday,
10/Mar/2022
Limit dan Offset rows
Hai semuanya, di materi kali ini kita akan membahas tentang Limit dan Offset. Seperti biasa materinya kita akan bagi-bagi seperti berikut:
Ok langsung aja kita bahas materi yang pertama:
Wednesday,
9/Mar/2022
Sorting rows using ORDER BY clause
Hai semuanya, di materi kali ini kita akan membahas tentang Sorting rows menggunakan ORDER BY clause. Adapun materinya kita akan bagi menjadi
ORDER BY clauseOk langsung aja kita bahas materi yang pertama
Tuesday,
8/Mar/2022
Filtering data with WHERE clause
Hai semuanya, di materi kali ini kita akan membahas tentang mem-Filter data dengan menggunakan WHERE clause di PostgreSQL. By default jika kita menggunakan perintah select itu akan menampilkan semua data pada suatu atau berberapa table. Dengan menggunakan clause WHERE kita bisa memfilter atau memilih data yang akan kita tampilkan.
Perintah dasar untuk WHERE clause seperti berikut:
select * | column_list ...
from a_table
where search_conditionDimana search_condition adalah any value expression (functions, operators and predicates ) yang mengembalikan nilai boolean. Sebagai gambaran berikut ilustrasinya:

Ilustrasi tersebut menggambarkan, suatu predicate atau search_condition yaitu menggunakan operator equal pada column status dengan nilai active maka database akan mencari nilainya active saja pada kolom status. Untuk search_condition tersebut biasanya di sebut dengan predicate. Ada banyak sekali predicate yang kita bisa gunakan tapi disini kita bahasnya paling dasar dulu ya yaitu:
Ok kita bahas satu-per-satu ya, mulai dari relational predicate
Friday,
4/Mar/2022
Build-in Functions
Hai semuanya, di materi kali ini kita akan membahas Fuctions pada PostgreSQL, PostgreSQL provides a large number of functions for the built-in data types. Users can also define their own functions, as described in previews section but for now we explain build-in fuctions.
ada banyak selali Fucntions, kita akan bahas beberapa yang menurut saya penting untuk di pelajari pada cource ini diantaranya:
Ok langsung aja kita bahas materi yang pertama
Monday,
28/Feb/2022
Build-in Operators
Hai semuanya, di materi kali ini kita akan membahas Operators pada PostgreSQL, PostgreSQL provides a large number of operators for the built-in data types. Users can also define their own operators, as described in previews section but for now we explain build-in operators.
ada banyak selali Operators, kita akan bahas beberapa yang menurut saya penting untuk di pelajari pada cource ini diantaranya:
Ok langsung aja kita bahas materi yang pertama
Wednesday,
23/Feb/2022
Basic SQL Select statements
Hai semuanya, di materi kali ini kita akan membahas tentang Basic penggunaan SQL untuk Select statement pada PostgreSQL. Diantaranya yang akan kita bahas yaitu
Ok langsung saja kita bahas materi yang pertama
Wednesday,
23/Feb/2022
Overview SQL Select statements
Hai semuanya, di materi kali ini kita akan membahas tentang SQL (Structure Query Language) untuk Select Statement menggunakan PostgreSQL. Materi yang akan di bahas diantaranya:
Ok langsung saja kita bahas materi yang pertama
Monday,
21/Feb/2022
Mounting filesystems to minikube cluster
Hai semuanya, di materi kali ini kita akan membahas tentang mount your data from workstation to minikube cluster. Mounting data ini berguna untuk bind files dari container ke volume ataupun sebaliknya (mount-bind). Dengan menggunakan minikube kita bisa menggunakan 2 cara yaitu:
Ok langsung aja kita bahas materi yang pertama:
Sunday,
20/Feb/2022
Access your apps/service in minikube
Hai semuanya, di materi kali ini kita akan membahas bagaimana cara mengakses apps/service pada kubernetes menggunakan Minikube. Diantaranya
minikube service commandminikube tunnel commandOk langsung aja kita ke pembahasan yang pertama
Friday,
18/Feb/2022
Minikube addons features
Hai semuanya, di materi kali ini kita akan membahas tentang Minikube Addons for added functionality features of Kubernetes. Diantaranya yang akan kita bahas adalah
addons commandOk langsung aja kita ke pembahasan yang pertama
Sunday,
13/Feb/2022
Using thirdparty Editor untuk PostgreSQL Server
Hai semuanya, Di materi kali ini kita akan membahas Third Party Editor yang bisa digunakan untuk berkomunikasi dengan PostgreSQL Server. Sepertinya kita ketahui ya PostgreSQL Server menggunakan TCP/IP dan Unix socket untuk berkomunikasi antara client dan server. Selain menggunakan aplikasi client bawaan, kita juga bisa menggunakan Aplikasi 3rd Party seperti
Nah jadi temen-temen bisa pilih salah satu dari 3rd party editor tersebut kalau mau pakai. Untuk saya sendiri biasanya menggunakan Editor IntelliJ IDEA buatnnya Jetbraint yang Ultimate.
Jadi di cource ini, kita akan menggunakan IntelliJ IDEA ya. Adapun pembahasannya kali ini kita akan setup environmentnya dulu mulai:
Ok langsung aja kita ke pembahasan yang pertama
Sunday,
6/Feb/2022
Using pgAdmin4 as PostgreSQL editor
Hai semuanya, di materi kali ini kita akan membahas tentang pgAdmin4 sebagai editor untuk berinteraksi dengan PostgreSQL Database. Diantaranya adalah
Ok langsung saja kita bahas materi yang pertama
Sunday,
6/Feb/2022
Using psql as PostgreSQL editor
Hai semuanya, di materi kali ini kita akan membahas tenteng Menggunakan psql sebagai PostgreSQL Client/Editor. Diantaranya yang kita bahas
Ok langsung aja kita bahas materi yang pertama
Sunday,
6/Feb/2022
Install PostgreSQL using Docker
Hai semuannya, di materi kali ini kita membahas Install PostgreSQL menggunakan Docker, Pembahasannya diantaranya:
pgAdmin4 web basedOk langsung saja kita bahas ke materi yang pertama yaitu
Wednesday,
2/Feb/2022
Install PostgreSQL for Linux Ubuntu users
Hai semuanya, di materi kali ini kita akan membahas Install PostgreSQL di Linux Ubuntu Desktop. Diantaranya
pgadminOk langsung aja kita bahas ke materi yang pertama