728x90

[Front-end] 개발자 공부 93

[개발 공부 13일차] 순수 자바스크립트 팀 프로젝트 시작

오늘부터 자바스크립트 팀 프로젝트를 하는 날이다. 오전 10시에 팀 프로젝트 관련 발제를 들었다. 발제는 한 20분만에 끝나서 팀원과 바로 회의를 진행하였다. 1. 팀 프로젝트 기능 분배 및 기타사항 1) 누구 코드로 할지 2) 어떤 API? 3) 필수 기능 분배 4) 커밋 컨벤션 정하기 2. [기초 특강] Javascript 코드를 읽는 방법 1. 팀 프로젝트 기능 분배 및 기타사항 회의 내용을 통해 정한 사항은 다음과 같다. 1) 누구 코드로 할지 : 팀원 한 분 걸로 하기로 했다. 2) 어떤 API? : TMDB 3) 필수 기능 분배 (1) API 연결: --님 (2) 상세 페이지 구현 & 홈으로 돌아가기: 나 (3) 영화 리뷰 작성 기능(+ 비밀번호): --님 (4) 유효성 검사: -..

[개발 공부 12일차] 자바스크립트 형 변환 및 전반적 기초 공부

오늘은 밤새워서 공부하여 JS 문법을 좀 이해하는 시간을 가졌다. 아침 06시 30분까지 같은 기수 분에게 1:1로 설명 들으며 이번 필수 기능 구현에서 모르는 것 물어봐서 필수 가능에서 사용하는 문법은 이해가 되었다. 그게 문법을 이해하는 데 큰 도움이 됐다. 더불어서 위 사진처럼 자바스크립트 기초 강좌 유튜브 영상도 큰 도움이 되었기 때문에 오늘은 그 내용에 대하여 문법 개념과 기초에 대해 작성해 볼 생각이다. 1. 형 변환 2. 비교 연산자, 조건문 3. 논리 연산자 1. 형 변환 string(변수) : 문자열로 변환 Number() : 숫자형 변환 * true = 1, false = 0) * 숫자 + 문자 ⇒ NaN(Not a Number) 반환 Number(null) ⇒ 0 Numb..

[개발 공부 11일차] 개인 프로젝트 난관과 해결책

오늘이 개인 프로젝트 1차 제출일이다. 어찌저찌 제출은 했는데 사실 팀원 클론코딩한 부분이 많고, 모르는 부분은 다른 분이 코드를 아예 짜주셔서 아주 그냥 큰일났다. 영화 open API를 가져와서 인기 영화 콜렉션 사이트를 만드는 건데, 심지어 ㅋㅋㅋㅋㅋㅋㅋ 영화 제목으로 검색할 수 있는 기능 구현조차 튜터님의 힘을 빌려서 코드를 작성했다. 대한심,,, 진짜 현타가 너무 왔다. 강의를 분명 들었는데 내 공부법이 잘못 됐음 + 노력 부족이 여실히 드러나는 날의 연속이다. 1. JavaScript 난관과 해결책 2. 진행 상황 3. 내일까지 해야 할 일 1. JavaScript 난관과 해결책 JavaScript 3주차 중반부터는 이해가 안 되는데 일단 강의만 쭉 들었다. 그리고 코드를 모두 따..

[개발 공부 10일차] 콜백함수, 개인 프로젝트 시작

JS 문법 기초 강의는 어느 정도 들었다. 다 들은 건 아니지만 다른 분들 얘기 들어보니 개인 프로젝트부터 시작하는 게 맞을 것 같아서 이제 슬슬 시작하려고 한다. 아마 주말 내내 해야 하지 않을까... 싶다. 뭔가 이해도 다 안 된 상태에서 냅다 쫓기는 기분이긴 한데 최선을 다해보겠따..! 1. 코드카타 ㆍ 지금껏 C언어로 코딩 문제를 풀어온 건에 대하여.. 2. 콜백함수 ㆍ 콜백함수가 갖는 제어권 1) 호출 시점 2) 인자에 대한 제어권 3) return에 대한 제어권 3. 금일 소감 및 내일 해야 할 일 1. 코드카타 지금껏 C언어로 코딩 문제를 풀어온 건에 대하여.. 코드카타 첫날부터 문제가 너무 어려워서 혼자 백준Hub(프로그래머스 문제 풀면 자동으로 코드가 push됨)로 하지 않고..

[개발 공부 9일차] 알고리즘과 Object.freeze().. 그리고 나

어제 자정까지 해서 순공시간을 12시간 50분 이상 채우고 잠에 들었다. 평일엔 거의 계속 그러고 있다. 근 1년간 정말 열심히 운동한 보람을 여기서 특히 더 느낀다. 잠만 잘 자면 졸지 않고 순수하게 10시간 이상은 충분히 집중할 수 있고 별로 힘들지도 않아서 넘 감사하다. 그래서 말인데... 지금 숨가삐 듣고 있는 강의 얼른 듣고 다음 주부터는 주말에 운동도 병행하며 공부 진행하고 싶다. 오늘까지 진행한 것으로 봐선 일단 이번 주말은 운동하기 어렵다,,,, 흐규귝 평일 내내 5~6시간 자니까 아침마다 내 상태가 위 사진과 다를 바 없다...... 심지어 알람 울려서 일어나면 위 고양이랑 비슷하다... 사진 다시 봐도 웃기네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ..ㅋㅋㅋ.. 휴.. 그만 딴 얘기하고 공부 내용 정..

