분류 전체보기 118

자바 스크립트 1강 1~2강

먼저, 자바란 우리가 배우는 것 - 프로그래밍 언어 ;소통을 위해서 필요. 사람과 컴퓨터 사이에 소통이 필요해짐. 0과 1밖에 인식을 못하는 컴퓨터에게 대화를 시도하는데, 그 방법이 프로그래밍 언어 프로그래밍 언어 종류 자바, c, 자바스크립트, 파이썬 등 ; 그 중에서 가장 많이 쓰임 ; 활용도 높음자바스크립트는 왜 생겼나? - 브라우저 동작하기 위해서 ; 브라우저 (크롬, 파이어폭스, 사파리, 마이크로소프트 엣지 등) - 자바스크립트로 많은 동적을 만들 수 있는데 그것을 제어하기 위해 User eXperience : 사용자 경험 (ux) ; 유저들이 프로그램을 얼마나 편리하게 사용하는가(경험)을 말하는 것 node.js가 등장하면서 자바가 브라우저를 깨고 어디에서나 사용할 수 있도록 됨 ..

카테고리 없음 2024.04.21

2조(NT조) KPT

- 처음 만난 사람들과 처음 프로젝트를 진행하며 css, html, java script, firestore database 를 활용하여 팀 소개를 진행함. K: 만족하는 부분 1. 참여도 - 적극적인 참여로 빠르게 진행 할 수 있어서 좋았음 2. 자세 - 맡은 부분에 대해서 책임감 가지고 완료하려는 마음 3. 문제발생 시 - 막혔을 때 거리낌 없이 물어보고, 다같이 이야기 하고 해결하는 모습이 좋았음. P: 소통과 문제발생에 관한 부분 1. 1:1로 물어볼 수 없어서 조금 아쉬웠음. 2. 온라인이다 보니 각자 매일 어떤 일을 하고 있는지 몰라서 아쉬웠음 3. 이미 역할분담 후 자기 일에 집중하느라 바빠서 멤버가 후에 들어와서 새 멤버에게 역할을 줄 수 없었음 ; 새 멤버가 강의를 듣지 못했다고 하여 강..

카테고리 없음 2024.04.19

240419 TIL 다섯째날+1 - 발표회고 및 kpt

우리팀 영상 https://www.youtube.com/watch?v=V_XLzVUy1Ko 발표에 대한 회고 : 백엔드 공부방법에 대해서 많이 생각해봐야겠다... : 오늘 다른팀들의 발표를 보고 와.... 한 곳도 있었지만 휴 다행이다.. 라는 팀도 쪼끔있었다..ㅎㅎ 사실 내가 할줄몰라서 많이 고민하고 있어서 인지 공감이 갔다. : 시간에 맞춰야 한다고 생각이 들어서 인지 몇 번을 리허설을 했음에도 랩을 했다 🤣 다음에는 발표용과 유트브 용을 따로 만들어 발표 때에는 조금 안정되게 하면 좋을 것 같다. + 생각보다 이거 오래 걸렸다.. 당일 12시 제출... 만만하게 보면 안될듯 ㅠㅜ 1. 피드백을 포함해서 - 끝까지 파고 들 것, 버전 또는 디스플레이 다양함을 알고 고려할 것. 서로 협업하고 시너지를 ..

TIL 2024.04.19

240419 TIL 다섯째날; 부족한 부분 보강3-파이어 스토어 데이터 베이스(4강~)

공부 이유 : 파이어베이스에 대한 이해 부족 및 앞으로 백엔드에 기반이 될 개념이라 알게된 것 : 파이어스토어 데이터 베이스 기본사용방법 ; 내용 가져오기 파이어스토어 데이터베이스에 내용 입력 : 1. 파이어베이스 인스턴스 초기화 아래에 넣기 $("#id").click(async function () { - 어떤 id 값에 클릭을 넣으면 (;onclick이 안먹기 때문에 ; 전에 만들었던 let doc = {}; openclose 와 makecard 도 되지않음) await addDoc(collection(db, "콜렉션이름"), doc); - let doc 부터 ~ doc); 까지 실행해라 - 여기가 핵심 }) vs code 파일 이름으로 넣으면 알아보기 쉬울듯 보통 버튼에 클릭을 집어 넣으므로 on..

TIL 2024.04.19

