Full Transcript

·YouTLDR

[ DARING ] XI RPL 2 - Kegiatan Minggu Pertama

36:22IndonesianTranscribed Jul 14, 2026
0:00

Assalamualaikum warahmatullahi

0:01

wabarakatuh. Gimana kabarnya kalian

0:04

semuanya?

0:06

Sehat-sehat ya? Halo para developer masa

0:10

depan ya. Selamat kalian sudah naik ke

0:14

kelas 11. Udah ada dua orang yang gugur

0:17

di kelas sebelah ya. Saya harap kalian

0:21

tetap tahan tetap semangat. Jam 11.20 20

0:24

ini nanti kita pelajaran RPL2 di lab 2.

0:29

Tapi karena minggu pertama ini dipakai

0:31

untuk IPLS, jadi kalian daring. Saya di

0:34

lab kalian yang daring. Daring bukan

0:37

berarti kalian santai-santai di rumah.

0:40

Santai-santai ora usah diwarahi cah.

0:42

Santai-santai itu enggak usah diajarin.

0:44

Udah pada bisa santai-santai. Kalian

0:48

reban, scrolling, pusreng, enggak usah

0:51

diwarai, enggak usah diajarin, enggak

0:53

usah dilatih. Itu udah bisa sendiri.

0:55

Semuanya bisa. Sejak lahir bisa kayak

0:58

gitu. Nah, bisa santai maksudnya.

1:03

Nah, tapi kalau urusan pelajaran belajar

1:07

supaya kalian menjadi orang yang

1:09

bermanfaat, berguna, yaitu perlu dilatih

1:12

dan belajar

1:14

sedikit demi sedikit. Jadi jangan

1:18

ee

1:20

ojo sambat, ojo kagan sambat ngono.

1:23

Jangan [mendengus]

1:24

opo yo sambat ini bahasa Indonesianya?

1:27

Mm jangan mengeluh. Nah, jangan mengeluh

1:31

karena kalian mungkin banyak ee beban,

1:35

banyak tantangan, rintangan, kesulitan.

1:38

Justru malah bersyukurlah karena itu

1:39

yang akan membentuk kalian gitu.

1:42

Membentuk kalian menjadi super strong,

1:46

menjadi super

1:49

hero bukan ya, menjadi saitama kayak

1:52

gitu. Enggak. Jadi jelas

1:56

kesulitan-kesulitan itu akan membentuk

1:58

kalian yang bikin kalian jadi lebih

2:01

pintar karena kalian tahu, oh kayak gini

2:04

ini sulit, jadi saya perlu ngapain kayak

2:06

gitu ya. Sekarang jam 11.19. Oke,

2:10

sebentar lagi habis ini akan saya

2:12

posting di kelas apa yang akan kita

2:15

lakukan selama 1 tahun ke depan. 1 tahun

2:18

ke depan lalu kita pecah menjadi 1

2:20

semester. Ee tapi saya sementara ini

2:24

langsung menjelaskan apa yang kita

2:25

lakukan di semester ini, apa targetnya,

2:29

apa [mendengus] yang harus kalian

2:30

lakukan.

2:31

Kalau kelas 10 kalian se ee kemarin itu

2:35

dituntun, dituntun, diajarin mulai dari

2:38

awal karena memang kalian belajar

2:39

basic-nya untuk kelas 11 ini. Welcome to

2:42

the jungle ya, selamat datang di dunia

2:46

developer kalian. akan dibiasakan dengan

2:49

dunia developers itu cara mainnya

2:52

seperti apa gitu. Nah, ini panduan

2:55

belajar siswa. Saya sambil ngobrol

2:57

dengan Kemini

2:59

ini saya jelaskan panduan belajarnya

3:02

kita selama satu semester ini ya. Nih

3:05

judulnya pilih jalanmu, Bangun Proyekmu.

3:08

Apa sih yang dipilih? STK-nya. Jadi

3:11

mulai di awal semester, di awal tahun

3:14

ini kalian sudah harus membayangkan mau

3:17

bikin apa, pakai apa gitu ya. Jadi stack

3:23

stack itu teknologinya apa sih yang mau

3:26

dipakai? Misalnya pakai framework apa

3:29

Laravel

3:30

XJS atau apa itu stack. Terus nanti

3:34

misalnya database-nya pakai MySQL itu

3:37

stack. stack itu teknologinya,

3:40

teknologi apa yang akan kalian pakai

3:43

gitu.

3:45

Nah, jadi saya di kelas 11 ini akan

3:50

menjadi coach tempat kalian

3:53

brainstorming, konsultasi saat stuck.

3:55

Terus belajarnya gimana? Apa yang harus

3:57

dilakukan? Nah, gini. Alur belajarnya

4:00

ini kita di awal masuk fase pertama ini

4:04

saya batasi sampai 2 mingguan lah. 2

4:07

mingguan. Jadi minggu ini sampai minggu

4:10

depan.

4:11

Nah, ini kita masuk di fase 1. Tentukan

4:15

idenya terus masalahnya apa.

4:18

Jadi berbasis masalah. Kalau bisa

4:21

project itu berbasis masalah yang ada di

4:23

