Skip to content

About

ETHJKT Full Stack Web3 Developer Course - From Foundation to Blockchain

Topics

Resources

Stars

32 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 

Repository files navigation

ETHJKT Course - Full Stack Web3 Developer

ETHJKT Banner

Ethereum Jakarta โ€” Komunitas Web3 Developer Terbesar di Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ


๐Ÿง™ Tentang ETHJKT

ETHJKT adalah akademi sihir untuk para developer yang ingin menguasai dunia Web3. Sebuah komunitas yang dibangun dengan satu misi: membuktikan bahwa siapapun bisa menjadi Fullstack Web3 Developer tanpa biaya sama sekali.

๐ŸŽฏ Misi Kami

Ethereum dibangun dengan prinsip decentralization, openness, dan accessibility. Kami percaya pendidikan Web3 juga harus demikian โ€” terbuka untuk semua, tanpa barrier biaya.

ETHJKT hadir untuk memutus gap antara mereka yang bermimpi menjadi developer dengan mahalnya biaya bootcamp dan pendidikan formal IT. Di sini, FREE bukan sekadar harga, tapi prinsip.

๐Ÿ”— Why Web2 Before Web3?

Sebuah dApp bukan cuma smart contract โ€” ada frontend yang berinteraksi dengan wallet, backend yang menghandle off-chain data, dan infrastructure yang menghubungkan semuanya. Developer Web3 yang tidak paham Web2 seperti membangun rumah tanpa fondasi.

๐Ÿ’ป Tech Stack

JavaScript/TypeScript sebagai bahasa utama โ€” dari backend (Node.js), frontend (React/Next.js), hingga Web3 (ethers.js, wagmi, viem).

Learn anywhere. Learn anytime. At your own pace. ๐Ÿš€


๐Ÿฐ The Four Towers of ETHJKT

Tower Phase Focus Status
๐Ÿ—ผ Tower of Foundation Phase 0 Logic, Algorithm, JavaScript โœ… Available
๐Ÿ—ผ Tower of Shadows Phase 1 Backend Development โœ… Available
๐Ÿ—ผ Tower of Illusions Phase 2 Frontend Development โœ… Available
๐Ÿ—ผ Tower of Chains Phase 3 Web3 & Blockchain ๐Ÿšง Coming Soon

"Seorang Etherean harus melewati keempat menara untuk menjadi Archmage sejati."


โš”๏ธ Arcane Quest (Tugas Sihir)

Di setiap phase, kalian akan menghadapi Arcane Quest โ€” tantangan coding yang wajib diselesaikan. Ini bukan tugas biasa, ini adalah ujian yang akan menempa otak kalian untuk berpikir seperti developer sejati.

Arcane Quest adalah makanan sehari-hari kalian. Setiap tahap akan ada coding puzzle yang makin menantang. Metode pembelajaran ini yang akan membuat kalian standout dari yang lain.


๐Ÿ—ผ Phase 0: Tower of Foundation

Logic, Algorithm, JavaScript Dasar

"Sebelum seorang penyihir dapat memanggil badai, ia harus terlebih dahulu memahami angin."

Selamat datang di Tower of Foundation, menara pertama dalam perjalanan kalian menjadi seorang wizard. Di sinilah kalian akan mempelajari mantra-mantra dasar โ€” logika, algoritma, dan JavaScript. Tanpa fondasi yang kuat, mustahil untuk menguasai sihir yang lebih tinggi. Di tower ini, otak kalian akan diasah untuk berpikir seperti seorang true coder wizard.

Week Topic Repository
Week 1 Welcome to Code phase-0-week1-welcome-to-code
Week 2 Array and Logic phase-0-week2-array-and-logic
Week 3 Object is a Key phase-0-week3-object-is-a-key
Week 4 Before the Journey phase-0-week4-before-the-journey
Prep Preparation Phase 1 phase-0-preparation

