캐나다 프로그래머의 썰 -블록체인을 공부하는 자신을 발견할 겁니다.

캐나다 프로그래머의 썰 -블록체인을 공부하는 자신을 발견할 겁니다.

Today We Learned #06
인프런이 만난 사람 – 개발자에게 듣다

 

캐나다에서 프로그래머로 일하는 지식공유자 손세종 님을 만났습니다. (인프런에서는 Sejong IT Edu 로 활동하세요.) 여담이지만 세종님께서 처음 인프런에 강좌를 업로드 했을때, 팀원들은 바로 생각했습니다. 이분 강의 진짜 짱이다!! ㅎㅎ 심적으론 가깝지만 먼 나라, 캐나다의 개발 이야기, 지금 들으러 갑시다. >,,<

 

어느새 블록체인을 공부하는 자신을 발견하실 겁니다. 

– 손세종 2편


Q. 개발자로 살아가며 가장 중요한 부분이 뭘까요?

유연함인 것 같아요. 예측할 수 없는 상황들이 계속 나오기 때문에 유연함을 가지고 맞춰가는 게 중요한 것 같습니다. 그리고 지속적인 지식 업데이트요.

Q. 캐나다 생활이 궁금합니다.

저는 밴쿠버에 살고있는데요. 미국 9.11 테러 일어나기 몇 일 전에 건너와서 계속 사는데, 개인적으로 너무 만족합니다. 장점은 캐나다가 백인이 사는 나라들중에는 인종차별이 제일 없는 것 같구요. 물론 속으로는 싫어할 수 있지만 미국이나 호주처럼 대놓고 욕질을 한다거나 하면 잡혀갑니다. 법으로 제정되어있기 때문이죠.

그런데 이런 걸 떠나서 기본적으로 시민 의식이 높아서 저런 행동하면 덜 떨어진 놈이라고 생각합니다. 전반적으로 대부분 착한 편이구요. 각자의 문화를 엄청 존중해 줍니다. 사실 그럴만도 한 게 밴쿠버가 살기 좋다고 전 세계에서 다 몰려와서 이제는 백인 비율이 다른 인종들 합친 것 보다 낮아졌어요. 그런데도 서로 잘 어울리며 살아가는게 신기합니다.

그리고 자연환경이 너무 좋구요. 현지인들은 여름에는 하이킹과 겨울에는 스키/스노보드를 즐깁니다. 또 공기가 너무 맑아서 좋구요. 세계 여러나라의 맛있는 음식들 (특히 싸면서 맛있는 sushi ) 먹을 수 있는 것 또한 장점이네요.

단점은 집값이 엄청 비쌉니다. 이민자들이 많이 몰리다보니 이렇게 됐는데요. 밴쿠버는 워낙 비싸서 좀 떨어진 외곽에서 산다해도 기본적인 one bedroom apartment 평균 1300~1500불 (110~130만원) 정도 한달 렌트비로 내고 살아야 합니다. 그래서 한가지 팁은 룸메이트랑 반반 나눠서 방값내는 방법과 또 방이 없는 studio로 가시던지 아니면 반지하가면 좀 더 싸게 살 수 있습니다.

그리고 이건 당연한 거지만 한국이 아니다 보니 맛있는 한국 음식의 초이스가 한정되어 있네요. 그나마 북미에서 한인 인구가 좀 많은 편이라 코리아타운도 있어서 왠만한 건 먹을 수 있는데, 한국처럼 다양하지는 않죠.

아 그리고 여기가 북유럽처럼 사회주의를 지향하는지라 세금을 많이 떼어갑니다. (대신 복지는 잘되어있습니다 ) 평균으로 말씀드리자면 보통 3년경력의 개발자가 6만에서 7만 연봉인데요. 세금 떼가면 한달에 대략 4천불 정도 받게 됩니다.

그리고 차 보험료가 엄청 비쌉니다. 한달에 약 20만원 들어간다고 생각하시면 되구요. 숨만 쉬어도 돈이 새나가는 곳이 밴쿠버입니다. 하지만 초인적인 힘을 발휘해서 살면 한달에 2천불정도 벌어도 살 수 있어요. 마지막으로 행정처리가 엄..청 느립니다. 예를 들어 자동차 면허증 발급받는데 한국은 5분이면 그 자리에서 받잖아요. 여기는 일주일 후에 줍니다. 가끔은 진짜 일부러 내 악마본성 나오게끔 테스트 하는 것 같아요. 그런 면에서 한국은 위대한 나라입니다.