dunia nyata. Kalian menemukan masalah

4:25

apa ya. Nah, ini saya mau bikin

4:27

solusinya nih pakai apps ini. Mau bikin

4:30

apps ini untuk mengatasi masalah A gitu

4:33

misalnya. Jangan berangkat dari

4:35

teknologi dulu. Itu yang seharusnya

4:39

kayak gitu. Kalian bisa ee teknologi ini

4:43

misalnya teknologi A terus mau ee bikin

4:46

sesuatu. Nah, kalau kayak gitu itu apa

4:49

yang kalian bikin itu kurang bermanfaat.

4:52

Tapi ketika kalian berangkatnya dari

4:54

masalah real masalah ini ada masalah

4:56

kayak gini nih. Saya mau mengatasinya

4:59

dengan cara ini. Silakan masalahnya

5:01

bebas. Boleh di dalam sekolah, boleh di

5:04

dunia ya di luar, di dunia nyata ya atau

5:07

di dunia digital kalau ada masalah

5:09

boleh. Boleh. Boleh juga. Oh ini ada

5:11

masalah nih. Misalnya di dunia digital

5:14

di dunia Digimon bukan ya. Digimon apa

5:18

nih? Kalian main-main

5:20

mm Minecraft misalnya,

5:24

tapi terlalu jauh deh kalau kayak gitu.

5:27

Jadi yang mungkin realistis saja deh.

5:30

Kalau dunia digital mungkin perbankan

5:33

gitu ya, ada masalah di oh ini ketika

5:36

login ee di pembayaran sistem pembayaran

5:41

ini kayak gini ada masalah. Nah,

5:45

apalah wis masalahnya terserah kamu.

5:46

Cari aja masalahnya. Masalahnya apapun.

5:50

Contohnya kalau yang di sekolah nih

5:52

misalnya [mendengus] ee sejauh ini

5:55

jurnal guru, jurnal guru itu kan selalu

5:58

ditulis ya, tulis tangan. Nah, gimana ya

6:00

caranya supaya jurnal ini otomatis

6:04

terekap? Siapa hari ini yang enggak

6:06

masuk? Berapa anak alfa sakit izin itu

6:09

ada berapa? Langsung terekap otomatis di

6:13

server. Mungkin Bapak Ibu guru yang

6:15

sebagai manajemen itu langsung tahu, oh

6:17

kelas ini, jurusan ini misalnya ini

6:20

statistiknya seperti apa. Jurnal selama

6:23

ini kan kita masih tulis tangan. Nah,

6:25

itu juga masalah bisa didigitalisasi.

6:28

Itu salah satu contohnya. Jadi misalnya

6:31

ini atau aplikasi presensi sekolah

6:34

berbasis GPS ini contohnya atau

6:36

reservasi kafe atau e-commerce lokal

6:38

bebas.

6:40

Jadi di 2 minggu ini, 1 minggu ini

6:43

kalian di rumah dan minggu depan itu

6:45

kalian presentasi di lab itu menentukan

6:49

kalau minggu depan sudah presentasi.

6:50

Jadi menjelaskan ini Pak masalah yang

6:53

saya angkat idenya kayak gini saya mau

6:56

milih stacknya. Fase 1 dan 2 ini kita

6:59

gabung stacknya. Kalian milih

7:02

[mendengus]

7:03

milih ini kan kita dua 2 minggu ini

7:06

kalian proses mencari ide dan masalah 2

7:09

minggu ee minggu depannya langsung

7:11

presentasi. Presentasi itu ya saya

7:14

anggap kita sedang brainstorming di lab

7:18

dengan saya nanti bersama dengan

7:20

teman-teman yang lain itu masih proses

7:22

menemukan ide dan masalahnya. itu bisa

7:25

jadi berubah, bisa jadi ganti, bisa jadi

7:27

meluas, atau bisa jadi menyempit kayak

7:29

gitu. Oh, ini masalahnya kurang kompleks

7:32

ini, terlalu mudah. Misalnya ini

7:34

ditambahin kayak gini. Nah, itu bisa

7:37

jadi kita 2 minggu ini kayak gitu ee

7:40

menentukan ide dan masalah. Plus kalau

7:43

bisa kalian udah masuk ke fase du juga

7:46

pilih stacknya yang sesuai kayak gitu.

7:48

Kalian ngulik ngulik mencari tahu

7:51

kira-kira stack yang cocok untuk

7:53

mengatasi masalah saya ini apa ya?

7:56

Teknologi apa yang saya sukai. Misalnya

7:58

kalian lebih suka pakai JS bisa pakai

8:00

Typecript, NextJS dan lain-lain

8:03

macam-macam. Atau kalian lebih suka

8:05

pakai PHP bisa jadi pakai Laravel kayak

8:08

habis ini saya jelasin stack-stack yang

8:10

sedang naik populer dan potensial untuk

8:12

masa depan itu apa aja gitu.

8:16

Untuk stack ini tidak terlalu saya

8:18

tekankan. Yang paling penting temukan

8:22

idenya, masalahnya apa, idenya kayak

8:24

gimana. Itu itu dulu. Terus kalau bisa,

8:27

kalau bisa kalian tambahin, oh kira-kira

