TUTORIAL PHP OOP BAHASA INDONESIA

Ғылым және технология

Setelah belajar PHP Dasar, saatnya kita belajar PHP Object Oriented Programming (PHP Pemrograman Berorientasi Objek). OOP adalah sudut pandang dalam bahasa pemrograman yang sangat populer. OOP wajib dimengerti jika kita ingin lebih baik lagi menjadi programmer PHP, terutama saat ini kebanyakan library dan framework di PHP sudah menggunakan OOP
PREMIUM COURSE PHP : www.udemy.com/course/pemrogra...
#php #phpOOP #phpObjectOrientedProgramming
Slide : docs.google.com/presentation/...
Source Code : github.com/ProgrammerZamanNow...
Materi Video :
00:00:00 - Pendahuluan
00:01:55 - Pengenalan OOP
00:07:50 - Class
00:11:00 - Object
00:13:30 - Properties
00:24:08 - Function
00:26:23 - this Keyword
00:31:04 - Constant
00:35:56 - self Keyword
00:39:26 - Constructor
00:44:16 - Destructor
00:47:43 - Inheritance
00:53:48 - Namespace
01:03:37 - Import
01:13:03 - Visibility
01:22:43 - Function Overriding
01:26:20 - parent Keyword
01:30:57 - Constructor Overriding
01:37:07 - Polymorphism
01:44:26 - Type Check dan Casts
01:47:25 - Abstract Class
01:51:44 - Abstract Function
01:57:18 - Getter dan Setter
02:07:49 - Interface
02:14:41 - Interface Inheritance
02:18:09 - Trait
02:25:57 - Trait Overriding
02:33:45 - Trait Conflict
02:38:07 - Trait Inheritance
02:40:18 - Final Class
02:42:35 - Final Function
02:44:32 - Anonymous Class
02:49:54 - static Keyword
02:56:37 - stdClass
03:01:53 - Object Iteration
03:10:52 - Generator
03:16:40 - Object Cloning
03:25:58 - Comparing Object
03:29:41 - Magic Function
03:42:31 - Overloading
03:56:33 - Covariance dan Contravariance
04:06:34 - DateTime
04:26:46 - Exception
04:45:29 - Regular Expression
04:56:03 - Reflection
05:10:12 - Materi Selanjutnya
Donasi :
Saweria : saweria.co/ProgrammerZamanNow
Social Media :
Instagram : / programmerzamannow
Facebook : / programmerzamannow
Telegram : t.me/ProgrammerZamanNow
KZread : / programmerzamannow

