Skip to main content

Kelas Online : Pemrograman PHP

Belajar PHP untuk pemula sampai mahir. Di kelas ini kita akan belajar PHP dari mulai awal sekali, sehingga cocok untuk pemula.

PHP

Kenapa Belajar PHP?#

PHP saat ini merupakan bahasa pemrograman yang paling popuper untuk membuat Web. Terutama di Indonesia, PHP masih menjadi bahasa pemrograman yang banyak sekali digunakan untuk membuat web, baik web skala kecil atau skala besar.

Review Peserta#

PHP

Keuntungan Gabung Sekarang#

  • Harga lebih murah, harga akan di update ketika ada materi baru
  • Update materi GRATIS, tanpa biaya tambahan
  • Grup diskusi sesama peserta di DISCORD

Gabung Sekarang#

Harga Normal : Rp. 350.000

Harga Promo (Diskon 63%) : Rp. 129.000

https://www.udemy.com/course/pemrograman-php-pemula-sampai-mahir/?couponCode=SEPTEMBER2021

Materi yang Diajarkan#

Kelas PHP dibuat dalam bentuk Roadmap, sehingga peserta tidak perlu bingung harus mulai dari mana. Peserta akan dibimbing belajar PHP secara bertahap, cukup ikuti materi dari awal sampai akhir.

PHP Dasar#

Daftar Materi : PHP Dasar
00:00:00 - Pendahuluan00:01:54 - Pengenalan PHP00:08:33 - Menginstall PHP00:17:50 - Program Hello World00:26:16 - Tipe Data Number00:38:23 - Tipe Data Boolean00:40:54 - Tipe Data String00:50:21 - Variable00:59:44 - Constant01:04:34 - Data NULL01:13:04 - Tipe Data Array01:32:21 - Operator Aritmatika01:35:57 - Operator Penugasan01:40:40 - Operator Perbandingan01:46:57 - Operator Logika01:52:48 - Increment dan Decrement01:58:41 - Operator Array02:05:05 - Expression, Statement dan Block02:09:29 - Manipulasi String02:22:09 - If Statement02:34:51 - Switch Statement02:41:20 - Ternary Operator02:45:04 - Null Coalescing Operator02:49:22 - For Loop02:58:11 - While Loop03:01:00 - Do While Loop03:04:38 - Break & Continue03:11:06 - For Each Loop03:17:54 - goto Operator03:22:48 - Function03:28:29 - Function Argument03:47:20 - Function Return Value03:57:11 - Variable Function04:05:01 - Anonymous Function04:14:52 - Arrow Function04:19:14 - Callback Function04:24:12 - Recursive Function04:34:48 - Komentar04:37:36 - String Function04:43:45 - Array Function04:49:52 - is Function04:52:43 - Require dan Include05:02:34 - Variable Scope05:16:02 - Reference05:26:10 - Materi Selanjutnya

Studi Kasus PHP Dasar : Aplikasi Todolist#

Daftar Materi : Studi Kasus PHP Dasar : Aplikasi Todolist
00:00:00 - Pendahuluan00:02:03 - Prototype Aplikasi Todolist00:05:33 - Membuat Project00:07:14 - Membuat Model00:10:42 - Menentukan Business Logic00:14:15 - Menentukan View00:17:18 - Menampilkan Todolist00:19:21 - Test Menampilkan Todolist00:22:36 - Menambah Todolist00:25:11 - Test menambah Todolist00:27:12 - Menghapus Todolist00:33:58 - Test Menghapust Todolist00:37:27 - Input Data00:42:31 - View Menampilkan Todolist00:47:12 - Test View Menampilkan Todolist00:50:59 - View Menambah Todolist00:53:46 - Test View Menambah Todolist00:56:53 - View Menghapus Todolist01:00:46 - Test View Menghapus Todolist01:03:22 - Test Seluruh Aplikasi01:10:59 - Materi Selanjutnya

PHP Object Oriented Programming#

Daftar Materi : PHP Object Oriented Programming
00:00:00 - Pendahuluan00:01:55 - Pengenalan OOP00:07:50 - Class00:11:00 - Object00:13:30 - Properties00:24:08 - Function00:26:23 - this Keyword00:31:04 - Constant00:35:56 - self Keyword00:39:26 - Constructor00:44:16 - Destructor00:47:43 - Inheritance00:53:48 - Namespace01:03:37 - Import01:13:03 - Visibility01:22:43 - Function Overriding01:26:20 - parent Keyword01:30:57 - Constructor Overriding01:37:07 - Polymorphism01:44:26 - Type Check dan Casts01:47:25 - Abstract Class01:51:44 - Abstract Function01:57:18 - Getter dan Setter02:07:49 - Interface02:14:41 - Interface Inheritance02:18:09 - Trait02:25:57 - Trait Overriding02:33:45 - Trait Conflict02:38:07 - Trait Inheritance02:40:18 - Final Class02:42:35 - Final Function02:44:32 - Anonymous Class02:49:54 - static Keyword02:56:37 - stdClass03:01:53 - Object Iteration03:10:52 - Generator03:16:40 - Object Cloning03:25:58 - Comparing Object03:29:41 - Magic Function03:42:31 - Overloading03:56:33 - Covariance dan Contravariance04:06:34 - DateTime04:26:46 - Exception04:45:29 - Regular Expression04:56:03 - Reflection05:10:12 - Materi Selanjutnya

PHP 8#

