BerandaAcademy

AZZAM CODEX ACADEMY

Bangun keahlian.
Wujudkan ide Anda.

Belajar pemrograman dengan alur yang jelas. Pahami konsep, praktikkan kode, dan kembangkan keahlian Anda satu modul demi satu modul.

12 jalur belajar147 modul tersedia Praktik di browser

KURIKULUM TERSTRUKTUR

Pilih arah belajar Anda.

Mulai dari dasar, lalu perdalam teknologi yang ingin Anda kuasai.

12 jalur tersedia
python
Backend & Data Science

Python

Pelajari sintaks Python yang bersih dan elegan, mulai dari variabel, struktur data list & dict, fungsi, OOP, hingga manipulasi data.

17 modulPemula - Menengah
Jelajahi Python
javascript
Fullstack & Web

JavaScript

Kuasai logika pemrograman modern ES6+, manipulasi DOM, asynchronous programming (Promise & Async/Await), dan komunikasi API.

17 modulPemula - Mahir
Jelajahi JavaScript
html
Web Foundations

HTML5

Pelajari standar penyusunan struktur halaman web modern, hierarki semantik dokumen, form input interaktif, dan aksesibilitas.

14 modulFundamental
Jelajahi HTML5
css
Visual & UI Design

CSS3

Kuasai teknik styling modern mulai dari Box Model, sistem layout Flexbox & CSS Grid, variable CSS, hingga transisi interaktif.

14 modulFundamental - Menengah
Jelajahi CSS3
sql
Database & Data

SQL

Kuasai kueri manipulasi data SELECT, filtering WHERE, relasi multi-tabel JOIN, agregasi data GROUP BY, hingga indexing performa.

16 modulFundamental
Jelajahi SQL
php
Server-Side & Web

PHP

Pelajari pemrograman backend server-side, pengolahan form data, penanganan sesi autentikasi, dan interaksi basis data PDO.

16 modulPemula - Menengah
Jelajahi PHP
typescript
Type-Safe Engineering

TypeScript

Tingkatkan kualitas kode skala enterprise dengan type annotations, interface, generics, union types, dan deteksi bug sebelum runtime.

16 modulMenengah
Jelajahi TypeScript
cpp
Systems & Performance

C++

Pahami dasar arsitektur komputer, pointer memori, alokasi dinamis, dan konsep Object Oriented Programming (OOP) tingkat rendah.

15 modulMenengah - Lanjutan
Jelajahi C++
laravel
Fullstack PHP Framework

Laravel

Kuasai ekosistem Laravel modern: Routing, Blade Engine, Controller, Eloquent ORM, Database Migrations, API Resource, hingga Middleware.

6 modulMenengah - Mahir
Jelajahi Laravel
csharp
Enterprise & Game Dev

C#

Pelajari bahasa C# modern (.NET): tipe data strongly-typed, OOP, LINQ queries, asynchronous programming dengan async/await, hingga memory management.

6 modulPemula - Menengah
Jelajahi C#
mysql
Relational Database

MySQL

Kuasai database engine MySQL: DDL/DML, Storage Engine InnoDB, Indeks B-Tree, Full-Text Search, Stored Procedures, hingga optimasi kueri tingkat lanjut.

5 modulFundamental - Menengah
Jelajahi MySQL
postgresql
Enterprise Database

PostgreSQL

Pelajari fitur enterprise PostgreSQL: Tipe Data JSONB, Window Functions, Common Table Expressions (CTE), Full-Text Search, GIN Indexing, hingga Partisi Tabel.

4 modulMenengah - Lanjutan
Jelajahi PostgreSQL

SPECIALIZATION

Selangkah lebih jauh. Pelajari keamanan siber.

Eksplorasi OWASP, keamanan jaringan, dan respons insiden melalui lab interaktif.

EKSPLORASI MATERI

Temukan langkah berikutnya.

Cari topik spesifik atau telusuri modul dari jalur pilihan Anda.

147 modul ditemukanMasuk ke akun untuk mengakses materi

pythonPython4 min

Pengenalan Python & Eksekusi Skrip Pertama

Pelajari karakteristik bahasa Python, sintaks indentation yang bersih, dan fungsi dasar print untuk mencetak data.

Pemula
pythonPython5 min

Tipe Data Primitif & Variabel Dinamis

Pahami sistem dynamic typing Python: integer, float, string, boolean, serta konversi tipe data (type casting).

Pemula
pythonPython6 min

Struktur Data: List, Tuple & Dictionary

Kuasai struktur data bawaan Python untuk menyimpan koleksi elemen: List yang mutable, Tuple yang immutable, dan Dictionary berbentuk key-value.

Menengah
pythonPython5 min

Percabangan Kondisi & Perulangan (Loops)

Kendalikan alur eksekusi logika program dengan blok if-elif-else serta perulangan for dan while.

Pemula
pythonPython7 min

Fungsi, Parameter & Pemrograman OOP

Pelajari enkapsulasi logika modular dengan fungsi berparameter serta arsitektur berbasis Class dan Objek.

Menengah
javascriptJavaScript5 min

Pengenalan JavaScript Modern & Variabel (let, const)

Pahami evolusi JavaScript modern ES6+, perbedaan deklarasi variabel var, let, dan const, serta lingkungan eksekusi browser.

Pemula
javascriptJavaScript5 min

Tipe Data Primitif, Operator & Template Literals

Pelajari tipe data string, number, boolean, null, undefined, operator komparasi strict (===), dan interpolasi template string.

Pemula
javascriptJavaScript6 min

Arrow Functions & Array Methods (map, filter, reduce)

Tingkatkan produktivitas kode fungsional dengan sintaks ringkas Arrow Function dan transformasi array menggunakan map, filter, serta reduce.

Menengah
javascriptJavaScript6 min

Manipulasi Dokumen DOM & Event Handling

Kuasai Document Object Model (DOM) untuk membaca elemen, mengubah konten teks, memanipulasi kelas CSS, dan menangani event klik pengguna.

Menengah
javascriptJavaScript7 min

Asynchronous JavaScript: Promise & Async/Await

Pahami model eksekusi asynchronous non-blocking, siklus hidup objek Promise, serta sintaks bersih async/await untuk komunikasi REST API.

Lanjutan
htmlHTML54 min

Struktur Dokumen HTML5 & Elemen Semantik

Pelajari pondasi dasar halaman web, deklarasi doctype HTML5, elemen pembungkus html, head, body, serta elemen semantik modern.

Fundamental
htmlHTML54 min

Pemformatan Teks, Heading & Hyperlink Anchor

Kuasai hierarki judul heading (h1-h6), paragraf, penekanan teks dengan strong dan em, serta navigasi hyperlink tautan antar halaman dengan tag anchor <a>.

Fundamental
Menampilkan 12 dari 147 modul

LEARNING BY DOING

Sedikit teori. Langsung praktik.

Ubah kode di bawah dan lihat hasilnya langsung di browser Anda.

Buka playground

HTML Playground

Edit kode, lalu pilih Jalankan Kode untuk melihat hasilnya.

HTML / CSS / JSTekan Tab untuk indent