Batch July • premium

Web Developer

Luarsekolah • Terakhir pendaftaran 31 Jul 2024

 

Kuota untuk 15 peserta

Daftar Magang Sekarang
Tentang Program

Jangan lewatkan pengalaman mengerjakan real-case dan berkesempatan direkrut berdasarkan hasil pekerjaanmu!

Proyek ini bertujuan untuk membekali peserta dalam lingkup pengembangan web melalui penerapan tiga teknologi utama : HTML, CSS dan JavaScript. Peserta akan diberikan seperti penerapan struktur dasar HTML, penggunaan CSS untuk menambah styling, memperkenalkan dasar-dasar JavaScript sampai dengan penggunaanPHP dan SQL untuk mengintegrasikan backend. Di sini, peserta memiliki kesempatan untuk membangun website sederhana yang mengkombinasikan aspek frontend dan backend, memberikan pemahaman yang solid tentang bagaimana komponen-komponen tersebut bekerja dalam pengembangan web.

folder

Informasi Proyek

Pada program ini, teman-teman akan mengerjakan proyek yang telah disediakan oleh Luarsekolah. Setiap proyek memiliki temanya tersendiri, sehingga teman-teman cukup memilih satu proyek saja yang ingin dikerjakan. Beberapa gambaran umum mengenai proyek tersebut diantaranya:

Kamu sebaiknya memiliki

  1. Memiliki Basic HTML, CSS dan JavaScript
  2. Mengerti pengoperasian alat pengembangan web
  3. Terbiasa menggunakan OS Microsoft, LInux dan sejenisnya
  4. Komunikatif, adaptif dan inisiatif yang tinggi
  5. Mampu berkolaborasi dalam kerja tim
  6. Manajemen waktu yang optimal
  7. Komitmen untuk mematuhi peraturan perusahaan

Kamu akan melakukan

  1. Menggunakan HTML untuk membangun struktur dasar halaman web, termasuk elemen seperti header, footer, navigasi, dan konten utama
  2. Memastikan bahwa kode HTML bersih, terstruktur, dan sesuai dengan standar pengembangan web terkini
  3. Mengimplementasikan CSS untuk styling halaman web, mencakup layout, warna, tipografi, dan membuat desain responsif
  4. Menerapkan praktik terbaik CSS untuk memastikan desain yang konsisten dan optimal di berbagai perangkat
  5. Mengenalkan dan mengimplementasikan dasar-dasar JavaScript untuk menambahkan interaktivitas pada halaman web, seperti animasi dan validasi form
  6. Menulis kode JavaScript yang efisien dan mudah untuk dipahami
  7. Memahami dan mengimplementasikan PHP dan SQL untuk interaksi dengan server dan pengelolaan database
  8. Menggunakan tools dan query SQL untuk pengelolaan data dalam database secara efektif
  9. Membangun website sederhana yang mengintegrasikan aspek frontend dan backend, memastikan integrasi yang mulus antara tampilan pengguna dan fungsionalitas server
  10. Bekerja sama dengan role lain yang terkait dalam proyek, seperti desainer UI/UX, analis data, atau manajer proyek, untuk memastikan pengembangan website yang koheren dan efisien

Silabus

1. HTML

  • Pengertian, Cara Kerja dan Struktur Dasar HTML
  • Tag, Atribut dan Elemen pada HTML
  • Menampilkan Format Multimedia (Gambar, Audio, Video) pada HTML
  • Membuat List, Tabel dan Formulir pada HTML
  • Konsep Hyperlink dan Elemen Semantik pada HTML

2. CSS

  • Pengertian, Cara Kerja dan Struktur Dasar HTML
  • Tag, Atribut dan Elemen pada HTML
  • Menampilkan Format Multimedia (Gambar, Audio, Video) pada HTML
  • Membuat List, Tabel dan Formulir pada HTML
  • Konsep Hyperlink dan Elemen Semantik pada HTML

3. JavaScript

  • - Pengertian, Cara Kerja dan Cara Menulis Kode Javascript
  • Variabel, Tipe Data dan Operator pada Javascript
  • Percabangan dan Perulangan (Looping) pada Javascript
  • Struktur Data Array, Objek dan Fungsi pada Javascript
  • Document Object Model (DOM) untuk Memanipulasi HTML dan Event Handling pada Javascript

4. Pembuatan Website Lembaga Pelatihan dengan JavaScript

  • Implementasi HTML pada Halaman Web
  • Implementasi CSS pada Halaman Web
  • Implementasi Javascript pada Halaman Web

5. PHP

  • Pengertian, Cara Kerja dan Struktur Dasar Sintaks PHP
  • Variabel, Tipe Data, Konstanta dan Operator pada PHP
  • Percabangan dan Perulangan (Looping) pada PHP
  • Struktur Data Array pada PHP
  • Fungsi dan Prosedur pada PHP

6. Database MySQL

  • Konsep Dasar Database MySQL (Pengertian, Terminologi Dasar Database, Tipe Data yang didukung)
  • Perintah Dasar Data Definition Language (DDL)
  • Perintah Dasar Data Manipulation Language (DML)
  • Perintah Dasar Data Control Language (DCL)
  • Pengenalan SQL Join, Stored Procedure, Stored Function, View dan Trigger pada Database MySQL

7. Integrasi PHP & Database

  • Koneksi dan Konfigurasi
  • Operasi CRUD (Create, Read, Update, Delete)
  • Keamanan Data dan Optimasi Performa

8. Pembuatan Website Lembaga Pelatihan

  • Implementasi Bahasa Pemrograman PHP
  • Implementasi Database MySQL
  • Implementasi Pengintegrasian antara PHP dan Database MySQL

9. Collaboration Project

Setiap tugas harus diupload agar tim Luarsekolah bisa melakukan pengecekan dan memberikan penilaian.

Hubungi Kami