본문 바로가기

etc/블록체인 뉴딜일자리사업32

자바스크립트 기초: 디데이 계산, 배열 / NFT 역사 💭 서론 교육 8일차 오전은 자바스크립트 Date 객체와 배열 객체의 함수들에 대해 들었다. 디데이 계산기를 만들고 명확히 개념이 잡히진 않았던 split(), splice() 등을 실습해보며 재미있게 들었다. 오후는 NFT 위주로 들었는데 NFT에 비관적이지만 관심은 있는 입장으로서,, 흥미로웠다! 자바스크립트 기초 ✔️ Date 객체 [ 날짜, 시간 정보를 가져오는 함수 ] * getMonth() 월 정보를 가져온다. 1월부터 12월을 0~11의 숫자로 표현한다. (0:1월, 1:2월) 따라서 1월부터 나오게끔 작성하려면 +1을 해주어야한다. //예시 var now = new Date(); now.getMonth() + 1; * getDay() 요일 정보를 가져온다. 일요일부터 토요일을 0부터 6의 .. 2023. 5. 12.
자바스크립트 조건문, 객체, 생성자 함수 / 토크노믹스 분석법 💭 서론 교육 7일차 오전부터 티스토리 에디터 오류가 나서 오늘은 노션으로 글을 작성하고 마크다운으로 내려받아봤다. 노션에서 옮겨오니까 형식 다 틀어져서 하나하나 고쳤다ㅎㅜ 오전은 자바스크립트 기초 수업이 진행 됐고 복습 문제를 시작으로 객체에 대한 수업이 진행됐다. 객체의 종류에 대한 이론적인 부분과 실습 위주였다. 오후는 블록체인 이론 수업을 들었는데 일주일 동안 수업한 내용 복습과 토크노믹스 분석법을 배웠다. 자바스크립트 기초 🧠 복습 문제 📎 두 숫자를 입력 받아 두 수의 합과 곱 출력하기 결과 ▼ 📎 점수를 입력받아 점수에 따른 학점 출력하기 결과 ▼ 💡 case문에는 조건식이 올 수 없다. let num = (jumsu) => { let credit = ''; switch(jumsu) { ca.. 2023. 5. 11.
자바스크립트 제어문, 함수 활용 / 블록체인 이론 💭 서론 오전은 블록체인 이론, 오후는 자바스크립트 기초 수업을 했다. 고정된 강사님이 아니다보니 강사님마다 수업 스타일과 목소리 톤 등이 다른데 이번 오전 시간은 수업을 따라가기가 ... ㅠㅠ 최대한 열심히 들었다. 오전은 비잔틴(비잔티움) 장군 문제를 시작으로 블록체인 세대 구분과 경제사회 변화에 대한 수업을 했고 오후 시간은 제어문 복습 실습 문제를 풀고 함수를 이용한 간단한 이벤트 처리 등이 진행됐다. 오후 시간은 실습 위주라 어제와 같이 쉽지만 지루하지 않게 들었다! 블록체인 이론 ✔️ 비잔틴 장군 문제와 합의 알고리즘 비잔틴 장군 문제란 네트워크 내에 배신자가 있더라도 합의 내용에 문제가 없도록 하는 방법을 해결하고자 하는 방안이다. 비잔틴 장애 허용(BFT)이 제시되었고 이를 비동기식 네트워.. 2023. 5. 11.
자바스크립트 조건문, 반복문 / 블록체인 게임 💭 서론 교육 5일차 오늘도 오전은 자바스크립트 기초, 오후는 블록체인 이론 수업을 받았다. 자바스크립트 기초를 배우는 만큼 이미 알고있는 내용이었지만 실습시간을 많이 주셔서 지루하지 않게 들었다. 초심 찾는 기분이기도.. ㅎㅎ 오후 시간은 사실 여태까지 강의 속도 따라가는데 급급했었는데 오늘은 뭔가 머리에 들어오는 느낌을 받았다. 재미있기도 했다! 자바스크립트 기초 ✔️ 지역변수와 전역변수 지역변수: 함수 내에 선언된 변수 전역변수: 함수 밖에 선언되어 자바스크립트 코드 내 어디서나 접근할 수 있는 변수 ✔️ 복습문제 1. 사용자로부터 숫자를 입력 받아 cm를 inch 단위로 출력하는 프로그램 만들기 결과 ▼ 2. 사용자로부터 원의 반지름을 입력 받아 원의 넓이와 둘레를 구하는 프로그램 만들기 결과 ▼.. 2023. 5. 9.
자바스크립트 작성 규칙, 나이 계산 / 디파이 역사와 리서치 실습 💭 교육 4일차 오전은 자바스크립트 기초 프로그래밍, 오후는 블록체인 디파이 관련 수업을 했다. 자바스크립트 수업은 prompt, document.write()로 브라우저에 내용 띄우기, 크롬 개발자 도구를 통해 오류 찾기 등 아주아주 기초적인 것들이었어서 가볍게 들었다. 한 예제의 설명이 끝날 때마다 배운 코드를 직접 작성하는 시간을 주셔서 처음 프로그래밍을 접하는 분들께는 따라가기 좋은 진행이었던 것 같다! 블록체인은 어쩔 수 없이 코인에 관한 역사적인 것들을 진행하다보니 관심있게 들으려 노력을 해야하긴 했다 ㅎㅎ.. 자바스크립트 기초 ✔️ 환경설정 - Live Server 확장프로그램 설치: 임의 서버 활용 - 개발자 도구 단축키 ctrl+shift+j도 가능 개발자 도구 열 때 F12키만 활용 했.. 2023. 5. 8.
블록체인 이론: PoW, PoS, 디파이 💭 교육 3일차 오늘은 오전, 오후 모두 블록체인 이론을 이해하는 시간을 가졌다. 똑같은 내용을 듣고 있는 것 같지만 반복해서 들으니 더욱 익숙해져 가는 느낌이다. 블록체인 이론 ✔️ 블록체인의 블록 구조 블록체인은 헤더(Header)와 바디(Body)로 구분된다. 블록 헤더에는 해시(Hash)와 Version, Previous Hash, Merkle Hash, Timestamp, Bits, Nonce 여섯개로 구성되어 있고 바디에는 여러개의 거래와 기타 정보로 포함하며 전체 해시암호 방식으로 연결된다. 블록체인은 P2P 네트워크에서 일정 시간마다 새로운 거래내역을 담은 신규 블록이 형성되어 기존 블록에 계속 연결(chain) 되는 데이터베이스 구조를 가진다. ✔️ ASCII 코드와 16진수 비트코인은 .. 2023. 5. 5.