[개발 공부 8일차] JS 포문을 여는 for문..

JavaScript의 기초 중에 기초... 오늘도 계속해서 배우는 중입니당... 재밌는데 일단 음... 공부량이 많아서 그런지 점점 사람이 초췌해져가는 것 같은 건 기분 탓이겠져?... 아임 오께이입니다... 공부란 즐겁고 재밌는 것.. 익숙함에 속아 소중함을 잃지 않겠습니다..... 아무튼 오늘도! 자바스크립트 원리를 이해해가며 강의를 들었다. 지금 블로그 작성 기준, 순공시간이 9시간을 넘겼다. 매일 순공 11시간 이상은 하려고 하는데 아직까지는 수월하다. 허리와 목 건강에 유의할 필요는 있는 듯하다,,, 1. for문 원리 질문 및 이해 2. 금일 JS 문법 배운 내용 3. 금일 소감 및 내일 해야 할 일 1. for문 원리 질문 및 이해 오늘도 강의 왈랄랄라 듣다가 for문은 이해가 ..

[개발 공부 7일차] 학습법 특강 및 JS 문법 기초

오늘은 JS 문법 기초 자습 외에 학습법 특강도 진행되었다. 학습법 특강 내용 중, 중요한 내용 몇 가지만 추려서 작성한 뒤, 오늘 배운 JavaScript 문법 내용을 정리하려고 한다. 1. [핵심만] 학습법 특강 2. 금일 JS 문법 배운 내용 3. 오늘 한 질문 및 답변 4. 금일 소감 및 내일 & 이번 주 해야 할 일 1. [핵심만] 학습법 특강 ▶ 신입 개발자에게 꼭 필요한 2가지 핵심역량 1) 문제해결 능력(문제 인식과 정의, 해결을 어떻게 해나가는가) 2) 커뮤니케이션 능력 ▶ 기술적 고민을 잘하려면? 1. 로직과 코드에 대한 의도 생각하기 2. 구현하는 기술과 스택에 '목적'과 '근거' 가지기 3. 더 좋은 방법 있는지 고민 2. 금일 JS 문법 배운 내용 // 객체 (장점: ..

[개발 공부 6일차] 팀 프로젝트 마무리! 및 JS 문법 시작

여러분 녀러분 다들 봐주세요~~~! 저희 진행하던 것 완성됐어요 ㅠㅠ 오늘 오전엔 드디어 팀 프로젝트가 완성되었다!!! 동네방네 소문 내고 싶을 정도로 나의 자랑스런 첫 팀 프로젝트!!!! 오늘 아침까지만 해도, 구현이 안 되는 원인이 대충 짚어지지만 '하 만약 오늘 내에 완성되지 않으면 어떡하지..' 하며 노심초사하였다. 왜냐하면 오늘까지 안 되면 JavaScript 문법 강의 듣기에도 빠듯해서 그냥 미완성된 채로 두고, 주말이나 잠깐잠깐 짬날 때나 코드 수정해야 해서 구현될 가망이 없을 확률이 높았다. 그리고 담 주로 넘어가면 강의는 안 듣고, 만드는 사람처럼 보일 수 있기에... 튜터님들께 질문하기도 눈치 보인다. 다 때가 있는 법!!! 하지만? 야무지게 완성 ㅋㅋ 도움을 주신 모든 튜터 분들과 함..

[개발 공부 5일차] 팀 프로젝트 2일차!

1. 팀원들과 코드 병합 2. 첫 번째 문제 3. 두 번째 문제 4. 내일 해야 할 일 및 금일 소감 1. 팀원들과 코드 병합 오늘은 팀원들과 각자 만든 코드를 합쳐보는 작업을 시작했다. 가장 어려운 작업이려나 싶었는데 꽤나 어렵긴 했다. 코드를 적재적소에 넣을 줄 알아야 연동이 되고 구현에 성공하기 때문에 코드를 짠 팀원의 의도와 코드의 원리 알아야 할 수 있는 작업이라는 생각이 들었다. 나름 재밌었다. 어려운 걸 좋아하는 나로서는 꽤 재밌다고 느꼈다. 2. 첫 번째 문제 처음으로 팀원 한 명과 붙여봤는데 Firebase까지 연동하니 undefined라는 오류가 떴다. 분명 연동은 됐는데 왜 이럴까 고민하며 알아보니 undefiend : 변수는 존재하나, 어떠한 값으로도 할당되지 않아 자료..

[개발 공부 4일차] 팀 프로젝트 시작! 문제의 연속,,

0. 프로젝트 진행 상황 및 내일 해야 할 일 1. 첫 번째 문제 2. 두 번째 문제 3. 오늘의 성과물 4. 성과물 코드 오늘은 기대하던 팀 프로젝트 첫날이다! 어제 늦게 22시 넘게까지 기능별로 업무 분담한 것을 토대로 각자 맡은 기능을 구현해보는 작업을 하였다. 내가 맡은 것은 어려워 보이던 TIL과 TO DO LIST 기입란이다. 흠.. 근데 하다 보니 사실 그 앨범 카드 부분이 더 어려웠으려나? 싶다. 0. 프로젝트 진행 상황 및 내일 해야 할 일 TIL과 TO DO LIST를 함께 작성할 수 있도록 먼저 만든 뒤, TO DO LIST 시작을 기점으로 잘라서 오른쪽에 배치하였다. div 값을 줘서 아예 영역을 나눠버리면 카드 종류가 2개가 돼서 통일성이 없어가지고 별로 안 예쁠 듯하..

728x90