- Batch 1 = Git, HTML, CSS, JavaScript, Object Oriented Programming (OOP) PHP & MySQL
- Batch 2 = MVC Design Patterns, PHP Framework, NodeJS Framework (like: AngularJS or Angular.io)
- Batch 3 = AMP or PWA
- Batch 4 =
coming soon . . .
- Batch 5 =
coming soon . . .
PHP adalah bahasa pemrograman yang didesain untuk menciptakan halaman web interaktif maupun aplikasi berbasis web pada computer. Tidak seperi HTML, dimana web browser menggunakan tag dan markup untuk menciptakan sebuah page, tapi PHP code berjalan diantara halaman yang direquest dan web server, dan merubah code PHP kedalam output HTML dasar.
Pada batch pertama ini, Agent of Change akan belajar mengenai sintaks dan functions yang ada pada bahasa pemrograman PHP dan juga belajar mengenai database MySql, sehingga setelah mengikuti batch pertama ini, Agent Of Change mampu membuat website sederhana yang interaktif.
- Memahami prinsip, dasar perintah dan cara kerja Git.
- Memahami dan Mampu bekerja pada Repositori dan berkolaborasi dengan orang lain.
- Menerapkan Git pada pekerjaan sehari-hari.
- Menguasai sintaks-sintaks PHP dasar.
- Mampu membuat inteface web seerhana dengan HTML.
- Menguasai Structure Query Language (SQL) pada database MySQL.
- Mampu membuat web sederhana yang dinamis.
- Mampu membuat aplikasi sederhana berbasis web.
- Niat, Ikhtiar dan Tawakal.
- Mampu Mengoperasikan Komputer.
Pertemuan | Materi |
---|---|
1 | Git |
2 | Git |
3 | HTML, CSS, JavaScript |
4 | PHP Fundamental |
5 | PHP Fundamental |
6 | PHP Function |
7 | OOP PHP |
8 | OOP PHP |
9 | PHP MySQL |
10 | PHP MySQL |
Laravel merupakan framework PHP yang dirancang untuk membangun situs web dengan teknik pengembangan yang mudah dipahami karena mengikuti pola MVC (Model View Controller).
Pada batch kedua ini diharapkan mampu membantu meningkatkan kemampuan dan kinerja Agent Of Change dalam memperbaharui dan membangun website yang lebih mudah dan cepat, serta memiliki kinerja akses yang cepat.
- Menerapkan Git pada pekerjaan sehari-hari.
- Memahami cara kerja Arsitektur MVC (Model-View-Controller) Design Pattern.
- Memahami dasar perintah dan cara kerja Laravel PHP Framework.
- Menggunakan Testing PHP Unit pada Laravel.
- Mampu Menggunakan Blade Templating dan Elixir pada Laravel.
- Mampu menggunakan Olequent Object Realtional Mapping (ORM).
- Mampu Membuat RESTful API.
- Memahami Model Relasional pada Database.
- Mampu Mendeploy aplikasi di Heroku
- Mampu membuat web sederhana yang dinamis dengan MVC Design Pattern.
- Mampu membuat aplikasi sederhana berbasis web dengan cepat.
- Niat, Ikhtiar dan Tawakal.
- Memahami PHP Fundametal (Dasar).
Pertemuan | Materi |
---|---|
11 | MVC Software Design Pattern & Introducing to Laravel |
12 | Managing Project Controllers, Layout, Views, and Other Assets |
13 | Introducing Laravel Models |
14 | Model Relations, Scopes, and Other Advanced Features |
15 | Integrating Web Forms |
16 | Introducing Middleware |
17 | Authenticating and Managing Users |
18 | Deploying, Optimizing and Maintaining Application |
19 | Creating a Restricted Administration Console |
20 | Introducing Lumen & Events |