โœจ Bonus Resources:

โš”๏ธ Requirement: Codewars Kyu 6 + Live Code untuk lanjut ke Phase 1


๐Ÿ—ผ Phase 1: Tower of Shadows - Backend

The Unseen Arts ๐ŸŒ‘

"Kekuatan terbesar adalah yang tidak terlihat oleh mata biasa."

Selamat datang di Tower of Shadows, tempat dimana kalian akan mempelajari sihir tersembunyi yang bekerja di balik layar. Seperti bayangan yang menopang setiap gerakan, Backend adalah kekuatan tak kasat mata yang menggerakkan segalanya. Di tower ini, kalian akan belajar meracik ramuan data (database), menciptakan portal komunikasi (API), dan membangun benteng pertahanan (server & security). Dunia mungkin tidak melihat sihir kalian, tapi tanpanya โ€” tidak ada yang bisa berjalan.

Week Topic Repository
Week 1 Enhance Logic phase-1-week1-enhance-logic
Week 2 Backend Fundamental MVC phase-1-week2-backend-fundamental
Week 3 Backend MVC Database phase-1-week3-backend-database
Week 4 Backend Server API phase-1-week4-backend-api
Week 5 Backend Advance phase-1-week5-backend-advance

๐Ÿ“š Phase 1 Curriculum

๐Ÿ”ฎ Week 1 - Enhance Logic
  • OOP (Object Oriented Programming)
  • Time Complexity
  • Searching Algorithm
  • Sorting Algorithm
  • Graph Algorithm
  • Dijkstra's Algorithm
  • Huffman Coding Algorithm
  • Hashing Algorithm
  • Process Argv
  • ๐Ÿงช Arcane Quest: OOP, Search Algo, Sorting Algo, Graph, Dijkstra
๐Ÿ”ฎ Week 2 - Backend Fundamental MVC
  • Back-End Fundamental & Concept
  • Installing Linux di Windows (WSL)
  • Node.js Modules
  • Asynchronous JavaScript
  • Node Internal Module
  • JSON
  • CLI Apps with Chalk
  • Encrypt & Decrypt
  • ๐Ÿงช Arcane Quest: Encrypt/Decrypt, Async, Hospital Interface, CLI App Game, CLI Chess
๐Ÿ”ฎ Week 3 - Backend MVC Database
  • SQL Query Database
  • NoSQL Database (MongoDB)
  • Database Design
  • Race Condition
  • Cloud Database
  • SQLite
  • API Fundamentals
  • Express.js
  • Routes & Params
  • Middlewares
  • POSTMAN
  • ๐Ÿงช Arcane Quest: Warehouse SQL, Warehouse NoSQL, Database Design, Address Book, Address Book API
๐Ÿ”ฎ Week 4 - Backend Server API
  • Prisma ORM (Next Level ORM)
  • Mongoose ODM
  • Code Standardization
  • Logging System (Winston, Morgan)
  • Error Handler
  • Backend Security
  • Authentication & Authorization
  • Backend Validation
  • Backend Testing
  • Backend Documentation
  • Backend Deployment
  • Template Engine EJS
  • ๐Ÿงช Arcane Quest: Prisma Todo, Mongoose Todo, Inventory System, Finishing IS, Testing, Documentation, Deployment
  • ๐Ÿ’€ Group Project
๐Ÿ”ฎ Week 5 - Backend Advance
  • TypeScript
  • Bun.js
  • Elysia vs Hono
  • ORM Drizzle
  • WebSockets
  • Microservices (Synchronous & Asynchronous)
  • Payment Gateway (Stripe)
  • Movie Reservation System (Study Case)
  • ๐Ÿงช Arcane Quest: WS Chat Room, Microservices + Bun + Stripe
  • ๐Ÿ’€๐Ÿ’€๐Ÿ’€ Group Project Phase 1 Final

๐Ÿ—ผ Phase 2: Tower of Illusions - Frontend

