Wecode가 드디어 시작되었다. '시작이 반이다'라는 유명한 문구처럼 중요한 이 시작을 정말 간결하고 깔끔하게 만들어 주니어 개발자를 넘어 시니어 개발자가 되었을 때도 잘 활용하고 있는 내가 되었음 좋겠다. 그러므로 'WeCode 사전스터디 시리즈' 게시물에는 자기소
자기소개 페이지를 만든 1주차가 지나고 2주차에는 JavaScript를 이용해 더욱 동적인 페이지를 만들라고 하셨지만 jQuery가 애매하게 익숙했던 나는 머릿속 순서도는 엉망진창이였고 마음 역시 갈대처럼 휘둘거리고 있었다🌾사실 주어진 Assignment는 1주차 자
💻 Carousel 슬라이드를 만들어보자!모든 slider를 position: absolute로 겹친뒤 선택한 slider만 opacity: 1로 보이게 만들고 원 버튼의 index 값을 받아 선택한 원 index와 slider index를 같게 만들기원 버튼을 누
사전스터디를 끊내고 드디어 본 스터디가 시작되었다. 첫 날은 거의 어떤 체계로 WeCode가 움직이는지 대해서 설명한 뒤 약 3시간 가량 replit을 통해 HTML, CSS을 배우게 되는데 사전 스터디하시고 온 분들한테는 좋은 복습이 될 것 같다. 그 중 Google
두 번째날 역시 replit을 통해 HTML과 CSS를 학습한다 그 중 Google Classroom에 제출해야하는 과제가 또 있는데 주제는 하단에 있는 것이다. 복습한다는 의미로 간단하게 작성할 생각이다.positoin 속성 relative, absolute, fix
Internet 1950년대 군사 문서의 전달 목적으로 개발되었지만 1986년 미국과학재단(National Science Foundation)이 5곳의 슈퍼컴퓨터 센터를 연결하여 NSFnet을 만들었는데 NSFnet의 등장은 네트워크 기술이 정부나 공공기관 중심이
데이터베이스 기본 개념 우리가 사용하는 정보의 총 집합 또는 데이터의 집합이라 할 수 있다 (저장소) 한 개의 DB가 한 테이블과 비슷한 형태로 생겼다. DB를 왜 쓰는가? 데이터를 오랜기간 저장 및 체계적으로 보존하기 위해서 RAM(가상 메모리)처럼 컴퓨터를 끄
Linux > 리눅스 토발즈(Linus Benedict Torvalds)가 개발한 Unix 기반 운영체제 Git 또한 최초로 개발하였음 👉 오픈소스 커뮤니티에 크게 기여 예전에는 CLI(Command Line Interface)기반이였지만 사용자들을 위해 GUI(G
Git의 공식 명칭은 분산 버전 관리 시스템(VCS)로, 프로젝트 파일의 변경 사항을 추척하는 시스템많은 사람들이 효율적으로 함께 작업프로젝트를 중심으로 협업할 때 사용개별 버전의 프로젝트를 병합하여 기준이 되는 버전의 프로젝트에 적용 할 수 있음등으로 여러가지가 있다
문서와 문서가 링크로 연결되도록 하는 태그로 구성된 언어HTML로 만든 웹페이지 문서(파일)를 보낸다물리적으로 떨어진 컴퓨터끼리 어떻게 HTML 파일을 주고 받을 지에 대한 소통 방식 또는 약속서버로 서로 Request를 주고 Response을 메세지의 형식으로 받는
React란 > 사용자 UI를 만들기 위한 JavaScript Library 지속적으로 데이터가 변화하는 대규모 애플리케이션 Facebook에서 개발 Library. MVC Architecture와는 다르게 오로지 보여지는 것만 그려준다. 그만큼 내장되어있는 기능이
Router > 라우팅(Routing) 다른 경로(url 주소)에 따라 다른 View(화면)를 보여주는 것 리액트 자체에는 이러한 기능이 내장되어있지 않다.(React가 Library로 분류되는 이유) React-router 는 리액트의 라우팅 기능을 위해 가장
State 컴포넌트의 상태값 👉 화면에 그려지는 UI의 정보가 저장되는 객체 (사진, 타이틀, 가격... 등) 얼마든지 변경이 가능하다. 비구조화 활당 (구조분해 할당) 어떤 객체나 배열을 사용 이런 구조를 깬다음 데이터를 어떤 변수에 저장하는 Props 컴포넌
🙋♀️ 사담으로 뜬근없이 왜 map함수?게시물이지? 그리고 React를 세세히 적지않고 넘어간다고 생각할 수도 있지만 WeCode 시리즈는 WeCode에서 배웠던 것, assignment를 기록하고자 적는거라 내용이 보람차지 않게 보일 수는 있다. 카테고리별로 모르
프로젝트 소개 > * 세상 쉬운 명품 직구 사이트인 Catch Fashion 클론 코딩한 Catch Fabric 프로젝트 개발 팀원 FE : 정유정, 황윤성 front-end GitHub BF : 손창효, 범승원, 유병건 Back-end GitHub
프로젝트 소개 부동산 필수 앱의 사이트인 GanadaBang 클론 코딩한 GanadaBang 프로젝트 프로젝트 선정 이유 외부 API를 이용한 다양한 이벤트 처리 경험 국내 최대 규모의 부동산 중개 어플을 모티브로 한 웹 사이트 구축 경험 내부의 로직을 분석하여 클론
Wecode는 기업협을 갈지 남아서 자기 주관데로 공부할지 정해야합니다. 개인적으로 저는 현장에서의 경험을 중요시했고 나가보는게 좋다고 생각했습니다. 그래서 가게 된 QUANTUM.AI 골목 상권을 분석하여 소비자의 Needs를 파악하여 소비자의 성향을 맞춰 음식점을