8:30

nanti saya mau pakai stack ini. Nah,

8:32

tapi stack ini nanti akan kita arahkan

8:36

lagi gitu minggu depan saat presentasi

8:39

itu. Nah, jadi setelah tahu mau bikin

8:42

apa, diskusikan dengan coach. Nah, ini

8:44

kan saat diskusi berarti minggu depan

8:46

stack mana yang paling cocok gitu. Jadi,

8:49

stack itu kecocokan dari kedua belah

8:52

pihak ya, antara kalian developernya

8:54

kecocokannya kayak gimana dan kecocokan

8:58

dengan masalahnya. Oh, masalah ini

9:00

masalah A misalnya ini lebih cocok,

9:02

lebih mudah diselesaikan dengan stack A.

9:06

Ee pakai PHP lebih cepat. ini lebih

9:09

cepat pengembangannya pakai Laravel

9:11

misalnya nih misalnya oh kalau masalah

9:14

yang si B masalahnya si B yang diangkat

9:16

oleh si B ini lebih cocok pakai goeng

9:20

misalnya

9:22

ya nanti tergantung dengan kebutuhan

9:26

butuh yang cepat jadi atau butuh yang

9:28

scalable gitu jadi ada pertimbangan

9:32

gitu.

9:34

Lalu yang ketiga,

9:36

setelah kalian sudah menentukan

9:39

ide, masalah terus tagnya apa, kita

9:42

pecah jadi yang kecil-kecil masuk ke

9:45

fase 3. Kita pecah-pecah menjadi

9:49

milestone, titik-titik checkpoint gitu

9:52

ya. Jangan langsung bikin semuanya, wah

9:54

saya mau bikin. Ah, capek kalau kayak

9:57

gitu mikirnya langsung global kayak

9:59

gitu. Jadi kita pecah jadi hal-hal yang

10:02

kecil-kecil.

10:03

Pak, terus belajarnya gimana gitu.

10:06

Misalnya, nah misalnya ee di minggu 1 2

10:10

kalian desain database

10:12

terus API-nya seperti apa? Berarti apa

10:16

yang harus pelajari saat minggu 12 itu?

10:19

Berarti kalian belajar database-nya,

10:21

desain database-nya gitu. Terus nanti

10:24

API-nya caranya bikin gimana minggu

10:27

berikutnya. Jadi kalian sendiri yang

10:29

bikin milestone-nya ini. Cuman bukan

10:32

berarti bebas sebebas-bebasnya. Kalian

10:35

wajib tiap pertemuan di lab itu ada

10:38

milestone yang atau tas. Kalau memang

10:42

kalian sudah nanti megang project ya

10:44

kita nyebutnya tas. Itu yang harus

10:47

kalian selesaikan, yang harus kalian

10:49

kerjakan. Jadi ada progresnya terus. Ora

10:52

enek ceritane nganggur enggak ada.

10:54

Bahkan serepot-repotnya misalnya nanti

10:57

ada Agustusan ya habis ini ya ada

10:59

Agustusan misalnya ada event apa tetap

11:03

tas harus jalan enggak ada istilahnya

11:05

tas berhenti gitu ya hidup tas

11:09

gitu. Jadi minggu ketiga sampai keempat

11:12

ini integrasi front end-nya dan

11:15

seterusnya lah. Nanti ee mungkin 1 bulan

11:19

ke depan apa nanti saya cek. Oh, ini

11:22

terlalu

11:23

ee [mendengus]

11:24

terlalu sulit ini kayaknya perlu dipecah

11:27

lagi. Nanti kita ee koordinasi di minggu

11:31

depan.

11:33

Jadi setelah milih stack minggu depan

11:37

kalau waktunya ada ya kita pecahkan.

11:40

Kita 1 minggu itu ada tiga pertemuan.

11:42

Kalau emang semuanya sudah presentasi

11:45

berarti masuk minggu kedua ya kita pecah

11:48

gitu. Kalau belum sempat ya minggu

11:50

ketiga, minggu depannya lagi kita bikin

11:54

ini proyek ee memecah proyeknya ini

11:57

milestone-nya seperti apa gitu.

12:00

Nah, ini pas kalian mau menentukan ini

12:04

mau bikin apa yaitu saat itu belajarnya

12:07

ya saat itu apa belajarnya dari mana ya

12:10

banyak sekarang

12:12

makanya saya bebaskan stake-nya itu

12:15

karena kita banyak sekali sumber

12:18

belajarnya terutama nah ini habis ini

12:20

saya jelasin di sini ya

12:22

nanti saya jelasin terutama yaitu

12:25

dokumentasi resmi.

12:28

dokumentasi itu selalu ada. Apalagi

12:31

proyek atau ee framework yang besar itu

12:34

selalu dibarengi dengan dokumentasi

12:37

resmi yang bagus. Gu oke saya lanjutkan

12:41

yang sini. Fase [berdehem] keempat.

12:43

Sering-seringlah gagal terus diperbaiki

12:46

ketika kodenya error. Nah, itu ya

12:48

normal. Sudah biasa ya 1 tahun ini

12:50

kalian sudah nyicipin jadi seorang

