난 **36세 개발자 취업준비생**이다. 취미로 간단한 게임 제작은 했었는데 실질적으로 공부한 건 생활코딩에서 1개월 남짓 공부한 게 전부다. 우연히 유튜브 영상을 보다 코드스테이츠 광고를 보게 되었는데 **자기주도 학습 공부 방식**과 **선취업 후지불 제도**가 맘
상황에 따라 변할 수 있는 값선언할당선언과 할당 동시 선언위에서 '=' 은 같다의 의미가 아니다.오른쪽의 값을 왼쪽에 대입하는 것이다.또한 변수는 동일한 변수를 이용해 대입이 가능하다.할당이 없는 변수는 'undefined'라고 표시된다.변수에는 number, stri
약 20여 분 정도의 문자열 강의 영상을 봤는데, 뭔가 쉬워 보이는 것 같으면서도 어렵게 느껴졌다.강의를 다 듣고 문자열 관련 코틀릿을 푸는 데 당황스러움의 연속이었다.정말 간단한 문제처럼 보였는데 막상 코딩으로 풀어내려니 혼자 해결하기가 쉽지 않았다.내비게이터 분의
반복문 코플릿 다 푸느라 블로그 포스팅이 늦어졌다.갑자기 코플릿 난이도가 급상승한 느낌을 받아 당황스러웠다.문제 수도 가장 많았고 후반부에 나오는 이중 반복문 문제는 머리에서 도저히 루트가 그려지지 않아노트를 동원해서 가까스로 풀었다.반복문이 어떤 구조로 돌아가는 지
어느새 1주차가 마무리되었다. 오늘은 간단하게 HTML 기본 태그들을 배우고,하루의 대부분을 혼자 공부하는 시간을 가졌다. 수업 끝나기 전 동기부여와 간단한회고록을 작성하는 파트가 있었는데 해당 주차가 끝날 때마다 작성한 회고록을 블로그에 옮겨보려 한다.사실자바스크립트
1주일이 천천히 갈 줄 알았는데 어느덧 2주 차가 되었다.기초 위주로 배우고 있지만 제대로 공부하고 있는지 모르겠다.기초가 제일 중요하다고 하는데 뭔가 지나치는 부분이 있을까 봐 살짝 불안하다.CSS는 어렵지만, 과제가 재밌다. 직접 디자인이 바뀌는 걸 실시간으로 확인
뭔가 금방 코딩할 것 같았던 계산기를 제대로 구현하려니 어려운 점이 많았다.querySelector를 이용하여 적재적소에 변수를 가지고 놀아야하는데 생각처럼 잘 안된다.기본적인 사용 방법은 익숙해졌지만 점차 익숙해지도록 노력해야겠다.상당히 많이 쓰는 메소드인 듯 하다.
멀티부팅으로 윈도우와 우분투를 미리 설치했다.막상 우분투에서 터미널을 사용하려고 하니 GUI에 길들여진 내가 쉽게 익숙해질리 없었다.자주 사용하는 명령어들이 많은데 계속해서 명령어들을 블로그에 업데이트해서 외워야할 것 같다.빨리 익숙해지자!현재 위치를 확인하는 명령어새
소스 코드 기록을 관리하고 추적할 수 있는 버전 관리 시스템Git Repository를 관리할 수 있는 클라우드 기반 서비스 터미널을 열고 (Ctrl + Alt + T) sudo apt install git 을 입력해 패키지 git을 설치한다.git --version을
사실HTML, CSS, Linux, Git 기초를 배웠으며, HTML, CSS, JS를 사용하여 계산기를 만들었고 리눅스의 터미널, Git 기본 사용법을 배웠다. 생소한 개념이 많아 모르는 건 계속 구글링하여 정보를 찾아 나갔고, 계산기 과제는 Nightmare 부분은
오늘 드디어 처음으로 자바스크립트를 배우게 되었다.다른 언어는 조금씩 유튜브나 강의 사이트를 통해 공부해봤지만, 자바스크립트를 본격적으로 공부하게 된 건 오늘이 처음이었다. 자바스크립트 기본편에서 변수와 자료 타입, 함수를 배우고 오후 2시부터 처음으로 '페어 프로그래
순서가 있는 값선언할당선언과 할당 동시 선언배열의 길이를 반환배열 끝에 괄호 안에 있는 값을 추가배열 마지막 값을 삭제배열 처음 값을 삭제배열 앞에 괄호 안에 있는 값을 추가배열인지 아닌지 boolean 값으로 반환배열의 index와 value를 표로 보기 쉽게 정렬특
1주일이 천천히 갈 줄 알았는데 어느덧 2주 차가 되었다.기초 위주로 배우고 있지만 제대로 공부하고 있는지 모르겠다.기초가 제일 중요하다고 하는데 뭔가 지나치는 부분이 있을까 봐 살짝 불안하다.CSS는 어렵지만, 과제가 재밌다. 직접 디자인이 바뀌는 걸 실시간으로 확인
이름이 지정된 프로퍼티(property)의 모음이며, 키(key) : 값(value)의 쌍으로 이루어진 목록in 연산자를 사용하여 해당 키 값이 있는지 없는지 판별할 수 있다어떤 객체가 가지고 있는 키들의 목록을 배열로 리턴객체의 키가 아닌 값으로 이루어진 배열을 리턴
사실배열과 객체, CSS 선택자, 스코프, 클로저에 대해 배웠으며, 전반적인 객체의 개념이 어렵고 특히 CSS의 FLEXBOX 부분이 이해가 어려워 여러 사이트를 찾아보며 이해하려 노력했다. 수업과는 관계는 없지만, 나중에 쓰임이 많을 것 같아 마크다운 사용법도 틈틈이
HTML에 자바스크립트 적용하기 HTML에 JavaScript를 적용하기 위해서는 `` 태그를 이용한다. 웹 브라우저가 작성된 코드를 해석하는 과정에서 ` 요소를 만나면, 웹 브라우저는 HTML 해석을 잠시 멈춥니다. HTML 해석을 잠시 멈춘 웹 브라우저는 요소
이벤트 객체는 사용자 입력(onclick, onkeyup, onscroll 등)을 트리거로 발생한 이벤트 정보를 담은 객체이다.이벤트 객체 예시
고차함수가 전혀 이해되지 않는다. 블로그로 정리한 내용을 작성하고 싶은데 이해가 되지 않아어떻게 정리해야할 지 모르겠다. 그나마 페어 님과 같이 진행할 땐 좀 수월했는데 페어가 끝나고다시 혼자 뭘 하려하니 꽉 막힌 기분이 들었다. 한마디로 멘붕...함수를 인자로 받고
리액트는 무엇인가? 리액트는 프론트엔드 개발을 위한 자바스크립트 기반 오픈소스 라이브러리이다. 리액트의 3가지 특징 선언형 컴포넌트 기반 다양한 곳에서 활용 가능(범용성) 선언형 리액트는 한 페이지를 보여주기 위해 HTML / CSS / JS로 나눠서 적기 보다는
사실DOM, 고차함수, React 기초에 대해 배웠고 각 과제들을 여러 번 반복해서 코딩해보고 특히 고차함수 부분이 너무 어렵게 느껴져 이 파트는 더 집중해서 공부했다.느낌자바스크립트는 생각보다 너무 어려운 것 같다.하지만 목요일부터 배운 리액트는 어렵게 느껴졌지만 재
벌써 Section1 HA 시간이 되었고, 코플릿 문제가 여럿 나왔다.여태까지 배운 내용을 토대로 문제가 나왔는데 충분히 개념에 대해 이해하고 있으면 충분히 풀 수 있는 문제였다. 다차원 배열, 객체, 고차함수 부분이 약해서 그런지 마지막 문제는 결국 풀지 못했다. V
오늘은 오전 9시부터 오후 2시까지 과제형 HA를 하는 날이다.아침 일찍 일어나서 미리 준비했는데 너무 HA를 생각한 탓일까?과제를 하다가 갑자기 출근 체크를 깜빡한 걸 깨닫고 9시 전에 해야 할 출근 체크를9시 50분에 해버렸다. 계속 집중해서 풀고 있는데 몇개의 테
사실리액트 state와 prop에 대해 배웠으며 배운 내용을 토대로 과제와 HA를 진행했다.느낌리액트가 처음에는 익숙치 않아서 어렵게 느껴지지만 계속 반복해서 공부하다보면 유용한 라이브러리가 될 것이라고 느꼈다.발견점배운 내용은 반드시 블로그에 기록해보며 복습해야 내
메소드 호출은 객체.메소드()와 같이 객체 내에 메소드를 호출하는 방법을 의미한다. 💻 싱글톤(Singleton) 패턴으로 규현한 counter 예시💻 클로저 모듈 패턴으로 구현한 counter 예시하나의 모델이 되는 청사진(blueprint)을 만들고, 그 청사
ㅇ