Jadi Programer Hebat dengan Data Structure

Tentang Kursus

PERHATIAN!

  1. Kursus yang dibeli dengan menggunakan Kartu Prakerja tidak dapat dipindahtangankan dan hanya bisa diambil oleh pemegang Kartu Prakerja yang bersangkutan. Kursus yang dipindahtangankan dapat berakibat tidak dikeluarkannya sertifikat penyelesaian dan/atau tidak dibayarkannya insentif oleh Pemerintah.
  2. Jika kamu pengguna Kartu Prakerja, kamu tidak bisa membeli kursus ini. Kamu hanya bisa menggunakan voucher kamu disini.
  3. Syarat Kelulusan: Mengakses semua materi belajar, menyelesaikan kuis di setiap perpindahan dari satu sesi/modul ke sesi/modul lainnya (minimum passing grade 80%) dan menyelesaikan tes akhir (minimum passing grade 60%). 

 

Deskripsi

Data structure itu wajib dikuasai oleh para programmer andal. Soalnya begitu kamu tahu bagaimana cara penyimpanan, susunan serta pengaturan sebuah data di dalam penyimpanan komputer maka data jadi akan mudah digunakan nantinya. Bayangkan berbagai data kompleks yang digabung dari data sederhana dan mempunyai operasi tersendiri. Sebuah array memang cukup sih. Tapi akan jauh lebih mudah bila kita bisa menggunakan list untuk operasi deret, atau merepresentasikan sebuah jalur dengan graf atau tree.

Nah, salah satu kelebihan dengan adanya struktur data ini adalah dapat mempercepat dalam menemukan kesalahan-kesalahan atau error ketika akan melakukan uji coba program. Kamu akan jauh lebih cepat menemukan masalahnya, daripada tanpa menggunakan struktur data.

Tunggu apalagi teman! Ayo kuatkan lagi kemampuan kamu sebagai dan jadilah programmer yang andal dengan mempelajarinya di kursus ini.

 

Tujuan Umum:

Peserta dapat mengubah kesalahan-kesalahan atau error ketika akan melakukan uji coba program secara cepat.

 

Tujuan Khusus:

  • Menjelaskan konsep dan ruang lingkup struktur data dalam pemrograman.
  • Menjelaskan konsep pemrograman Java.
  • Menjelaskan konsep Object-Oriented Programming (OOP).
  • Mencontohkan karakteristik Object-Oriented Programming (OOP)
  • Menjelaskan pengertian dan bentuk struktur data array
  • Mencontohkan deklarasi variabel array dengan contoh sederhana.
  • Menjelaskan pengertian function dalam pemrograman.
  • Menjelaskan logika dan teknik-teknik pencarian (search) dalam pemrograman. 
  • Menjelaskan logika pencarian linier (linear search).
  • Menjelaskan logika pencarian biner (binary search). 
  • Menjelaskan logika pengurutan (sorting) dalam pemrograman. 
  • Menjelaskan logika bubble sort.
  • Menjelaskan logika insertion sort 
  • Menjelaskan logika selection sort dan mempraktikkan dengan contoh kasus. 
  • Menjelaskan logika quicksort dan mempraktikkan dengan contoh kasus.
  • Menjelaskan pengertian dan bentuk struktur data list dan linked list (dalam bahasa C++). 
  • Menjelaskan pointer pada linked list (dalam bahasa C++).
  • Menjelaskan konsep stack 
  • Menjelaskan konsep queue
  • Menjelaskan perbedaan penggunaan stack dan queue
  • Menjelaskan istilah-istilah pada tree. 
  • Menjelaskan konsep graph.
  • Menjelaskan cara kerja Depth First Search (DFS).

 

Siapa yang dapat mengikuti kursus ini?

Profesional, karyawan, mahasiswa atau siapapun yang tertarik dan ingin mengetahui tentang pengoperasian data structure pada program.

 

Apa yang perlu dipersiapkan?

Kamu hanya perlu mempersiapkan laptop/notebook, tablet, atau smartphone dengan koneksi internet.

 

Fitur yang akan kamu dapatkan?

  • Digital content material: Peserta bisa mengakses material belajar digital
  • Sertifikat penyelesaian: Peserta yang telah menyelesaikan semua kegiatan pembelajaran yang dipersyaratkan dalam kursus online akan menerima Sertifikat Penyelesaian (Certificate of Completion).
  • Forum diskusi: tidak tersedia
  • Live online session: tersedia
  • Offline meet-up: tidak tersedia

 

Durasi:

Topik Durasi
Pengantar struktur data dan pemograman java 28 menit
Array 26 menit
Search (Pencarian) 39 menit
Sort (Pengaturan): bagian 1 35 menit
Sort (Pengaturan): bagian 2 44 menit
List dan Linked List (Senarai Berantai) 29 menit
Stact (Tumpukan) & Queue (Antrian) 34 menit
Double list & Array 40 menit
Tree 43 menit
Graph: Bagian 1 32 menit
Graph: Bagian 2 15 menit
Struktur data linear & non-linear 10 menit
Total Durasi 375 menit

Penyelenggara Kursus

HarukaEdu

PT Haruka Evolusi Digital Utama ( HarukaEDU) adalah sebuah perusahaan teknologi yang memfokuskan diri untuk menyediakan solusi sistem informasi lengkap bagi institusi pendidikan dan pelatihan.


Para Instruktur

Jadi Programer Hebat dengan Data Structure

oleh HarukaEdu
KATEGORI Programming
KLASIFIKASI Pelatihan
METODE Full Online Learning
DURASI 12 hours

HARGA

Rp500.000

Jadi Programer Hebat dengan Data Structure

Rp500.000
KATEGORI Programming
KLASIFIKASI Pelatihan
METODE Full Online Learning
DURASI 12 hours

Ulasan

5.0/5

1 Ulasan

  • 5
  • 4
  • 3
  • 2
  • 1
Prakerja

Satrio ari wibowo

3 years ago

..