Just Do IT!

스파르타코딩클럽 내일배움캠프 5주차 회고 본문

스파르타코딩클럽 내일배움캠프/WIL

스파르타코딩클럽 내일배움캠프 5주차 회고

MOON달 2022. 12. 3. 16:30
728x90
반응형
프로젝트 끝, JavaScript 심화 과정 시작

월요일, 드디어 일주일 넘게 진행했던 프로젝트가 공식적으로 막을 내렸다.

프로젝트를 마무리하고 팀원들과 회고를 하고 나니 하루가 지나 있었다. 각자 서로 격려도 하고 으쌰으쌰도 하면서 마무리 하고 나니, 새로운 챕터가 시작되었다.

 

본격적을 리액트 학습하기 전에,

자바스크립트 심화 과정을 하는 시간을 가졌다.

 

 

 

 

프로젝트 끝

이미 월요일 TIL에 지겹도록 남겼지만, 프로젝트가 성공적으로 끝나서 정말 좋다.

맨 처음 진행했던 프로젝트는 너무 뭘 모르고 시작해서 되려 아쉬움만 남는 프로젝트였다면,

이번 프로젝트는 그래도 기능 구현을 전부 성공하고 심지어 나름 예쁘게 만들어서 기분이 좋은 프로젝트였다.

 

사실 하는 내내 재밌는 감정이 더 커서 그런가, 끝나니 후련하고 뭔가 더 해야할 것만 같은 기분이었다.

팀원들과도 동지애가 생겨서(!) 그런지 몰라도 더 돈독해졌는데...

아쉽게도 새로운 챕터가 시작되니 마지막 인사를 하고 새로운 팀원들이 새로 생겼다.

 

new! 8조의 팀장이 되다...ㅠ

제비뽑기로 뽑았는데 여지껏 잘 피하다가 결국 팀장이 되어버렸다.

아직 개인 공부 기간이라 별 건 없지만...그래도 쬐금 부담스럽긴 하다 ㅋㅋ

 

 

 

자바스크립트 심화 강의 (튜터님 제공)

프로젝트 마무리하고 새로운 팀이 편성된 이후부터는 자바스크립트의 심화 과정을 배우는 주차였다.

원래는 금요일부터 리액트 시작이었는데, 하루 미뤄져 다음주부터 시작하게 되었다.

오히려 좋지. 덕분에 부족해던 부분을 채우게 되는 시간이었다. (아직 부족하지만)

 

원장 튜터님이 제공해주신 강의는 좋았지만...그 때의 내가 제대로 들을 수 있는 실력이 아니었다.

그래서 1회차는 아예 눈과 귀로만 들었다. 필기도 안하고, 이해하려고 하지도 않고 유튜브 영상 보는 것처럼 그냥 쭉.

날리는 부분이 훨씬 많았지만 대충 끝내고 난 뒤에 2회차를 듣고 있다.

 

총 5개의 chapter가 있는데 필기하면서, 또 이해하면서 들으니 그 전 회차보다 시간이 제법 걸린다.

아직 전부 2회차 완강을 하지 못했는데, 리액트를 배우면서도 하려고 생각했기 때문에 그다지 급하진 않다.

그리고 그 정리본을 블로그 글로 따로 올리는 중이다.

아직은 2강 밖에 올라가지 않았다.

 

내가 정리한 실행 컨텍스트 정리는 여기에.

https://daydream-sy.tistory.com/55

 

[JavaScript] 실행 컨텍스트

1. 실행 컨텍스트란? 스택(stack) : Last in, first out 실행 컨텍스트 : 실행할 코드에 제공할 환경 정보들을 모아놓은 객체 콜 스택(call stack) 안에 실행 컨텍스트가 모아져 있다. 가장 위에 쌓여있는 컨

daydream-sy.tistory.com

 

 

 

 

 

드림 코딩 유튜브 자바스크립트 강의