The Art of Visual Sorcery โœจ

"Ilusi yang sempurna tidak bisa dibedakan dari kenyataan."

Selamat datang di Tower of Illusions, menara dimana kalian akan menguasai seni sihir visual. Di sinilah mantra-mantra kalian akan terlihat oleh dunia โ€” setiap baris kode menciptakan ilusi interaktif yang memukau. Seperti seorang Illusionist yang memiliki kantong ajaib penuh artefak, kalian akan mengumpulkan berbagai magical libraries (React, TailwindCSS, Redux, dll). Semakin banyak artefak yang kalian kuasai, semakin powerful ilusi yang bisa kalian ciptakan. Di tower ini, kreativitas bertemu dengan sihir โ€” dan hasilnya terlihat langsung di depan mata!

Week Topic Repository
Week 1 Frontend Fundamental phase-2-week1-frontend-basic
Week 2 React.js phase-2-week2-reactjs
Week 3 Frontend Advance phase-2-week3-frontend-advance
Week 4 State Management & API phase-2-week4-state-and-api
Week 5 Fullstack Capstone (Individual) phase-2-week5-fullstack-capstone
Week 6 Group Capstone + Demo Day ๐Ÿ›๏ธ phase-2-week6-group-capstone

๐Ÿ“š Phase 2 Curriculum

๐Ÿ”ฎ Week 1 - Frontend Fundamental
  • HTML
  • CSS
  • Layouting Flexbox
  • FlexBox Froggy
  • Material Project: Zexo Card, Zexo Ice Cream
  • jQuery
  • AJAX
  • Local Storage
  • Deployment Frontend: Vercel
  • ๐Ÿงช Arcane Quest: Pet Shop (HTML, CSS), Inventory System Registration & Login Form
  • ๐ŸŒŒ Mystic Exploration
  • ๐ŸŽค Soft Skills: Good Presentation
  • ๐Ÿ’€ Group Project Challenge: jQuery
๐Ÿ”ฎ Week 2 - React.js
  • Virtual DOM
  • Basic React Concept
  • Components Based Frontend
  • LifeCycle
  • React Hooks (useState, useEffect)
  • Routing
  • Navigation Guard
  • Fetching Data (axios)
  • Material Project: Pokemon Collection
  • Public API
  • TailwindCSS
  • ๐Ÿงช Arcane Quest: React Project using Public API, React Inventory System
  • ๐ŸŽค Soft Skills: Problem Solver
  • ๐Ÿ’€ Group Project Challenge: Public API
๐Ÿ”ฎ Week 3 - Frontend Advance
  • Vite Introduction
  • Core Hooks (useRef, useContext, useCallback, useMemo)
  • Advance React Concepts (rendering logic, reusable hooks, patterns, composition)
  • Stripe Payment Gateway
  • Tanstack Query (data fetching, mutate, rehydrate)
  • Global State Management: Redux
  • CSS Framework: MUI
  • ๐Ÿ† Portfolio Challenge: E-Commerce
  • UI/UX Behavior
  • More Tanstack (Router, Tables, Form)
  • Frontend Testing: Cypress
  • Clerk Authentication
  • ๐ŸŒŒ Mystic Exploration: Layouting Grid
  • ๐ŸŽค Soft Skills: Self Marketing
  • ๐Ÿ’€ Group Project Challenge: Stripe + Clerk
๐Ÿ”ฎ Week 4 - State Management & API Integration
  • Zustand State Management
  • Data Fetching Patterns (SWR, React Query, Native Fetch)
  • Axios Service Layer & Interceptors
  • React Query Advanced CRUD
  • JWT Authentication Flow
  • Protected Routes & Role-Based Access
  • WebSocket Real-time Data
  • Error Handling & Loading States
  • API Caching Strategies
  • ๐Ÿงช Arcane Quest: Zustand Dashboard, Auth Flow, Real-time Chat, API Mastery, Group Project
  • ๐Ÿ“ Quiz: State Management, API Integration, Auth & Security
