-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcourses-ethereum-dapp.html
240 lines (233 loc) · 10.5 KB
/
courses-ethereum-dapp.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
<!DOCTYPE html>
<!--
Hyperbolic by Pixelarity
pixelarity.com | [email protected]
License: pixelarity.com/license
-->
<html>
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-131361267-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "UA-131361267-2");
</script>
<title>nonce institute 이더리움 DApp 개발 기초</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<meta name="description" content="Loom Network팀 김시준님이 강의하는 이더리움 DApp 개발 기초과정" />
<meta name="keywords" content="DApp 탈중앙앱 기초 개발 교육 과정 경험" />
<meta property="og:image" content="images/nonce-institute.png" />
<link rel="shortcut icon" href="images/favicon.png" />
<link rel="stylesheet" href="assets/css/main.css" />
</head>
<body class="is-preload">
<!-- Wrapper -->
<div id="wrapper">
<!-- Header -->
<section id="header">
<!-- Logo -->
<a href="index.html" class="logo nonce"> <strong>nonce</strong> institute</a>
<!-- Nav -->
<nav id="nav">
<ul>
<li><a href="index.html">Open Source Lab</a></li>
<li class="current"><a href="courses-ethereum-dapp.html">DApp Course</a></li>
<li><a href="#" onclick="alert('준비중입니다')">Core Course</a></li>
<li>
<a class="nonce" href="https://nonce.community" target="_blank">
<u>nonce</u>
</a>
</li>
</ul>
</nav>
</section>
<!-- Section -->
<section class="wrapper style1 calm">
<div class="inner">
<header class="major special">
<h1>이더리움 기반 DApp 개발과정</h1>
<p>
이더리움을 기반으로 동작하는 탈중앙 응용프로그램(DApp) 개발과정을 배우고 직접 경험하는 프로그램입니다.
빠르게 발전하는 블록체인과 DApp 분야의 특성상 온라인 리소스를 적극 활용하며, 언제든 정확한 정보를 직접
찾을 수 있도록 가이드해 드립니다. 이더리움 기반의 DApp 을 만드는 개발 언어의 기본적인 문법부터 시작하여,
테스트 환경과 실제 배포 환경에서 돌아가는 완성된 DApp 을 만드는 것을 목표로 합니다. 이후 이더리움 DApp 이
가지는 한계를 이해하고 이를 극복하기 위한 다양한 플랫폼을 배울 수 있는 기반을 마련합니다.
</p>
</header>
<div style="overflow: hidden">
<span class="image right"><img src="images/sijun.png" alt=""/></span>
<h3>강사 소개</h3>
<p>
김시준
</p>
<ul>
<li><a href="https://loomx.io/" target="_blank">Loom Network</a>팀 한국 커뮤니티 매니저</li>
<li>스터디파이 DApp 개발 토론 진행자</li>
<li>블록체인 스터디 <a href="https://medium.com/@weekly.teckle">Teckle</a> 멤버</li>
<li>(전)<a href="https://www.8cups.me/ko/">에잇컵스</a> CTO</li>
</ul>
</div>
<hr class="major" />
<h3>DApp이란?</h3>
<p>
중앙에서 관리하는 중앙 서버가 없고 블록체인을 기반으로 해 P2P 형태로 작동하는 애플리케이션입니다. 현재 산업
전반적으로 DApp에 대한 관심은 높아지고 있으나, 아직 대중화된 서비스는 없는 상황입니다.
</p>
<hr class="major" />
<h3>강의 목표</h3>
<ol>
<li>DApp 의 개발 환경과 운영 환경을 이해하고 구조를 설명할 수 있다.</li>
<li>
DApp 의 서버 사이드 언어인 Solidity 와 클라이언트 사이드 라이브러리인 Web3.js 의 특징을 이해하고 서로
연결하여 작동하는 DApp 을 만들 수 있다.
</li>
<li>자신만의 토큰과 토큰 크라우드 세일 컨트랙트를 작성할 수 있다.</li>
<li>DApp 로컬 개발 환경을 직접 구축하고 이를 통해 하나의 완성된 DApp 을 만들 수 있다.</li>
<li>현재 이더리움 기반의 DApp 이 가지는 한계를 알고 이를 극복하기 위한 방안들에 대해 이해한다.</li>
<li>DApp 개발에 응용할 수 있는 정보를 스스로 찾아나갈 수 있다.</li>
</ol>
<hr class="major" />
<h3>수강 대상</h3>
<ul>
<li>
기본적인 웹 개발 지식이 있으면서, 이더리움 기반의 분산 애플리케이션(Decentralized Application)을 만드는
전체적인 방법을 배우고 싶으신 분
</li>
<li>
혹은 웹 개발 지식은 없지만, 열심히 공부하여 이해할 의지를 가지고 DApp 을 만드는 기본적인 방법을 알고
싶으신 분
</li>
<li>DApp 개발 기본을 다지고 싶으신 분</li>
<li>블록체인에 관심 있고, 직접 무언가를 만들면서 배우는 것에 희열을 느끼시는 분</li>
<li>강의를 핑계로 논스를 주기적으로 놀러 오고 싶으신 분(매우 환영)</li>
</ul>
<hr class="major" />
<p>
Q. 개발 지식은 얼마나 있어야 하나요?
</p>
<p>
A. 없어도 됩니다. 기초적인 개발지식이 있다면 편하겠으나, 깊은 수준의 개발 지식을 필요로 하는 것이 아니기
때문에 개발 경험이 없더라도 열정만 있다면 충분히 따라갈 수 있습니다.
</p>
<hr class="major" />
<h3>커리큘럼</h3>
<dl>
<dt>1회차</dt>
<dd><p>DApp 개발 환경에 대한 이해와 Solidity 기본 구조 및 특징 학습</p></dd>
<dt>2회차</dt>
<dd><p>Advanced Solidity</p></dd>
<dt>3회차</dt>
<dd><p>돈을 벌 수 있는 컨트랙트 만들기</p></dd>
<dt>4회차</dt>
<dd><p>사용자가 쓸 수 있는 DApp 만들기</p></dd>
<dt>5회차</dt>
<dd><p>나만의 DApp 개발 & Next Step</p></dd>
</dl>
<hr />
<h3>강의 시간</h3>
<p>
총 5회, 15시간(회당 3시간)<br />
2월 24일(일) 시작, 매주 일요일 오후 12시-3시
</p>
<hr />
<h3>정원</h3>
<p>20명</p>
<hr />
<h3>수강료</h3>
<ul>
<li>일반: 35만 원(VAT 포함)</li>
<li>논스 입주민: 17만 원(VAT 포함)</li>
<li>수강료 입금 계좌: 국민은행 921601-01-339221 주식회사 논스</li>
</ul>
<p>
수강신청시 입금 및 안내 이메일을 발송해드립니다.
</p>
<form method="post" action="https://formspree.io/[email protected]" class="alt">
<div class="row gtr-uniform">
<div class="col-6 col-12-xsmall">
<input class="calm" type="text" name="Name" id="name" placeholder="Name" required/>
</div>
<div class="col-6 col-12-xsmall">
<input class="calm" type="tel" name="Phone" id="phone" placeholder="Phone" required/>
</div>
<div class="col-12">
<input class="calm" type="email" name="E-mail" id="email" placeholder="Email" required/>
</div>
<input
type="hidden"
name="Course"
id="course-id"
value="Ethereum DApp Basic Development Course by Sijun #1"
/>
<!-- Break -->
<div class="col-12">
<ul class="actions">
<li><input class="calm" type="submit" value="수강신청" /></li>
</ul>
</div>
</div>
</form>
<hr />
<h3>강의 장소</h3>
<iframe
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d15951.833000290517!2d127.01677935516149!3d37.502668438316036!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x357ca3fd20ba0327%3A0xf98a42db89682d!2z64W87IqkKE5vbmNlKSAx7Zi47KCQ!5e0!3m2!1sko!2skr!4v1548838751418"
width="100%"
height="450"
frameborder="0"
style="border:0"
allowfullscreen
>
</iframe>
<p>nonce, 서울시 강남구 봉은사로 22길 45-9</p>
</div>
</section>
<!-- Footer -->
<section id="footer" class="nonce">
<ul class="icons">
<li>
<a href="https://twitter.com/nonce_community" class="icon alt fa-twitter"
><span class="label">Twitter</span></a
>
</li>
<li>
<a href="https://www.facebook.com/nonce.community" class="icon alt fa-facebook">
<span class="label">Facebook</span>
</a>
</li>
<li>
<a href="https://instagram.com/nonce.community" class="icon alt fa-instagram">
<span class="label">Instagram</span>
</a>
</li>
<li>
<a href="https://brunch.co.kr/@nonce/" class="icon alt fa-medium">
<span class="label">Medium</span>
</a>
</li>
<li>
<a href="mailto:[email protected]" class="icon alt fa-envelope-o">
<span class="label">Email</span>
</a>
</li>
</ul>
<p class="copyright">
© nonce. All rights reserved.
</p>
</section>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.dropotron.min.js"></script>
<script src="assets/js/jquery.scrollex.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/browser.min.js"></script>
<script src="assets/js/breakpoints.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>