어쨌든 정치 스트레스에서 해방 되고 미세먼지 걱정 없어서 좋은 것 같습니다. 캐나다 사시던 분들의 말을 빌리자면 많이들 “캐나다는 심심한 천국이고 한국은 재미있는 지옥이다” 라고 하십니다. 심심한 천국 좋아하시는 분들은 개발 경력 좀 있고 영어 조금 되시면, 캐나다 이민에 도전하셔도 괜찮을 듯 합니다.

Q. 속해 있는 개발팀의 문화는 어떤가요.

위에서 대충 언급한것 같은데 일단 수평 구조라 상사의 압박없이 릴랙스한 마음으로 개발을 할 수 있게 해줍니다. 그리고 영어를 쓰기 때문에 반말할 수 있어서 너무 좋네요. 사장님한테도 그냥 이름부르면서 “Hi~ ” 합니다.

Q. 동영상 강의를 만든 건 이번이 처음이었는지 여쭤봐도 될까요?

네. 처음이었습니다. 솔직히 큰 뜻은 없었고 하와이에 놀러가고싶어서 단기간에 어떤식으로 돈벌까 하다 만든 겁니다 -_-ㅋㅋ 그런데 반응이 좋아서 감사하게도 놀러갈 수 있게 되었네요.

Q. 강의 만들 때 어려운 점은 없으셨나요?

특별히 어려운 건 없었는데요. 녹화할 때 잡음 섞이면 안되니까 최대한 사람 없는 시간대에 만드는 게 조금 힘들었네요. 와이프가 고생했죠. (sorry…)

Q. 강의 피드백 중 기억에 남는 수강생이나 피드백이 있다면?

다들 너무 좋은 피드백 남겨주셔서 감사한데요. 그 중에 개인 메세지까지 보내시면서 다음 강좌 꼭 만들어달라고 부탁하신 분들이 기억에 남습니다.

Q. 요즘 가장 관심 있는 IT 기술이 있으다면?

카카오의 클레이튼 블록체인이 공개 블록체인임에도 불구하고 서비스 체인을 통해 private 하게 만들 수도 있어서 그 부분에 관심이 있고요. 적용시켜 보고 싶습니다.

Q. 앞으로 만들고 싶은 / 계획하는 강의가 있나요?

한국에는 닷넷코어 쪽으로 강의가 많이 부족해서 아마 조만간 닷넷코어로 Restful한 WEB API 서비스를 만드는 중급 강좌를 만들지 않을까 생각합니다.

Q. 현재 하고 있는 일중에서, 공유하기에 흥미로운 경험들이 있다면?

최근에 회사에서 paypal checkout을 활용해 결제하는 부분을 추가하고 프로덕션으로 갔을 때 사용자들이 이거 왜 작동을 안 하냐고 그러는 겁니다. 알고보니 인터넷 익스플로러 6이나 7 (IE 6/7) 을 쓰고 있더군요. 은근히 많은 사람들이 아직도 20년 전에 머물고 있는 걸 관찰하고 놀랐습니다. 캐나다 사람들이 변화에 꽤나 둔한 편인데요. 여전하다는 걸 느낀 경험이었어요.


Q. 업계 종사자로서 겪었던 일 중 가장 즐거운 일이 있나요?

역시나 일 잘했다고 연봉 팍팍 올려줄 때가 가장 즐겁습니다.

Q. 클레이튼 강좌를 찍게 된 계기는 무엇인가요?

역시나 큰 꿈을 품고 찍게된 건 아니었고요. 칸쿤에 놀러갈 수 있는 자금 마련과 나중에 카카오 또는 그라운드x 구내식당에서 밥 한번 얻어먹을 수 있겠지 라는 희망으로 시작했습니다. 서울구경 하고 싶습니다.

Q. 막상 튜토리얼 영상을 찍어보니 클레이튼이 어떻던가요?

사실 별 기대 안했는데 (죄송합니다.) 진짜 빠르더군요. 이오스와 비슷한 성능을 내는 것 같았는데요. 이오스/이더리움과는 달리 또 사용자 친화성이나 서비스 체인, 엔터프라이즈 프록시 등등 기업이나 사용자 입장에서 정말 좋은 옵션들이 너무 많아서 생태계만 잘 조성 되면 타 블록체인 플랫폼들을 뛰어넘을 것 같다 라는 인상을 받았습니다.