12:52

developer. Kalian sudah diangkat menjadi

12:54

seorang developer

12:56

junior developer. Ya, itu hal yang

13:00

normal. Gunakan debuging, baca

13:02

dokumentasi ya. Nanti kalau mentok nanti

13:05

saat coaching di lab itu kalian ee yang

13:11

dokum apa jenenge ee konsultasi gitu,

13:15

coaching gitu saat di lab gitu ya. Nanti

13:20

kalau ada yang mau ditanyakan silakan

13:21

sampaikan di kolom komentar atau di

13:25

chat WA di grup gitu ya. Oke, kita

13:29

lanjutkan ini yang ee alur belajarnya.

13:32

Apa yang harus kalian lakukan nanti?

13:34

Kayak gimana sih gitu ya? Jadi ngerjain

13:38

proyek langsung, Pak. Iya. Jadi

13:40

belajarnya sambil ngerjain proyek. Saya

13:43

mau bikin ini. Gimana ya caranya?

13:46

Kalau kalian sudah mentok enggak bisa,

13:49

nah nanti konsultasi gitu. Baca

13:52

dokumentasi. Nah, terus gimana sih

13:53

caranya? Saya pecah lagi. Yang pertama

13:56

kalian wajib tahu dokumentasinya.

14:00

Misalnya kalian belajar Laravel itu

14:02

selalu ada dokumentasinya. Saya kasih

14:03

contoh ya. Laravel

14:08

documentation

14:10

[mendengus] framework overview

14:15

search docs. Nah, ini dokumentasi

14:18

eh resource doc ini docs. Nah, instalasi

14:22

mulai dari instalasi itu seperti apa

14:25

instalasinya dan seterusnya. Ini rapi

14:27

banget ini Lara file. Enak

14:31

tuh. Oke, kita lanjut ke sini. Jadi

14:34

kalian harus tahu dokumentasinya resmi

14:36

itu seperti apa. Bersahabatlah dengan

14:38

dokumentasi. Ini skill wahid nomor satu.

14:42

Nomor satu itu bagi software engineering

14:46

bersahabat dengan dokumentasi. Kurangi

14:48

ketergantungan pada video tutorial 10

14:50

jam.

14:52

Oke. Ee sebenarnya itu bermanfaat

14:55

tutorial

14:57

kayak nonton video tutorial

15:00

ee 10 jam atau berapa jam itu untuk

15:03

tahapan pertama mempelajari,

15:06

amati, tiru, plek ketiplek kayak di

15:09

situ, terus dimodifikasi. Nah, itu bagus

15:11

prosesnya. Tapi ketika sudah ngerjain

15:14

project, kalau masih nonton video

15:16

tutorial itu kelamaan nanti. Jadi baca

15:21

dokumentasi karena sesuai dengan

15:22

kebutuhan mana sih yang saya butuhkan

15:24

kayak gitu.

15:26

Di awal-awal silakan cari tutorial di

15:29

manapun di YouTube banyak banget. Nah,

15:31

baca getting start di web resmi

15:33

framework kayak ini. Getting start mulai

15:35

pertama ini getting started. Nah, itu.

15:38

[mendengus]

15:39

Oke.

15:41

Terus ada konsep namanya Jit, just in

15:44

time learning. Jadi, jangan pelajari

15:47

seluruh isi framework. Kamu telan

15:49

habis-habis, wah gak ada habisnya itu

15:52

nanti karena dia selalu update.

15:55

Framework itu kalian pelajari mulai dari

15:57

A sampai Z. Kayak kalian misalnya baca

15:59

di W3 School itu ya [mendengus]

16:03

misalnya apa ya? PHP inilah

16:08

atau yang

16:10

mm React misalnya ini React. Oke, kalian

16:15

belajar mulai dari A sampai Z dari atas

16:19

sampai bawah.

16:21

Ya, bagus sih, bukan salah itu enggak

16:23

salah, tapi sebaiknya kalian pakai ini

16:27

just in time learning. Jadi, apa yang

16:30

kalian butuhkan, apa yang kalian

16:32

butuhkan saat itu silakan dicari.

16:34

Misalnya mau bikin login, saya mau bikin

16:36

login. Nah, pelajari tentang

16:39

authentication,

16:40

JWT, sumak

16:43

gimana? Ee mohon maaf saya agak pilek

16:46

jadi senap-senrup ya masuk suaranya.

16:51

ee flu dingin ya. [berdehem]

16:54

Oke, lanjut ke sini. Ee bikin login

16:57

berarti kalian harus mempelajari oh ini

16:59

form-nya. Kalau form kan UI-nya udah

17:02

biasa ya, kalian sudah pernah bikin di

17:04

kelas 10 UI-nya kayak gini. Tapi

17:06

teknologi di baliknya, backend-nya,

17:09

authentication-nya supaya aman kayak

17:11

gimana. Di kelas 10 kemarin kita masih

17:13

belum sampai di tahapan security-nya

17:16

karena kalian pakai native. Rata-rata

17:20

pakai native, enggak ada yang pakai

17:21

framework kayaknya ya. Itu di bagian

17:24

security jelas banyak celah. Tapi kalau

17:27

