Dasar-Dasar Pengembangan Perangkat Lunak: Prinsip dan Praktik Utama

Dasar-Dasar Pengembangan Perangkat Lunak: Prinsip dan Praktik Utama

Pelatihan ini dirancang untuk memberikan pemahaman dasar tentang prinsip dan praktik utama dalam pengembangan perangkat lunak. Peserta akan mempelajari konsep dasar, metodologi pengembangan, dan alat yang digunakan dalam proses pembuatan perangkat lunak.

Rp 99,99
99.99000000000001 IDR Rp 99,99
Rp 99,99
Penanggung Jawab Administrator
Terakhir diperbarui 14/08/2024
Waktu Penyelesaian 3 jam 45 menit
Anggota 1

What you will learn

  • Definisi dan Evolusi Pengembangan Perangkat Lunak
  • Peran dan Tanggung Jawab dalam Tim Pengembangan
  • Model-Model Pengembangan Perangkat Lunak (Waterfall, Agile, etc.)
  • Prinsip Clean Code
  • Best Practices dalam Pengkodean
  • Versi dan Manajemen Sumber Kode
  • Metodologi Agile dan Scrum
  • Metodologi Waterfall
  • Proses Continuous Integration/Continuous Deployment (CI/CD)
  • Integrated Development Environment (IDE)
  • Version Control Systems (Git)
  • Project Management Tools (JIRA, Trello)
  • Membuat User Stories dan Use Cases
  • System Design dan UML Diagrams
  • Menulis Dokumentasi Teknis

Program Structure

  • Pengenalan Pengembangan Perangkat Lunak
    3 Lessons · 45 mnt
    • Definisi dan Evolusi Pengembangan Perangkat Lunak
    • Peran dan Tanggung Jawab dalam Tim Pengembangan
    • Model-Model Pengembangan Perangkat Lunak (Waterfall, Agile, etc.)
  • Prinsip-Prinsip Dasar Pengembangan Perangkat Lunak
    3 Lessons · 45 mnt
    • Prinsip Clean Code
    • Best Practices dalam Pengkodean
    • Versi dan Manajemen Sumber Kode
  • Metodologi dan Proses Pengembangan Perangkat Lunak
    3 Lessons · 45 mnt
    • Metodologi Agile dan Scrum
    • Metodologi Waterfall
    • Proses Continuous Integration/Continuous Deployment (CI/CD)
  • Alat dan Lingkungan Pengembangan
    3 Lessons · 45 mnt
    • Integrated Development Environment (IDE)
    • Version Control Systems (Git)
    • Project Management Tools (JIRA, Trello)
  • Desain dan Dokumentasi Perangkat Lunak
    3 Lessons · 45 mnt
    • Membuat User Stories dan Use Cases
    • System Design dan UML Diagrams
    • Menulis Dokumentasi Teknis

About the course

Pelatihan ini dirancang untuk memberikan pemahaman dasar tentang prinsip dan praktik utama dalam pengembangan perangkat lunak. Peserta akan mempelajari konsep dasar, metodologi pengembangan, dan alat yang digunakan dalam proses pembuatan perangkat lunak.

Pada pelatihan ini Anda akan mempelajari:

  • Memahami konsep dasar dan terminologi dalam pengembangan perangkat lunak
  • Memahami berbagai metodologi pengembangan perangkat lunak seperti Agile dan Waterfall
  • Mampu merancang alur kerja dan dokumentasi perangkat lunak
  • Memahami prinsip-prinsip clean code dan best practice coding
  • Mengenalkan alat dan lingkungan pengembangan (development environment)

Metode pembelajaran dilaksanakan melalui:

  • Presentasi
  • Studi Kasus
  • Diskusi Kelompok
  • Hands-on Lab
  • Workshop

Requirements

Tidak ada persyaratan khusus untuk mengikuti pelatihan ini.

Who should take this course

Pengembang Perangkat Lunak Pemula, Mahasiswa IT, Profesional yang ingin beralih ke pengembangan perangkat lunak