데브리입니다. 제가 처음에 웹개발 전반에 대해 공부를 하고 나서 많이 부족하다고 느낀 부분은 아무래도 자바스크립트였어요. 따로 자바스크립트만으로 이루어진 강의를 듣고 싶어서 찾아보고 있던 차에, 블로그 이웃님께서 본인도 이 강의로 공부하고 계시다고 추천해주셔서 저도 구매하게 되었습니다.
The Complete JavaScript Course by Jonas Schmedtmann
https://www.udemy.com/course/the-complete-javascript-course/
이전 글에서 올렸던 안젤라 유의 The Complete 2021 Web Development Bootcamp에도 자바스크립트 섹션은 있지만, 아무래도 프론트엔드 만이 아닌 백엔드까지 같이 다루는 강의이다 보니 자바스크립트에 대해 꼼꼼하게 배울 수는 없었어요.
이 강의는 유데미에서 자바스크립트 강의로 유명한 베스트셀러 강의 중 하나로 인기가 많아서 프론트엔드를 공부하시는 분들은 필수로 들어야 할 강의가 아닌가 합니다. 현재 500,000명이나 수강했음에도 불구하고 아직까지도 평점 4.7을 유지하고 있네요. 초반에 기본 개념부터 꼼꼼하게 설명을 잘해주고, 이해하기 쉽도록 예제를 많이 들어서 진도만 빨리 나가는 수업들 과는 확실히 달랐어요.
총 21섹션으로 68.5시간짜리 강의입니다. 강의를 수강하는 동안 정말 많은 프로젝트들을 함께 만들어볼 수 있는데, 간단한 주사위 게임부터 입금 출금 기능이 있는 은행 앱, DOM을 이용해서 만드는 웹사이트, API를 이용하여 만드는 맵, 또 다른 API를 이용하여 만드는 요리 레시피 앱 등이 있어요.
개인적으로는 이미 자바스크립트는 한번 공부했었기 때문에 따라가기 쉬울 것으로 예상했었지만, 초반에는 재미있었고 이해하기도 쉬웠으나 중반쯤 Advanced DOM 부분부터 해서 Asynchronous 등이 나오고부터는 정말 어려워서 두세 번씩 반복해서 공부했어요.
추천하는 공부방법은, 꼭 블로그나 노드에 공부한 내용을 정리를 해 가며 배우시는 것 입니다. 저는 티스토리를 시작하기 전이라 네이버 블로그에 한 섹션이 끝나면 꼭꼭 배운 내용을 기록해뒀어요. 이 강의 하나로 자바스크립트에 관해 정말 방대한 분량을 배울 수 있기 때문에 아무리 쉬운 부분이라고 해도 정리를 하지 않으면 뒤로 갈수록 잊어버리게 되고, 이해가 되지 않을 때 어느 강의였는지 되돌아가 찾느라 시간을 낭비하게 될 수도 있기 때문입니다.
프론트엔드 뿐만 아니라 웹개발 전반에 대해 처음부터 공부하고 싶으신 분들에겐 안젤라 유의 강의를 추천합니다.
2021.08.21 - [프론트엔드/혼자하는 개발공부] - 유데미 Angela Yu의 The Complete Web Development Bootcamp
'웹개발 > 혼자하는 개발 공부' 카테고리의 다른 글
[github] repository에 node module을 올려버렸을 때 삭제하는 법 (0) | 2021.10.09 |
---|---|
REST / RESTful / REST API 란? (2) | 2021.10.07 |
타입스크립트 TypeScript 란 무엇이며 왜 써야하는가? (0) | 2021.09.20 |
[자바스크립트] Numbers / Dates / Intl / Timers (0) | 2021.09.16 |
[자바스크립트] Simple Array Methods (0) | 2021.09.16 |