캠프를 같이 진행하는 분들의 추천으로 들어보았는데, 튜터님 강의 듣기전에 듣기 딱 알맞았다!

 

사실 이전에 기초 문법 강의도 듣고 여기저기서 들은 지식들은 있지만,

노션 어딘가에 정리되어 있고 한번에 모아본 적이 없었던 그런 지식들이었다.

그런 걸 정리시켜줄 계기가 필요했는데, 드림코딩 강의가 딱 그 계기가 되어주었다.

 

유튜브에 제공된 무료 강의지만, 정말정말 좋았다!

제공해준 노트에 직접 필기를 해가면서 보충 설명을 적어놓았는데, 이것 역시 블로그에 글로 정리할 계획이다.

아무래도 TIL에 공부한 내용을 전부 적고난 뒤에, 나중에 볼 때가 힘들 것 같아서...

 

이것도 주말동안 정리중인데, 과연 정리를 다 할 수 있을지 잘 모르겠다.

안되면...다음주에도 하면 되니까...!

 

지금 정리했던 건, 아래 글밖에 없다.

https://daydream-sy.tistory.com/51

 

[JavaScript] async와 defer의 차이점

기본적인 HTML 파일을 빨리 볼 수 있지만 사용자가 의미 있는 콘텐츠를 보기 위해서는 fetching과 실행하는 시간을 기다려야 한다. 3. head + async JS 파일 다운로드 받는 시간 절약 가능 자바스크립트

daydream-sy.tistory.com

 

 

 

 

 

DOM 특강 (+CS 특강)

DOM 특강 역시도 애매하게 알던 걸 정리할 수 있게 도와주었다.

프로젝트는 구글링을 하든 튜터님께 질문을 하든 어떤 방식으로든 완성했는데, 사실 그 코드를 전부 이해했다고 보기에는 어렵다. 그래서 기초 부분을 더 하는게 절실하다고 생각했었는데 리액트 배우기 전에 그런 시간이 주어져서 다행이다.

 

DOM 특강 듣고 나서 바로 카테고리 만들고 그 부분을 정리해두었다.

https://daydream-sy.tistory.com/47

 

[JavaScript] DOM 기초

DOM (Document Object Model) 1. Javascript가 생긴 이유 브라우저에서 쓰려고 만들어진 JS (출처: https://roseline.oopy.io/dev/javascript-back-to-the-basic/history-of-javascript) 본연의 역할 웹 페이지를 동적으로 만들기 위

daydream-sy.tistory.com

이것도 블로그 글로 정리하다보니 오히려 복습할 수 있는 기회가 되었다.

그래서 위에 언급한 드림코딩 정리나, JS 심화 문법도 정리한다고 하는데 건데....계획대로 잘 되었으면 좋겠다.

 

그리고 CS 특강.

매주 금요일마다 하지만...사실 복습을 제대로 하지 못해서 좀 아쉽다 ㅠㅠ

주말에 보강하거나, 아예 매주 금요일마다 CS 특강 듣고 복습하는 시간을 가져야겠다.

CS도 중요한데, 지금부터 조금씩 해놔야지.

 

 

 

 

 

 

 

이번주 마무리

매일 계획을 세우지만 그 계획대로 살지는 않았던 것 같다...ㅋㅋ

공부하다보면 부족한 부분이 생겨서 그 부분을 다시 채워보고, 다시 다른 방법 찾아보고...

다음주부터는 리액트 시작인데, 사실 리액트는 접해본 기회가 별로 없어서 새로 배운다는 느낌이다.

 

그렇지만...아직 자바스크립트 심화도 끝나지 않았고,

나름의 복습도 끝나지 않았기 때문에 우선 두 가지를 병행하면서 다음주를 보내려고 한다.

이렇게 이야기 하지만! 뜻대로 되지 않을 것 같지만...ㅎ

 

그래도 뭐...

다음주는 이번주보다 조금 더 많이 아는 사람이 되었으면 좋겠다.

728x90