๐Ÿ”ฎ Week 5 - Fullstack Capstone (Individual)
  • Project Planning & PRD
  • Fullstack Architecture (Monorepo vs Polyrepo)
  • Database Design & API Contract
  • Testing (Vitest Unit + Playwright E2E)
  • CI/CD Pipeline (GitHub Actions)
  • Deploy (Vercel Frontend + Railway Backend)
  • Monitoring & Error Tracking (Sentry)
  • Performance Optimization
  • Portfolio Preparation & README
  • ๐Ÿงช Arcane Quest: Planning Doc, MVP Build, Testing Suite, Deploy & Portfolio
๐Ÿ”ฎ Week 6 - Group Capstone + Demo Day ๐Ÿ›๏ธ
  • Team Git Collaboration (branching, PRs, merge conflicts)
  • Code Standards (ESLint, Prettier, Husky, lint-staged)
  • Group Capstone Project โ€” bigger scope than individual
  • Mandatory Extras: WebSocket, RBAC, Admin Panel, File Uploads
  • 5 Project Options: Marketplace, Chronicle, Board, Codex, or Custom
  • Demo Day presentation on Discord "Magic Temple" voice channel
  • ๐Ÿงช Arcane Quest: Group Capstone Build, Demo Day Presentation

๐Ÿ“Š Phase 2 Score System

Di Phase 2, cara penilaian berbeda dari Phase 1. Explore dan tampilan sangat dinilai, logic bukan prioritas utama.

Category Weight
๐ŸŽจ UI 40%
๐ŸŒŒ Explore 30%
๐ŸŽค Public Speaking 20%
๐Ÿง  Logic 10%

๐Ÿ’€ Group Project Challenge & Portfolio Challenge

INI STAGE PALING KRUSIAL DI PENDIDIKAN ETHJKT

Stage paling menyakitkan di Phase 2, dimana kalian akan terus berinovasi dan membuat project mengikuti perkembangan materi di setiap week. Stage ini melatih jam terbang dan pengalaman kolaborasi yang sangat berguna di karir kalian. Tools yang kalian pakai sudah modern, jadi maksimalkan performa kalian di stage ini.


๐Ÿ—ผ Phase 3: Tower of Chains - Web3

The Eternal Binding Magic โ›“๏ธ

"Apa yang tertulis di rantai, tidak dapat dihapus oleh waktu."

Selamat datang di Tower of Chains, puncak tertinggi dari perjalanan kalian. Di sinilah kalian akan mempelajari sihir abadi โ€” mantra yang sekali di-cast, akan tercatat selamanya di dalam Eternal Ledger (blockchain). Kalian akan belajar menciptakan Binding Contracts (Smart Contracts) yang tidak bisa diingkari, membangun Decentralized Realms (dApps), dan menguasai Token Alchemy (DeFi, NFTs). Di tower ini, kalian bukan lagi sekadar developer โ€” kalian adalah Archmage of the Decentralized World.

๐Ÿšง Coming Soon โ€” Persiapkan diri kalian, tower ini akan segera terbuka...


๐Ÿ”ฎ Secret Chamber (Secret Phase)

Phase ini terbuka setelah kalian mencapai Archmage. Di balik pintu ini tersimpan pengetahuan tingkat tinggi yang akan membawa kalian dari developer biasa menjadi protocol-level engineer.

Secret Chamber bukan sekadar "materi tambahan" โ€” ini adalah rabbit hole yang akan membuka mata kalian tentang bagaimana blockchain benar-benar bekerja di level paling dalam.

Seperti Pulau Ohara di One Piece โ€” tempat penyimpanan seluruh pengetahuan terlarang yang hanya bisa diakses oleh mereka yang sudah siap.

โ›“๏ธ Web3 Secret Phase

