- Empati secara kognitif diperoleh melalui Resertive Learning
- Kemampuan individu dalam memberikan respons atau tindakan sesuai dengan perasaan/perilaku orang lain dipahami sebagai konsep ... Actionable empathy
Raeni Official
Ini adalah situs pembelajaran Rekayasa Perangkat Lunas, IT, Promosi Undangan Digital dan lainnya
Jumat, 01 Agustus 2025
LATIHAN PPG - PELATIHAN MANDIRI
Minggu, 02 Maret 2025
Apa itu Raeniware, Visi dan Misi RaeniWare
Raeniware adalah impian seorang programmer cilik yang bercita-cita untuk mengembangkan karier di bidang solusi digital. Membangun usaha di bidang ini bukanlah hal yang mudah, karena penuh dengan tantangan. Namun, bagi saya, setiap tantangan adalah peluang untuk terus belajar dan berkembang. arti dari Crafting Digital Excellence adalah Membentuk Keunggulan Digital.
Visi dan Misi RaeniWare:
Visi:
Menjadi penyedia
solusi teknologi inovatif dan meningkatkan efisiensi bisnis melalui pengembangan
aplikasi berkualitas.
Misi :
1. Mengembangkan solusi teknologi inovatif yang mampu meningkatkan efisiensi dan produktivitas bisnis.
2. Menciptakan aplikasi berkualitas tinggi dengan desain user-friendly dan performa optimal.
3. Memberikan layanan pengembangan yang adaptif sesuai dengan kebutuhan industri dan pelanggan.
4. Membangun ekosistem digital yang kolaboratif dengan mitra bisnis, developer, dan komunitas teknologi.
5. Terus berinovasi dalam menciptakan produk dan layanan yang memberikan dampak positif bagi pertumbuhan bisnis.
Senin, 24 Februari 2025
Aplikasi Todolist Versi ke 2
1. Struktur Database (MySQL)
Buat database baru dengan nama todolist_db, lalu jalankan query berikut untuk membuat tabel tasks:
CREATE DATABASE todolist_db;
USE todolist_db;
CREATE TABLE tasks (
id INT AUTO_INCREMENT PRIMARY KEY,
task VARCHAR(255) NOT NULL,
priority ENUM('Low', 'Medium', 'High') NOT NULL,
due_date DATE NOT NULL,
status ENUM('Belum Selesai', 'Selesai') NOT NULL DEFAULT 'Belum Selesai'
);
2. koneksi.php
File ini berfungsi untuk menghubungkan ke database.
3. index.php
Ini adalah halaman utama yang menampilkan daftar tugas dan memungkinkan pengguna menambahkan, mengedit, dan menghapus tugas.
4. edit.php
Halaman ini digunakan untuk mengedit task yang sudah ada.
<?php
include 'koneksi.php';
// Ambil data berdasarkan ID
$id = intval($_GET['id']);
$result = mysqli_query($koneksi, "SELECT * FROM tasks WHERE id=$id");
$row = mysqli_fetch_assoc($result);
// Update data
if (isset($_POST['update'])) {
$task = mysqli_real_escape_string($koneksi, $_POST['task']);
$priority = mysqli_real_escape_string($koneksi, $_POST['priority']);
$due_date = mysqli_real_escape_string($koneksi, $_POST['due_date']);
$status = mysqli_real_escape_string($koneksi, $_POST['status']);
$query = "UPDATE tasks SET task='$task', priority='$priority', due_date='$due_date', status='$status' WHERE id=$id";
mysqli_query($koneksi, $query);
header("Location: index.php");
}
?>
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Edit Task</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container mt-5">
<h2 class="text-center">Edit Task</h2>
<form method="POST">
<input type="text" name="task" class="form-control" value="<?= htmlspecialchars($row['task']) ?>" required>
<select name="priority" class="form-control mt-2" required>
<option value="Low" <?= $row['priority'] == 'Low' ? 'selected' : '' ?>>Low</option>
<option value="Medium" <?= $row['priority'] == 'Medium' ? 'selected' : '' ?>>Medium</option>
<option value="High" <?= $row['priority'] == 'High' ? 'selected' : '' ?>>High</option>
</select>
<input type="date" name="due_date" class="form-control mt-2" value="<?= $row['due_date'] ?>" required>
<select name="status" class="form-control mt-2" required>
<option value="Belum Selesai" <?= $row['status'] == 'Belum Selesai' ? 'selected' : '' ?>>Belum Selesai</option>
<option value="Selesai" <?= $row['status'] == 'Selesai' ? 'selected' : '' ?>>Selesai</option>
</select>
<button type="submit" name="update" class="btn btn-success mt-2 w-100">Update</button>
</form>
</div>
</body>
</html>
Sabtu, 22 Februari 2025
Jadwal dan Tata Tertib UKK RPL 2025
JADWAL UKK SMK AL-GHIFARI BANYURESMI Tahun 2025 dan TATA TERTIB UKK
- Peserta wajib hadir di Tempat Uji Kompetensi tepat waktu 07.30
WIB.
- Peserta yang akan mengikuti Uji Kompetensi wajib mengenakan seragam
praktek RPL (rapih, rambut pendek untuk laki-laki, kerudung hitam untuk
perempuan) dan menggunakan Kartu Peserta Ujikom.
- Sebelum melakukan Uji Kompetensi, peserta diwajibkan untuk Berdoa.
- Sebelum Uji Kompetensi, peserta wajib berbaris dan menyimak
instruksi dan aturan dari penguji
- Peserta harus memperhatikan Prosedur dan langkah kerja yang
ditentukan oleh Penguji.
- Peserta harus memperhatikan dan melaksanakan dengan sebaik-baiknya
aturan keselamatan kerja seperti memakai kaos kaki wangi dan kuku
bersih/pendek.
- Peserta wajib bekerja menurut instruksi dan pengarahan dari
Penguji, apabila mengalami masalah terkait PC atau laptop atau internet segera
laporkan kepada Penguji/ Pengawas.
- Peserta dilarang keras menggunakan HP, mengakses yutube, dan
membuka whatsaps web ketika ujian kompetensi berlangsung.
- Peserta harus menjaga ketenangan dan suasana ujian yang kondusif.
Tidak diperkenankan berbicara atau mengganggu peserta lain selama UKK
berlangsung.
- Peserta
merapihkan Sepatu diluar ruangan leb, kursi leb dan menghapus file aplikasi
jika sudah mengerjakan tugas UKK
Selasa, 11 Februari 2025
Rabu, 05 Februari 2025
CRUD To-Do-LIST
Create - Read - Update - Delete
Menambahkan List Tugas atau Task
tambah_todolist.php
<?php include
"../config.php"; $tugas=$_POST['tugas']; $jangkawaktu=$_POST['jangkawaktu']; $keterangan=$_POST['keterangan']; $sql="
insert into tbtodo (tugas,jangkawaktu,keterangan) values
('$tugas','$jangkawaktu','$keterangan')"; //echo @ mysqli_query($mysqli,$sql); header("location:http:/todolist_rara/index.php?halaman=todo"); ?> |
Membuat Halaman Todo (todo.php) Aplikasi ToDOList
MEMBUAT FILE todo.php
<div
class="modal" tabindex="-1"> <div class="modal-dialog"> <div
class="modal-content"> <div
class="modal-header"> <h5
class="modal-title">Modal title</h5> <button type="button"
class="btn-close" data-bs-dismiss="modal"
aria-label="Close"></button> </div> <div
class="modal-body"> <p>Modal body text goes
here.</p> </div> <div
class="modal-footer"> <button type="button"
class="btn btn-secondary"
data-bs-dismiss="modal">Close</button> <button type="button"
class="btn btn-primary">Save changes</button> </div> </div> </div> </div> |
Struktur Modal Bootstrap
Kode tersebut menggunakan Bootstrap Modal untuk membuat jendela pop-up yang berisi formulir input.
<div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
id="exampleModal"
→ ID modal yang digunakan untuk menampilkan atau menyembunyikan modal dengan JavaScript.aria-hidden="true"
→ Modal ini disembunyikan secara default.tabindex="-1"
→ Modal tidak akan mendapatkan fokus saat pertama kali dimuat.
Formulir Input (Method POST)
<form method="POST" action="todo/tambah_todolist.php">
method="POST"
→ Data formulir akan dikirim menggunakan metode POST.action="todo/tambah_todolist.php"
→ Data dikirim ke file PHP bernamatambah_todolist.php
dalam foldertodo/
.
Selasa, 04 Februari 2025
Membuat Halaman Index.php dan Config.php Aplikasi To Do List
Apa itu index.php?
index.php
adalah file utama yang digunakan sebagai entri utama untuk aplikasi web berbasis PHP.
Fungsi
- Menginisialisasi aplikasi
- Menangani permintaan HTTP
- Menghubungkan ke database
- Menampilkan konten ke pengguna
Bootstraps adalah salah satu framework terpopuler dalam pemrograman web menggunakan bahasa Python. Namun, jika Anda berbicara tentang framework Bootstraps, saya akan membahas tentang Bootstrap.
Bootstrap adalah sebuah framework CSS, HTML, dan JavaScript yang dapat membantu Anda menciptakan desain responsif dengan cepat dan mudah. Framework ini dikembangkan oleh Twitter dan kemudian dijadikan sebagai Open Source pada tahun 2011. Bootstrap memungkinkan Anda untuk membuat desain yang konsisten dan responsif dengan menggunakan komponen-komponen predesain yang dapat disesuaikan.
Kelebihan Bootstrap
- Responsif: Bootstrap dapat menyesuaikan desain Anda untuk perangkat berbeda (desktop, tablet, smartphone).
- Mudah digunakan: Bootstrap memiliki antarmuka yang sederhana dan mudah dimengerti.
- Konsisten: Bootstrap menyediakan predesain yang konsisten pada komponen-komponen.
- Cepat: Bootstrap memungkinkan Anda untuk menciptakan desain dengan cepat tanpa perlu membuat dari awal.
Kemampuan Bootstrap
- Layout: Bootstrap menyediakan komponen-komponen layout seperti card, grid, dan modal.
- Komponen: Bootstrap memiliki komponen-komponen seperti navbar, breadcrumb, dan dropdown.
- Form: Bootstrap menyediakan komponen-komponen form seperti input, select, dan textarea.
- Media: Bootstrap memungkinkan Anda untuk menampilkan media seperti gambar dan video.
Cara Menggunakan Bootstrap
- Unduh Bootstrap: Unduh Bootstrap dari situs resmi Bootstrap.
- Inklusikan Bootstrap: Tambahkan Bootstrap ke proyek Anda dengan mengganti tautan CSS dan JavaScript Bootstrap.
- Gunakan Komponen: Gunakan komponen Bootstrap dalam kode HtmL Anda.
MEMBUAT FOLDER TODOLIST
: C/XAMPP/htdoct/nama folder
pastikan membuat folder aplikasi lokal didalam folder htdoct
MEMBUAT HALAMAN index.php
<h1>
hingga <h6>
. MARI KITA MULAI💪💪
<div class>
adalah elemen HTML yang digunakan untuk mengelompokkan konten dalam dokumen HTML. Elemen <div>
sendiri adalah singkatan dari "division". Dengan menambahkan atribut class
, Anda dapat memberikan identifikasi atau kategori tertentu pada div tersebut, yang dapat digunakan untuk styling dengan CSS atau untuk tujuan pengelompokan dalam JavaScript.
3. Konten
container-fluid
adalah sebuah kelas CSS yang digunakan dalam framework Bootstrap untuk membuat kontainer yang fleksibel dan dapat menyesuaikan dengan ukuran layar. Membuat Database dan Menambahkan dengan MariaDB Aplikasi To Do List
Langkah-langkah Membuat Database dan Tabel di MySQL (MariaDB) Aplikasi To Do List
LATIHAN PPG - PELATIHAN MANDIRI
Empati secara kognitif diperoleh melalui Resertive Learning Kemampuan individu dalam memberikan respons atau tindakan sesuai dengan perasaan...
-
Apa itu To-Do List? To-Do List (Lagi Dilakukan) adalah sebuah list atau daftar yang berisi tugas-tugas yang perlu dikerjakan atau diselesaik...
-
Pengertian Aplikasi Kasir Aplikasi kasir adalah perangkat lunak yang dirancang untuk membantu proses transaksi pembayaran di toko atau bisni...