Roadmap Fullstack Developer Web3 - Rian010/Journal GitHub Wiki

Bahasa Pemograman Dasar

JavaScript

  • Basics
  • ES6 Features
  • DOM Manipulation
  • Async/Await
  • Callbacks & Promises
  • Modules

TypeScript

  • Types & Interfaces
  • Classes & Objects
  • Generics
  • Decorators
  • Module Augmentation

Tooling

Package Manager

  • npm
  • yarn
  • pnpm

Task Runner

  • Grunt
  • Gulp
  • FIS

Bundler

  • Webpack
  • Rollup
  • Parcel

Linters

  • ESLint
  • Stylelint
  • Prettier

Version Control

  • git
  • SVN
  • Mercurial

Frontend Web3

Blockchain Library

  • Web3.js
  • Ethers.js
  • Moralis

Frameworks

  • React
  • Angular
  • Vue

Template Engines

  • Handlebars
  • Mustache
  • Pug

State Management

  • Redux
  • Vuex
  • MobX

Component Libraries

  • Material UI
  • Ant Design
  • Bootstrap

Form Libraries

  • Formik
  • React Hook Form
  • Vuelidate

Internationalization

  • i18next
  • FormatJS
  • Globalize

Backend Web3

Blockchain Platform

  • Ethereum
  • Binance Smart Chain
  • Polkadot

Smart Contract

  • Solidity
  • Vyper
  • Rust

Oracles

  • Chainlink
  • Band Protocol
  • UMA

IPFS

  • Infura
  • Pinata
  • Filecoin

Indexing

  • The Graph
  • QuickNode
  • Moralis

DevOps

  • AWS
  • Azure
  • Google Cloud

Containerization

  • Docker
  • Kubernetes
  • Nomad

Continuous Integration

  • CircleCI
  • GitHub Actions
  • Travis CI

Monitoring

  • Datadog
  • Prometheus
  • Grafana

Load Balancer

  • HAProxy
  • NGINX
  • Traefik

Database

  • PostgreSQL
  • MySQL
  • MongoDB

Cache

  • Redis
  • Memcached

Messaging Queues

  • RabbitMQ
  • Apache Kafka
  • NSQ

Streaming

  • Apache Kafka
  • NATS
  • Kinesis

Softskill

Communication

  • Active Listening
  • Clear Expression
  • Empathy

Time Management

  • Prioritizing
  • Planning
  • Estimation

Teamwork

  • Conflict Resolution
  • Negotiation
  • Feedback

Problem Solving

  • Root Cause Analysis
  • Brainstorming
  • SWOT Analysis

Learning

  • Self-Directed Learning
  • Critical Thinking
  • Reflection