TIL - 20201110
·
BootCamp_Codestates/TIL
오늘 한일 알고리즘 Lesson 진행. Pair 와 알고리즘 코플릿 진행. 페어학습 시간에 문제를 제대로 풀지를 못해서 정규 시간 후 추가로 코플릿 복습 및 예습. 학습내용 및 성취 수도코드의 중요성 상기 및 reflection. 요구사항이 하나 이상인 문제를 여러개로 쪼개서 생각할 수 있다. 문제를 일상적인 문장으로 표현할 수 있다. (해당 위치에 바르게 주석을 적을 수 있다.) 잘게 쪼갠 특정 문제가 이미 배운 JavaScript의 어떤 개념과 연관되는지 생각해낼 수 있다. 알고리즘 짜는 프로세스 숙지 문제를 읽고 수도코드를 작성한다. 수도코드를 구체화하여 재작성한다. 코드로 옮긴다. 코드 스타일링의 중요성 숙지 코드는 뜻이 분명하고 실행 되는 한, 되도록 짧게 쓴다. 느낀점 알고리즘 문제를 푸는데,..
TIL - 20201109
·
BootCamp_Codestates/TIL
오늘 한일 고차함수 이해하기, 내장 고차함수 이해하기 Lesson 진행. Pair 와 고차함수 코플릿 진행. 못푼 문제 2개. 학습내용 및 성취 일급 객체인 함수의 특징을 배웠다. 변수에 할당(assignment)할 수 있다. 다른 함수의 인자(argument)로 전달될 수 있다. 다른 함수의 결과로서 리턴될 수 있다. 고차함수에 대해 배웠다. 함수를 인자(argument)로 받거나 함수를 리턴하는 함수 다른 함수(caller)의 인자(argument)로 전달되는 함수를 콜백 함수 다른 함수를 인자로 받는 경우 함수를 리턴하는 경우 함수를 인자로 받고, 함수를 리턴하는 경우 내장고차함수를 배우고 코플릿으로 실습했다. forEach, find, filter, map, reduce, sort, some, e..
Day 10
·
BootCamp_Codestates/TIL
오늘 한일 Lesson 진행 및 블로그 개념정리 - 개발자 도구 설치, Command Line, Git JavaScript Koans 진행 및 제출 학습내용 및 성취 CLI 주요 명령어 학습, koans 과제 적용 Git WorkFlow 에 대한 이해 및 터미널을 통한 git command 실습 Koans 통해 expect, type, const , scope, data type, Array, Object, Spread Syntax 공부. (주요 개념 복습 필요) 느낀점 알게 모르게 많은 지식들을 습득하고 있는 느낌이다. 특히, 이번 Koans 스프린트를 통해 내가 배웠던 지식에 대한 재확인을 할 수 있어서 좋았다. 개념을 명확히 머리속에 정리하면서 새로운 내용들을 흡수해야 한다.(고 생각하는데, 시간이..
Day8
·
BootCamp_Codestates/TIL
오늘 한일 배열 lesson, 객체 lesson 학습 Coplit with pair - 배열 배열&객체 lesson 개념정리 학습내용 및 성취 배열 기초 배열에서 사용되는 다음 용어에 대해 정확히 이해할 수 있다. index, element, length arr[0], push, pop, 배열에서 특정 인덱스(index)의 요소(element)를 조회 및 변경할 수 있다. 배열 내에 배열이 있는 이중 배열의 요소의 조회 및 변경을 할 수 있다. 배열의 반복 배열의 반복 기초를 이해할 수 있다. for 문과 배열을 이용해 반복적으로 코드를 실행시킬 수 있다. 기본적인 for 문 for (let i = 0; i < 5; i++) 을 응용하여 다양한 for 문을 만들 수 있다. 반복문에 조건문을 응용하여 특정..
Day6 Sat
·
BootCamp_Codestates/TIL
오늘 한일 블로그의 'Javascript 개념정리' 의 내용 부가설명 및 정리/학습 JavaScript Calculator script.js 용어 및 메소드 파악 및 코딩 반복 JavaSript Calculator 해설 블로깅 DOM 공부 조금 학습내용 및 성취 문자열, 변수, 타입, 함수, 조건문, 반복문 정리 및 재학습. 느낀점 열심히 해야겠다. 누군가에게 도움을 줄 수 있도록 역량을 키우고 싶다. 개발자 라는 직업에 대한 생각이 조금씩 바뀌고 있다. 예전엔, 그저 혼자 일하거나 학습하는 고독(?)한 직업인 줄 알았는데, 점점더 다른 사람들과의 커뮤니케이션이 필요함을 느낀다. 물론 혼자 학습하는 것도 좋지만, 사람들과 얘기하는 과정에서 더욱 사고가 확장될 수 있다고 생각한다. 적극적으로 배우고 알려줄..
Day5
·
BootCamp_Codestates/TIL
오늘 한일 Sprint 진행(querySelector(solo), JavaScript Calculator(pair)) 반복문 코플릿 진행 (3_isOdd 해결) JavaScript Calculator 복습 학습내용 및 성취 sprint-querySelector Visual Studio Code 를 활용하여, HTML, CSS, JS 파일을 열고, 저장하고, 편집할 수 있다. document.querySelector 메소드를 활용하여, HTML 파일의 정보를 가져올 수 있다. textContent 를 활용하여, 자바스크립트에서 HTML 엘리먼트의 컨텐츠를 조회할 수 있다. textContent 를 활용하여, 자바스크립트에서 HTML 엘리먼트의 컨텐츠를 바꿀 수 있다. 깃허브 홈페이지에서 파일 Drag & ..