240418 TIL 넷째날; 부족한 부분 보강2-파이어 스토어 데이터 베이스(4강~)

공부이유 : 미니 프로젝트 때 파이어스토어 데이터베이스 이후에 어떻게 구현해야할 지 모르겠어서 전에 만든건 새로고침 하면 없어짐. 그치만 어딘가에 보관되어 있다면..? = 이걸 서버라고 함 ; 데이터 베이스 판매사들의 경우 - 우리 데이터를 가져가는게 얼마나 효과적이고 좋은지 가 포인트 눈에 보이는 부분 프론트엔드 : html, css, javascript 요청⬆️ ⬇️응답 눈에 보이지 않는 부분 백엔드 : server, db, api 일단은 누군가가 만든 백엔드인 파이어베이스를 가져와서 저장하고 받는 걸 사용할 것 파이어베이스 : 구글이 개발한 플랫폼(; 개발자들이 백엔드 인프라를 구축하거나 관리하는 복잡한 작업 없이 핵심기능에 집중할 수 있도록) 웹서버를 대신 만들어 주는 서비스 데이터베이스가 있으면..

TIL 2024.04.18

240417 TIL 셋째날 ; 부족한 부분 보강1-자바스크립트(2-6~8)

보강이유 : 팀원들과 하는 프로젝트에 파이어스토어 데이터베이스에 연동되고 나서 어떻게 해야할 지 감이 안잡힘, : 새 멤버추가 - 등록버튼을 누르면 팀원정보가 간략하게 1개(보기, 수정, 삭제 버튼 포함) + (간략한 정보 - 보기 버튼을 누르면) 자세 한 정보 1개 ; 총 2개가 연동되어 등록되었으면 좋겠음.(240416 til 둘째날) 공부한 내용정리 : 자바스크립트 - 프로그래밍 언어 (변수, 자료형, 함수, 조건문, 반복문) let a = 'hello'; console.log(a); 하면 콘솔에 헬로우가 뜸 ; 콘솔에 띄우는 이유 ; 개발자를 위한 도구 ; 콘솔은 개발자 도구 ; 변수란 값을 담는 것 (값은 숫자도, 문자도 가능) let a = '안녕하세요'; let b = '반가워요'; con..

TIL 2024.04.17

240416 TIL 둘째 날

더보기 학습키워드 : til 작성법, 토글, 공부한 내용 정리 ; til 작성이유 - 기록(무엇을 배웠는지), 성장(학습한 것 정리 및 이해도 상승과 더불어 복습가능), 활용(비슷한 문제를 해결해볼 수 있음) ; til 작성이유1 - 대부분의 목표는 나를 포함해 취업인데, 남들보다 열심히 & 잘 하는 지 증명할 수 있으며 남들보다 회사에 도움될 사람이라는 것을 증명 할 수 있음 (면접관 입장에서는 너무 모르는 건 아닌지, 정말로 이 코드를 짠게 맞는지 모르기 때문에 til로 증명. 단, 요즘에는 블로그 작성하는 사람이 많으므로 잘 정리할 것) ; til 작성이유2 - 블로그를 보며 면접의 기회를 만들고 나에 대해 기대감을 가질 수 있도록 ; til 작성이유3 - 신입이 가장 빠르게 경험과 실력을 증명하는..

TIL 2024.04.16

240415 TIL 1 - git 명령어

학습키워드 : 첫날, git, 첫 프로젝트 공부한 내용 정리 :ot - 호기심 많고, 스스로 문제를 파고 들어갈 줄 아는 사람    - 함께 밥먹고 싶고 일하고 싶은 사람     - 하루 최소 12시간 이상 몰입할 것 자료 구조, 알고리즘, 풀스택, 클론코딩, 특수스택, 언어 필수 리눅스명령어 ; git 명령어는 아님vscod : 윈도우 사용자는 오른쪽 +에 bash 눌러야 터미널 사용 가능(깃설치후) Pwd (print working directory : 현재 작업하고 있는 디렉토리;폴더 보여줘)Ls : list : 내 폴더 안에 있는 폴더 & 파일 내역 보여줌Is -a (list all) : 숨겨진 파일(보통 . 으로 시작)도 모두 볼 수 있음Cd 폴더명 (change directory) : 폴더 위..

TIL 2024.04.15