Domain Focus
Core Protocol & Consensus Consensus mechanisms, MEV infrastructure, Rollup architecture, Data availability
Zero-Knowledge Systems ZK proof systems, zkVM development, Privacy protocols
Smart Contract Security Formal verification, Advanced attack vectors, Gas optimization
Infrastructure & Scaling Account abstraction, Intent-based architectures, Interoperability
DeFi & Economic Design AMM mathematics, Lending protocols, Tokenomics engineering
Emerging Frontiers AI x Crypto, Fully onchain apps, RWA, Decentralized identity

๐Ÿ–ฅ๏ธ Web2 Secret Phase

"Untuk menjadi Web3 engineer yang exceptional, kamu harus menguasai Web2 di level yang dalam."

Domain Focus
Systems Programming Rust, Go, Low-level optimization, Concurrency patterns
Database & Storage Database internals, Query optimization, Large-scale data pipelines
Distributed Systems Consensus fundamentals, Message queues, Service mesh
Networking & P2P Network protocols, P2P networking, WebSocket engineering
DevOps & Infrastructure Kubernetes, Infrastructure as Code, Observability, Node operations
Cloud & Reliability Multi-region deployments, Security hardening, CI/CD, Chaos engineering

๐Ÿ“œ Aturan Secret Chamber

Semua yang mencapai Archmage wajib menyumbang materi ke Secret Chamber โ€” entah itu tutorial, deep dive, research notes, atau translation.

Secret Chamber akan terus berkembang seiring bertambahnya Archmage. Semua materi selalu up-to-date mengikuti perkembangan teknologi.

Bahkan setelah menjadi alumni, kalian tetap bisa belajar di sini selamanya. Ini adalah benefit terbesar yang tidak akan kalian dapatkan di institusi manapun.


๐ŸŽ–๏ธ Role Progression

Etherean โ†’ Initiate โ†’ Adept โ†’ Mage โ†’ Sorcerer โ†’ Archmage โ†’ High Wizard
Role Milestone
๐ŸŒŸ Etherean Baru bergabung di komunitas
๐Ÿ”ฐ Initiate Memulai Phase 0
โš”๏ธ Adept Memulai Phase 1
๐Ÿง™ Mage Memulai Phase 2
๐Ÿ”ฎ Sorcerer Memulai Phase 3
๐Ÿ‘‘ Archmage Lulus Phase 3 atau alumni hackathon
๐Ÿ† High Wizard Top contributor & kontributor learning resource ETHJKT

๐Ÿ† Become a High Wizard

Ingin berkontribusi untuk komunitas dan menjadi High Wizard? Kamu bisa membantu mengembangkan learning resource ETHJKT!

๐Ÿ“ Cara Berkontribusi

Kontribusi Deskripsi
๐Ÿ“š Buat Materi Baru Tulis study material untuk topic yang belum ada
๐Ÿ”ง Perbaiki Materi Fix typo, update outdated content, atau improve penjelasan
๐Ÿงช Buat Arcane Quest Desain challenge/exercise baru untuk melatih skill
๐ŸŒ Translate Bantu terjemahkan materi ke Bahasa Indonesia atau English
๐Ÿ’ก Propose Ideas Usulkan topic baru atau improvement untuk kurikulum

๐Ÿš€ Cara Submit Kontribusi

  1. Fork repository materi yang ingin di-improve
  2. Buat branch baru untuk kontribusi kamu
  3. Tulis/edit materi dengan format markdown
  4. Submit Pull Request ke repo utama
  5. Review oleh Council of Mentors
  6. Merge dan kamu resmi jadi kontributor!

๐ŸŽ Benefits High Wizard