Public 블록체인이지만 원한다면 Private한 환경을 조성할 수 있는 것 또한 큰 장점이고요. 또 저렴한 수수료 혹은 개발사나 기업측에서 수수료를 대신 내주는 것도 좋은 기능/컨셉이구요. 마지막으로 개발하는 입장에서 caver.js 라이브러리가 이더리움의 web3.js랑 유사해서 너무 좋네요.

Q. 이번에 찍은 영상 중에 추천해주고 싶은 영상이 있다면?

개인적으로 인트로 영상이 생각보다 잘나와서 많이 돌려보시기 바랍니다.

Q. 앞으로 이더리움, 클레이튼 같은 플랫폼을 통해 세상이 어떻게 변화할 거라 생각하나요?

음. 이더리움의 등장으로 일단 시동은 걸어놨으니까요. 다음 세대 플랫폼들이 이제 대중화의 물결을 일으킬 차례입니다. 이더리움이 분산화의 장점은 있지만 속도/성능 면에서 지금 나오고있는 블록체인 플랫폼들에 비해 한참 뒤떨어지기 때문에 후자를 더 중요하게 생각하는 기업이나 일반 유저들은 솔직히 클레이튼 같은 환경에 익숙해져있다가 이더리움 쓰게되면 아마 많이 쓰라릴 겁니다.

블록체인도 중요하지만 UX(user experience)가 진짜 중요하잖아요. 최대한 기존의 일반 웹사이트나 앱에서 느끼는 사용자 경험을 동일하게 느낄 수 있게 해줘야 블록체인이 대중화될거예요.

예를 들어 일반 유저들이 일반 사이트나 앱에서처럼 계정을 쉽게 만들고 쉽게 로그인하며 또 예전에 싸이월드에서 도토리살 때 어렵지 않게 사고 플랫폼 내에서 쓸 수 있었듯이 블록체인으로 페러다임을 바꾸고 싶으면, 사용자들이 익숙한 환경을 최대한 제공해야 합니다.

속도나 성능면에서는 갖춰지고 있으니까 이제 기업이나 사용자가 겪을 수 있는 진입장벽을 얼마나 낮출 수 있느냐가 관건이겠네요. 타 블록체인 플랫폼들은 여기까지 생각을 잘 못하는거 같은데 클레이튼은 UX를 굉장히 중요하게 생각하는 플랫폼인 것 같습니다.

Q. 이러한 흐름 속에서 개발자들은 어떤 공부를 하면 혹은 그림을 그리면 좋을까요?

인류는 항상 더 나은 환경을 갈망하고 선호하기 때문에 기술이 발전하게 됩니다. 또 공평한 사회를 지향하죠. 블록체인이 괜히 나온 게 아닙니다. 여러분에게 유익을 주기 위해 나온 거예요. 개발자로서 유익에 보탬이 되고 싶다면 공부를 하시기 바랍니다.

사실 위에 말한 건 추상적인 거고요. 아이폰/갤럭시 나오고나서 많은 개발자들이 다 앱만들자!! 에 휩쓸렸듯이 세상이 바뀌어 가고 있어 어느새 블록체인을 공부하고 있는 자신을 발견하실 겁니다. 분산화와 스마트 계약의 조상인 이더리움 공부도 해보시고 차세대 선두주자 클레이튼도 공부해보시기 바랍니다.

>> 인터뷰 1편 보기

손세종 님이 정성껏 만들었습니다.

우리는 성장 기회의 평등을 추구합니다.

트러플로 dApp 개발 : 실리콘밸리 개발자와 함께

트러플로 dApp 개발 : 실리콘밸리 개발자와 함께

배우러 가기

1. 트러플로 투표 dApp 구현하고, Ropsten 에 배포하기

이더리움 & 솔리디티 기반의 투표 dApp 구현하기 강의 에서는, 애플리케이션을 만들기 위해 꽤나 복잡한 과정을 직접 우리 손으로 해내야만 했지요(너무 쉽다고 느꼈다면, 대단하시네요!). 이 과정을 통해 이더리움과 솔리디티에 대한 중요한 내용들을 내재화하였다면, 이번 강좌에서는 좀 더 빠른 속도로 작업할 수 있게 도와주는 프레임워크를 사용합니다.

이번 강의에서는 Truffle 이라는 프레임워크를 활용해서, 복잡한 일들을 덜어내며 작업할 것입니다. 

