JAVA Beginner 無料トラック ~18 営業時間 +320 XP報酬

Java Data Structures & Algorithmic Problem Solving Struktur Data Java & Penyelesaian Masalah Algoritmik

Develop strong computer science foundations and algorithmic problem-solving skills in Java. Implement dynamic arrays, linked nodes, hash tables, stacks, queues, recursion, binary search, and sorting algorithms with automated test-driven cloud labs. Kembangkan fondasi ilmu komputer yang kuat dan keterampilan pemecahan masalah algoritmik di Java. Implementasikan array dinamis, linked list, tabel hash, stack, queue, rekursi, binary search, dan algoritma pengurutan dengan lab cloud berbasis pengujian otomatis.

コースのシラバスとモジュールシラバス&モドゥル・クルスス

01

Module 1: Collections Framework, Generics & Linear Structures Modul 1: Framework Koleksi, Generics & Struktur Linier

ArrayList internal capacity resizing, generics, LinkedList nodes, stacks, and queues. Resize kapasitas internal ArrayList, generics, node LinkedList, stack (tumpukan), dan queue (antrean).

4 レッスンペラジャラン
1.1 Java Collections Framework: Generics & Dynamic ArrayList 1.1 Framework Koleksi Java: Generics & Dynamic ArrayList
Theory 20 分
1.2 ArrayList Deduplication & Frequency Counter Challenge 1.2 Tantangan Deduplikasi ArrayList & Frekuensi Elemen
Interactive code 20 分
1.3 Linked Nodes, Stacks & Queue Structures 1.3 Node Terhubung, Struktur Stack & Queue
Theory 20 分
1.4 Balanced Parentheses & Expression Validator Challenge 1.4 Tantangan Validasi Kurung Siku & Ekspresi Seimbang
Interactive code 20 分
02

Module 2: Hash Tables, Recursion & Divide-and-Conquer Modul 2: Tabel Hash, Rekursi & Divide-and-Conquer

HashMap bucket hashing, recursion call frames, binary search, and log-linear sorting (Quicksort/Mergesort). Hashing bucket HashMap, stack frame rekursi, binary search, dan pengurutan log-linear (Quicksort/Mergesort).

4 レッスンペラジャラン
2.1 Hash Tables, HashSets & HashMap Collision Resolution 2.1 Tabel Hash, HashSet & Resolusi Tabrakan HashMap
Theory 20 分
2.2 Recursion Mechanics, Call Stack & Binary Search 2.2 Mekanisme Rekursi, Call Stack & Binary Search
Theory 20 分
2.3 Divide-and-Conquer Sorting: QuickSort vs MergeSort 2.3 Pengurutan Divide-and-Conquer: QuickSort vs MergeSort
Theory 20 分
3.1 Custom Generic Stack & Queue Engine Lab 3.1 Lab Mesin Stack & Queue Generik Kustom
Lab 20 分 孤立した研究室
03

Module 3: Data Structure & Algorithmic Cloud Labs Modul 3: Lab Struktur Data & Algoritma Cloud

Building custom generic stacks, LRU caches, inverted document indexers, binary search trees, and priority task schedulers. Membangun stack generik kustom, cache LRU, pengindeks dokumen terbalik, pohon biner (BST), dan penjadwal tugas prioritas.

4 レッスンペラジャラン
3.2 LRU (Least Recently Used) Cache Lab 3.2 Lab Cache LRU (Least Recently Used)
Lab 20 分 孤立した研究室
3.3 Word Frequency & Inverted Document Indexer Lab 3.3 Lab Frekuensi Kata & Indeks Dokumen Terbalik
Lab 20 分 孤立した研究室
3.4 Binary Search Tree (BST) & In-Order Traversal Lab 3.4 Lab Pohon Biner Pencarian (BST) & Traversal In-Order
Lab 20 分 孤立した研究室
3.5 Priority Task Scheduler with Min-Heap Lab 3.5 Lab Penjadwal Tugas Prioritas dengan Min-Heap
Lab 20 分 孤立した研究室