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
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
Kaum gratisan bahagia melihat ini,, terimakasih pak eko,, semoga berkah ilmunya..
Waah super sekali 👍, trima kasih kak diakhir tahun bs belajar OOP PHP lengkap nih 😁
Ini dia yang udah ditunggu-tunggu. Terima kasih banyak mas eko. Semoga ilmunya berkah dan keluarga sehat selalu
Sangat cocok buat mengingat pelajaran oop, kuputar dengan kecepatan 1,25x, keren mas eko
terima kasih banyak mas Eko ilmunya, mudah-mudahan bisa menjadi jalan pahala dan keberkahan
Terimakasih ilmunya pak eko Semoga Allah selalu memberikan rahmat nya buat bapak
Wajib tembus 1jt subscribe. Aamiin
Mantap, Yang ditunggu👍
sehat selalu pak eko.. semoga di berikan rezeki & kesehatan makasih ilmu nya !! semangat
Gila banget ini mas.. Bermanfaat banget.. Lengkap banget.. Trimakasih mas
Like sebelum nonton👍🏻
Terimakasih Mas Eko, Ilmu pengetahuan yang sangat bermanfaat.. Semoga sukses selalu dan berkah.. Amiinnn.
Mantab pak... terima kasih informasinya
TUTORIAL PHP OOP terlengkap yang pernah saya lihat
Terimakasih banyak pak atas ilmunya
Alhamdulillah, terimakasih pak eko...
Sangat membantu untuk pemula
Makasih mas, sangat membantu sekali
Thanks sekali mas.☺️
the best, hatur nuhun 👍👍👍
Terimakasih pak , semoga di awal 2024 sudah bisa jadi web dev.. aamiin😊
mantap 👍, trima kasih
Terimakasih banyak pak eko,
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....
Mantap kang
terus upload tutorial mas, saya sangat suka penjelasan dari mas, mudahan" ilmu yang telah mas bagikan dengan cuma" menjadi sebuah berkah..
Terimakasih kang
Mohon minta berkah ilmunya pak
Terima kasih mas.sehat selalu
makasih untuk ilmunya mas, semoga diberi kesehatan selalu.
@ProgrammerZamanNow
3 жыл бұрын
amin
Terima kasih pak eko
kerennn
Terima kasih...
Mantaps
kerenn.
Semoga materi lanjutan nya bisa cepet ada 😂
Semoga ilmu nya saya seperti mas eko juga 🤭, sehat selalu buat mas eko
@ProgrammerZamanNow
3 жыл бұрын
Amin
Mantap
izin save kak, sangat bermanfaat, terimakasih
maaf bang,kalau untuk nama constnya bebas atau bagaimana? mohon pencerahannya..
Kado terbaik tahun baru 2021
Mas yang di udemy itu nanti dapet sertifikat atau kita bisa buat portfolio di bimbing oleh masnya nanti?
Boleh juga pak course tentang Regex
bang yang materi kotlin mending di lanjut ke android
ntar tutorialnya sampai ke framework php gk mas?
namespace sama kaya package java kah ?
Request laravel dong min
@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.
First pak😁
Mas Eko, kalau boleh request tutorial lebih mendalam penggunaan message broker mas 🙏
@ProgrammerZamanNow
3 жыл бұрын
noted
02:05:31 builder pattern. Agar code mudah di maintenance.
kok bisa ya ValidationException di pakai tanpa di require dlu?
pak eko, refrensi buku php yg bagus apa ?
@ProgrammerZamanNow
3 жыл бұрын
dokumentasi resmi php nya
nagih bgt nonton ini video wkwk
Mas saya mau nanya. Untuk menjadi beckend developer harus menguasai apa aja ya?
@ProgrammerZamanNow
3 жыл бұрын
RESTful API, Database, Message Broker, dan lain2
@Muhfara
3 жыл бұрын
Bahasa apa yang sering digunakan?
Covariance dan Contravariance saya mau tanya. emang fungsi kalau kita tulis tipe paramternya class dan reutrn functionnya :animal efeknya apa ya ?
@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
Mas eko kalau JAVA nanti udh selesai boleh gk bang saya request tutorial JS dasar sampai akhirnya JS
@ProgrammerZamanNow
3 жыл бұрын
iya, nanti jg akan dibahas JS
lanjut php nya dong mas yang web
Ada rencana buat totorial React.js gak om?
@ProgrammerZamanNow
3 жыл бұрын
kemungkinan bahas JS nya dulu
Cara gabung menjadi member gimn Bang ???? Buat tutorial nya 🙏🏾🙏🏾
bang, request bikin video Data Struktur dong. Terima kasih!
@ProgrammerZamanNow
3 жыл бұрын
Ide ditampung
@samsammuhammdnursamsi338
3 жыл бұрын
@@ProgrammerZamanNow mantap, di tunggu video nya
@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
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
Kalau bedanya premium course di udemy sama yang ini apa Mas Eko ?
@ProgrammerZamanNow
3 жыл бұрын
Yg udemy nanti saya update dengan studi kasus nya, yg di yutub enggak ada
@idrismaulana6305
3 жыл бұрын
@@ProgrammerZamanNow mas yang di udemy nanti nya bisa kita download ngga vidio tutorial nya setelah pembelian?
@ProgrammerZamanNow
3 жыл бұрын
@@idrismaulana6305 bisa di download di aplikasi udemy nya harusnya buat di tonton offline
4:52:36 😅
Method 'Data::getIterator()' is not compatible with method 'IteratorAggregate::getIterator()'. 03:10:07
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
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".
constant
Belajar dulu pahamin biar bisa kerja gaji gede
Mas eko ada dua kali salah nyebut import daripada use. Nampak kali orang java-nya. hehehe... peace
8:10 bukan camelcase tapi pascalcase
pak, bahas tentang hacking dan celah2 yg memungkinkan web kt bsa dihack.
@idrismaulana6305
3 жыл бұрын
kalo soal hacking saran saya di channel nya pak onno
@kid_rz
3 жыл бұрын
@@idrismaulana6305 apa nama channel nya gan
@ilhamvocalovi6879
3 жыл бұрын
@@kid_rz Onno Center nama channelnya
request php mvc bang
@ProgrammerZamanNow
2 жыл бұрын
Sudah ada di kelas premium
Apa nanti ada tutorial MySQL mas Eko.?
@ProgrammerZamanNow
3 жыл бұрын
Ada
@sioyen29
3 жыл бұрын
@@ProgrammerZamanNow baiklah mas Eko, ditunggu 🔥
saya mau tanya, PHP_EOL itu buat apa ya,,, cobain praktek gak ngaruh apa2 ya
@ProgrammerZamanNow
2 жыл бұрын
end of line, alias ENTER
setahu saya PascalCase bukan camelCase. di 8:24
3:16:00
1:39:57 titip
02:18:09 remmber this
Bagusnya jangan disatuin gini, mending dibikin part2. Selain pendapatan adsensenya lebih banyak, viewer jg jd lebih mudah belajarnya.
@ProgrammerZamanNow
3 жыл бұрын
sudah ada chapter2nya ya di video, tinggal di klik aja chapter nya
2:36:11
Itu phpnya versi brp pak?
@ProgrammerZamanNow
3 жыл бұрын
Cek di materi php dasar
@hazzanawarafik6100
2 жыл бұрын
liat di terminalnya 1:41:27 php versi brp
Php Database ditungu tutorialnya
@ProgrammerZamanNow
3 жыл бұрын
sudah ada, silahkan cek di premium course PHP MYSQL DATABASE
@agaselamat6947
3 жыл бұрын
@@ProgrammerZamanNow iya makasih banyak mas..
4:52:40 tidak ramah wkwkw
Request Codeigniter 4 dong min....
yang dislike punya masalah apa dah