0% menganggap dokumen ini bermanfaat (0 suara)
84 tayangan

Web Programming Pertemuan 1

slide ubsi

Diunggah oleh

Sarah
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
84 tayangan

Web Programming Pertemuan 1

slide ubsi

Diunggah oleh

Sarah
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 14

Minggu Ke-1

Instalasi Laragon dan Konfigurasi Pada


Laravel
Pengertian Laravel
Laravel adalah salah satu framework PHP yang paling populer dan
banyak digunakan untuk pengembangan aplikasi web. Diciptakan oleh
Taylor Otwell, Laravel dirancang untuk membuat pengembangan web
menjadi lebih mudah dan lebih cepat dengan menyediakan berbagai
alat dan fitur bawaan.
Fitur Utama Laravel:
• Eloquent ORM
• Blade Templating Engine
• Routing
• Middleware
• Artisan CLI
• Migration dan Seeding
• Autentikasi dan Otentikasi
• Event Broadcasting
• Testing
Pengertian Software Development
Software Development adalah proses pembuatan, desain, deployment,
dan pemeliharaan aplikasi perangkat lunak. Ini melibatkan berbagai
langkah dan metodologi untuk memastikan bahwa perangkat lunak
yang dibangun memenuhi kebutuhan pengguna dan standar kualitas
yang diinginkan.
Pengertian Sertifikasi Kompetensi
Sertifikasi Kompetensi adalah proses pengakuan formal yang diberikan
kepada individu yang telah menunjukkan kemampuan, pengetahuan,
dan keterampilan dalam bidang tertentu sesuai dengan standar yang
ditetapkan. Sertifikasi ini biasanya diberikan oleh lembaga atau badan
sertifikasi yang diakui secara nasional atau internasional. Salah satu
manfaat sertifikasi kompetensi bagi Developer memberikan pengakuan
resmi terhadap keahlian dan pengetahuan teknis seorang developer,
yang dapat meningkatkan kredibilitas mereka di mata perusahaan atau
klien.
Skema Sertifikasi kompetensi
Sertifikasi kompetensi diselenggarakan oleh Lembaga Sertifikasi (LSP)
yang telah mendapat lisensi dari Badan Nasional Sertifikasi Profesi
(BNSP), seperti LSP Universitas Bina Sarana Informatika. Berikut adalah
salah satu skema yaitu skema programmer pada tabel 1.1 & skema
Analis Program pada tabel 1.2
Skema Programmer
No Kode Unit Judul Unit Jenis Standar (Standar
Khusus/Standar
Internasional/SKKNI)
1. J. 620100.017.02 Mengimplementasikan Pemrograman SKKNI
Terstruktur
2. J. 620100.016.01 Menulis Kode Dengan Prinsip Sesuai Guidelines SKKNI
dan Best Practice
3. J. 620100.025.02 Melakukan Debugging SKKNI
4. J. 620100.023.02 Membuat Dokumen Kode Program SKKNI
5. J.620100.009.01 Menggunakan Spesifikasi Program SKKNI
6. J. 620100.018.02 Mengimplementasikan pemrograman SKKNI
berorientasi objek
7. J. 620100.019.02 Menggunakan Library atau Komponen Pre- SKKNI
Existing
8. J. 620100.021.02 Menerapkan Akses Basis Data SKKNI
9. J. 620100.033.02 Melaksanakan Pengujian Unit Program SKKNI
Skema Analis Program
No Kode Unit Judul Unit Jenis Standar (Standar
Khusus/Standar
Internasional/SKKNI)
1. J.620100.002.01 Menganalisis skalabilitas perangkat SKKNI
lunak
2. J.620100.020.02 Menggunakan sql SKKNI

3. J.620100.021.02 Menerapkan akses basis data SKKNI

4. J.620100.022.02 Mengimplementasikan algoritma SKKNI


pemrograman
5. J.620100.023.02 Membuat dokumen kode program SKKNI

6. J.620100.025.02 Melakukan debugging SKKNI

7. J.620100.032.01 Menerapkan code review SKKNI

8. J.620100.033.02 Melaksanakan pengujian unit SKKNI


program
9. J.620100.034.02 Melaksanakan pengujian integrasi SKKNI
program
Instalasi laragon
Untuk mendapatkan
laragon-wamp.exe
Download Laragon di
website resminya
https://laragon.org/do
wnload/
atau
https://bit.ly/LaravelW
ebPro2
phpMyAdmin
phpmyadmin pada
https://www.phpmyadmin.net/ atau
https://bit.ly/LaravelWebPro2. Setelah
berhasil mendownload phpmyadmin 2
biasanya dalam bentuk kompresi kemudian
extract file ke folder c:laragon/etc/apps. 1
Kemudian hasil ekstrak dan beri nama
phpMyAdmin, jika berhasil ketika kita
akses kembali pada alamat
http://localhost/phpmyadmin/ maka akan
diminta username isikan root dan password
kosongkan, kemudian akan tampil
kehalaman utama phpMyAdmin
Instalasi Composer Pada Laragon
Untuk mendapatkan composer-
setup.exe dapat didownload pada situs
resmi
https://getcomposer.org/download/ atau
https://bit.ly/LaravelWebPro2, Untuk
memastikan bahwa insatalasi berhasil
dilakukkan maka, buka Command
Prompt atau tekan tombol Windows +
R dan ketikkan cmd. Kita dapat melihat
versi composer yang kita gunakan
dengan cara mengetikkan composer -V
sedangkan versi php php -v seperti pada
gambar I.18
Konfigurasi Laravel
1. bagamana cara mendownload Project baru
pada Laravel 10 dengan composer dengan
tautan https://laravel.com/docs/10.x
composer create-project
laravel/laravel:^10.0 example-app
2. Copy composer create-project
laravel/laravel:^10.0 example-app kemudian
paste pada Command Prompt dan ganti
example-app misalnya menjadi new-
project-laravel10, kemudian tekan enter
pada keyboard untuk proses download
Project Laravel dan pastikan PC terkoneksi
dengan internet
Melihat Hasil Project Pada browser
Ganti Project new-project-laravel10 menjadi
PerdanaLaravel. Kali ini, kita akan buka direktori
C:\Laravel10\PerdanaLaravel, dengan cara di drag
ke Command Prompt. Pada Command Prompt
atau Terminal ketikan cd kemudian drag folder
PerdanaLaravel ke terminal. Jika direktori sesuai
akan tampil pada Terminal cd
/c/Laravel10/PerdanaLaravel, untuk melanjukan
tekan Enter berikutnya ketikkan perintah untuk
menjalankan Project pada terminal
php artisan serve
Pada browser dengan mengetikkan alamat
http://localhost:8000
Latihan Mandiri 1

Portofolio sertifikasi kompetensi, Impentasikan 1. Tampilkan input dan output pada Project.
Unit Kompetensi Software Development pada 2. Ketentuan nama variabel, seperti pembuatan nama
Mengimplementasikan Pemrograman variabel dan ketentuan saat pembuatan variabel.
Terstruktur. Studi kasus dapat diambil dari
3. Operator yang digunakan.
Project kelompok semester sebelumnya dimana
tugas yang memiliki laporan lengkap. Misalnya 4. Percabangan.
Project kelompok, pada Web Programming I 5. Perulangan.
(WP1) Semester 2 atau Dasar Pemrograman
(Python) Semester 1. Dengan memenuhi 6. Penggunaan function.
kriteria sebagai berikut: 7. Array.
8. Library.
9. Membuat dokumentasi script.

Anda mungkin juga menyukai