Daftar Materi : PHP 8
00:00:00 - Pendahuluan00:02:03 - Menginstall PHP 800:05:33 - Named Argument00:12:44 - Attributes00:37:22 - Constructor Property Promotion00:43:06 - Union Types00:50:09 - Match Expression01:01:25 - Nullsafe Operator01:07:28 - String to Number Comparison01:11:23 - CConsistent Type Error01:14:05 - Just in Time Compilation01:27:38 - Validation untuk Function Overriding01:35:55 - Mixed Type v201:41:00 - Comma di Parameter List01:45:09 - Non Capturing Catches01:47:52 - Throw Expression01:51:30 - Allow class on Objects01:53:49 - Stringable Interface01:57:41 - New String Functions02:00:38 - Materi Selanjutnya

Studi Kasus PHP OOP : Aplikasi Todolist#

Daftar Materi : Studi Kasus PHP OOP : Aplikasi Todolist
00:00:00 - Pendahuluan00:01:46 - Clean Architecture00:07:16 - Membuat Entity00:10:48 - Membuat Repository00:15:09 - Membuat Service00:17:26 - Membuat View00:19:17 - Repository dan Service : Menampilkan Todolist00:24:30 - Test Repository dan Service : Menampilkan Todolist00:30:30 - Repository dan Service : Menambah Todolist00:33:13 - Test Repository dan Service : Menambah Todolist00:36:34 - Repository dan Service : Menghapus Todolist00:38:55 - Test Repository dan Service : Menghapus Todolist00:40:46 - View : Menampilkan Todolist00:44:37 - Test View : Menampilkan Todolist00:48:34 - View : Menambah Todolist00:49:49 - Test View : Menambah Todolist00:51:43 - View : Menghapus Todolist00:53:01 - Test View : Menghapus Todolist00:54:29 - Test : Seluruh Aplikasi00:59:20 - Materi Selanjutnya

PHP MySQL Database#

Daftar Materi : PHP MySQL Database
00:00:00 - Pendahuluan00:02:13 - Pengenalan PDO00:09:56 - Koneksi Database00:22:50 - Execute SQL00:32:17 - Query SQL00:40:37 - SQL Injection00:55:17 - Prepare Statement01:10:23 - Fetch Data01:17:40 - Auto Increment01:22:08 - Database Transaction01:29:59 - Repository Pattern01:52:29 - Materi Selanjutnya

Studi Kasus PHP MySQL : Aplikasti Todolist#

Daftar Materi : Studi Kasus PHP MySQL : Aplikasi Todolist
00:00:00 - Pendahuluan00:02:07 - Membuat Table00:05:04 - Membuat Koneksi Database00:09:28 - Repository Menambah Todolist00:13:31 - Test Repository Menambah Todolist00:16:26 - Repository Menghapus Todolist00:20:19 - Test Repository Menghapus Todolist00:23:09 - Repository Menampilkan Todolist00:27:47 - Test Repository Menampilkan Todolist00:30:57 - Test Seluruh Aplikasi00:34:04 - Materi Selanjutnya

PHP Web#

Daftar Materi : PHP Web
00:00:00 - Pendahuluan00:02:26 - Pengenalan Web00:13:41 - Client dan Server00:18:59 - PHP Web00:25:06 - PHP Development Server00:34:41 - PHP Web Hello World00:42:18 - PHP Info00:46:08 - Integrasi dengan HTML00:55:10 - Global Variable SERVER01:01:27 - Query Parameter01:14:00 - XSS Cross Site Scripting01:20:45 - Form Post01:27:23 - Header01:37:54 - Redirect01:43:35 - Response Code01:49:33 - Session02:15:57 - Cookie02:30:22 - Session dan Cookie02:36:53 - Upload File02:53:25 - Download File03:03:03 - Materi Selanjutnya

PHP Composer#

Daftar Materi : PHP Composer
00:00:00 - Pendahuluan00:01:54 - Pengenalan Composer00:09:55 - Menginstall Composer00:15:09 - Membuat Project Composer00:24:06 - Hello World00:27:40 - Autoload00:40:06 - Repository00:43:24 - Menambah Dependency00:53:59 - Membuat Library01:00:36 - Upload ke Repository01:05:32 - Download dari Repository01:11:16 - Upgrade Versi Library01:17:22 - Submit ke Packagist01:22:05 - Fitur Lainnya01:29:14 - Materi Selanjutnya

PHP Unit Test#

Daftar Materi : PHP Unit Test
00:00:00 - Pendahuluan00:01:42 - Pengenalan Software Testing00:11:12 - Pengenalan PHP Unit Test00:17:50 - Membuat Unit Test00:33:00 - Assertions00:40:05 - Annotation00:44:54 - Test Dependency00:50:43 - Data Provider01:04:28 - Test Exception01:11:50 - Test Output01:16:03 - Fixture01:28:27 - Sharing Fixture01:36:50 - Incomplete Test01:44:11 - Skip Test01:54:06 - Stub02:22:18 - Mock Object02:45:44 - Configuration02:51:54 - Test Suite02:56:29 - Fitur Lainnya03:01:19 - Materi Selanjutnya

PHP Model View Controller#

Daftar Materi : PHP Model View Controller
00:00:00 - Pendahuluan00:01:49 - Pengenalan MVC00:10:40 - Membuat Project00:21:44 - PATH_INFO00:28:53 - Router Sederhana00:36:12 - Router00:50:43 - Controller01:01:13 - Path Variable01:19:40 - Model01:24:20 - View01:32:54 - Middleware01:44:06 - Local Domain01:49:30 - Apache HTTPD02:03:40 - Materi Selanjutnya