SOFTWARE PROGRAER
Sebagai seorang Programmer, peserta magang diharapkan untuk bisa memiliki pengetahuan yang mumpuni
mengenai bahasa pemrograman seperti Python, beserta paradigma-paradigmanya. Nantinya, pemahaman
teori ini akan dipraktikan langsung dalam pembuatan software ERP HashMicro. Peserta magang juga akan
diajarkan keterampilan komunikasi dan kolaborasi untuk menunjang pengerjaan proyek serta penyelesaian
masalah.
Rincian Pembelajaran:
Kompetensi Materi
Aktivitas Pembelajaran Indikator Asesmen
Dasar Pembelajaran
Mempelajari penulisan
kode dalam bahasa
pemrograman Python
Mampu
Pembuatan Evaluasi perangkat
Menguji, men-debug memprogram
software lunak yang
Pemrograman aplikasi, dan menggunakan
dengan diprogram
Python mengembangkan bahasa
pemrograman menggunakan
komponen back-end pemrograman
Python Python
Python dengan baik
Mempelajari python,
xml, javascript,
postgresql
Evaluasi
penguasaan teori
Mempelajari konsep dan
pemrograman
cara membuat program
Mampu memahami modular dan
modular
pemrograman pengaplikasiannya
modular dan cara
Mempelajari metodologi
pembuatannya Evaluasi
dan cara memprogram
Teori-teori penguasaan teori
menggunakan
paradigma Mampu memahami OOP dan
Paradigma paradigma
pemrograman paradigma OOP dan observasi metode
pemrograman object-oriented
dalam metode cara pemrograman
programming (OOP)
Python menggunakannya Python
Mempelajari metodologi
Mampu membuat Evaluasi
dan cara memprogram
software dengan pengertian teori
menggunakan
paradigma FP FP dan observasi
paradigma functional
metode
programming (FP)
pemrograman
Python
Mempelajari fitur-fitur
operasional dan contoh Mampu memahami
penggunaannya fitur-fitur dan Evaluasi
software ERP penggunaan software pembelajaran teori
ERP secara dan penggunaan
Enterprise Memahami struktur mendalam operasional
Resource perangkat lunak dan cloud-based ERP
Planning (ERP) Software ERP software development Mampu memahami
dan ERP cycle (SDLC) cara kerja ERP Evaluasi
Software sesuai dengan pembelajaran teori
Mempelajari beberapa struktur serta observasi
jenis struktur pengembangan praktik SDLC dan
metodologi proyek software, SDLC, dan metodologi proyek
seperti Waterfall, Scrum, metodologi proyek
dan Agile