2. 도움이 되는 분들

  • 트러플 프레임워크는 안 써봤지만, 솔리디티로 컨트랙트는 작성할 수 있다.
  • 컨트랙트를 컴파일하고 배포하는 과정을 간단하게나마 경험해봤다.
  • 트러플 프레임워크를 써본 적이 없고, 테스트넷에 배포해본 적도 없다.
  • dApp 개발에 있어 너무 기초적인 내용 말고, 진일보한 내용을 배우고 싶다.

3. 강의를 듣고 배우게 되는 것들

Ropsten 테스트넷에 배포해보는 경험을 해보고, 또 트러플 프레임워크를 활용해서 솔리디티로 더욱 성숙한 스마트 컨트랙트를 작성하는 방법을 배웁니다. 또한 Token, Structs 와 같은 새로운 개념에 대해 배우며 이론적인 부분도 강화하고, 내 스마트 컨트랙트를 테스트하기 위한 솔리디티 / 자바스크립트 테스트 코드도 작성합니다. 테스트에 대해 잘 모르던 수강생이라면 무척 도움을 많이 받을거에요.

  • 트러플 프레임워크 활용 방법
  • Token, Structs 와 같은 새로운 개념 학습을 토대로 더욱 진보한 컨트랙트 작성
  • 컨트랙트 테스트를 위한 솔리디티, 자바스크립트 테스트 코드 작성 방법
  • Robsten 네트워크에 배포하는 경험: 인터넷상의 누구나 접속할 수 있도록!

4. 사전에 알고 시작하면 좋은 것들

  • 이더리움, 솔리디티에 대한 기초 지식
    • 이더리움에 대해 잘 모른다면?: 무료 강의인 이더리움 입문 바이블 강좌를 처음부터 차근히 읽고 오시거나, 강의를 들으면서 참고자료로 활용하세요.
    • 솔리디티에 대해 잘 모른다면?: 유료 강의이지만, 솔리디티 문법을 실습하며 금세 배울 수 있는 블록체인과 솔리디티 강좌를 통해 문법을 익히고 오세요.
  • Truffle 을 활용하기 위해 이전 레벨 강의(무료)에서 작성한 애플리케이션을 포팅합니다.
  • PythonRubyJavaC# 등 객체지향 프로그래밍 언어 경험
  • HTML, CSS 문법에 대한 기초적인 이해
  • JavaScript는 많이 알 수록 좋음(강의 내내 많이 씁니다!)
  • CLI 환경에 친숙하면 좋음
  • 강의에 나오는 모든 소스코드는 Linux, MacOS 환경에서 테스트 되었습니다.

5. Zastrin 로드맵

ethereum bible

이더리움 입문 바이블 
너무나도 중요하고 뼈대있는 이더리움 기초 내용들

투표 dApp

첫 스마트 컨트랙트 만들기
이더리움 & 솔리디티 기반의 투표 dApp 구현하기

현재 강좌
truffle-dapp

트러플로 dApp 개발
트러플로 투표 dApp 구현하고, Ropsten에 배포하기

ethereum IPFS

탈중앙화 eBay 개발
이더리움과 IPFS 기반의 eBay 구현하기

6. 지식공유자 소개

Mahesh Murthy

실리콘밸리 개발자의 생생한 자료

12년 넘게 분산시스템 분야에서 일해온 실리콘밸리 개발자 마헤시(Mahesh Murthy) 의 자료입니다.좋은 개발자임과 동시에 교육에 관심이 많아, Zastrin 이라는 이더리움 학습 사이트를 개설하여 운영하고 있습니다. 더 많은 사람들, 더 많은 개발자가 블록체인 세계에 뛰어들었으면 하는 바람으로 프로그래머스와 협업하여, 한국의 사용자들에게도 좋은 강의를 소개하려고 노력 중입니다.

배우러 가기

탈중앙화 eBay 개발!: 실리콘밸리 개발자와 함께

탈중앙화 eBay 개발!: 실리콘밸리 개발자와 함께

1. 이더리움과 IPFS 기반의 eBay 구현하기

상당히 심화된 내용을 다루는 강의입니다. 너무나도 유명한 마켓인 eBay(이베이)를 구현합니다. 단, 이더리움과 IPFS 기반으로 완전히 탈중앙화된 버전으로! 핵심 로직을 모두 솔리디티로 짜서 이더리움 위에서 마켓이 돌아가게 하는, 그 모든 과정을 직접 함께 해보는 강의입니다.

