1. HTML/CSS를 공부하면서 느낀점

제로베이스의 과제와 학습을 진행하기 전까지 개인적으로 react/next.js 등 다양한 공부를 하고, 프로젝트를 진행하면서 html/css 에 대한 기본기가 어느 정도 있다고 생각하면서 진행을 했었는데 ::before, ::after와 같은 가상클래스에 대한 이해가 부족하다는 것과 다양한 css의 세부 속성들을 아직 이해하지 못하고 있었단는 것을 깨달았습니다.

추가로 기존에 프로젝트를 진행한 코드들을 보며 WAI-ARIA라는 것을 전혀 몰랐던 것을 확인했습니다.

강의를 들으면서 웹 표준을 지키는 것도 좋지만 웹 접근성(텍스트 리더)을 고려한 설계를 해야 한다는 것을 느꼈습니다.

2. HTML/CSS 공부하면서 어려웠던 개념과 이유

아무래도 WAI-ARIA와 CSS 가상 클래스 부분을 처음 제대로 접하다 보니 어려웠습니다.

실제로 과제를 진행하다 보면 여러가지 접근성 관련 요구 사항들이 주어지는데 aria-label 말고는 제대로 알지 못해서 구글링을 하면서 해결 한 것 같습니다.

가상 클래스 부분은 position:absolute을 자주 사용 하지 않다 보니까 생성되는 위치나 조절이 힘들었던거 같습니다.

3. 제로베이스 온라인 강의 중 가장 도움이 되었단 강의와 이유

HTML/CSS 장인의 핵심정리 & 프로젝트강의가 도움이 많이 되었습니다.
처음에는 진행하면서 다 알고 있는 내용이라 새로배우는 내용이 없다고 생각했지만 css에서 가상 선택자와 여러가지 선택자를 통해 진행을 할때 모르는게 많다는 것을 깨달았고 더 열심히 듣게 된거 같습니다.

4. 나만의 공부팁

클론 코딩으로 끝내지 않고 강의 종료후에 똑같이 만들어보는 것이 중요한거 같습니다.

기본 적으로 강의들은 클론 코딩의 형태로 진행되기 때문에 강의에서만 하고 끝내면 따라 치기만 한거 같아서 따로 강의를 다 끝낸 후 전체페이지를 똑같이 만들면서 마무리를 하는데 이렇게 하면 더 기억에도 잘 남고 좋은거 같습니다.

profile
꾸준히 발전하는 개발자

0개의 댓글