Пікірлер: 114

  • @maullanasmkndua8008
    @maullanasmkndua80082 жыл бұрын

    luar biasa, 2 tahun saya membangun aplikasi dengan php baru kali ini saya nemuin tutorial yang menjelaskan secara rinci dan berisi banget (y).... makasih brother ilmunya

  • @sabrananda
    @sabrananda3 жыл бұрын

    Kaum gratisan bahagia melihat ini,, terimakasih pak eko,, semoga berkah ilmunya..

  • @edriadisetiawan9251
    @edriadisetiawan92513 жыл бұрын

    Waah super sekali 👍, trima kasih kak diakhir tahun bs belajar OOP PHP lengkap nih 😁

  • @nurizakiy8780
    @nurizakiy87803 жыл бұрын

    Ini dia yang udah ditunggu-tunggu. Terima kasih banyak mas eko. Semoga ilmunya berkah dan keluarga sehat selalu

  • @apisaga
    @apisaga2 жыл бұрын

    Sangat cocok buat mengingat pelajaran oop, kuputar dengan kecepatan 1,25x, keren mas eko

  • @abdulmunim3722
    @abdulmunim37222 жыл бұрын

    terima kasih banyak mas Eko ilmunya, mudah-mudahan bisa menjadi jalan pahala dan keberkahan

  • @Ujun.MuhammadJunaidi
    @Ujun.MuhammadJunaidi7 ай бұрын

    Terimakasih ilmunya pak eko Semoga Allah selalu memberikan rahmat nya buat bapak

  • @farid_lutfianto
    @farid_lutfianto2 жыл бұрын

    Wajib tembus 1jt subscribe. Aamiin

  • @laluhusnihawari2940
    @laluhusnihawari29403 жыл бұрын

    Mantap, Yang ditunggu👍

  • @Alghazy88
    @Alghazy88 Жыл бұрын

    sehat selalu pak eko.. semoga di berikan rezeki & kesehatan makasih ilmu nya !! semangat

  • @GegeEmbrie
    @GegeEmbrie3 жыл бұрын

    Gila banget ini mas.. Bermanfaat banget.. Lengkap banget.. Trimakasih mas

  • @ahmadfaisal6356
    @ahmadfaisal63562 жыл бұрын

    Like sebelum nonton👍🏻

  • @budiali8239
    @budiali82392 жыл бұрын

    Terimakasih Mas Eko, Ilmu pengetahuan yang sangat bermanfaat.. Semoga sukses selalu dan berkah.. Amiinnn.

  • @it9hektar
    @it9hektar Жыл бұрын

    Mantab pak... terima kasih informasinya

  • @ferripradana4265
    @ferripradana42653 жыл бұрын

    TUTORIAL PHP OOP terlengkap yang pernah saya lihat

  • @ahmadakhbarf7118
    @ahmadakhbarf71182 жыл бұрын

    Terimakasih banyak pak atas ilmunya

  • @YUQI-ey2kc
    @YUQI-ey2kc9 ай бұрын

    Alhamdulillah, terimakasih pak eko...

  • @Yopikwb
    @Yopikwb2 жыл бұрын

    Sangat membantu untuk pemula

  • @musaalfarid1424
    @musaalfarid14243 жыл бұрын

    Makasih mas, sangat membantu sekali

  • @rianramadhan8094
    @rianramadhan80943 жыл бұрын

    Thanks sekali mas.☺️

  • @sulistio7908
    @sulistio79083 жыл бұрын

    the best, hatur nuhun 👍👍👍

  • @mrdanzz
    @mrdanzz Жыл бұрын

    Terimakasih pak , semoga di awal 2024 sudah bisa jadi web dev.. aamiin😊

  • @urobin8565
    @urobin85653 жыл бұрын

    mantap 👍, trima kasih

  • @AhmadRifai-ex4nl
    @AhmadRifai-ex4nl3 жыл бұрын

    Terimakasih banyak pak eko,

  • @agus7fauzi
    @agus7fauzi3 жыл бұрын

    bang saya mau tanya, PHP itu berjalan hanya jika ada request dari client, berbanding terbalik dengan node js yang berjalan terus, bernakah demikian, kalau boleh mohon penjelasannya bang....

  • @jansutrispodcast7356
    @jansutrispodcast73563 жыл бұрын

    Mantap kang

  • @odzanshop2858
    @odzanshop28583 жыл бұрын

    terus upload tutorial mas, saya sangat suka penjelasan dari mas, mudahan" ilmu yang telah mas bagikan dengan cuma" menjadi sebuah berkah..

  • @naufal007
    @naufal0073 жыл бұрын

    Terimakasih kang

  • @alammakmur5043
    @alammakmur50432 жыл бұрын

    Mohon minta berkah ilmunya pak

  • @dandidamanik288
    @dandidamanik2885 ай бұрын

    Terima kasih mas.sehat selalu

  • @aripzainul4797
    @aripzainul47973 жыл бұрын

    makasih untuk ilmunya mas, semoga diberi kesehatan selalu.

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    amin

  • @raihanadinugroho4405
    @raihanadinugroho44053 жыл бұрын

    Terima kasih pak eko

  • @limajariofficer8051
    @limajariofficer80513 жыл бұрын

    kerennn

  • @mukijo5802
    @mukijo58022 жыл бұрын

    Terima kasih...

  • @virgiawanlistiyandi8408
    @virgiawanlistiyandi84083 жыл бұрын

    Mantaps

  • @fazlmausoofh6668
    @fazlmausoofh666811 ай бұрын

    kerenn.

  • @growwithupigenggamdigital6890
    @growwithupigenggamdigital68903 жыл бұрын

    Semoga materi lanjutan nya bisa cepet ada 😂

  • @ardi_fz94
    @ardi_fz943 жыл бұрын

    Semoga ilmu nya saya seperti mas eko juga 🤭, sehat selalu buat mas eko

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    Amin

  • @MuhammadTatasMaulana-ry6fh
    @MuhammadTatasMaulana-ry6fh2 жыл бұрын

    Mantap

  • @masukzulha9096
    @masukzulha9096 Жыл бұрын

    izin save kak, sangat bermanfaat, terimakasih

  • @orela.multiguna2916
    @orela.multiguna29163 жыл бұрын

    maaf bang,kalau untuk nama constnya bebas atau bagaimana? mohon pencerahannya..

  • @ahmadzulfikar8585
    @ahmadzulfikar85853 жыл бұрын

    Kado terbaik tahun baru 2021

  • @achmadrifki742
    @achmadrifki7423 жыл бұрын

    Mas yang di udemy itu nanti dapet sertifikat atau kita bisa buat portfolio di bimbing oleh masnya nanti?

  • @valentinostania60
    @valentinostania603 жыл бұрын

    Boleh juga pak course tentang Regex

  • @tangguhlaks4756
    @tangguhlaks47563 жыл бұрын

    bang yang materi kotlin mending di lanjut ke android

  • @Alexanderzul
    @Alexanderzul3 жыл бұрын

    ntar tutorialnya sampai ke framework php gk mas?

  • @gx9686
    @gx96862 жыл бұрын

    namespace sama kaya package java kah ?

  • @rezaputrafebriyan
    @rezaputrafebriyan3 жыл бұрын

    Request laravel dong min

  • @wahyuarifkurniawan

    @wahyuarifkurniawan

    3 жыл бұрын

    Dilihat dari Vidio yang ada, mas eko kayanya ga bakal membahas framework. Orientasinya konsep, jadi kalau dasar dan oop udah bisa, framework nya bisa baca dokumentasi. Web programming unpas ada framework.

  • @novalramdhani9379
    @novalramdhani93793 жыл бұрын

    First pak😁

  • @mr.psychedelic9595
    @mr.psychedelic95953 жыл бұрын

    Mas Eko, kalau boleh request tutorial lebih mendalam penggunaan message broker mas 🙏

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    noted

  • @topimovies1884
    @topimovies1884 Жыл бұрын

    02:05:31 builder pattern. Agar code mudah di maintenance.

  • @ariefirawan1586
    @ariefirawan15862 ай бұрын

    kok bisa ya ValidationException di pakai tanpa di require dlu?

  • @kid_rz
    @kid_rz3 жыл бұрын

    pak eko, refrensi buku php yg bagus apa ?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    dokumentasi resmi php nya

  • @bladeofdespaire8579
    @bladeofdespaire85793 жыл бұрын

    nagih bgt nonton ini video wkwk

  • @Muhfara
    @Muhfara3 жыл бұрын

    Mas saya mau nanya. Untuk menjadi beckend developer harus menguasai apa aja ya?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    RESTful API, Database, Message Broker, dan lain2

  • @Muhfara

    @Muhfara

    3 жыл бұрын

    Bahasa apa yang sering digunakan?

  • @xayno2678
    @xayno267810 ай бұрын

    Covariance dan Contravariance saya mau tanya. emang fungsi kalau kita tulis tipe paramternya class dan reutrn functionnya :animal efeknya apa ya ?

  • @DeyustianPxl

    @DeyustianPxl

    9 ай бұрын

    Setau saya belajar dari bahasa lain konsep begitu biar kode kita lebih disiplin maksudnya adalah dengan kita mendeklarasikan tipe dari param atau tipe return nya.. kita udah ngasi tau kalau fungsi atau param itu hanya bertipe yg sesuai di deklarasikan selain itu bakalan error dan juga guna lainnya.. adalah untuk mempermudah kita juga dalam membaca.. kode semisal kompleksitas kode nya sudah besar.. dengan deklarasi simple begitu bakalan menjadi additional information buat kita pas baca code nya.. CMIIW

  • @mriswan5806
    @mriswan58063 жыл бұрын

    Mas eko kalau JAVA nanti udh selesai boleh gk bang saya request tutorial JS dasar sampai akhirnya JS

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    iya, nanti jg akan dibahas JS

  • @aryayunanta1470
    @aryayunanta14703 жыл бұрын

    lanjut php nya dong mas yang web

  • @dennywr4181
    @dennywr41813 жыл бұрын

    Ada rencana buat totorial React.js gak om?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    kemungkinan bahas JS nya dulu

  • @d_ragamua8653
    @d_ragamua86532 жыл бұрын

    Cara gabung menjadi member gimn Bang ???? Buat tutorial nya 🙏🏾🙏🏾

  • @samsammuhammdnursamsi338
    @samsammuhammdnursamsi3383 жыл бұрын

    bang, request bikin video Data Struktur dong. Terima kasih!

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    Ide ditampung

  • @samsammuhammdnursamsi338

    @samsammuhammdnursamsi338

    3 жыл бұрын

    @@ProgrammerZamanNow mantap, di tunggu video nya

  • @rdimas7445

    @rdimas7445

    2 жыл бұрын

    Wah akhirnya nemu yang minta ini hahaha. Setuju banget nih, data struktur sama desain pattern yang banyak programmer baru ga menguasainya karena lebih fokus ke menguasai bahasa pemrograman saja.

  • @shaufi10

    @shaufi10

    2 жыл бұрын

    @@rdimas7445 kalau cmn paham bahasa pemrograman masih bagus2 aja, kalau cmn paham pakai framework tanpa tahu dasarnya ini yg rada gmna, karena banyak orang yg paham fw atau toolsnya aja tapi basicnya di skip

  • @enricoferaldokalengkongang6905
    @enricoferaldokalengkongang69053 жыл бұрын

    Kalau bedanya premium course di udemy sama yang ini apa Mas Eko ?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    Yg udemy nanti saya update dengan studi kasus nya, yg di yutub enggak ada

  • @idrismaulana6305

    @idrismaulana6305

    3 жыл бұрын

    @@ProgrammerZamanNow mas yang di udemy nanti nya bisa kita download ngga vidio tutorial nya setelah pembelian?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    @@idrismaulana6305 bisa di download di aplikasi udemy nya harusnya buat di tonton offline

  • @fisikamodern5209
    @fisikamodern52092 ай бұрын

    4:52:36 😅

  • @achmadrizky1106
    @achmadrizky1106 Жыл бұрын

    Method 'Data::getIterator()' is not compatible with method 'IteratorAggregate::getIterator()'. 03:10:07

  • @AdeTirtaAdrianta
    @AdeTirtaAdrianta6 ай бұрын

    Mau Nanya dong, Saya memiliki 2 folder dan masing masing folder memiliki 1 file. File Pertama Berisikan class Person yang terdapat construct, sedangkan yang 1 lagi Berisikan class Person yang tidak terdapat construct. Ketika saya membuat instance pada masing masing file. mengapa instance pada class tanpa construct meminta argument new Person tersebut??

  • @Zero-wl3rv

    @Zero-wl3rv

    5 ай бұрын

    Coba lihat video OOP yang ini tentang namespace. Jadi di global namespace banyak class Person. Kalau gamau tabrakan harus dikasih namespace. ibaratnya 1 class Person 1 folder. // Sebelum menggunakan namespace Folder global { Person Person } // Ketika menggunakan namespace Folder global { Folder A -> Person Folder B -> Person } Jadi intinya harus bener-bener paham tentang namespace terlebih dahulu, emang agak ribet memahaminya karena gak kelihatan dan dibalik layar hahaha. Kalau aku 1 file 1 namespace. "namespace namafolder/namafile" biar aman aja sih. Oh iya coba deh kalau kamu ngikutin video PHP Basic, sebenarnya function pun juga tabrakan, gak hanya class. Namespace berlaku untuk "function, class, constant".

  • @thankyou609
    @thankyou609 Жыл бұрын

    constant

  • @pocorel663
    @pocorel6632 жыл бұрын

    Belajar dulu pahamin biar bisa kerja gaji gede

  • @fahrurrazi7962
    @fahrurrazi79622 жыл бұрын

    Mas eko ada dua kali salah nyebut import daripada use. Nampak kali orang java-nya. hehehe... peace

  • @thepresent8219
    @thepresent82193 жыл бұрын

    8:10 bukan camelcase tapi pascalcase

  • @kid_rz
    @kid_rz3 жыл бұрын

    pak, bahas tentang hacking dan celah2 yg memungkinkan web kt bsa dihack.

  • @idrismaulana6305

    @idrismaulana6305

    3 жыл бұрын

    kalo soal hacking saran saya di channel nya pak onno

  • @kid_rz

    @kid_rz

    3 жыл бұрын

    @@idrismaulana6305 apa nama channel nya gan

  • @ilhamvocalovi6879

    @ilhamvocalovi6879

    3 жыл бұрын

    @@kid_rz Onno Center nama channelnya

  • @techwithrifin8386
    @techwithrifin83862 жыл бұрын

    request php mvc bang

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    2 жыл бұрын

    Sudah ada di kelas premium

  • @sioyen29
    @sioyen293 жыл бұрын

    Apa nanti ada tutorial MySQL mas Eko.?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    Ada

  • @sioyen29

    @sioyen29

    3 жыл бұрын

    @@ProgrammerZamanNow baiklah mas Eko, ditunggu 🔥

  • @MochamadMuztaba
    @MochamadMuztaba2 жыл бұрын

    saya mau tanya, PHP_EOL itu buat apa ya,,, cobain praktek gak ngaruh apa2 ya

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    2 жыл бұрын

    end of line, alias ENTER

  • @quasi_verum
    @quasi_verum2 жыл бұрын

    setahu saya PascalCase bukan camelCase. di 8:24

  • @ayamgosong17
    @ayamgosong172 ай бұрын

    3:16:00

  • @yosafatharianta
    @yosafatharianta3 жыл бұрын

    1:39:57 titip

  • @gusmadevcod8406
    @gusmadevcod8406 Жыл бұрын

    02:18:09 remmber this

  • @kangadhi4226
    @kangadhi42263 жыл бұрын

    Bagusnya jangan disatuin gini, mending dibikin part2. Selain pendapatan adsensenya lebih banyak, viewer jg jd lebih mudah belajarnya.

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    sudah ada chapter2nya ya di video, tinggal di klik aja chapter nya

  • @fatkur
    @fatkur2 жыл бұрын

    2:36:11

  • @AldrietchIansen
    @AldrietchIansen3 жыл бұрын

    Itu phpnya versi brp pak?

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    Cek di materi php dasar

  • @hazzanawarafik6100

    @hazzanawarafik6100

    2 жыл бұрын

    liat di terminalnya 1:41:27 php versi brp

  • @agaselamat6947
    @agaselamat69473 жыл бұрын

    Php Database ditungu tutorialnya

  • @ProgrammerZamanNow

    @ProgrammerZamanNow

    3 жыл бұрын

    sudah ada, silahkan cek di premium course PHP MYSQL DATABASE

  • @agaselamat6947

    @agaselamat6947

    3 жыл бұрын

    @@ProgrammerZamanNow iya makasih banyak mas..

  • @ademulyana3626
    @ademulyana36262 жыл бұрын

    4:52:40 tidak ramah wkwkw

  • @sulashidayat
    @sulashidayat3 жыл бұрын

    Request Codeigniter 4 dong min....

  • @muhammadakbarbagaskoro2599
    @muhammadakbarbagaskoro25993 жыл бұрын

    yang dislike punya masalah apa dah

Келесі