Gagal menampilkan sertifikat
Klik untuk Melihat Ukuran Penuh
Ricky Fadel M

ID
NVP7OY35RPR0

Diberikan pada
Mar 30, 2023

Berlaku sampai
Mar 30, 2026


Bagikan sertifikat:

Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

Disusun oleh: Dicoding Indonesia
Level: Dasar

20210610004055125d22d632b27f453502bb37efbd348c.png

KBJI: 2512.03
Indotask: 2512

Kelas ditujukan bagi pemula yang ingin mulai belajar bidang pemrograman agar dapat menjadi pengembang software dengan mengacu pada standar okupasi Pengembang Software (kode okupasi KBJI: 2512.03, Indotask: 2512). Di akhir pelatihan, siswa mampu memodifikasi aplikasi perangkat lunak menggunakan panduan diagram alur dan pemrograman dengan teknologi HTML, CSS, dan JavaScript tingkat dasar secara tepat sesuai persyaratan spesifikasi dan fungsionalitas aplikasi.

  • Siswa mampu meneliti, menganalisis, dan mengevaluasi persyaratan untuk aplikasi perangkat lunak dengan memahami kebutuhan aplikasi dari sisi pengguna dan spesifikasi teknis aplikasi.
  • Siswa mampu membuat perencanaan modifikasi aplikasi perangkat lunak dengan pembuatan requirement aplikasi dan diagram alur.
  • Siswa mampu memodifikasi aplikasi perangkat lunak menggunakan pemrograman HTML, CSS, dan JavaScript tingkat dasar.
  • Siswa mampu mengarahkan dokumentasi pemrograman dan pengembangan perangkat lunak menggunakan metode pengarsipan.

Materi yang dipelajari:

  • Memahami Kebutuhan Aplikasi : Belajar teori dan metodologi dalam memahami kebutuhan aplikasi dari sisi pengguna beserta dari sisi spesifikasi teknis aplikasi. Implementasi keterampilan ke dalam studi kasus membuat kebutuhan aplikasi dari sisi pengguna maupun dari sisi spesifikasi teknis. Belajar tips sikap kerja saat meneliti, menganalisis, dan mengevaluasi kebutuhan aplikasi. (1 jam 55 menit)
  • Perencanaan Modifikasi Aplikasi : Belajar teori dan metodologi dalam pembuatan persyaratan kebutuhan aplikasi, dalam memahami cara aplikasi bekerja, dan dalam mengerti panduan diagram alur. Implementasi keterampilan ke dalam studi kasus membuat persyaratan kebutuhan aplikasi, memahami cara aplikasi berjalan, dan membuat diagram alur. Belajar sikap kerja ketika kolaborasi perencanaan aplikasi dalam sebuah tim. (2 jam 30 menit)
  • Mengerti Konsep Dasar Pemrograman : Belajar teori sintaksis bahasa pemrograman, variabel, tipe data, logika komputer, dan bahasa pemrograman JavaScript versi ES6. Implementasi keterampilan dengan cara latihan menulis pseudocode dan menulis kode pertama. Belajar tips sikap kerja dalam belajar pemrograman. (3 jam 35 menit)
  • Modifikasi Aplikasi Perangkat Lunak : Belajar bahasa markah HTML versi HTML5 dan bahasa pemrograman CSS versi 3. Implementasi keterampilan melalui studi kasus modifikasi sebuah antarmuka aplikasi perangkat lunak. Belajar tips sikap kerja dalam meningkatkan keahlian sebuah bahasa pemrograman. (1 jam 55 menit)
  • Dokumentasi Pemrograman dan Pengembangan Aplikasi Perangkat Lunak : Belajar teori pengarsipan perangkat lunak, pembuatan gaya penulisan kode, penulisan komentar pada kode, dan pembuatan dokumentasi teknis aplikasi. Implementasi keterampilan melalui studi kasus pengarsipan sebuah perangkat lunak, penyesuaian gaya penulisan kode agar sesuai standar, menambahkan komentar pada kode, dan latihan pembuatan dokumentasi teknis aplikasi. Belajar sikap kerja dalam mengomunikasikan dokumentasi kepada stakeholders (pemegang kepentingan) perusahaan. (1 jam 50 menit)


Evaluasi Pembelajaran:

  • Ujian Akhir Kelas
  • Sertifikat Kompetensi Kelulusan

Total jam yang dibutuhkan untuk menyelesaikan kelas ini, mulai dari persiapan kelas sampai evaluasi belajar, adalah 23 jam.