di kita pakai framework itu rata-rata

17:32

masalah autentikasi ini sudah ada yang

17:34

menangani. Jadi kita tinggal pakai gitu

17:37

aja. Tapi ya tetap diperhatikan

17:40

security-nya gitu ya. Terus gunakan AI

17:43

secara bijak. Ini sebagai asisten kalian

17:46

boleh pakai AI silakan loss seperti apa

17:50

ee seperti Gemini CGPT apapunlah untuk

17:53

menjelaskan kode yang error nyali solusi

17:56

supaya lebih efisien. Tapi jangan asal

17:59

kupas. Kalian harus paham setiap baris

18:02

kode yang kalian tulis atau yang AI

18:05

tulis. Jadi jangan cuman menghasilkan

18:07

sesuatu

18:09

dari AI langsung diboyong di jalan

18:11

running

18:13

gak ada error kayaknya enggak ada error

18:15

tapi ternyata salah kaprah kayak kemarin

18:19

yang seharusnya pakai database ternyata

18:22

enggak pakai database misalnya baru

18:24

ketahuan setelah dikonsultasikan, loh

18:26

ini database-nya mana ini enggak

18:28

nyambung. Nah, gitu ya. Jadi harus tahu,

18:32

paham setiap baris coding tulis misalnya

18:35

kalian mau minta nih bikinin ini

18:38

aplikasi kayak gini. Nah, itu kan kalian

18:41

kenapa enggak sekalian minta jelasin

18:43

jalannya program ini kayak gimana. Oke,

18:46

terus dibaca satu-satu kayak gitu. Oh,

18:49

ini kayak gini. Ini kalau saya modif

18:51

kayak gini gimana efeknya? Terus

18:53

misalnya ini gimana sih baris ini baris

18:55

ketiga sampai 30 ini maksudnya apa? ya

18:59

tanya ke AI-nya, jelasin ini maksudnya

19:02

kayak gimana, alurnya kayak gimana

19:04

sampai benar-benar paham dengan apa yang

19:06

ada di program kalian, gitu ya. Jadi itu

19:11

cara belajarnya. Setelah kita pecah

19:14

alurnya jadi fase ini, ini, ini, dan

19:16

seterusnya nanti kalian belajar sambil

19:18

ngerjain proyek langsung just in time

19:21

learning. Terus kalian pakai AI silakan,

19:24

terus sumber belajarnya apa sih?

19:26

Dokumentasi resmi itu yang wajib. Terus

19:29

platform belajar bisa masuk komunitas

19:33

juga roadmap SH. Ini bisa kalian cek

19:38

misalnya kalian mau belajar Rek, mau

19:39

belajar Laravel, mau belajar apapun

19:42

nanti di sana ada nih roadmap.s

19:45

peta atau jalan belajarnya apa yang

19:46

harus kalian kuasai, skill-skill apa

19:48

yang harus kalian dapatkan. Jadi kayak

19:50

kalian nggame di level 1 nih kalian

19:52

harus crafting apa dulu supaya

19:55

mendapatkan item apa? Kalian harus

19:57

ngapain dulu untuk dapat skill apa?

19:59

Harus ngalahin monster apa dulu supaya

20:02

dapat skill apa? Nah, kayak gitu. Jadi

20:03

ada roadmnya ya titik-titiknya ini. Nah,

20:07

[mendengus] terus kalian juga wajib

20:09

pakai GitHub. Git kitab dipakai ini ya

20:12

untuk mencari contoh proyek yang open

20:15

source. Banyak nih di kitab itu. Saya

20:18

mau bikin ini. Coba ah cari di kitab ada

20:21

enggak. Oke, ada ternyata amati, tiru,

20:23

modifikasi boleh kayak gitu. Tapi jangan

20:27

plek ketipk terus kalian aku, kalian

20:30

akui itu menjadi proyek kalian. Jangan.

20:32

Itu haram kalau kayak gitu ya.

20:35

Terus bisa kalian mungkin enggak tahu

20:38

ini stack overflow ini. Kalau zaman dulu

20:41

saya kuliah ini sudah bersahabat dengan

20:43

stack overflow ini. Terus Discord kalian

20:46

cari Discord grup-grup yang membahas

20:49

tentang software engineering komunitas

20:51

ini untuk bertanya, diskusi dan lain

20:53

sebagainya. Grup WA, grup lokal misalnya

20:56

Tulungagung yang ada di militar, Kediri

20:59

dan sekitarnya silakan join cari tahu

21:02

gitu ya. Nah, oke. Sekarang kita masuk

21:05

ke rekomendasi teks-sakte rekomendasinya

21:07

yang saya rekomendasikan ini. Ini

21:10

referensi untuk kalian 20262027

21:14

ada empat aja. Empat. Nah, empat

21:19

[mendengus]

21:20

tags-teks yang saya rekomendasikan. Yang

21:22

pertama ini

21:26

dia enterprise reliable. ini Laravel

21:30

eh agak membingungkan mungkin di ee apa

21:36

ya di Circle kalian Laravel ini banyak

21:41

anak-anak yang membenci Laravel karena

21:43

enggak tahu ya salah satunya mungkin

21:45

