본문 바로가기

회고록24

2022.05.06 ● 계획 오늘 나의 학습 목표 조건문 기초, 실습 if, else if, else, switch 이해 논리 연산자 (&&, ||, ! ) 활용해서 복잡한 조건 작성 조건문 문제 풀이, 알고리즘 반복문 기초, 실습 반복문 활용, 단순 기능 반복 수행 반복문 문자열, 숫자를 이용해 반복적으로 코드 생성 반복문 응용, 활용 for문 while문 공통점 차이점 이해 반복문에 조건문을 적용, 특정 조건에서만 코드 실행 가능 이중 for 문 이해 및 활용 오늘 학습할 내용 중 알고 있는 내용 ● 점검 및 평가 새롭게 학습한 내용은 다른 사람에게 설명할 수 있는가 이해되지 않은 부분은 보완하기 위해 무엇을 학습 만족도는 조건문, 반복문은 파이썬이나 C 배울 때 알았던 개념이다 개념은 그래도 쉽게 공부한 편이지만 문제.. 2022. 5. 7.
2022.05.03 ● 계획 오늘 나의 학습 목표 Git 환경설정 버전 관리 시스템의 필요성 이해 Github과 Git의 관계에 대해 이해 Repository에 대해 이해 Local Repository와 Remote Repository의 차이를 이해 상황에 따라 Github의 기능과 Git 명령어 사용 Fork clone status restore add commit reset log pull push init remote add remote -v Git의 세 가지 영역 및 상태를 이해 (Committed, modified, staged) Remote Repository를 페어와 공유, 협업 충돌이 발생했을 때 해결 Git Repository의 Commit되지 않은 변경 사항 취소 reset HEAD checkout — 협.. 2022. 5. 3.
2022.05.02 ● 계획 오늘 나의 학습 목표 리눅스 터미널을 실행 CLI, GUI 작업이 동일함을 이해 GUI의 변경사항을 CLI로 확인 CLI의 변경사항을 GUI로 확인 리눅스 터미널에서 기본적인 명령어를 사용 pwd : 현재 위치를 확인 mkdir : 새로운 폴더를 생성 ls : 폴더나 파일 목록 출력 cd : 폴더에 진입 touch : 새로운 파일 생성 cat : 파일 내용 터미널에 출력 rm : 폴더, 파일 삭제 mv : 폴더, 파일 위치 이동, 이름을 변경 cp : 폴더 파일 복사 sudo : 관리자 권한 명령어 사용 시, 등장하는 키워드에 대해 이해 / : 루트 디렉토리 ~ : 홈 디렉토리 절대 경로와 상대 경로의 차이를 이해 절대 경로의 시작이 루트 디렉토리 / 상대 경로의 시작이 현재 디렉토리 . 텍스트.. 2022. 5. 2.
2022.04.29 ● 계획 오늘 나의 학습 목표 트위틀러 목업 페어프로그래밍 오늘 학습할 내용 중 알고 있는 내용 ● 점검 및 평가 새롭게 학습한 내용은 다른 사람에게 설명할 수 있는가 이해되지 않은 부분은 보완하기 위해 무엇을 학습 만족도는 첫 페어프로그래밍 경험이었다. 적극적으로 임해주셔서 감사했다 얼마나 알고 있고 모르고 있고를 떠나서 계획, 구성을 짜고 어떻게 코드를 짜야할 지 의논하는 시간이 재밌었고 혼자 하면 막막하고 어려웠을 내용을 보다 손 쉽게 해낼 수 있었다 트위틀러 라고 하는 소위 클론 코딩을 페어분과 진행했는데 한 마디로 트위터 페이지를 나름 개성있게 구현해내는 것이다 우리는 자바 스크립트를 배우지 않았기 때문에 운영진 분들이 미리 작성을 해놓으신 상태였고 HTML과 CSS만 직접 만들면 됐었다 배웠던.. 2022. 4. 29.
2022.04.28 ● 계획 오늘 나의 학습 목표 다양한 CSS 셀렉터 규칙을 이해할 수 있다 레이아웃을 위한 HTML을 만들 수 있다 다음의 속성들에 대한 이해를 바탕으로 Flexbox를 이용해 레이아웃을 만들 수 있다 방향 : flex-direction 얼마나 늘릴 것인가? : flex-grow 얼마만큼의 크기를 갖는가? : flex-basis 수평 정렬 : justify-content 수직 정렬 : align-items 만들고 싶은 앱의 와이어프레임을 그려볼 수 있다. 와이어프레임만 보고 HTML로 코딩할 수 있다. div 태그 또는 section, header 등의 시맨틱 태그로 영역을 구분하는 이유를 이해할 수 있다. HTML 문서에서 언제 id 혹은 class를 사용해야 하는지 이해할 수 있다. 오늘 학습할 내용.. 2022. 4. 28.
2022.04.25 ● 계획 오늘 나의 학습 목표 메타인지 습관들이기 페어 프로그래밍에 대해 알기 의사코드 작성에 대한 자세한 내용 학습 전략에 대해 구체적으로 생각하기 오늘 학습할 내용 중 알고 있는 내용 메타인지, 의사코드 ● 점검 및 평가 새롭게 학습한 내용은 다른 사람에게 설명할 수 있는가 이해되지 않은 부분은 보완하기 위해 무엇을 학습 만족도는 본격적인 개발 공부에 들어가기 앞서, 가장 기초가 될 수 있는 것들을 학습했다 사실 학습했다 라기 보다는, 일종의 마음 다잡기에 가까웠을지 모른다 개발자로써 성장하기 위해서는 나를 객관화해서 할 수 있는 것과 할 수 없는 것을 구분하고 장단점을 추려내며 보완해야 할 부분을 확실히 짚고 넘어갈 수 있는 능력을 함양해야 한다 협업과 커뮤니케이션의 중요성도 빼놓을 수 없다 페어 .. 2022. 4. 25.