오늘부터 위코드 1일차가 시작되었다.나만의 3달 목표는 헬스 겸 코딩 실력 향상이다.사전 스타디 기간 한 달간 HTML, CSS, Javascript를 배워왔지만 오늘부로 위코드에서 공부하면서 처음부터 다시 나를 되돌아보는 기간을 가졌다. 아래의 내용들은 그동안 잘 몰
오늘로 2일째 오늘도 어제와 같이 8시부터 한시간 동안 헬스를 한 후 열시에 위코드 도착 오늘은 CSS 나머지 부분에 관해 한 번 더 복습 개념으로 했는데 헷갈렸거나 처음 알았던 사실들을 아래에 기록한다. > inline vs block blcok 요소는 좌우 측에
오늘은 근육통이 심해 헬스를 하루 쉬고 열시에 위코드에 도착했다. 3일간 배운 html, css를 사용해서 weegle 검색바와 wecolor picker를 만들었다.
08:00~09:00 헬스장 09:50 위코드 도착 3일차까지 html/css 기초를 배우고 드디어 javascript를 시작했다. javascript는 사전스터디 기간동안 어느 정도 했었지만 거의 기초부터 시작하는 거라 잘 모르는 개념부터 천천히 잡아가겠다. ja
오늘은 몸이 너무 찌뿌둥한 나머지 침대에서 늦게 일어나 헬스장을 가지 못했다.다음주 평일에는 무슨 일이 있어도 아침 운동 후 출근하겠다.개발자 도구는 브라우저에 제공하는 하나의 도구이다.(Chrome, IE, Safari 등 다양한 브라우저에 존재하며 특히 프론트엔드
오늘은 첫 주차의 첫 주말이다.. 정신없이 하다보니 벌써 토요일이 되었다.함수 halfNumber를 선언하고 구현해라1\. 숫자로 된 인자 하나를 받는다.2\. 받은 값을 2로 나눈 결과를 리턴3\. 매개변수 이름은 마음대로 사용 가능함수 halfAndAddNumber
Assignment 19 > sliceCityFromAddAddress 함수를 구현해라 sliceCityFromAddAddress 함수는 address 인자를 받는다. address 인자에는 주소를 나타내는 string이 주어진다. 주어진 주소가 어느 도시인지를 찾아
07:40 ~ 09:00 헬스장10:00 위코드 도착데이터베이스란 컴퓨터 시스템에 저장된 정보 또는 데이터의 집합을 의미.데이터베이스는 데이터베이스 관리시스템(DBMS)으로 제어하며, 데이터베이스와 DBMS는 연관된 어플리케이션들과 함께 "데이터베이스"라고 통칭함.Ap
08:00 ~ 09:00 헬스장 10:00 위코드 도착 위코드를 다닌지 벌써 일주일이 넘어가고있다. 아직은 코딩의 기본지식만 배우는 데도 따라가기 버겁지만 운동도 꾸준히 하고 있고 매일 오전 열시부터 열시까지 코딩하고 있지만 이번 주부터는 집에 와서도 블로그 정리와
오늘은 몸이 못 일어나는 관계로 헬스장 휴식.. 내일은 꼭 나가야지.10: 00 위코드 도착Version control system(VCS)gi이란 코드 버전을 관리하는 시스템이라고 보면 되며 터미널에서 사용 가능코드 버전을 관리하는 이유수정할때마다 파일을 새로 만들면
08:00 ~ 09:00 헬스장10:00 위코드 도착HTTP란 HyperText Transfer Protocol의 약자이다HTTP 통신의 핵심은 요청과 응답이다. 간단히 생각하면 내가 페이스북의 동영상을 시청할 때 그 링크를 타고 들어가는 순간 내 랩탑은 페이스북의
08:00 ~ 09:00 헬스장10:00 위코드 도착벌써 부트캠프를 한지 이주가 다되간다. 솔직히 아직까진 뭔가가 늘었다는 체감은 되지 않지만 확실한 건 이주 전보다는 더 많은 걸 알고 차근차근 성장 중이라는 것이다. 원래 오르막길을 올라갈 때는 힘들지만 결국에는 정상
오늘은 2주차 주말이다. 오늘도 어김없이 헬스장을 갔다왔다. 이번주에는 인스타그램 클론 코딩이 있었다. 1주차에 배웠던 html과 css를 이용해 전체적인 레이아웃을 구성했고 아이디나 패스워드를 찍을때마다 로그인 버튼 색깔이 바뀌거나 댓글 달기 기능은 자바스크립트를 이
오늘은 헬스장이 일요일인 관계로 문을 닫아 쉬었다.
오늘은 공휴일인 관계로 헬스장이 문을 닫아 집에서 공부하다 같은 동기인 대희님을 만나 카페에서 공부를 했다.이제는 리액트를 시작하기 앞서 간단히 나만의 개념정리를 해보겠다. 물론 이해는 가지 않지만 정리하고 반복적으로 보다보면 이해가 될 것이다..리액트는 Javascr
08:00 ~ 09:10 헬스장10:00 위코드 도착오늘은 React에 관한 세션을 들었다. cd Desktop/폴더이름npx create-react-app 프로젝트이름cd 프로젝트이름 npm start 1) node.modulesCRA를 구성하는 모든 패키지 소스 코
08:00 ~ 03:30 헬스장 10:00 위코드 도착 오늘은 어제
08:00~09:30 헬스장 10:00 위코드 도착 이번주부터는 매일 아침마다 한시간씩 code kata를 하고있다. 알고리즘 문제를 푸는 건데 아직은 로직을 짜는 것만 해도 버겁다. 오늘은 sass 파일을 구현했다.
오늘은 너무 피곤한 관계로 헬스장을 가지 못했다..위코드 10시 도착state와 props의 개념에 대해 조금 더 확실히 알게됐다. this.state = { titleColor: true } titleColor는 true로 설정onChange 함수안에 this.set
주말인 관계로 18:30 ~ 20:00 까지 헬스 state와 props의 개념에 대해 조금 더 확실히 알게됐다. this.state = { titleColor: true } titleColor는 true로 설정 onChange 함수안에 this.setState로
오늘은 헬스장인 휴무인 관계로 휴식..
오늘 벌써 4주차가 시작했다. 오늘도 똑같이 08:00~09:20까지 헬스장.10시 위코드 도착오늘은 리액트로 댓글 기능 구현을 해보았다. react 알게 된지 얼마 되지 않았던 나에게는 너무나 어려운 문제였다. 머리로는 어떻게 할지 감은 잡았지만 세세한 로직을 구현하
08:00~09:20 헬스장 10:00 위코드 도착 오늘은 어제 댓글 달기 과제를 완료하고 컴퍼넌트를 분리했다. 오후에는 팀원들과 모여서 서로의 코드 리뷰를 해주고 깃허브에 PR한 코드에 commit도 달아주느라 시간을 보냈다. 서로 리뷰를 진행한 사항은 다시 수
오늘은 몸이 힘들어서 헬스장 자체휴무.. 10시 위코드 도착오늘은 내가 만든 인스타그램 로그인 페이지에서 백엔드와 서버를 연동해서 fetch 함수의 기본 골격fetch 함수는 비동기 함수이다. 위에서부터 한줄 한줄 읽는 것이 아닌 통째로 서버에 저 요청을 보내면 서버에
08:20~09:20 헬스장10:00 위코드 도착오늘은 위스타그램 프로젝트 마무리를 하였다. 위와 같이 id, pw빼고 전부 다 같은 코드로 반복되고 있다. 이럴때는 계산된 속성명을 사용하여 하나로 합쳐줄 수 있다.이런식으로 코드를 짠 다음 이 함수를 불러오는 inpu
몸이 피곤해서 헬스장 못갔다..10시 위코드 도착오늘의 react 과제는 monsters 과제였다.지금까지 배운 state, props를 활용해서 하는 문제였다.fetch함수로 받아온 url 주소에는 텍스트로 된 값이 온다. 그것을 json파일로 변환한 후 monste
벌써 위코드에 다닌지 한달이 되었다. 처음 오기전까지만 해도 아무것도 모르던 나였는데 한달만에 html, css, javascript, react같은 프론트엔드 개발자로서 필요한 언어와 라이브러리를 사용하는 방법을 알았고 개발자 도구 사용법, Database, git과
Layout Properties (position, float, clear, display)Box Model Properties (width, height, margin, padding)Visual Properties (color, background, border,
오늘은 몸이 피곤해서 헬스장 휴식..10시 위코드 도착오늘은 팀 프로젝트 첫날이다. 우리 팀은 프론트엔드 4명 백엔드 2명 총 6명이 프로젝트를 진행한다.라인 프렌즈를 클론코딩하며 레이아웃 잡는 것부터 시작해서 기능 구현까지 각자 페이지를 맡아 담당한다.아직 잘 모르는
오늘도 몸이 너무 피곤해서 헬스장 휴식.. 내일은 꼭 갈 예정이다.내가 구현해야 할 마이페이지다. 최소 구현기능으로는 내가 구매한 물품을 조회할 수 있게 하는 것이며 추가 구현 기능 목표는 로그인한 사람의 닉네임을 왼쪽 상단에 표시할 수 있게 하는 것과 리뷰쓰기 기능을
08:20 ~ 09:20 헬스장10시 위코드 도착오늘은 장바구니와 메인페이지 레이아웃 작업을 완료하고 아직 백엔드에서 모델링 작업이 끝나지 않아서 목데이터를 받아서 내가 만든 페이지에 띄우는 작업을 하였다.상품들은 fetch 함수를 이용해 목데이터를 받아와서 map함수
08:20 ~ 09:20 헬스장10시 위코드 도착레이아웃을 좀 더 수정하고 장바구니에 있는 물품들의 금액과 배송비 총 주문금액을 자동으로 더하는 기능을 구현하였다. 생각만으로는 금방 할 줄 알았지만 처음 짜보는 로직이라 많이 이해도 안되고 구상하기도 어려웠지만 동기의
08:30 ~ 09:30 헬스장10시 위코드 도착API 시스템을 구현하기 위한 아키텍처 중에 가장 널리 사용되는 형식RESTful API를 이해하기 위해서는 기본 배경 지식이 있어야 한다.URL : 해당 사이트의 특정 자원의 위치를 나타내는 유일한 주소HTTP Meth
오늘은 헬스를 가려했는데 첫 프로젝트 주말이라 그런지 이상하게 너무 피곤했다. 팀원들과 만나서 모각코를 하기로 해서 열한시에 강남역 도착! 오늘은 물품 삭제버튼을 구현하고 찜 목록 페이지도 하나 더 만들었다. 버튼이 있는 파일의 상위 파일에 함수를 구현. this.
오늘은 헬스장 고정 휴무인 관계로 휴식~ 오늘도 강남역 스터디룸에서 오후 한시 도착해서 공부했다.. 오늘은 리뷰쓰기 팝업창을 구현했다. 어제는 대충 레이아웃만 만들고 오늘 별점 표시 기능 구현과 팝업창 구현 완료했다. 팝업창은 모달창과는 조금 다르다. 새로운 페이지
constructorrendercomponentDidMount(fetch 완료)render(setState)componentDidUpdate (setState 되었기 때문에 컴포넌트 업데이트 발생)componentWillUnmount특정 조건에서만 컴포넌트를 렌더링해야
저번에 리뷰창 팝업을 구현할 때 별점 기능을 만들었는데 그때 별에 색깔이 들어오게 하는 코드를 구글링에 통해 찾았었다.맵 메서드를 사용해서 다섯가지 코드를 하나로 간단히 합치고 css를 사용해서 hover되지 않았을 때는 회색 hover 됬을 때는 빨간색, 차례대로 h
이번 프로젝트를 진행하면서 map 메서드에 대해 제대로 알게 된 것 같아서 정말 만족스러웠다. 정말 정말 기본적이지만 얼마나 잘 활용하냐에 따라서 코드의 가독성이 훨씬 더 좋아졌다.
처음 git을 쓸 때는 git merge만 사용했지만 프로젝트를 하면서 git rebase에 관해 알게 되었다.둘의 차이는 깔끔함의 차이인거 같다.merge만을 이용해서 올리면 모든 commit 메시지가 기록되는데 rebase를 사용하면 commit을 갈끔하게 볼 수
https://ko.reactjs.org/docs/hooks-intro.htmlhook은 단지 함수일 뿐이다.4가지의 built-in Hooks(useState, useEffect, useRef, useReducer)등이 있다.Hook은 class형 컴포넌트에
https://developers.kakao.com/ 카카오톡 소셜로그인을 구현하기 위해서는 위 사이트를 접속카카오톡 접속 후 상단에 있는 내 애플리케이션에 접속한다.애플리케이션을 추가하고 앱 키를 4개를 부여받는데 본인은 Javascript 키를 사용함.in
내가 개발을 공부하기 시작한지 벌써 3개월이 다 되어간다.현재 나는 아날로그 시대에서 벗어나 디지털 시대로 가는 과도기에 있다고 생각한다.시대는 항상 바뀌어왔고 미래를 대비하고 현재에 적응하지 못하면 결국 나는 환경에 휘둘리게 된다고 생각한다.그래서 환경에 휘둘리지 않