karena banyak magicnya setahu saya sih

21:47

itu. Kenapa kok ee teman-teman ini

21:50

banyak yang membenci Laravel? Tapi mau

21:52

tidak mau Laravel ini

21:56

nih nih nih nih

21:58

ee mana-mana sangat banyak perusahaan

22:03

Indonesia dari startup hingga instansi

22:05

pemerintah yang infrastrukturnya ini

22:08

berbasis Laravel komunitasnya besar jadi

22:12

banyak yang dibangun pakai Laravel

22:15

ya mau enggak mau kalau pengin dapat

22:17

project kita paling enggak tahulah

22:20

pernah nyicipin Laravel. Jadi kalau ada

22:22

nanti ada project benerin atau

22:25

meneruskan proyek yang sudah ada atau

22:28

membuat yang baru terus ee perusahaannya

22:31

atau instansinya itu minta supaya bisa

22:34

nyambung ee atau masih bisa bersinergi

22:37

dengan proyek-proyek yang lain. Ya,

22:39

mungkin pakai karena pakai Laravel.

22:41

Jadi, mau enggak mau ini Laravel ini

22:45

tetap posisinya

22:48

masuk di peringkat atas.

22:51

Ya, perikat 1 2 3 lah. Dia selalu

22:54

nangkring di tempat atas Laravel ini.

22:56

Terus ditambahin

22:58

life wire bisa pakai inersia, pakai FU,

23:02

React. [mendengus] Dia bisa kawin dengan

23:06

macam-macam stack dia dan terus

23:09

berkembang. Di Indonesia besar, di

23:12

internasional juga besar gitu. Nah, ini

23:14

jadi kenapa kok layak dan naik daun?

23:17

Laravel ini tetap menjadi raja untuk

23:18

pengembangan web cepat dan aman.

23:20

Ekosistem modern ini pakai teks-teks

23:23

yang modern juga. Ini kalian bisa bikin

23:28

SPA single page application tanpa

23:31

kerumitan memisah backend dan front end

23:33

secara total gitu. Alasannya di industri

23:36

ya karena banyak gitu yang makai ini tuh

23:40

terus prospek ke depan sangat stabil.

23:42

sejauh ini masih stabil karena

23:45

Laravel-nya ini terus berevolusi karena

23:48

dia itu selalu ada versi baru di setiap

23:50

tahun di bulan April atau apa ya saya

23:53

lupa. Coba cek aja cari informasi terus

23:56

berevolusi terus ada perbaikan

24:01

terus dia integrasinya dengan AI ini

24:04

matang dan saya pun juga pakai pakai

24:07

Laravel gitu

24:09

beberapa proyek-proyek saya pakai

24:11

Laravel gitu.

24:12

Jadi, Laravel tetap dicari hingga

24:14

tahun-tahun ke depan ini ya. Prediksi

24:18

saya 3 tahun masih bertahan.

24:22

Karena ini era AI, saya bisa

24:25

membayangkannya ini 3 tahun aja sih. 5

24:28

tahun ke depan kurang tahu. Enggak tahu.

24:32

Karena

24:34

em susah diprediksi karena ada AI, ada

24:37

teknologi baru. Wah, tiba-tiba kayak

24:39

gini. Nah, jangan-jangan nanti ada

24:42

framework AI gitu.

24:46

Kalau sejauh ini kan framework-nya itu

24:48

berdasarkan ya stack-stack ini. Ini oh

24:51

ini pakai PHP, ini JS, front end-nya

24:54

pakai JS ya kayak gitu. Enggak

24:56

[mendengus] tahu nanti kalau itu udah

24:58

global jadi satu framework satuan global

25:00

gitu ya. Nanti tinggal milih nih ya

25:04

karena ada AI itu enggak tahu kayak

25:06

gitu. Wis.

25:08

Terus yang kedua ini yang high

25:11

performance ini favoritnya anak-anak

25:13

muda ini NextJS Nox JS ini yang pakai

25:18

JavaScript atau TypeScript ini sedang

25:20

naik di kalangan para developer juga

25:26

karena dia ini ada SSR server side

25:29

rendering terus jadi static side

25:32

generation jadi yang disend ke yang

25:36

dikirimkan ke apa namanya user ke klien

25:40

itu statik cepat ini makanya itu next JS

25:44

next JS pakai Vu terus ini

25:48

pembuatannya bisa cepat ramah SEO terus

25:52

bisa juga pakai script di stack ini

25:55

melatih kedisiplinan coding nah ini

25:57

untuk kalian nah larasan industrinya

26:00

industri global tek startup ini saat ini

26:03

hampir selalu memilih ekosistem

26:05

JavaScript atau TypeScript script. Nah,

26:08

yang baru-baru itu selalu milih

26:10

JavaScript atau TypeScript. Kalau yang

26:12

sudah kadung, udah terlanjur ada nih,

26:15

tinggal mengembangkan itu pakai Laravel

26:18

memang gitu.

26:20

Apalagi pemerintahan itu pakai paravel

26:24

gitu. [mendengus]

26:27

Nah, dan yang bikin senang itu UIUX-nya

26:30

interaktif. Tapi bukan berarti Laravel