2. 사전에 알고 시작하면 좋은 것들

  • 이더리움, 솔리디티에 대한 기초 지식
    • 이더리움에 대해 잘 모른다면?: 무료 강의인 이더리움 입문 바이블 을 처음부터 차근히 읽고 오시거나, 강의를 들으면서 참고자료로 활용하세요.
    • 솔리디티에 대해 잘 모른다면?: 솔리디티 문법을 실습하며 금세 배울 수 있는 블록체인과 솔리디티 를 통해 문법을 익히고 오세요.
  • PythonRubyJavaC# 등 객체지향 프로그래밍 언어 경험
  • HTML, CSS 문법에 대한 기초적인 이해
  • JavaScript는 많이 알 수록 좋음(강의 내내 많이 씁니다!)
  • CLI 환경에 친숙하면 좋음
  • 강의에 나오는 모든 소스코드는 Linux, MacOS 환경에서 테스트 되었습니다.

3. 도움이 되는 분들

  • 트러플 프레임워크는 안 써봤지만, 솔리디티로 컨트랙트는 작성할 수 있다.
  • 컨트랙트를 컴파일하고 배포하는 과정을 간단하게나마 경험해봤다.
  • 트러플 프레임워크를 써본 적이 없고, 테스트넷에 배포해본 적도 없다.
  • dApp 개발에 있어 너무 기초적인 내용 말고, 진일보한 내용을 배우고 싶다.

4. 강의를 듣고 배우게 되는 것들

  • IPFS를 활용해 데이터를 저장하는 방법
  • 오프체인과 MongoDB의 활용, 에스크로
  • 탈중앙화된 하나의 마켓(장터)을 구현하는 데 필요한 모든 핵심 지식

5Zastrin 로드맵

ethereum bible

이더리움 입문 바이블 
너무나도 중요하고 뼈대있는 이더리움 기초 내용들

투표 dApp

첫 스마트 컨트랙트 만들기
이더리움 & 솔리디티 기반의 투표 dApp 구현하기

truffle-dapp

트러플로 dApp 개발
트러플로 투표 dApp 구현하고, Ropsten에 배포하기

현재 강좌
ethereum IPFS

탈중앙화 eBay 개발
이더리움과 IPFS 기반의 eBay 구현하기

6. 지식공유자 소개

Mahesh Murthy

실리콘밸리 개발자의 생생한 자료

12년 넘게 분산시스템 분야에서 일해온 실리콘밸리 개발자 마헤시(Mahesh Murthy) 의 자료입니다.좋은 개발자임과 동시에 교육에 관심이 많아, Zastrin 이라는 이더리움 학습 사이트를 개설하여 운영하고 있습니다. 더 많은 사람들, 더 많은 개발자가 블록체인 세계에 뛰어들었으면 하는 바람으로 프로그래머스와 협업하여, 한국의 사용자들에게도 좋은 강의를 소개하려고 노력 중입니다.

 

배우러 가기

EOSJS를 이용한 EOS 심플 월렛 만들기

EOSJS를 이용한 EOS 심플 월렛 만들기

배우러 가기

1. EOSJS를 이용한 EOS 심플 월렛 만들기

본강좌는 블록체인 플랫폼인 EOS생태계를 이용함에 있어서, 기본적인 라이브러리인 EosJs를 이용하여 간단한 사용자 지향형 월렛을 만드는 것을 목적으로 합니다. EOS는 현재 시점에서 가장 활발히 응용되고 있는 블록체인 플랫폼으로서, 거래속도, 활용도에 있어서 차세대 블록체인 환경으로서 빠르게 확산중입니다. 이러한 블록체인을 Low 레벨에서 제어하는 것이 아닌, 보다 추상화된 계층에서 제공되는 EosJs라이브러리를 효과적으로 이용하여 사용자가 응용할 수 있는 어플리케이션을 제작하는 것이 본 강좌의 목표입니다. 본 강좌는 EosJs 를 이용하기 위한 javascript, 개발 환경 및 블록체인 플랫폼에 대한 설명을 최소한으로 하고, 실제 코딩을 진행하게 됩니다. 수강생들은 단지 EosJs의 응용 뿐만이 아니라, 향후 확장된 플랫폼 및 기타 서비스를 설계, 작성하는데 도움이 될것 입니다.

EOS란?

EOS는 DApp(Decentralized Application)을 좀 더 쉽게 개발하고 구동하기 위한 플렛폼입니다.

EOSJS란?

EOSJS란 EOS블록체인을 javascript로 좀 더 편하게 사용 할 수 있게 만들어 놓은 라이브러리

