관리 메뉴

블록체인 주변 이야기

NIPA 정보통신산업진흥원 블록체인 교육과정 운영 예정 본문

블록체인 뉴스

NIPA 정보통신산업진흥원 블록체인 교육과정 운영 예정

STIMA 2019. 1. 20. 23:00
반응형

2019년이 되면서 부터, 블록체인과 관련한 교육 프로그램들을 소개해 드리고 있습니다. 작년에 경기경제과학진흥원의 오프라인 교육에 소개시켜드린데 이어서, 이번에는 중앙부처인 정보통신산업진흥원에서 주관하는 "블록체인 교육과정"에 대해 소개해 드립니다. 아직 교육이 언제 시작하는지 발표되지는 않았으나, 2019년에는 3월 이후에 교육이 진행될 것으로 예상되며, 2019년 뿐 아니라, 2020년에도 교육 사업이 진행되는 것이 정해졌습니다. 무엇보다 블록체인 인력을 필요로 하는 수요는 많으나, 현재 우리나라의 블록체인 업계 인력이 600여명 내외로 부족하기 때문에 더욱 필요해 보입니다.




2019년 교육과정은 입문과정, 개발과정, 전문과정으로 구분이 되어 있는데, 입문과정은 1주 과정으로 24회 진행이 되고, 개발과정은 2주 과정으로 12회 진행이 되며, 마지막으로 전문과정은 12주 교육과정에 12주 기업연수과정을 포함하며, 1차례 진행 합니다.



교육과정의 커리큘럼을 보면, 이론과 실습을 병행하여 진행을 하게 됩니다. 블록체인이 암호학을 기반으로 하고, 블록체인 코어를 이해하기 위해서는 C++ 언어에 대한 기본기가 필요하고, dApp을 개발하기 위해서는 html, ajax등 웹개발 기술 등을 이해 해야 하기 때문에, 많은 시간이 필요로 합니다.


 구분

시간

 교 육 내 용

 블록체인 입문과정

(1주과정 40시간)

 8

 (기본이해) 기술 개요, 블록체인 특징, 암호학 이해 등

 (실습) 개발환경 구성, 해시 알고리즘 , 전자서명 등

 16

 (관련기술) 블록구조 분석, 네트워크 어플리케이션, 이더리움 플랫폼, 블록체인 응용 분야

 (실습) 솔리디티, 스마트 컨트렉트 작성

 16

 (실습) 솔리디티 프로그래밍, 프라이빗 블록체인, 웹프로그래밍(HTML5, ajax 등), 프라이빗 블록체인 노드 구성, Geth 환경구성 등

 블록체인 개발과정

(2주과정 80시간)

 16

 (이론) 블록체인 이해, 웹프로그래밍(HTML, CSS 등) 문법, 프론트-백앤드 이해

 (실습) 웹프로그래밍(HTML, CSS 등), CS프로그래밍 등

 32

 (이론) Java 문법, 운영체제

 (실습) 자바프로그래밍, 운영체제 관리

 16

 (이론) 블록체인 심화이해, 블록체인 특징, 암호학 등

 (실습) 해시 알고리즘, 전자서명 알고리즘 등

 24

 (이론) 이더리움 등

 (실습) 솔리디티, 스마트컨트랙트, 프라이빗 블록체인 등

 블록체인 전문과정

(12주과정 480시간)


 240

 (이론) 블록체인 이해, 웹프로그래밍 문법, Node.js, 파이선 문법, 데이터베이서, 자바문법, 자료구조 등

 (실습) 웹, 파이선, 자바 프로그래밍, 자료구조 등

 80

 (이론) 운영체제, 암호학, 데이터 통신 등

 (실습) 해시, 전자서명 프로그래밍, 네트워크 프로그래밍 등

 120

 (실습) 1세대와 2세대 DApp개발, 이더리움 플랫폼 기반 실습, 팀 프로젝트 


상기과정은 예시이며, 실제로 교육내용은 교육사업자를 모집을 통해 사업자가 제시한 교육과정으로 변경될 가능성이 매우 높습니다. 그럼에도 블록체인을 공부하기 위해 필요한 내용이기에 개인적으로 공부를 하신다면, 분야별로 공부하시는 것도, 준비하는 차원에서는 괜찮을 것 같습니다. 물론, 가장 큰 공부는 직접 참여해 보는 것 보다 좋은 것은 없겠죠. ^^




반응형