Kursus Online Web Programming

Kursus Online Web Programming

Website di era kini sudah menjadi keperluan utama yang tidak dapat diabaikan. Seluruh sektor bisnis atau pendidikan dapat memanfaatkan situs sebagai alat guna promosi, tukar informasi, dan lainnya. Per Januari 2019 ada 1.518.207.413 situs yang aktif, menurut survey dari Webcraft Webserver Survey. Bedasarkan data dari World Wide Web Technology Surveys, dari semua website yang aktif, 88.2% memakai HTML, 95.6% memakai CSS dan 95% memakai JavaScript.

 Fondasi tersebut dibutuhkan untuk kita yang hendak mengembangkan keterampilan pengembangan situs ke etape yang lebih lanjut. Disusun dan diverifikasi oleh kesebelasan expert Dicoding sebagai Google Developers Authorized Training Partner, pelajaran yang disajikan terstruktur dan komprehensif.

Kenapa saya mesti belajar ruang belajar ini?

• Web adalahplatform yang bisa diakses melalui tidak sedikit macam devices. Hal ini menjadi keuntungan andai Anda mengembangkan software berbasis Web.

• Siapapun Anda, bila hendak menjadi Web Developer mesti mempunyai pengetahuan dasar HTML, CSS, dan JavaScript yang powerful sebelum melangkah ke etape selanjutnya.

• Pengembangan Web tidak memerlukan komputer/laptop yang mempunyai spesifikasi tinggi, sampai-sampai tidak menjadi kendala untuk Anda yang tidak mempunyai perangkat yang memumpuni.

• Menjadi platform yang dicapai oleh Search Engine laksana Google, sampai-sampai website sesuai sebagai media promosi bisnis.

• Mengembangkan website tergolong pengembangan yang gampang di-maintenance dan gampang untuk dipublikasi.

• Sebagai prasyarat guna menuju ruang belajar selanjutnya laksana Belajar Fundamental Front-End Web Development atau Belajar Membangun LINE Front-end Framework.

Materi apa saja yang bakal dipelajari?

• Pendahuluan : Pengenalan tentang website, apa tersebut website, tools dalam mengembangkan suatu website.

• Pengenalan HTML : Memberikan pemahaman faedah HTML dalam website, mengetahui struktur dasar HTML dengan mencoba menciptakan sebuah halaman HTML sederhana.

• HTML lebih Dalam : Belajar mengorganisir konten dengan unsur semantik yang ada, mengenal attribute pada HTML, mengenal paragraf, header, gambar, list, dan unsur teks lainnya. Memahami perbedaan inline dan block elemen.

• Pengenalan CSS : Memahami peran CSS dalam penciptaan website, benefit merealisasikan CSS dan memahami penulisan sintaks dasar CSS dengan menerapkan sejumlah basic styling pada unsur HTML.

• CSS lebih Dalam : Memahami lebih dalam tentang selector CSS, mengetahui penerapan styling guna font dan text (mengganti tipe dan ukuran font, mengolah warna teks, dsb.), mengetahui tentang foreground color dan background color, mengetahui konsep box model, dan layouting memakai float. Di akhir pelajaran ini kita telah dapat menciptakan satu halaman profil dengan merealisasikan semantic struktur, styling, dan layouting memakai float.

• Layout Responsif memakai Flexbox : Memahami tentang pemakaian flexbox sebagai layout dasar membina kalkulator berbasis website. Flex adalahteknik baru dalam merangkai layout yang responsif, dan dapat digabungkan  dengan media query supaya lebih optimal saat diakses memakai mobile devices.

• JavaScript Basic dan Manipulasi DOM : Memahami peran JavaScript dalam pengembangan website, menyebutkan sintaks dasar JavaScript, mengetahui dasar JavaScript laksana statement, comment, variabel, tipe data, dsb. Mengetahui Browser Object dan event yang ada, dan memanipulasi DOM memakai JavaScript. Di akhir pelajaran ini anda akan merealisasikan logika pada proyek kalkulator berbasis website sampai-sampai kalkulator dapat bermanfaat dengan baik.

• Web Storage : Mengetahui tipe storage yang terdapat pada web dengan mengupayakan menggunakan localStorage guna menyimpan histori perhitungan dari proyek kalkulator.

• Submission : Tugas yang diserahkan dalam menciptakan improvisasi pada proyek situs halaman profil.

Materi ruang belajar didesain untuk ditamatkan dalam masa-masa 55 jam. Jika Anda menyediakan waktu sedikitnya 10 jam saja dalam seminggu, maka paling dimungkinkan Anda dapat menuntaskan ruang belajar ini dalam masa-masa 40 hari.