본문 바로가기

WIL

2021.12.3rd WIL

CSS flex-box, grid-box 로 layout을 구현하는 학습을 했다.

그리고 JavaScript로 style을 올바르게 제어하는 방법에 대하여 배웠는데, 그것은 inline style 추가, 제거를 지양하고 CSS class를 추가, 제거하는 방향으로 제어하는것이 유지보수에 효과적이라는 것이다.

그리고 CSS의 animation으로 animation을 만들고, transform의 다양한 함수들로 node객체의 렌더링 방식을 제어하는 법을 학습했다.

그리고 browser의 다양한 정보들을 담고있는 Window 객체의 attribute와 method를 공부했다.

목요일부터 금요일까지는 JavaScript의 객체지향 프로그래밍에 대해 공부했다.

객체를 잘 설계할 줄 알아야 비로서 프로그래머라고 할 수 있겠다는 생각이 들었다.

prototype의 constructor로 객체를 만드는 것 외에 JavaScript class문법으로 prototyping을 하고 instance object를 만들어내고 inheritance, get, set을 사용해 객체를 확장시키는 방법에 대해 공부했다.

그리고 개인 프로젝트인 인터렉티브한 신디사이저와 엠비언트 머신을 완성했다.

굉장히 바쁘고 정신없는 한 주였다..

이번주엔 그래픽과 오디오 공부를 열심히 했으니 다음주엔 UI 구현 연습을 많이 해야겠다.

'WIL' 카테고리의 다른 글

2022.1.3rd WIL  (0) 2022.01.24
2021.12 4th WIL  (0) 2021.12.31
2021.12.2nd WIL  (0) 2021.12.12
2021.12.1st WIL  (0) 2021.12.05
2021.11.4th WIL  (0) 2021.11.28