2. 배우는 것들

  • 코드랩 방식으로 진행되며 강의 끝에는 는 직접 만든 월렛으로 EOS를 사용할 수 있게 됩니다.

 3. 도움이 되는 분들

  • Eos 지갑을 만들고 싶은신 분
  • EosJs를 이용하여 다른 무언가를 하고 싶으신 분
  • Eos 기반 Dapp을 만드실 분

4. 학습 목표

  • EosJs를 이용하여 지갑을 만들고 나아가 다른 Dapp도 만들 수 있는 기초를 쌓을 수 있습니다.

5. 참고 사항

6. 지식공유자 소개

권동준

ITAM NETWORK 블록체인팀의 개발자입니다. EOS 기반의 DAPP 및 다양한 서비스를 개발중에 있습니다.

– EOSTOCK 개발 (EOS wallet, chrome extension app, https://eostock.io/)
– EOSCANNER 개발 (EOS Block Explorer, https://www.eoscanner.io/)

배우러 가기

블록체인 기반의 스마트컨트랙트 개발

블록체인 기반의 스마트컨트랙트 개발

배우러 가기

1. 블록체인 dApp 개발

스마트컨트랙트 –
본 강의는 입문~초중급까지 블록체인에 대한 개념부터 원리 그리고 실전 개발을 할 수 있는 지식을 전달하고자 합니다.

여러 국내 서적과 레퍼런스들… 그리고 많은 블록체인 관련 컨퍼런스들의 참여와 타 강좌를 통해 수강했던 모든 지식과 필드에서 경험했던 현실적인 부분들을 공유하고자 합니다. 이 부분에 입문하려는 사람들의 시간을 덜어주고 나아가서 블록체인 엔지니어로써 현재 있는 고민들과 앞으로 펼쳐지게 될 블록체인 기술을 실제 비즈니스에 어떻게 적용하여 킬러 컨텐츠를 만들 수 있을까에 대해 수강자들과같이 고민해보고자 합니다.

2. 학습 목표

블록체인 기술에 대한 개념과 원리를 이해하고, 블록체인 기술의 산출물인 암호화폐 비트코인과 이더리움의 백서를 보며 기본적이 이론 내용들을 숙지할 수 있습니다.

개인간 거래뿐만이 아니라 이더리움 Smart Contract(스마트 계약)의 아키텍처와 구현 방법을 배울 수 있으며, dApp 을 개발하고 배포하는 과정들을 익히고 실전에 사용해 볼 수 있습니다.
( 웹 Application 예제와 함께 어떤식으로 웹과 dApp이 같이 쓰일 수 있는지에 대해 알 수 있음 using web3.js )

EIP(Ethereum Improve Proposal)에서 제안되었던 토큰 기반 ERC20, ERC721 등 개념 파악과 직접 토큰 발행을 해봅니다. 또한, POW, POS, PBFT등 컨센선스 알고리즘에 대한 숙지가 가능합니다.

3. 배우는 것들

블록체인 관련 개념 및 이론
화제가 되는 블록체인에 대한 개념과 비트코인, 이더리움의 차이점을 이해할 수 있습니다.  충분한 이론 학습으로 실전으로 넘어가기 전 용어에 대한 학습을 진행합니다.

실습 및 과제 기반의 강좌 진행
직접 환경 셋팅을 진행하고, 실습을 진행해보세요. 과제 수행으로 직접 코딩을 해보면서 실력을 확실하게 높일 수 있습니다.또한, Mockup 수준의 프로젝트 개발을 3개 정도 진행해보면서 블록체인 기술을 완벽하게 습득할 수 있습니다.

4. 도움이 되는 분들

  • 블록체인 엔지니어의 첫걸음을 걷고 싶은 분들
  • 블록체인을 접하기 위해 노력과 시간을 절감하고 싶으신 분들
  • 블록체인 여러 프로젝트들에 대해 강사와 같이 고민하고 싶으신 분들

5. 참고 사항

  • MAC OS에서 강의를 진행합니다.
  • geth는 1.7.3 버전으로 강의합니다.
  • 브라우저는 크롬을 씁니다.
  • Remix(solidity IDE)를 활용합니다.
  • HTML, 자바스크립트, 부트스트랩 기본 지식이 필요합니다.
  • Ubuntu Desktop 16.04 환경 제공.

6. 지식공유자 소개

이정주
블록체인을 약 1년 정도 기술적인 부분과 어떠한 서비스에 적용하면 좋을지 관심있게 보고 있는 평범한 개발자

배우러 가기