본문 바로가기

기록/공부일기

8월 2주차 WIL

1. 알고리즘 공부 및 코딩 테스트

알고리즘 스터디가 시작되어 게더타운에 모여서 공부를 했다.

 

코딩테스트를 풀었는데 점수가 떨어져서 보니 이중 배열에 접근하는 부분이 내 점수를 다 까먹고 있었다.

 

코딩테스트 오답 정리는 조만간 개시할 예정.

 

2. 개인 프로젝트 시작(Campermoa)

사실 제로베이스에서 배우고 있는 부분은 리액트나 vue.js를 비롯한 프론트엔드 분야인데 이 강의는 지난번에 들었던 성남ICT 웹개발자 양성과정에서 배웠던 Node.js 부분이 포함된다.

스파르타 항해99에서 배웠던 웹개발 종합반+ 웹개발 플러스 강의를 (Flask 서버 대신 JS를 활용한 Node.js로 서버를 구축하는 부분이 다른 것을 제외하곤) 짬뽕해 놓은 듯 하다. 노드가 들어가니 주특기를 배우는 3~4주차 강의 부분까지도 포괄되는 느낌.

 

지금 현재 기본적인 express를 활용한 라우팅, 자료 스키마, REST API 구축(CRUD 기능) 부분을 진행했다. 목요일에 이력서 관련 멘토링 및 첨삭이 진행 될 예정이라 늦어도 목요일 저녁까지 프로젝트를 완성해야 하는 상황.

 

캠퍼모아 프로젝트 진행사항(1)

캠퍼모아 Github

 

3. Github와의 싸움

솔직히 항해를 하면서도 느꼈지만 Github 사용법이 어렵다고 느꼈다. 상기 레포지토리를 올려야 하는데 깃허브 PC 앱을 다루는 방법을 잘 몰라서 애먹었다. 

 

레포지토리를 만들면 해당 파일에 무조건 해당 레포지토리 이름으로 폴더가 생성되는 상황이라 링크를 상위폴더로 옮겨서 겨우 해결.