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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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 |