Font size
Worksheetspemrogaman
Total questions: 140
Worksheet time: 1hrs 15mins
Kumpulan perintah atau langkah yang terhingga jumlahnya yang digunakan untuk menyelesaikan masalah logika dan matematika dengan bantuan komputer, disebut ....
Narasi
Flowchart
Algoritma
Diagram
Logika
Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .
Manual input
Decision symbol
Preparation symbol
Processing symbol
Rectangle symbol
Bagian Flowchart yang berfungsi untuk menyiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage disebut . . . .
Process
Terminal
Decision
Preparation
Manual input
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
Input
Output
Proses
Decision
Terminal
Diatas merupakan contoh dari . . . .
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
Flowchart Menghitung Keliling Segitiga
Berikut ini bentuk Simbol dari Decision yaitu . . . .
Tidak ada yang benar
Simbol Diagram Alir (Flowchart) yang digunakan untuk menyatakan Permulaan atau Akhir Suatu Program yaitu . . . .
Tidak ada yang benar
Nama Flowchart yang berfungsi pada saat proses deklarasi atau pemberian nilai-nilai awal pada variable yang digunakan adalah . . . .
Proses
Decision
Preparation
Input/ output
Nama lain dari flowchart adalah . . . .
AluR
Algoritma
Bagan Alir
Diagram
Pada pembuatan program komputer, algoritma dibuat . . . .
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Simbol flowchart berikut disebut.....
Terminator
Flow line
input / output
simbol flowchart berikut disebut.....
Terminator
proses
input / output
simbol flowchart berikut disebut.....
Terminator
off page connector
off page connector
simbol flowchart berikut disebut.....
Treminator
percabangan
display
yang dimaksud logika adalah.....
kemampuan untuk berfikir untuk menyelesaikan masalah meski sulit dimengerti
kemampuan yang ada pada setiap manusia
kemampuan untuk berfikir dengan akal untuk menyelesaikan masalah yang di terima akal seha
Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
Anak yang berusia tepat 18 tahun boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
Perhatikan gambar flowchat di bawah ini, manakah flowchat yang tidak sesuai dengan logika percabangan 2 kondisi?
bentuk dari simbol data input/output dari algoritma yg benar adalah...
bentuk simbol percabangan dari algoritma yang benar adalah...
Pengertian penalaran logika secara deduktif adalah
Membuat pernyataan umum menjadi khusus
Membuat fakta dari kesimpulan yang khusus
Membuat fakta dari kesimpulan yang umum
Penarikan kesimpulan bersifat umum dari fakta – fakta yang bersifat khusus
Penarikan kesimpulan bersifat khusus dari fakta – fakta yang bersifat umum
Kumpulan perintah atau langkah yang terhingga jumlahnya yang digunakan untuk menyelesaikan masalah logika dan matematika dengan bantuan komputer, disebut ....
Narasi
Flowchart
Algoritma
Diagram
Logika
Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .
Manual input
Decision symbol
Preparation symbol
Processing symbol
Rectangle symbol
Bagian Flowchart yang berfungsi untuk menyiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage disebut . . . .
Process
Terminal
Decision
Preparation
Manual input
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
Input
Output
Proses
Decision
Terminal
Diatas merupakan contoh dari . . . .
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
Flowchart Menghitung Keliling Segitiga
Berikut ini bentuk Simbol dari Decision yaitu . . . .
Tidak ada yang benar
Simbol Diagram Alir (Flowchart) yang digunakan untuk menyatakan Permulaan atau Akhir Suatu Program yaitu . . . .
Tidak ada yang benar
Nama Flowchart yang berfungsi pada saat proses deklarasi atau pemberian nilai-nilai awal pada variable yang digunakan adalah . . . .
Proses
Decision
Preparation
Input/ output
Nama lain dari flowchart adalah . . . .
AluR
Algoritma
Bagan Alir
Diagram
Pada pembuatan program komputer, algoritma dibuat . . . .
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Simbol flowchart berikut disebut.....
Terminator
Flow line
input / output
simbol flowchart berikut disebut.....
Terminator
proses
input / output
simbol flowchart berikut disebut.....
Terminator
off page connector
off page connector
simbol flowchart berikut disebut.....
Treminator
percabangan
display
yang dimaksud logika adalah.....
kemampuan untuk berfikir untuk menyelesaikan masalah meski sulit dimengerti
kemampuan yang ada pada setiap manusia
kemampuan untuk berfikir dengan akal untuk menyelesaikan masalah yang di terima akal seha
Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
Anak yang berusia tepat 18 tahun boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
Perhatikan gambar flowchat di bawah ini, manakah flowchat yang tidak sesuai dengan logika percabangan 2 kondisi?
bentuk dari simbol data input/output dari algoritma yg benar adalah...
bentuk simbol percabangan dari algoritma yang benar adalah...
Pengertian penalaran logika secara deduktif adalah
Membuat pernyataan umum menjadi khusus
Membuat fakta dari kesimpulan yang khusus
Membuat fakta dari kesimpulan yang umum
Penarikan kesimpulan bersifat umum dari fakta – fakta yang bersifat khusus
Penarikan kesimpulan bersifat khusus dari fakta – fakta yang bersifat umum
Apa itu Framework Web dalam konteks pemrograman web ?
Sebuah sistem operasi khusus untuk web server
Sebuah perangkat lunak yang membantu dalam pengembangan aplikasi web
Sebuah bahasa pemrograman untuk web development
Sebuah perangkat keras untuk pengembangan aplikasi web
Apa kelebihan menggunakan pemrograman web dengan Laravel?
Mendukung composer dan memiliki komunitas yang besar
Routing yang sulit
Tidak mendukung pengembangan aplikasi skala kecil
Kode yang lebih rumit
Apa yang diperlukan untuk pengembangan aplikasi web dengan Laravel?
WebServer, Python, MySQL
WebServer, PHP 7, Database Server
WebServer, NodeJS, PostgreSQL
WebServer, PHP 5, SQL Server
Apa fungsi Composer dalam pengembangan pemrogaman web dengan Laravel?
Mengelola routing
Mengelola server
Mengelola database
Mengelola kebutuhan library
Apa yang dimaksud dengan MVC dalam pemrograman web dengan Laravel?
Sebuah metode pengembangan web yang tidak menggunakan model, view, controller
Sebuah metode pengembangan web yang menggunakan model, view, controller untuk memisahkan logika aplikasi
Sebuah metode pengembangan web yang hanya menggunakan model untuk database
Sebuah metode pengembangan web yang tidak memperhatikan struktur aplikasi
Apa yang dimaksud dengan ORM dalam pemrograman web dengan Laravel?
Sebuah metode pengembangan web yang tidak menggunakan Object-Relational Mapping
Sebuah metode pengembangan web yang menggunakan Object-Relational Mapping untuk memudahkan akses database
Sebuah metode pengembangan web yang hanya menggunakan Object-Relational Mapping untuk tampilan
Sebuah metode pengembangan web yang tidak memperhatikan struktur database
Apa yang dimaksud dengan migration dalam pemrograman web dengan Laravel?
Sebuah metode untuk mengelola server
Sebuah metode untuk membuat database
Sebuah metode untuk mengatur versi database dan membuat perubahan skema secara terstruktur
Sebuah metode untuk mengatur tata letak halaman web
Apa yang dimaksud dengan middleware dalam pengembangan web dengan Laravel?
Sebuah metode untuk mengelola server
Sebuah metode untuk membuat database
Sebuah metode untuk mengatur tata letak halaman web
Sebuah metode untuk melakukan pemrosesan di antara permintaan dan respons HTTP
Apa kegunaan utama dari Eloquent ORM dalam pengembangan web dengan Laravel?
Mengelola routing
Mengelola server
Membuat database
Memudahkan akses dan interaksi dengan database menggunakan model dan relasi objek
Apa yang dimaksud dengan Blade template engine dalam pemrograman web dengan Laravel?
Sebuah metode untuk mengelola server
Sebuah metode untuk membuat database
Sebuah metode untuk menghasilkan tampilan dalam Laravel menggunakan sintaks template Blade
Sebuah metode untuk mengatur tata letak halaman web
Apa kegunaan package spatie/laravel-permission dalam pengembangan web dengan Laravel?
Mengelola routing
Mengatur tata letak halaman web
Membuat database
Memudahkan manajemen izin dan peran pengguna
Bagaimana cara menginstal package spatie/laravel-backup pada aplikasi Laravel?
composer require spatie/laravel-backup
php artisan install spatie/laravel-backup
composer install spatie/laravel-backup
php artisan make:backup spatie/laravel-backup
Apa yang dimaksud dengan fitur middleware dalam package spatie/laravel-permission?
Sebuah metode untuk mengelola server
Sebuah metode untuk mengatur tata letak halaman web
Sebuah metode untuk melakukan pemrosesan di antara permintaan dan respons HTTP
Sebuah metode untuk membuat database
Apa tag HTML yang digunakan untuk membuat heading dengan ukuran terbesar?
`<h1>`
`<head>`
`<header>`
`<heading>`
Bagaimana cara menambahkan hyperlink pada teks di HTML?
`<link>`
`<a>`
`<href>`
`<hyperlink>`
Tag mana yang digunakan untuk membuat daftar yang diurutkan (ordered list) di HTML?
`<ul>`
`<list>`
`<ol>`
`<li>`
Apa fungsi tag `<img>` dalam HTML?
Menambahkan teks gambar
Menampilkan gambar
Membuat link gambar
Mengedit gambar
Bagaimana cara menyisipkan komentar di dalam kode HTML?
`<!-- ini adalah komentar -->`
`// ini adalah komentar`
`/* ini adalah komentar */`
`# ini adalah komentar`
Tag mana yang digunakan untuk membuat paragraf di HTML?
`<p>`
`<paragraph>`
`<para>`
`<pg>`
Apa yang dilakukan oleh atribut `colspan` pada tag `<td>` di HTML?
Mengatur lebar kolom
Menggabungkan sel ke samping
Mengatur warna latar belakang
Menambahkan padding
Bagaimana cara menambahkan warna latar belakang pada halaman HTML menggunakan CSS?
`background-color`
`color-background`
`bg-color`
`page-background`
Bagaimana cara menghilangkan garis bawah pada tautan (link) pada CSS?
`text-decoration: none;`
`link-style: none;`
`underline: false;`
`remove-link: underline;`
Manakah yang dari tag dibawah ini yang bisa membuat garis Horizontal?
`br`
`hr`
`Free Fire`
`b`
Apa properti CSS yang digunakan untuk mengatur jarak antar huruf ?
`word-spacing`
`text-spacing`
`letter-spacing`
`line-spacing`
Apa perbedaan antara `margin` dan `padding` dalam CSS?
Margin menambah ruang di dalam elemen, sedangkan padding menambah ruang di sekitar elemen.
Padding menambah ruang di dalam elemen, sedangkan margin menambah ruang di sekitar elemen.
Keduanya memiliki fungsi yang sama.
Margin dan padding digunakan secara bergantian.
Bagaimana cara membuat efek hover pada elemen dengan CSS?
`hover-effect: true;`
`effect-hover: activate;`
`:hover { /* styles */ }`
`hover: style;`
PHP Merupakan singkatan dari?
Private Home Page
Personal Hypertext Processor
Hypertext Preprocessor
Program Hypertext Processor
Kode PHP diawali dan di akhiri dengan tanda?
<?php … </?php>
<script> … </script>
<?php … ?>
<php … /?>
Sintak untuk mencetak output ‘Hello World’ di PHP?
cout<<“Hello World”;
System.out.print(“Hello World”);
ocument.write (“Hello World”)
echo “Hello World”;
Setiap variabel di PHP diawali dengan simbol?
#
$
%
*
Setiap perintah dalam PHP diakhiri dengan tanda?
:
;
*
</php>
Untuk membuat komentar di PHP menggunakan tanda?
//
/*
%
$
Tipe data integer di PHP digunakan untuk data?
Bilangan bulat
Bilangan Pecahan
Boolean
NULL
Berikut ini adalah command artisan laravel untuk membuat Controller adalah:
php artisan migrate
php artisan make:model namaModel
php artisan make:migration create_nama_table
php artisan make:controler NamaController
langkah pertama yang harus dilakukan untuk membuat aplikasi laravel BARU adalah:
php create-project laravel/laravel --prefer-dist siaset
composer create-project laravel/laravel --prefer-dist siaset
composer artisan:make laravel/laravel --prefer-dist siaset
php artisan:make laravel/laravel --prefer-dist siaset
Untuk menampilkan halaman CREATE yang ada pada SatkerController maka Setting Route yang harus ada adalah sebagai berikut:
Route::get('/kategori/create', 'KategoriController@create');
Route::get('/kategori/index', 'KategoriController@index');
Route::get('/satker/create', 'SatkerController@create');
Route::get('/satker/index', 'SatkerController@index');
Untuk mengaktifkan fitur Authentication supaya user bisa login dalam aplikasi maka command yang harus diketik pada CMDER adalah:
php artisan make:controller NamaController
php artisan make:migration
php artisan make:auth
php artisan migrate
Kode tersebut digunakan untuk:
Menampilkan pesan "message" saat berhasil create data
Menampilkan data pada tabel
Melakukan Migrasi Data
Membuat Controller Baru
Agar suatu halaman memiliki layout yang sama seperti layout intinya, maka harus dibungkus dalam kode:
@extends('layout.app')
@section('content')
@endsection
<HTML DISINI>
@extends('layouts.app')
@section('content')
<HTML DISINI>
@endsection
@foreach('layouts.app')
@section('content')
<HTML DISINI>
@endforeach
@if('layouts.app')
@else if('content')
<HTML DISINI>
@else
Berdasarkan kode tersebut, maka data yang akan keluar setiap halaman(page)-nya berjumlah:
3
10
12
3
dalam kode diatas Object 'Kategori' akan error, untuk mengatasi error maka perlu ditambahkan:
use App\Kategori; di paling atas
use App\Controller; di paling atas
use App\Model; di paling atas
use App\Index; di paling atas
Untuk setting alamat URL yang diinginkan dalam framework Laravel dilakukan dalam folder:
routes
bootstrap
database
resources
Folder 'Controller' dalam aplikasi berbasis framework Laravel dapat ditemukan di:
app/Console
app/Http
config/
resources/views
Untuk Setting Model dalam aplikasi MVC berbasis framework Laravel dapat dilakukan dalam folder:
config
database
app
resource
Untuk membuat tampilan di Browser berupa Views dalam aplikasi berbasis framework Laravel dapat dilakukan di folder:
config
database
app/Http
resources/views
Kode tersebut diatas adalah kode untuk melakukan setting
Controller
Model
Database
Route
Apa yang ingin dilakukan programmer saat membuat kode tersebut?
Membuat fungsi untuk menghapus kategori
Membuat fungsi untuk melihat kategori
Membuat fungsi untuk membuat kategori baru
Membuat fungsi untuk mengedit kategori
Apa yang akan terjadi setelah $kategori_baru berhasil disimpan berdasarkan kode tersebut?
Aplikasi akan error
aplikasi akan menuju ke routes 'kategori/create'
aplikasi akan menuju ke routes 'kategori/index'
aplikasi akan menuju ke routes 'kategori/message'
Kode tersebut adalah kode untuk menjalankan perintah:
membuat kategori baru
mengedit kategori
melihat data kategori
menghapus kategori
pesan yang akan didapat jika kode diatas berhasil dilakukan adalah:
maaf aplikasi error
kategori berhasil di update
mantap
OK
Apa itu Framework Web dalam konteks pemrograman web ?
Sebuah sistem operasi khusus untuk web server
Sebuah perangkat lunak yang membantu dalam pengembangan aplikasi web
Sebuah bahasa pemrograman untuk web development
Sebuah perangkat keras untuk pengembangan aplikasi web
Apa kelebihan menggunakan pemrograman web dengan Laravel?
Mendukung composer dan memiliki komunitas yang besar
Routing yang sulit
Tidak mendukung pengembangan aplikasi skala kecil
Kode yang lebih rumit
Apa yang diperlukan untuk pengembangan aplikasi web dengan Laravel?
WebServer, Python, MySQL
WebServer, PHP 7, Database Server
WebServer, NodeJS, PostgreSQL
WebServer, PHP 5, SQL Server
Apa fungsi Composer dalam pengembangan pemrogaman web dengan Laravel?
Mengelola routing
Mengelola server
Mengelola database
Mengelola kebutuhan library
Apa yang dimaksud dengan MVC dalam pemrograman web dengan Laravel?
Sebuah metode pengembangan web yang tidak menggunakan model, view, controller
Sebuah metode pengembangan web yang menggunakan model, view, controller untuk memisahkan logika aplikasi
Sebuah metode pengembangan web yang hanya menggunakan model untuk database
Sebuah metode pengembangan web yang tidak memperhatikan struktur aplikasi
Apa yang dimaksud dengan ORM dalam pemrograman web dengan Laravel?
Sebuah metode pengembangan web yang tidak menggunakan Object-Relational Mapping
Sebuah metode pengembangan web yang menggunakan Object-Relational Mapping untuk memudahkan akses database
Sebuah metode pengembangan web yang hanya menggunakan Object-Relational Mapping untuk tampilan
Sebuah metode pengembangan web yang tidak memperhatikan struktur database
Apa yang dimaksud dengan migration dalam pemrograman web dengan Laravel?
Sebuah metode untuk mengelola server
Sebuah metode untuk membuat database
Sebuah metode untuk mengatur versi database dan membuat perubahan skema secara terstruktur
Sebuah metode untuk mengatur tata letak halaman web
Apa yang dimaksud dengan middleware dalam pengembangan web dengan Laravel?
Sebuah metode untuk mengelola server
Sebuah metode untuk membuat database
Sebuah metode untuk mengatur tata letak halaman web
Sebuah metode untuk melakukan pemrosesan di antara permintaan dan respons HTTP
Apa kegunaan utama dari Eloquent ORM dalam pengembangan web dengan Laravel?
Mengelola routing
Mengelola server
Membuat database
Memudahkan akses dan interaksi dengan database menggunakan model dan relasi objek
Apa yang dimaksud dengan Blade template engine dalam pemrograman web dengan Laravel?
Sebuah metode untuk mengelola server
Sebuah metode untuk membuat database
Sebuah metode untuk menghasilkan tampilan dalam Laravel menggunakan sintaks template Blade
Sebuah metode untuk mengatur tata letak halaman web
Apa kegunaan package spatie/laravel-permission dalam pengembangan web dengan Laravel?
Mengelola routing
Mengatur tata letak halaman web
Membuat database
Memudahkan manajemen izin dan peran pengguna
Bagaimana cara menginstal package spatie/laravel-backup pada aplikasi Laravel?
composer require spatie/laravel-backup
php artisan install spatie/laravel-backup
composer install spatie/laravel-backup
php artisan make:backup spatie/laravel-backup
Apa yang dimaksud dengan fitur middleware dalam package spatie/laravel-permission?
Sebuah metode untuk mengelola server
Sebuah metode untuk mengatur tata letak halaman web
Sebuah metode untuk melakukan pemrosesan di antara permintaan dan respons HTTP
Sebuah metode untuk membuat database
Apa tag HTML yang digunakan untuk membuat heading dengan ukuran terbesar?
`<h1>`
`<head>`
`<header>`
`<heading>`
Bagaimana cara menambahkan hyperlink pada teks di HTML?
`<link>`
`<a>`
`<href>`
`<hyperlink>`
Tag mana yang digunakan untuk membuat daftar yang diurutkan (ordered list) di HTML?
`<ul>`
`<list>`
`<ol>`
`<li>`
Apa fungsi tag `<img>` dalam HTML?
Menambahkan teks gambar
Menampilkan gambar
Membuat link gambar
Mengedit gambar
Bagaimana cara menyisipkan komentar di dalam kode HTML?
`<!-- ini adalah komentar -->`
`// ini adalah komentar`
`/* ini adalah komentar */`
`# ini adalah komentar`
Tag mana yang digunakan untuk membuat paragraf di HTML?
`<p>`
`<paragraph>`
`<para>`
`<pg>`
Apa yang dilakukan oleh atribut `colspan` pada tag `<td>` di HTML?
Mengatur lebar kolom
Menggabungkan sel ke samping
Mengatur warna latar belakang
Menambahkan padding
Bagaimana cara menambahkan warna latar belakang pada halaman HTML menggunakan CSS?
`background-color`
`color-background`
`bg-color`
`page-background`
Bagaimana cara menghilangkan garis bawah pada tautan (link) pada CSS?
`text-decoration: none;`
`link-style: none;`
`underline: false;`
`remove-link: underline;`
Manakah yang dari tag dibawah ini yang bisa membuat garis Horizontal?
`br`
`hr`
`Free Fire`
`b`
Apa properti CSS yang digunakan untuk mengatur jarak antar huruf ?
`word-spacing`
`text-spacing`
`letter-spacing`
`line-spacing`
Apa perbedaan antara `margin` dan `padding` dalam CSS?
Margin menambah ruang di dalam elemen, sedangkan padding menambah ruang di sekitar elemen.
Padding menambah ruang di dalam elemen, sedangkan margin menambah ruang di sekitar elemen.
Keduanya memiliki fungsi yang sama.
Margin dan padding digunakan secara bergantian.
Bagaimana cara membuat efek hover pada elemen dengan CSS?
`hover-effect: true;`
`effect-hover: activate;`
`:hover { /* styles */ }`
`hover: style;`
PHP Merupakan singkatan dari?
Private Home Page
Personal Hypertext Processor
Hypertext Preprocessor
Program Hypertext Processor
Kode PHP diawali dan di akhiri dengan tanda?
<?php … </?php>
<script> … </script>
<?php … ?>
<php … /?>
Sintak untuk mencetak output ‘Hello World’ di PHP?
cout<<“Hello World”;
System.out.print(“Hello World”);
ocument.write (“Hello World”)
echo “Hello World”;
Setiap variabel di PHP diawali dengan simbol?
#
$
%
*
Setiap perintah dalam PHP diakhiri dengan tanda?
:
;
*
</php>
Untuk membuat komentar di PHP menggunakan tanda?
//
/*
%
$
Tipe data integer di PHP digunakan untuk data?
Bilangan bulat
Bilangan Pecahan
Boolean
NULL
Berikut ini adalah command artisan laravel untuk membuat Controller adalah:
php artisan migrate
php artisan make:model namaModel
php artisan make:migration create_nama_table
php artisan make:controler NamaController
langkah pertama yang harus dilakukan untuk membuat aplikasi laravel BARU adalah:
php create-project laravel/laravel --prefer-dist siaset
composer create-project laravel/laravel --prefer-dist siaset
composer artisan:make laravel/laravel --prefer-dist siaset
php artisan:make laravel/laravel --prefer-dist siaset
Untuk menampilkan halaman CREATE yang ada pada SatkerController maka Setting Route yang harus ada adalah sebagai berikut:
Route::get('/kategori/create', 'KategoriController@create');
Route::get('/kategori/index', 'KategoriController@index');
Route::get('/satker/create', 'SatkerController@create');
Route::get('/satker/index', 'SatkerController@index');
Untuk mengaktifkan fitur Authentication supaya user bisa login dalam aplikasi maka command yang harus diketik pada CMDER adalah:
php artisan make:controller NamaController
php artisan make:migration
php artisan make:auth
php artisan migrate
Kode tersebut digunakan untuk:
Menampilkan pesan "message" saat berhasil create data
Menampilkan data pada tabel
Melakukan Migrasi Data
Membuat Controller Baru
Agar suatu halaman memiliki layout yang sama seperti layout intinya, maka harus dibungkus dalam kode:
@extends('layout.app')
@section('content')
@endsection
<HTML DISINI>
@extends('layouts.app')
@section('content')
<HTML DISINI>
@endsection
@foreach('layouts.app')
@section('content')
<HTML DISINI>
@endforeach
@if('layouts.app')
@else if('content')
<HTML DISINI>
@else
Berdasarkan kode tersebut, maka data yang akan keluar setiap halaman(page)-nya berjumlah:
3
10
12
3
dalam kode diatas Object 'Kategori' akan error, untuk mengatasi error maka perlu ditambahkan:
use App\Kategori; di paling atas
use App\Controller; di paling atas
use App\Model; di paling atas
use App\Index; di paling atas
Untuk setting alamat URL yang diinginkan dalam framework Laravel dilakukan dalam folder:
routes
bootstrap
database
resources
Folder 'Controller' dalam aplikasi berbasis framework Laravel dapat ditemukan di:
app/Console
app/Http
config/
resources/views
Untuk Setting Model dalam aplikasi MVC berbasis framework Laravel dapat dilakukan dalam folder:
config
database
app
resource
Untuk membuat tampilan di Browser berupa Views dalam aplikasi berbasis framework Laravel dapat dilakukan di folder:
config
database
app/Http
resources/views
Kode tersebut diatas adalah kode untuk melakukan setting
Controller
Model
Database
Route
Apa yang ingin dilakukan programmer saat membuat kode tersebut?
Membuat fungsi untuk menghapus kategori
Membuat fungsi untuk melihat kategori
Membuat fungsi untuk membuat kategori baru
Membuat fungsi untuk mengedit kategori
Apa yang akan terjadi setelah $kategori_baru berhasil disimpan berdasarkan kode tersebut?
Aplikasi akan error
aplikasi akan menuju ke routes 'kategori/create'
aplikasi akan menuju ke routes 'kategori/index'
aplikasi akan menuju ke routes 'kategori/message'
Kode tersebut adalah kode untuk menjalankan perintah:
membuat kategori baru
mengedit kategori
melihat data kategori
menghapus kategori
pesan yang akan didapat jika kode diatas berhasil dilakukan adalah:
maaf aplikasi error
kategori berhasil di update
mantap
OK
