일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Splice
- 스프린트 리뷰
- indexof
- foreach
- local scope
- includes
- for in
- 호이스팅
- 코드스테이츠 1일차
- 2번째 페어
- testbuilder
- Bracket Notation
- immutable
- JavaScript Runtime
- package.json
- Jest
- nvm 설치
- HTML 태그 모음
- 슈도코드
- node 설치
- javascript 기초
- for of
- dot notation
- npm 설치
- 코딩게임
- 코플릿
- supertest
- TIL
- version control system
- global scope
- Today
- Total
목록코드스테이츠/Today I Learned (26)
Honey-Programming

이 생각~ 저 생각~ 이 많았던 프리코스를 끝내고 이머시브 코스를 다시 정신을 차리고 새로이 '시작' 하자는 뜻에서 이 노래를 들어본다. 가사가 마음에 들어 이 노랠 들으면 조금은 힘이난다. 이머시브 코스는 나뿐만 아니라 다른 동기분들도 다들 겁이 났을것이다. 아직도 겁이 가시지 않는다. 왜냐하면 아직까지 나에대한 확신이 없어서 인거 같다. 그래도 커리큘럼에서 역시 첫날은 수강생들에게 부담을 덜 주는 수업을 했던거 같았다. 프리코스랑 조금 달랐던 점 몇가지가 있다. 1. blogging 하는 시간이 일과시간에 있었다. 2. Toy Problem (09시 ~ 10시) 1일 1개 (아침 10시까지 제출 눌러야됨!!) 3. 이머시브 기간동안 총 3번의 HA 4. 2주 프로젝트 (배웠던것 위주로) / 4주 프로..

1. Summary(3 Line) 프리코스 13일차(3줄 요약) - DOM은 너무 어려워 - 날씨도 더운데 컴퓨터 열기 때문에 더위 먹은거 같다.. - Twtittler 함수 작성 시작해야되는데... 손도 못댔다. 2. Today's Todo 알고있어야 하는 필수 키워드 childNode / firstChild / lastChild / nextSibling / previousSibling / nodeValue / parentNode DOM 기본 조작(CRUD) 1. CREATE (createElement, createTextNode, createDocumentFragment) 2. READ (querySelector, querySelectorAll) 3. UPDATE (innerHTML, innerTex..

1. Summary(3 Line) 프리코스 11일차(3줄 요약) - 나는 CSS를 좋아하려하는데 개는 나를 싫어해 - HTML 문서 만들었어야 했는데... - 지난주 목금 모각코 못했으니 오늘은 모각코 2. Today's Todo HTML 자주 사용되는 TAG # HTML : HyperText Markup Language의 약자 - 웹 페이지의 틀을 만드는 마크업 언어 / HTML은 tag들의 집합 Tag : 부등호()로 묶인 HTML의 기본 구성 요소 여는 태그 (Opening tag) : 요소의 이름과, 요소가 시작부터 효과가 적용되기 시작 닫는 태그 (Closing tag) : 요소의 끝에 위치합니다. 닫는 태그는를 닫아주는 습관을 가집시다. 셀프 닫는 태그 (Self-Closing tag) ..

1. Summary(3 Line) 프리코스 10일차(3줄 요약) - 이제 절반이 지나갔다... 2주... 앞으로 2주 남았다 - 컨디션 관리를 잘하자... - 오늘도 테스트 프레임 워크 2. Today's Todo TDD / BDD / DDD Test Framework - Mocha - chai @ assert @ expect @ should - Jest - Supertest - Jasmine - Karma #1. TDD / BDD / DDD 1) TDD (Test-Driven-Development) : 테스트 주도 개발로써, 개발자는 요구되는 새로운 기능에 대한 자동화된 테스트케이스를 작성하고 해당 테스트를 통과하는 가장 짧고 가독성이 좋고 유지보수성이 뛰어난 코드를 작성한다. 2) BDD (Behav..

1. Summary(3 Line) 프리코스 9일차(3줄 요약) - 테스트 프레임워크는 우리가 작성한 코드에 문제가 있는지 확인하기 위한 툴이다. - console.log를 이용한 디버깅도 중요하다. - mocha 와 chai 를 잘 숙지하자 2. Today's Todo Debugging (디버깅) 1) 문법 에러 2) 로직 에러 3) 유닛 테스트 / 테스트 주도 개발 4) 테스트 주도 개발 실전 유닛테스트 유닛테스트 구성 #1 Debugging (디버깅) : 디버깅은 "버그를 잡는다는 의미" 다 . 그리고 예상치 못한 프로그램의 행동들에 원인을 분석하기 위한 기술이다. 코딩을 하다가 보면 이상한 결과가 나왔을 때가 있다. 그럴때는 문제를 인지하고 단서 확보와 단서에 대한 분석이 필요하다. 1) 문법 에러..

1. Summary(3 Line) 프리코스 8일차(3줄 요약) - Scope의 범위에 따라 변수의 접근이 달라진다. - let 키워드와 var 키워드 const 키워드를 자유자재로 다뤄야 한다. - Koans 기본문제 마무리 하고 advanced 2문제 해결... (advanced는 꼭 해야된다...) 2. Today's Todo Scope 1) Global Scope 2) Local Scope - Function Scope - Block Scope Clousure #1 Scope(스코프) : 변수 접근 규칙에 따른 유효 범위 변수가 변수의 역할로 활동 가능한 범위 이다. let greeting = 'Hello';// 1~9줄은 Global Scope function greetSomeone() {// 3..

1. Summary(3 Line) 프리코스 7일차(3줄 요약) - CLI랑 Git 기본적인 명령어에다가 추가적으로 더 공부해야겠다. - JavaScriptKoans 재밌어~ - 모각코는 확실히 코딩하는데 있어서 동기부여가 된다. 2. Today's Todo 개발자 도구 설치(VS Code, Git) Command Line Git JavaScriptKoans #1 개발자 도구 설치(VS Code Tip, Git) 1. VS Code Tip (확장프로그램 설치) Extensions (Ctrl + Shift + X) 1. open in browser (vs code로 브라우저를 열 수 있음) 2. Korean Language Pack for Visual Studio Code (한글 패치) 3. Git Hist..

1. Summary(3 Line) 프리코스 6일차(3줄 요약) Sprint Review를 하면서 대략은 알지만 명확하게 설명 할 자신이 없었다. Algorithm Basic... 이거 Basic 맞죠?... 난 붕어인가봐... 성격도 좋고 배려와 소통도 페어와의 마지막 페어(금요일이 끝인줄... 착각) 2. Today's Todo 코플릿(Algorithm Basic) 복습 Sprint Review & Feedback 2번째 페어 리뷰 #1 코플릿(Algorithm Basic) 2개만 하고 올리고 나머지는 주말에 알고리즘 카테고리에 올릴 예정 7번 convertListToObject : 2차원 배열을 입력받아 각 배열을 이용해 만든 객체를 리턴 인자 1 : arr arr[i]는 string 타입을 요소로 ..