Denny Styawan adalah penulis dari skripsi ini. Penulis lahir dari
pasangan Bapak Suriono dan Ibu Rohani yang merupakan anak
pertama dari 2 bersaudara. Penulis lahir di Binjai pada 10
Desember 1999. Penulis beralamat di Kelurahan Jati Utomo
Kecamatan Binjai Utara Kota Binjai. Pada tahun 2004 penulis
memulai pendidik formal di SD Negeri 025282 Binjai (2004-
2010), SMP Negeri 11 Binjai (2010-2013), SMK Swasta YPIS
MAJU Binjai (2013-2016). Setelah selesai menempuh pendidikan
menengah atas, penulis melanjutkan Pendidikan Strata (S1)
Program Studi Sistem Komputer Universitas Pembangunan Panca
Budi Medan mulai dari tahun (2017-2021). Dengan ketekunan, motivasi tinggi untuk terus
belajar, berusaha dan berdoa untuk menyelesaikan pendidikan strata 1 (S1), penulis berhasil
menyelesaikan program studi yang ditekuni pada tahun 2021, dengan judul skripsi “
Perancangan Aplikasi Kursus dan Pelatihan Dengan Metode PWA (Progresive Web App)”.
Semoga dengan penulisan tugas akhir skripsi ini mampu memberikan kontribusi positif bagi desa
dan menambah ilmu pengetahuan serta bermanfaat dan berguna bagi sesama.
LIST PROGRAM
b. member.php
<link href="assets/img/favicon.png"
<?php rel="icon">
</section>
<a <script
href="https://www.facebook.com/EduTechno src="assets/vendor/waypoints/jquery.waypoi
-Langkat-952549641582190" nts.min.js"></script>
class="facebook"><i class="bx bxl-
facebook"></i></a> <script
src="assets/vendor/counterup/counterup.min.j
<a s"></script>
href="http://instagram.com/edutechnolangkat
" class="instagram"><i class="bx bxl- <script src="assets/vendor/isotope-
instagram"></i></a> layout/isotope.pkgd.min.js"></script>
<a <script
href="https://www.youtube.com/channel/UC src="assets/vendor/venobox/venobox.min.js"
CpDjcwJi9Ixyl_5O2jLZCQ" ></script>
class="youtube"><i class="bx bxl- <script
youtube"></i></a></div></div></footer> src="assets/vendor/owl.carousel/owl.carousel
<a href="#" class="back-to-top"><i .min.js"></script>
class="icofont-simple-up"></i></a> <script
<script src="https://code.jquery.com/jquery- src="assets/vendor/aos/aos.js"></script>
3.5.1.min.js" <script
crossorigin="anonymous"></script> src="https://cdn.datatables.net/1.10.20/js/jque
ry.dataTables.min.js" $permitted_chars =
crossorigin="anonymous"></script> '0123456789abcdefghijklmnopqrstuvwxyzA
BCDEFGHIJKLMNOPQRSTUVWXYZ';
<script
src="https://cdn.datatables.net/1.10.20/js/data function generate_string($input, $strength =
Tables.bootstrap4.min.js" 16) {
crossorigin="anonymous"></script>
$input_length = strlen($input);
<script
src="https://cdnjs.cloudflare.com/ajax/libs/Ch $random_string = '';
art.js/2.8.0/Chart.min.js" for($i = 0; $i < $strength; $i++) {
crossorigin="anonymous"></script>
$random_character = $input[mt_rand(0,
<script src="assets/js/main.js"></script> $input_length - 1)];
</body> $random_string .= $random_character;
<script type="text/javascript"> }return $random_string;}
$(document).ready(function(){ echo generate_string($permitted_chars, 20);
$('.data').DataTable(); ?>
});
</script> e. upload.php
</html> <?php
include 'koneksi.php';
c. logout.php if ( isset($_POST['tambah']) ) {
<?php $namalengkap =
session_start(); $_POST['namalengkap'];
$no_hp = $_POST['no_hp'];
<?php
$nama_sertifikasi = <?php
$_POST['nama_sertifikasi'];
session_start();
$metode_bayar =
$_POST['metode_bayar']; if(isset($_SESSION['user_id']) ) {
$id = $_GET['id'];
f. proses_konfirmasi.php
$batal = mysqli_query($konek ,"UPDATE echo "<script>alert('anda tidak punya akses
sertifikasi SET kode_aktivasi = kehalaman ini ');
null,keterangan = null WHERE id = '$id'");
document.location.href = '
if ($batal) { login.php';</script>";}
}else{echo
"<script>alert('gagal')</script>";}}} h. cek_login.php
?> <?php
session_start();
document.location.href= if($data['level']=="admin"){
'member.php';</script>"; $_SESSION['login'] = TRUE;
}else { $_SESSION['username'] = $username;
echo "<script>alert('Permohonan PKL $_SESSION['namauser'] = $data['namauser'];
Dibatalkan');
$_SESSION['id_user'] = $data['id_user'];
document.location.href=
'member.php';</script>";} $_SESSION['level'] = "admin";
}else { header("location:index.php");
}else if($data['level']=="instruktur"){
$_SESSION['login'] = TRUE; <button type="button" class="btn btn-
success" data-toggle="modal" data-
$_SESSION['username'] = $username; target="#exampleModal">
$_SESSION['namauser'] = $data['namauser']; <li class="fa fa-plus"></li> Tambah
$_SESSION['id_user'] = $data['id_user']; Akun</button>
<option <tbody>
value="instruktur">Instruktur</option>
<?php
</select></div>
include 'koneksi.php';
<div class="form-group mt-4 mb-0">
$data = mysqli_query($konek,"SELECT *
<button type="reset" class="btn btn- FROM user ORDER BY id_user ASC");
secondary">Hapus Data</button>
$i=1;
<button type="submit" class="btn btn-
while($dta = mysqli_fetch_assoc($data) ):
primary"
name="tambah">Tambahkan</button></div> ?>
<tr> j. data_member
<td> </div>
</thead> </tbody>
<tbody> </table>
<?php </div></div></div>
<tr>
<td>