Deskripsi: 

Pelatihan ini mengajarkan keterampilan pengembangan situs web, mulai dari HTML, CSS, JavaScript, hingga framework modern untuk menciptakan website yang menarik dan fungsional.


Manfaat:

Pelatihan ini ditujukan untuk individu yang ingin menjadi pengembang web profesional. Tujuannya adalah untuk memberikan pemahaman mengenai dasar-dasar pengembangan web, baik sisi frontend maupun backend. Manfaatnya adalah peserta dapat membangun situs web dan aplikasi yang responsif serta interaktif, sesuai dengan kebutuhan pengguna.


Silabus:

  1. Pengenalan Web Development dan Teknologi Terkait

    • Memahami apa itu pengembangan web dan teknologi yang digunakan seperti HTML, CSS, JavaScript, dan backend.

    • Mempelajari perbedaan antara website statis dan dinamis serta penggunaan framework.

    • Mengetahui alat dan platform yang digunakan dalam pengembangan web seperti text editor dan browser developer tools.

  2. HTML5 untuk Struktur Halaman Web

    • Menguasai dasar-dasar HTML5 untuk membangun struktur halaman web yang solid dan efisien.

    • Memahami tag HTML5 penting seperti header, footer, nav, article, dan section.

    • Mengimplementasikan form input untuk mengumpulkan data dari pengguna dalam aplikasi web.

  3. CSS3 untuk Desain dan Layout Halaman Web

    • Mempelajari teknik CSS3 untuk styling elemen-elemen halaman web dengan layout responsif.

    • Menggunakan Flexbox dan Grid untuk desain halaman yang fleksibel dan dinamis.

    • Memahami konsep animasi dan transisi dalam CSS untuk meningkatkan interaksi dengan pengguna.

  4. JavaScript untuk Meningkatkan Interaktivitas Web

    • Memahami penggunaan JavaScript untuk membuat halaman web yang dinamis dan interaktif.

    • Menggunakan DOM (Document Object Model) untuk memanipulasi elemen-elemen halaman web.

    • Menyusun event handler untuk merespons input dan interaksi pengguna di halaman web.

  5. Responsive Web Design (RWD)

    • Mempelajari teknik RWD untuk memastikan halaman web tampil dengan baik pada berbagai perangkat.

    • Menggunakan media queries dalam CSS untuk membuat desain yang fleksibel dan adaptif.

    • Memahami tantangan dan solusi dalam mengembangkan aplikasi web yang responsif dan user-friendly.

  6. Penggunaan Framework Frontend (Bootstrap, Vue.js)

    • Menggunakan Bootstrap untuk membuat desain web yang cepat dan responsif tanpa banyak usaha.

    • Mempelajari cara menggunakan Vue.js untuk membuat aplikasi web dinamis dengan komponen.

    • Mengidentifikasi keuntungan dan tantangan menggunakan framework dalam pengembangan frontend.

  7. Pengembangan Backend dengan Node.js dan Express

    • Memahami konsep backend dalam pengembangan web dan penggunaan Node.js sebagai runtime environment.

    • Mempelajari dasar-dasar Express.js untuk membangun aplikasi server yang efisien dan skalabel.

    • Mengelola permintaan dan respons HTTP serta menghubungkan aplikasi web ke database.

  8. Database dan Penggunaan SQL untuk Web Development

    • Mempelajari cara menggunakan SQL untuk mengelola data dalam aplikasi web berbasis database.

    • Menggunakan MySQL atau PostgreSQL untuk menyimpan, mengambil, dan mengelola data secara efisien.

    • Memahami hubungan antara tabel dan query SQL untuk mengoptimalkan pengolahan data.

  9. Keamanan Web dan Praktik Terbaik

    • Memahami ancaman umum dalam pengembangan web seperti XSS dan SQL Injection serta cara menghindarinya.

    • Menggunakan HTTPS untuk memastikan komunikasi yang aman antara server dan pengguna.

    • Mengimplementasikan pengamanan aplikasi menggunakan otentikasi dan otorisasi yang tepat.

  10. Deploy dan Maintain Aplikasi Web

    • Memahami proses deploy aplikasi web ke server produksi menggunakan platform seperti Heroku atau AWS.

    • Mempelajari cara menjaga aplikasi tetap berjalan dengan lancar dan memantau performanya.

    • Mengidentifikasi dan menyelesaikan masalah terkait server dan aplikasi setelah deployment.


Fasilitas :

Fasilitas Training Offline

  • Yang disediakan oleh TEKSO Training and Consulting:

    • Ruangan audio visual dengan fasilitas lengkap

    • 1x Free Refreshment terkait program melalui media Zoom dengan durasi 2-3 jam, waktu menyesuaikan

    • Modul Materi (Hard Copy & Soft Copy)

    • Makan Siang dan Coffee Break

    • Akses Internet

    • Sertifikat Training

    • Training Kit Untuk Peserta 

    • Ice Breaking dan Doorprize

    • Konsultasi dengan Instruktur setelah Pelatihan

Fasilitas Training Online

  • Yang disediakan oleh TEKSO Training and Consulting:

    • Room meeting online premium

    • 1x Free Refreshment terkait program melalui media Zoom dengan durasi 2-3 jam, waktu menyesuaikan

    • Modul Materi Soft Copy

    • Sertifikat Training

    • Rekaman Pelaksanaan Training

    • Konsultasi dengan Instruktur setelah Pelatihan

Fasilitas Training Inhouse

  • Yang disediakan oleh perusahaan:

    • Ruangan audio visual dengan fasilitas lengkap

    • Makan Siang dan Coffee Break

    • Akses Internet

    • Penginapan dan Akomodasi Tim TEKSO (Luar Jakarta)

  • Yang disediakan oleh TEKSO Training and Consulting:

    • 1x Free Refreshment terkait program melalui Media Zoom dengan durasi 2-3Jam, waktu menyesuaikan 

    • Modul Materi (Soft Copy)

    • Ice Breaking dan Doorprize 

    • Sertifikat Training (Hard Copy / Soft Copy) 

    • Training Kit Untuk Peserta 

    • Konsultasi dengan Instruktur setelah Pelatihan

Methode

Duration

Participant

Investment

Online

2 Days

Min 5

Call

Inhouse

2 Days

Min 5

Call

Offline

2 Days

Min 5

Call