26:32

enggak interaktif karena ada ini live

26:35

wire inersia

26:37

bisa pakai itu. Itu bisa interaktif

26:40

gitu.

26:42

Azan di sana saya pause dulu ya.

26:49

Oke kita lanjutkan. Tadi jelasin ini

26:53

type script.

26:55

[mendengus]

26:55

Oh, udah.

26:57

Alasan industri

27:00

ini interaktif UIUX-nya

27:04

masuk enggak, ya?

27:07

Oh, aman. Gak masuk. nih

27:11

ujian anu nih musalan nih.

27:15

Nah ee untuk JavaScript TypeScript

27:20

NextJS ini prospek ke depan ini mengarah

27:24

ke serverless dan aplikasi web yang

27:26

instan ini. Ke depan akan ada banyak

27:29

perkembangan dan bagus ini kalau kalian

27:32

ee mempelajari ini, memilih stack ini,

27:36

gitu.

27:37

dia juga akan menjadi raja suatu saat.

27:40

Prediksi saya sih kayak gitu.

27:44

Raja tag stack gitu ya. [mendengus]

27:47

Menguasa ini membuat siswa siap masuk ke

27:49

start up level menengah ke atas gitu.

27:54

Terus yang ketiga ini pakai fast API

27:59

atau jengo modern front end. Ini

28:01

basicnya pyon. Nah, ini Python ini bisa

28:04

kalau kalian belajar Python ini bisa ke

28:07

mana-mana arahnya. Dia bisa ke desktop,

28:11

Wi. Macam-macam lah. Bukan berarti AI

28:15

itu pakai Python. Enggak. AI itu bisa

28:17

pakai Excel pun juga bisa ya. Tapi

28:20

maksudnya Python ini banyak terintegrasi

28:24

di manapun nih. Kenapa kok layak dan

28:26

naik down? Aplikasi web hampir selalu

28:29

melibatkan fitur pintar AI. Ada AI. Jadi

28:32

mengintegrasikan AI di dalamnya. Jadi

28:35

fase API ini sangat naik down karena

28:37

kecepatannya yang luar biasa untuk

28:39

membuat API kodenya bersih dan langsung

28:42

terintegrasi baik dengan model-model

28:44

data Python atau AI. Itu sih tergantung

28:48

kalian mau pilih yang mana. Kalau mau

28:49

pilih ini ya silakan. [mendengus]

28:53

Terus mau belajar IoT juga pakai Python

28:56

gitu. Untuk alasan industrinya kebutuhan

28:58

integrasi web dengan sistem automasi.

29:00

Nah, ini automasinya bagus ini kalau

29:03

pakai button data analitik dan LLM ini

29:07

yang sedang meledak, sedang marak

29:08

sekarang. Ini

29:12

enak kalau pakai Python. Prospek ke

29:14

depan sangat cerah. Nah, kalau kalian

29:17

tertarik ke arah data engineering,

29:20

AI engineering atau backend spesialis,

29:22

ini spesialisnya backend ya, Python ini.

29:26

Jadi untuk UI-nya

29:28

eh pakai jenggonya itu nanti ya kalian

29:32

coba cek aja. Jadi dia lebih memang

29:35

lebih

29:37

bagus di backend kayak gitu backend

29:40

spesialis yang menangani integrasinya

29:43

dengan LLM itu. Itu yang sekarang sedang

29:45

naik down gitu ya.

29:48

Terus yang keempat, nah ini

29:51

diam-diam dia juga

29:54

lagi naik daun clut native and scalable

29:58

go atau gulang terus nanti dikawinkan

30:01

dengan react atau view.

30:04

Jadi separated back end dan front end

30:06

dipisah back end-nya front endnya. Nah,

30:08

ini kenapa kok layak dan naik down untuk

30:10

dipelajari? Layak dipelajari karena go

30:13

ini terkenal dengan performanya yang eh

30:17

konkurrensinya yang luar biasa.

30:20

Koncurrency itu apa sih? Jadi proses

30:23

yang berbarengan. Misalnya kalian masuk

30:26

ke Indomaret itu kan kasirnya cuman satu

30:29

nih. Dia menangani satu aja. satu proses

30:33

dalam satu waktu. Nah, konkurrency itu

30:37

dia kasir itu bisa menangani beberapa

30:40

proses sekaligus dalam satu waktu kayak

30:42

gitu.

30:44

Jadi penanganannya itu ya mungkin ada

30:47

beberapa kasirnya ditambahin kasirnya

30:49

atau apa di balik itu teknologi ini.

30:52

Nah, tapi ibaratnya kayak gitulah. Kalau

30:55

yang teknologi yang lain itu satu-satu

30:57

kayak gitu tapi cepat. Kalau yang ini

31:00

bisa bebareng.

31:02

Nah, ini luar biasa tinggi dan hemat

31:06

sangat cocok untuk diajarkan kalau

31:08

kalian mau bikin sistem API berskala

31:11

besar atau belajar mikroservice. Nah,

31:15

ini pakai gudang

31:18

ini sudah mulai banyak ini banyak yang

31:21

pakai gudang. Alasan industri perusahaan

31:23

