
So I just want to start this course off and say a big thank you for enrolling, this course that myself and thomas have created won’t disappoint. It’s a huge course! In fact, it’s one the largest, most in-depth ethereum development course published online, and on top of that it has many practical exercises where you can put everything you’ve learned in regards to ethereum development into practice, to create something of value. You won’t regret enrolling!
Good question isn’t it? Why should you invest your and time money into learning about the blockchain, and getting involved with this technology, of course within this course we’re focussing on the development aspect. So in this lecture I’m going to be covering why you should learn blockchain development, but rather than going over the advantages of this technology, I’m going to be covering this from a career focussed perspective.
In this lecture I will walk you through the one big benefit Blockchains bring over traditional systems: Fixing the double spending problem. We will cover what is the double spending problem and how it's solved.
What is this blockchain hype? Why is it talked about as being such a revolutionary piece of technology? Well that’s what we’re going to be discussing here, I’ll be going over four key distinguishing factors of the blockchain, of course there are more that could be discussed, but I’ll be going over the three key ones with you - so lets dive in!
What is the blockchain? That’s actually a good question isn’t it - well in this lecture I’ll be explaining more about what the blockchain actually is, so you do understand at more than just surface level. Just so you’re aware my explanation of the blockchain is going to be focussed around the bitcoin blockchain. Once you understand how this blockchain works, going forward you’ll be able to understand how other blockchains work, however, other blockchains do have there own differences as well, but the key fundamental is the same.
Now it's time to give it a try yourself.
https://ethereum-blockchain-developer.com/010-solidity-basics/00-overview/
If there are any questions, reach out in the Q&A at any time.
Duration: 30 Minutes.
The links to the pages I mentioned in the slides:
https://medium.com/coinmonks/storing-on-ethereum-analyzing-the-costs-922d41d6b316
https://www.reddit.com/r/ethereum/comments/ahm0qk/adventureum_a_textbased_crowdsourced/
In this lecture we are going through the ABI Array, the Application Binary Interface, what it is exactly used for and how it is composed of. Then I'll walk you through the first steps of debugging your smart contracts using REMIX
This is the explainer-lecture to the lab from the previous lecture. We are talking about keccak hashes, function signatures, function hashes, how to pad input arguments. I'll also walk you through the details of the ABI (Application Binary Interface) Array again. Lastly, I'm going to introduce the concept of Gas to you!
In this lab we're using libraries to extend our smart contract functionality. I'll show you some examples where Using ... for is best used and we're making our Smart Contract Development safer.
This is the explainer video to the lab in the previous lecture. I'll walk you through the details of Libraries again, so, after this, there should not be any further questions
In this animated explainer video I'll introduce what exactly Blockchain Nodes do on a broader level. At the end of this lecture you will know how they operate and how you are gaining access to the blockchain through the node.
We download geth together and install it.
Understand that geth download the main-net by default. Explain the difference between fast mode, normal mode of downloading the blockchain. Explain that all blocks will be downloaded and it uses quite a lot of disk space.
We explain the typical log output from geth and what the most important parts mean.
Understand that geth is running as a process and you can attach to it from other processes.
Understand what the Genesis.json file is and what the different parameters mean.
Hands-On attaching to the running geth instance and creating a new account.
Hands-On attaching to the running geth instance and mining some ether.
Link to denominators: https://github.com/ethereum/web3.js/blob/0.15.0/lib/utils/utils.js#L40
So when people get started with the blockchain they generally tend to think that the blockchain is just one, what I mean by that is they think only one blockchain exists, and everything is built upon that - that’s it. But you’d be wrong if you thought that, of course if you’re a newbie in this area it’s always a learning process - in this lecture I’m going to go over the three types of blockchains with you, as well as give you some examples of those types of blockchains. That way going forward you’ll understand what people are referring to when they mention a specific type of blockchain.
In this lecture I want to help you understand what the major use cases are for blockchain technology, this will help you realise just how blockchain technology is impacting industries which were otherwise thought of as having matured to the best stage in there innovation lifecycle. I’ll be going over three industries in which blockchain technology can impact hugely, of course there are others as well. But as mentioned I’m going to be covering the top three.
Welcome to this lecture in the course where I’m going to be highlighting four projects that are being built upon Ethereum, a few of them are already live and in the BETA stage. What I hope you’ll gain from this lecture, is being able to understand just how powerful Ethereum really is.
So what are smart contracts, good question isn’t it. In this section I just want to help you understand on a theoretical level what smart contracts actually are. So lets dive into it all.
This lecture is just going to be short and to the point, as I’m aware we’re going over code in this course which is helping you to gain the practical skills you really need! But what I want to show you here is some example code, which aims to help you create your own cryptocurrency utilising the power of Ethereum - because that’s totally possible!
In this lecture I want to go over one key advantage and disadvantage of smart contract technology, because everything else aside that could be mentioned, this is what gets to the heart of it and is key. So that’s what I want to go over in this lecture.
So in this lecture I just want to go over ethereum contract wallets, and accounts with you. But more than just going over them, I want to explain to you how there different. So lets dive in!
솔리디티를 통한 이더리움 블록체인 개발 부트캠프!
이더리움 자격증 공동 개발자 강의!
실제 프로젝트 구축하기!
초보자도 시작할 수 있습니다!
본 강의를 선택해야 하는 이유
솔리디티를 통한 이더리움 블록체인 개발자 부트캠프 강의에 오신 것을 환영합니다. 이 강의 단 하나만으로, 여러분은 이더리움 블록체인 개발자가 되실 수 있습니다.
별점이 다섯 개인 리뷰 1,900개 이상이 증명하듯, 본 강의는 온라인으로 제공되는 이더리움 블록체인 개발 과정을 다룬 최고의 강의 중 하나이며, 약 13시간 동안 제공되는 본 강의는, 다른 어디에서도 보실 수 없을 정도로 가장 포괄적인 내용을 담고 있는 온라인 강의입니다.
업데이트된 비디오 튜토리얼, 실습 프로젝트, 빠른 질의 응답을 통해 이더리움 블록체인 개발을 마스터하실 수 있습니다. (강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다.)
프로그래밍 경험이 거의, 혹은 전혀 없으시더라도, 이 강의를 통해 여러분은 초보자에서 이더리움 블록체인 개발자가 되실 수 있을 겁니다. 그 이유는 다음과 같죠.
본 강의는 산업 표준 이더리움 자격증 공동 개발자가 진행하는 강의입니다.
본 강의는 업데이트되었기 때문에, 모든 최신 도구로 학습하실 수 있습니다.
본 강의는 돌아가지 않습니다. 실습 랩을 통해 실제 프로젝트 구축 방식을 학습하실 수 있습니다.
우리는 암호화폐와 블록체인 생태계에 대해 10만 명 이상의 수강생을 교육한 바 있습니다.
약 1,200만 원 정도를 절약하는 동시에, 대면 수업과 동일한 자료들을 얻어 가실 수 있습니다.
본 강의는 새로운 내용, 프로젝트, 모듈이 등장함에 따라 정기적으로 업데이트됩니다.
본 강의에서 이더리움 블록체인 개발자로서 성공하기 위해 알아야 할 모든 것을 비디오 튜토리얼을 통해 단계별로 알려드릴 것이며,
본 강의를 마무리하실 때쯤, 여러분은 능숙하게 이더리움 블록체인 앱 프로그래밍을 하실 수 있게 됩니다. 관련 일자리를 얻거나 전문적으로 학습한 스킬을 사용할 수 있는 정도로 말이죠.
잠재적인 고용주들에 자랑할 수 있는 프로젝트 포트폴리오를 만드실 수도 있습니다.
저희는 이 강의를 들으시는 모든 분들께서 이 강의를 좋아하게 되실 거라고 확신합니다. 오늘 바로 시작하여, 새로운 스킬을 학습함으로써 얻을 수 있는 모든 걸 경험해 보세요.
강의에서 뵙겠습니다!
- Ravinder
P.S. 기존 수강생들의 생생한 체험기를 읽어 보세요!
⭐️⭐️⭐️⭐️⭐️”상세한 내용과 세세한 설명은 상상 이상입니다. 여러 문서와 테스트에 쏟아붓는 시간을 절약할 수 있었습니다. 경험이 거의 없던 부분에 대한 질문들까지도 해결할 수 있었고요. 정말 감사합니다.” – 다니엘 포르토
⭐️⭐️⭐️⭐️⭐️ “저는 두 어 달 동안 이 강의를 천천히 들었습니다. 그리고 지금은 사랑하게 됐어요. 이 강의는 최적의 속도로 진행됩니다. 선생님들도 박식하시고, 추가 학습 자료들과 주어지는 실습도 좋고, 도움되는 정보들도 많습니다. 또, 이더리움 개발 단계에 중요한 자료들이 지속적으로 업데이트됩니다. 실습할 때 ‘최근 업데이트’ 날짜가 그 전 주라고 떠있는 것을 종종 발견하게 될 겁니다. 지금까지 이더리움 개발 강의를 몇 가지 들어보았지만, 이 강의가 단연코 최고였습니다. 열의가 넘치는 이더리움 개발자들에게 이 강의를 강력 추천합니다!” – 월튼 존스
⭐️⭐️⭐️⭐️⭐️”이 강의에서 진행되는 모든 실습을 즐기고 있습니다. 모두 계속해서 업데이트되고 필요할 때 바로 참조할 수 있는 PDF 파일도 제공됩니다. 이 유데미 강의는 제가 현재까지 혼자 코드 공부를 하면서 경험했던 강의 중 최고는 아니더라도, 최고의 강의 중 하나라고 자신 있게 말씀드릴 수 있을 것 같습니다. 제가 가졌던 모든 의문은 실습 시간 이후 진행되는 심도 깊은 이론 강의 시간에 해결되었습니다. 더 이상 궁금한 게 없어요! 토마스, 라빈더 선생님 감사합니다. 이오스 강의도 진행해 주셨으면 좋겠습니다!” – 사에드 다워드