Web3 개발자 되기: 실습으로 배우는 블록체인 기술

지갑 설치부터 디앱 출시까지 — 실습으로 완주하는 올인원 Web3 개발자 로드맵!

클래스 소개
난이도
보통
카테고리
웹 프로그래밍 - 프로그래밍
태그
네트워크, 데이터베이스, 블록체인, 알고리즘, 인공지능, 클라우드, 파이썬, HTML
소요 시간
40 시간
추천 학습대상
- Web3에 대해 관심 있으신 분
- 블록체인에 대해 관심 있으신 분
- Web3 개발자에 대해 궁금하신 분
- HTML/CSS/JavaScript 기초는 있지만 Web3는 처음인 분
- 스타트업 & 해커톤에서 블록체인 MVP를 빠르게 구현하고 싶은 팀
- 블록체인 전환을 고민하는 기존 백엔드 & 프런트엔드 개발자



블록체인과 Web3, 어렵게 느껴지나요?



〈Web3 개발자 되기: 실습으로 배우는 블록체인 기술〉은 "직접 손으로 만들어 보며 배우자"를 모토로, 기초 지식이 있는 개발자, 학생, 창업 준비생이 지갑 설정 - 스마트 컨트랙트 작성 & 테스트 - 디앱 배포에 이르기까지 모든 과정을 15 시간 이상의 라이브 코딩과 10 시간 이상의 프로젝트 실습으로 완주하도록 설계된 커리큘럼입니다.




✅ 핵심 특징

1. 끝까지 따라갈 수 있는 단계 별 구성


메타마스크 & 테스트넷 사용법, 블록 탐색기 읽기 등 왕초보에서 탈출하기

Node.js / VS Code 세팅부터 프로젝트 구조까지 현업 표준 환경 습득

Solidity 기본 & 심화, Proxy 업그레이드 패턴, OpenZeppelin 활용까지 실전 수준으로 확장


2. 실습 중심 학습


ERC20 & ERC721 &ERC1155 토큰을 직접 배포하고, IPFS & ENS 등 Web3 인프라를 손으로 다뤄 봅니다.

최종 프로젝트: Factory 패턴 기반 디앱을 만들어 테스트넷에 배포하고, React + Ethers.js 프런트엔드로 연동!


3. 협업 활용 팁 & 사례 분석


DeFi, NFT 마켓, DAO 등 실제 서비스 구조를 해부해 "왜 이렇게 설계했는가"까지 짚어 줍니다.

트랜잭션 디버깅 & 가스 최적화 노하우, 업그레이더블 컨트랙트 전략 등 실무 꿀팁 수록


🟨 수강 후 여러분이 얻게 될 것

Web3 개발 파이프라인을 끝까지 독학할 수 있는 자신감

토큰 & NFT & 디앱을 기획 & 개발 & 배포하는 실무 역량

블록체인 탐색기 해석력, Proxy & Factory 패턴 설계력, IPFS/ENS 실전 노하우

포트폴리오로 활용 가능한 완성형 프로젝트 1 종


🟪 수강 대상

HTML/CSS/JavaScript 기초는 있지만 Web3는 처음인 분

스타트업 & 해커톤에서 블록체인 MVP를 빠르게 구현하고 싶은 팀

블록체인 전환을 고민하는 기존 백엔드 & 프런트엔드 개발자

체험하기
모두 펼치기
교육 과정
모두 펼치기
  • 01
    Ch1. Web3 지갑 사용법 익히기
  • 블록체인 기본 개념
    메타마스크 기본
    테스트넷이란
    토큰 관리
  • 02
    Ch2. 블록체인 탐색기 실습
  • 탐색기 소개
    탐색기 분석
    스마트컨트랙트 분석
  • 03
    Ch3. 개발 환경 설정 및 프로젝트 초기화
  • Node.js, Npm, Vscode 설치하기
    Node.js와 npm 설치 및 기본 설정
    VS Code와 필수 확장 프로그램 설정
    프로젝트 디렉토리 구조 설계
  • 04
    Ch4. 스마트 컨트랙트 연동을 위한 기초 설정
  • 환경 변수 관리
    테스트넷 설정
    Web3.js 또는 Ethers.js 설정
  • 05
    Ch5. 프론트엔드 기초 설계
  • 간단한 HTML, CSS, JavaScript 기반의 UI 설계
    Web3.js/Ethers.js를 활용한 기본 프론트엔드 연동
    메타마스크 연결 및 계정 정보 표시
  • 06
    Ch6. 스마트 컨트랙트 기초 이해
  • Remix IDE 소개
    Solidity 기본 1
    Solidity 기본 2
    Solidity 기본 3
    Solidity 기본 4
    Solidity 기본 5
    Solidity 기본 6
    Solidity 심화 - library
    EIP의 개요와 ERC20 구현
    ERC721 기본 구현
    ERC721 심화 구현
    ERC-1155 구현
    OpenZeppelin 사용하기 1
    OpenZeppelin 사용하기 2
  • 07
    Ch7. 스마트 컨트랙트 테스트
  • 스마트 컨트랙트 테스트 기초 1
    스마트 컨트랙트 테스트 기초 2
    스마트 컨트랙트 테스트 심화
  • 08
    Ch8. 스마트 컨트랙트 디버깅 및 업그레이드
  • Proxy 패턴의 의미와 필요성
    Proxy 패턴을 통한 업그레이드 전략 기초
    실제 네트워크에서 사용중인 대표적인 Proxy 패턴
    Openzeppelin과 Proxy 패턴
    트랜잭션 디버깅
  • 09
    Ch9. IPFS로 파일 업로드 및 관리
  • IPFS 개념 및 작동 원리 이해
    Pianata를 이용한 IPFS 실습
    파일 CID 생성 실습
    NFT 생성 실습
  • 10
    Ch10. ENS(이더리움 네임 서비스) 활용
  • ENS 도메인 탐색 및 구매
  • 11
    Ch11. 기타 탈중앙화 프로토콜 사용법
  • Arweave, Filecoin 간단 소개 및 비교
  • 12
    Ch12. 컨트랙트 기반의 간단한 디앱 제작
  • ERC20 컨트랙트 개발 및 테스트
    ERC721 컨트랙트 개발 및 테스트
    Factory 패턴의 이해와 구현
    Factory 패턴과 Minimal Proxy
    컨트랙트 배포와 테스트
    프론트엔드 기초 개발
    프론트엔드 컨트랙트 연동 개발 part 1
    프론트엔드 컨트랙트 연동 개발 part 2
  • 13
    Ch13. 다양한 web3 서비스의 실제 사례 분석
  • 주요 DAO의 구조 및 운영 방식 사례 분석
    NFT 마켓플레이스 사례 분석
    주요 DeFi 플랫폼 사례 분석
마지막 업데이트|2025년 07월 23일
강의자 소개
구름은 '모두가 개발자가 된다'라는 비전으로 언제 어디서나 AI∙SW 개발을 배우고, 원하는 결과물을 구현할 수 있도록 '개발자 성장 중심'의 생태계를 만들어 나가고 있습니다. - 누구에게나 열린 기회를 제공하고 - 입문자의 진입장벽을 낮추며 - 상생하는 생태계를 만들어갑니다.

강좌 후기
140,000
98,000
(30%)

평균평점
0.0
난이도
보통
수강기간
평생 무제한
소요 시간
40 시간