besar seperti Tokopedia, Gojek, Bukapak

31:26

ya, Ecomas itu banyak yang menggunakan

31:28

Go untuk KUR sistemnya mereka untuk

31:31

menangani jutaan transaksi. Nah,

31:35

prospeknya ke depan kebutuhan akan back

31:38

and engineer go berbanding terbalik

31:41

dengan suplainya. talentanya sedikit,

31:44

kebutuhannya tinggi. Yang belajar ini

31:48

masih sedikit gitu loh. Sedangkan yang

31:52

membutuhkan ini itu banyak.

31:55

Startup-startup perusahaan itu yang

31:57

membutuhkan ini. Ini banyak mulai banyak

32:01

sehingga nilai tawarnya di industri

32:03

sangat mahal.

32:05

Jadi itu ya

32:09

itu penjelasan untuk minggu ini. Jadi

32:12

video ini untuk minggu ini apa yang

32:14

harus kalian lakukan? Kalian harus

32:17

menentukan ide masalahnya. Kalian mau

32:22

mengangkat masalah apa, mau bikin apa.

32:26

Dari masalah itu kalian mau bikin

32:27

solusinya kayak gimana, terus mau pakai

32:31

stack apa itu?

32:33

Terus minggu depan dipresentasikan.

32:36

Selama kalian

32:38

ee apa di rumah daring itu kalian bisa

32:42

berkoordinasi dengan teman-temannya.

32:45

Apakah ini berkelompok? Sementara ini

32:48

masing-masing wajib menentukan masalah,

32:51

wajib punya ide, wajib memilih stacknya.

32:55

Nanti

32:57

ketika

33:00

minggu depan yang hari Senin, jadi

33:02

minggu depan ketika masuk pertama enggak

33:04

langsung presentasi, kita ngumpulin.

33:07

Oh, ini bisa dikumpulin dengan ini.

33:09

Masalahnya mirip-mirip ini. Kita

33:10

kumpulin stack yang dipilih antara si A

33:13

dan si B. ini cocok nih. Oke, kita

33:16

jadikan satu kelompok dan nanti setelah

33:19

sudah jadi barulah nanti jalannya itu

33:22

berkelompok kayak gitu. Dan perlu

33:25

diingat kelompoknya ini berarti selama

33:29

satu semester karena projectnya ini satu

33:33

semester.

33:35

Tapi untuk minggu minggu ini dan minggu

33:38

depan kalian masuk fase 1 gitu ya. Jadi

33:42

seperti itu. Jika ada yang perlu

33:44

tanyakan silakan disampaikan di kolom

33:46

komentar atau di chat WA. Nah, minggu

33:50

depan kita di ee di hari Seninnya

33:53

pertama ketemu nanti koordinasi

33:57

kita coaching, diskusi, terus hari

34:00

Selasa dan apa ya satunya?

34:05

Selasa dan

34:09

[mendengus]

34:12

ini Selasa sama Jumat gitu. Selasa sama

34:16

Jumat itu baru presentasi tu.

34:20

Hmm.

34:22

Di depan ini saya mengapprove. Terus

34:25

juga pelajari kita projects atau pakai

34:27

trail atau apapun ya

34:30

yang untuk memanajemen proyek.

34:34

atau pakai

34:36

ini boleh kalau pribadi kayak apa ini

34:40

namanya tois.

34:42

Jadi apa yang harus dilakukan itu jelas

34:46

tas-tasnya

34:48

saya tunjukkan punya saya tumben ini kok

34:51

mod.

34:54

[mendengus]

34:57

Nah, ini prioritas satu set up docker

35:01

setup agen brokm itu kalau misalnya

35:04

proyek kayak gini ya

35:07

backlock.

35:09

Nah, ini apa fiturnya? Backlock ready in

35:12

progress yang dikerjakan saat ini yang

35:15

sudah beres yang sudah selesai apa gitu.

35:19

minimal empat ini sih kalian boleh tiru

35:23

kayak gini ada

35:25

idenya fitur yang masih belum jelas

35:28

terus nanti dijelasin terus kalau sudah

35:30

jelas ready ready untuk dikerjakan masuk

35:33

sini menunggu antrian terus ini yang

35:36

sedang dikerjakan saat ini satu aja

35:39

untuk satu orang satu yang sedang

35:42

dikerjakan kayak gitu nih jadi coba

35:45

kalian

35:46

cari aja trelo kah atau ada projects

35:49

yang bisa untuk integrasi ee ee apa

35:52

namanya? Berkolaborasi satu kelompok.

35:55

Satu kelompok nanti pakai apa ya? Yang

35:58

paling gampang ya di kita project-nya

36:00

ini nanti di bagian kita project itu ada

36:04

pembagian kayak ini tadi mana itu duis.

36:07

Nah, kayak

36:09

wis seperti itu. Terima kasih

36:14

silakan diskusi, tanya saya akhiri.

36:18

Asalamualaikum warahmatullahi

36:19

wabarakatuh.

More transcripts

Explore other videos transcribed with YouTLDR.

Get the TLDR of any YouTube video

Transcribe, summarize, and repurpose videos in 125+ languages — free, no signup required.

Try YouTLDR Free