블록체인 전문화의 첫 번째 과정은 블록체인 기술의 필수 개념에 대한 광범위한 개요를 제공합니다. 이는 비트코인 프로토콜에 이어 이더리움 프로토콜을 탐색함으로써 애플리케이션 및 프로그래밍 개발에 필요한 기반을 마련해 줍니다. 개인 이더리움 블록체인에서 노드 생성, 계정 생성, 계정 잠금 해제, 채굴, 거래, 이더 전송, 잔액 조회 등에 필요한 지식을 갖추게 됩니다.
Recommended experience
What you'll learn
수강생은 블록체인의 기본 개념을 이해하고 이러한 프로그램 개념을 블록체인에 적용할 수 있게 됩니다.
Details to know
Add to your LinkedIn profile
20 assignments
See how employees at top companies are mastering in-demand skills
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 4 modules in this course
블록체인을 소개하고 정의하고, 비트코인 블록체인의 구조와 운영 측면을 설명한 뒤, 블록체인의 종류를 비교할 겁니다.
What's included
5 videos6 readings5 assignments
우리는 이더리움 블록체인의 혁신에 대해 얘기하고, 프로토콜을 검토하고, 코드 실행의 지불 모델을 탐구할 겁니다.
What's included
5 videos5 readings5 assignments
우리는 비대칭 키 암호화의 개념을 토론하고, 해싱의 개념을 알아보고, 트랜잭션과 블록체인 내 블록을 관리하기 위한 알고리즘을 사용하는 기술을 설명할 겁니다.
What's included
4 videos5 readings5 assignments
블록체인에서의 신뢰 요소에 대해 토론하고 합의 프로토콜을 얘기할 겁니다.
What's included
5 videos5 readings5 assignments1 programming assignment
Instructor
Recommended if you're interested in Software Development
University of Washington
Erasmus University Rotterdam
The Hong Kong University of Science and Technology
Duke University
Why people choose Coursera for their career
New to Software Development? Start here.
Open new doors with Coursera Plus
Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
이 강좌는 블록체인 기술에 관한 폭넓은 개념을 학습하고자 하는 모든 사람을 대상으로 합니다. '블록체인의 기초' 강좌뿐만 아니라 블록체인 전문 강좌에서는 블록체인상의 스마트 컨트랙트(두 번째 강좌 주제) 및 탈중앙화 애플리케이션(세 번째 강좌 주제)을 설계, 개발하고자 하는 개발자에게 필요한 기초 사항을 다루고 있습니다. 이 강좌에서 전문적인 배경지식이 필요한 것은 아니지만, 블록체인의 개념을 이해하고 블록체인과 상호작용하기 위해서는 혁신적인 기술과 필수 기초 지식을 배우고자 하는 자세가 중요합니다.
하나 이상의 최신 고급 프로그래밍 언어 지식이 필요합니다.
최소 4GB 램, 여유 공간 10GB 이상, Windows 7 이상(혹은 Ubuntu 16.04, Mac OS X 10.0 이상)의 64비트 노트북/데스크톱