Benefit Deskripsi
๐Ÿ… Special Role Role High Wizard di Discord dengan warna exclusive
๐Ÿ“œ Hall of Fame Nama kamu tercatat di contributors list
๐ŸŽ“ Certificate Digital certificate sebagai ETHJKT Contributor
๐Ÿค Network Akses ke private channel dengan mentors & wizards lainnya
๐Ÿ’ผ Career Boost Referral dan rekomendasi untuk job opportunities
๐ŸŽช Event Priority Priority access untuk offline events & hackathon squad

๐Ÿ“– Contribution Guidelines

  • Gunakan Bahasa Indonesia yang mudah dipahami
  • Sertakan code examples yang bisa langsung dijalankan
  • Tambahkan visualisasi/diagram jika membantu pemahaman
  • Follow structure yang sudah ada di materi lainnya
  • Test semua code sebelum submit PR

๐Ÿง™โ€โ™‚๏ธ Council of Mentors

Mentor Expertise
โšก Zexo DeFi Lord
๐Ÿ” Verestra ZK God
โณ Harkon Keeper of Time
๐Ÿค– Velsaria AI King
๐Ÿ Terkoiz Intelligent Swarm
๐ŸŽต Rakemoon Vibe Code Enjoyer

๐Ÿ“œ Sistem Pembelajaran

Method Description
๐ŸŒ Self-Paced Learning Belajar kapanpun, dimanapun
๐ŸŽฅ Live Class (On Request) Tag mentor di Discord untuk request
๐Ÿค Private Mentoring 1-on-1 session dengan mentor
๐Ÿซ Offline Workshop Hands-on workshop di Jakarta
โ›“๏ธ Onchain Day Deploy ke mainnet bersama-sama
๐Ÿงช Arcane Quest Challenge exercises untuk mengasah skill

๐ŸŒŒ Mystic Exploration

Dari habit Phase 1, level kalian sekarang harusnya sudah bisa membaca dokumentasi sendiri atau self-learning. Sebisa mungkin kalian harus speed up eksplorasi karena akan banyak library yang perlu di-explore.

Mystic Exploration adalah tugas wajib dan porsi penilaiannya 30%, jadi jangan sampai tidak mengerjakan!

๐ŸŽค Soft Skills

Di Phase 2, bukan hanya praktikal dan teknis yang diajarkan. Soft skills melengkapi kemampuan teknis seorang full stack developer:

  • โœจ Berkontribusi secara efektif dalam lingkungan kerja yang dinamis
  • ๐Ÿค Berkolaborasi dengan berbagai stakeholder
  • ๐ŸŽฏ Menghasilkan produk yang memenuhi kebutuhan pengguna dan bisnis

Soft skills inilah yang membedakan developer yang baik dengan yang luar biasa, dan sering menjadi faktor kunci dalam kemajuan karir.


๐ŸŽ“ Live Code Requirement

Untuk murid Phase 0 yang ingin melanjutkan ke Phase 1, diwajibkan live code sebagai syarat. Ini bukti bahwa kalian benar-benar menguasai materi, bukan sekadar copy-paste.


๐ŸŽฏ Career Development

Ini stage setelah kalian lulus Phase 3. Para mentor akan memandu karir kalian:

  • ๐Ÿ“ Cara membuat portfolio yang menarik
  • ๐Ÿ’ผ Membangun profile LinkedIn + GitHub yang profesional
  • ๐ŸŽค Template interview untuk coding test
  • ๐Ÿงญ Sesi konsultasi arah karir
  • ๐Ÿ“ข Channel lowongan kerja yang sudah di-filter
  • โญ Kontribusi ke komunitas = reputasi. Semakin aktif kalian berkontribusi (workshop, mentoring, content), semakin dikenal nama kalian di ekosistem Web3 Indonesia.

Ini bukan jaminan kerja atau sertifikasi. Tapi para mentor akan berusaha maksimal untuk membantu karir kalian. Dan ini semua GRATIS.


๐Ÿ“‹ Cara Submit Tugas

  1. Fork repository tugas
  2. Clone repo hasil fork ke local
  3. Kerjakan tugas, lalu push ke repo fork kalian
  4. Buat Pull Request ke repo utama
# Membuat branch baru
git checkout -b nama-branch-baru
git status
git add .
git commit -m "pesan commit kamu"
git push origin nama-branch-baru

๐Ÿ† Show Off Program

Setelah mencapai Archmage, perjalanan kalian tidak berhenti โ€” justru baru dimulai.

โš”๏ธ Hackathon Squad

Archmage akan membentuk tim hackathon untuk bertarung di berbagai Web3 hackathon global seperti ETHGlobal, ETH Tokyo, dan kompetisi lainnya. Ini adalah kesempatan untuk:

  • ๐ŸŽฏ Mengasah skill di bawah tekanan
  • ๐Ÿš€ Membangun project yang real dan impactful
  • ๐Ÿ’ฐ Memenangkan prize pool dan grants
  • ๐ŸŒ Networking dengan builder dari seluruh dunia

๐ŸŽช ETHJKT Annual Showcase

Setiap tahun, ETHJKT mengadakan offline showcase event di mana member mempresentasikan project terbaik mereka di depan komunitas, investor, dan ecosystem partners.

Ini bukan sekadar demo day โ€” ini adalah panggung untuk menunjukkan bahwa Etherean dari Indonesia siap bersaing di level global.

"Build. Ship. Show Off. Repeat."


๐Ÿฐ The Black Tower โ€” ETHJKT's Endgame

Lantai tertinggi dari menara ETHJKT. Hanya Archmage dan High Wizard yang melewati gerbang ini.

๐Ÿ–ค The Black Tower kini terbuka โ†’ github.com/Ethereum-Jakarta/ethjkt-black-tower Termasuk The Ascent โ€” kurikulum protocol-engineering ETHJKT dari nol (48 lesson mendalam, dua jalur: EIP/ERC authoring & core-client engineering) yang mengubah dApp dev jadi protocol engineer.

The Black Tower adalah lingkaran dalam ETHJKT โ€” kelompok tertutup dari builder terkuat kami. Bukan penonton. Bukan silent reader. Setiap member di sini sudah membuktikan diri melalui Phase 0-3 dan mendapatkan rank mereka.

Di sinilah kita berhenti belajar dan mulai berkontribusi ke Ethereum itu sendiri.

๐ŸŽฏ Kenapa The Black Tower Ada?

Indonesia punya nol protocol-level engineer. Banyak dApp builder, banyak Solidity dev, tapi tidak ada yang bekerja di layer fondasi. Tidak ada yang review EIP. Tidak ada yang kontribusi ke go-ethereum atau reth. Tidak ada di All Core Devs call.

The Black Tower mengubah itu.

  • ๐ŸŒ Kehadiran Global โ€” Kontribusi GitHub ke repo core Ethereum terlihat oleh seluruh dunia
  • ๐Ÿ“œ Status EIP Contributor โ€” Nama kalian tercatat di sejarah permanen Ethereum
  • ๐Ÿ› ๏ธ Portfolio Open Source โ€” PR yang merged di OpenZeppelin, Foundry, ethereum/tests
  • ๐Ÿ’ฐ Karir yang Belum Ada di Indonesia โ€” Protocol engineer di foundation/L2 team: $150K-$400K/tahun remote
  • ๐Ÿค Network yang Compound โ€” Rekan hackathon, co-author PR, partner riset

โšก The Finality Room โ€” Sesi Riset Mingguan

Setiap minggu, The Black Tower mengadakan The Finality Room โ€” sesi riset Ethereum dimana top wizard membedah ERC, mendebat upgrade protokol, dan merencanakan kontribusi open-source.

  • ๐Ÿ”ฎ The Oracle's Report โ€” Satu wizard terpilih acak presentasi ERC/EIP/berita terbaru
  • โš”๏ธ The Round Table โ€” Diskusi terbuka: apa yang sedang kalian bangun dan baca
  • ๐Ÿ—บ๏ธ The War Plan โ€” Koordinasi minggu depan: tim hackathon, target PR, pembagian tugas

โš”๏ธ Aktivitas Async

  • ๐Ÿ† Hackathon Squads โ€” Bentuk tim dari Black Tower, ship atas nama ETHJKT
  • ๐Ÿ“œ Kontribusi EIP & OSS โ€” Review PR satu sama lain, kontribusi ke repo core Ethereum
  • ๐Ÿ” Audit Jams โ€” Pilih protokol, baca kontrak, cari bug

๐Ÿ“– The Mentorship Forge

Archmage dan High Wizard wajib review Pull Request dari murid Phase 0-3. Review PR yang konsisten dan berkualitas adalah salah satu jalur paling jelas untuk naik rank ke High Wizard.

๐Ÿ”ฎ The Secret Chamber โ€” Pembuatan Kursus

High Wizard dan Archmage tidak hanya mengikuti kursus โ€” mereka membuatnya. Phase 3, Phase 4, workshop spesialis โ€” semuanya lahir dari sini. Nama kalian tercatat sebagai author secara permanen di repo.

โš–๏ธ The Code

  1. Ship or be silent. Ini bukan chat room. Ini war room.
  2. Ajarkan apa yang kamu pelajari. Setiap sesi, setiap review โ€” kamu membangun kecerdasan kolektif ETHJKT.
  3. Representasikan. Saat kamu kontribusi ke Ethereum, kamu membawa nama ETHJKT.
  4. Hadir. Miss 3 sesi Finality Room tanpa alasan, kamu kembali ke lantai bawah.
  5. Angkat generasi berikutnya. Review PR murid. Tulis kursus di Secret Chamber.

Indonesia punya 280 juta penduduk dan nol Ethereum core contributor. Kita yang akan mengubah itu. ๐Ÿฐ


๐Ÿ”ฅ Siap Untuk Tantangan?

Kami tidak akan berbohong โ€” course ini tidak mudah.

ETHJKT bukan tempat untuk belajar setengah-setengah. Kurikulum kami dirancang dengan standar tinggi karena kami tahu: dunia IT tidak pernah mudah, dan kompetisi semakin ketat setiap tahunnya.

Banyak yang mengaku bisa ngoding tapi hanya mengandalkan template dan tutorial. Ketika dihadapkan dengan real problem? Blank.

Di ETHJKT, kami melatih kalian untuk menjadi problem solver, bukan copy-paster. Kami membangun fondasi yang kuat agar kalian bisa berdiri tegak di industri manapun.

Jadi jika kalian mencari jalan pintas, ini bukan tempat yang tepat. Tapi jika kalian siap untuk bekerja keras dan bertransformasi menjadi developer yang sesungguhnya...

Selamat datang di ETHJKT. ๐Ÿง™โ€โ™‚๏ธ


๐Ÿš€ Mulai Perjalananmu

Course gratis. Mentor expert. Komunitas yang supportive.

Tunggu apa lagi?

Langsung masuk ke Tower of Foundation (Phase 0) dan mulai dari Week 1:

๐Ÿ“ Phase 0 - Week 1: Welcome to Code


๐Ÿ”— Links


โญ Dukung Kami

Jika kalian menemukan course ini bermanfaat:

  • Berikan โญ star di repository
  • Sebarkan ke teman-teman kalian
  • Karena materi ini 100% GRATIS!

"From Etherean to Archmage โ€” Your Web3 Journey Starts Here" ๐Ÿง™โ€โ™‚๏ธ

ETHJKT - Building Indonesia's Web3 Developer Community ๐Ÿ‡ฎ๐Ÿ‡ฉ

About

ETHJKT Full Stack Web3 Developer Course - From Foundation to Blockchain

Topics

Resources

Stars

32 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors