Part.01 Hello World

Hello World!

코딩테스트?

이번주는 자바스크립트의 기본 문법을 배우는데 주력합니다. 제어문과 반복문만 알고 있다면 모든 프로그램을 작성 할 수 있다는 전제 하에, 여러분이 프로그래밍 기초를 다지시는데 꼭 필요한 핵심적인 문법을 다루고 있습니다. 기본적으로 이틀에 진행하기 양이 많긴 하지만, 여러번 다시보고, 특히 코딩을 해가면서 다시 본다는 생각으로 준비했습니다. 언어 능력을 기르는데 있어 가장 중요한 것은 직접 코딩해보는 것 입니다.

이번 주차의 목표 다음과 같습니다.

  1. 내일배움캠프를 진행하는데 필요한 자바스크립트 기본 문법 습득하기

  2. 본과정에서 코어 자바스크립트를 읽기 위해 필요한 사전 지식 습득하기

1번의 경우 기본적으로 스터디를 진행하기 위한 문법 내용 숙지를 위함이며, 기본적으로 모던 자바스크립트 튜토리얼의 내용이 제공됩니다. 특정 키워드, 단원을 단위로 제공되기에 해당 키워드에 해당하는 다른 서적이나 기본 제공되는 스파르타 코딩클럽의 강의를 참고해도 괜찮습니다. 다만 모든 일정을 소화하기 위해서 시간안배가 중요하기 때문에 너무 시간이 많이 소요되는 강의는 지양해야 합니다. 기본적으로 해당 강의를 듣는데 필요한 문법적 지식은 모던 자바스크립트 튜토리얼의 예시들을 이해할 정도로 생각했기 때문에, 다른 리소스로 문법내용을 숙지하셨더라도 간단하게 훑어보고 오시는 것도 좋습니다. 마지막으로 문법의 모든 내용을 외울 필요는 전혀 없습니다. 해당 글을 읽고 이해가 가능하다면, 그 부분을 잊어버렸을 때 다시 찾아가거나 검색하면 됩니다. 6일이라는 짧은 시간동안 문법을 모두 이해하는것도 버거운데, 외우는건 물리적으로 거의 불가능합니다. 한 번 읽고 이해가 갔다면, 과제를 진행하면서 직접 쳐보고, 다시 검색하거나 다시 읽어보면 그만입니다. 특정 내용이 이해가 어렵다면 주위 동료들과 빠르게 이야기 나눠보시고, 특정 내용이 암기가 안된다면 빠르게 넘어가세요, 암기하는데 시간을 쓰지 않기를 바랍니다!

(🤔만약 정 책을 하나 더 구매하고 싶으시다면 "모던 자바스크립트 딥다이브"를 추천합니다. 다만 이번 주차에 다 읽을 수 없을만큼 책의 양이 많아서 당장은 처음부터 정독하지 마시고, 중간중간 궁금한 내용을 찾아보거나 깊은 이해가 하고싶을 때 목차에서 특정 주제만 골라보는 것을 추천합니다.)

주의사항

  • 프로그래밍은 암기 과목이 아닙니다!, 언어 기본 문법이 이해가 안가는게 아니라면, 특정 문법을 외우는데 시간을 너무 쓰지 않도록 주의합니다.

  • 이번 주차는 개개인의 목표가 다를 수 밖에 없습니다. 긴 항해 기간동안 결국 만나게 되어 있지만, 지금과 같이 첫 주차에는 아주 약간의 시간과 경험의 차이가 큰 수준의 차이로 나타납니다. 3,000원짜리 편의점 도시락보다 30,000원짜리 소갈비살이 10배는 맛있지만, 30,000원짜리 한우 소갈비살보다 300,000짜리 유기농 녹차 드라이에이징 소갈비살이 10배 맛있지는 않거든요. 실제 물리적인 차이는 27,000 vs 270,000인데 말이죠 결국 나중에는 엄청나게 많이 공부해야 조금 더 잘하게 되는 구간에서 모두가 만나게 될 거에요, 그러니 지금 조금 수월하더라도 자만하지 않고 동료들을 챙기고, 반대로 조금 더뎌서 기본문법외에 남은게 없는 것 같아도 나중에 읽으면 훨씬 쉽고 다들 어려웠고, 지금의 차이는 금방 매운다고 생각하시면 좋을 것 같습니다. 지금 해매고 이해 못하는게 아무것도 남는게 없어보여도 그렇지 않거든요.

🤔 이번주에는 기본 문법을 습득하는데 주력합니다. 그래서 숙지해야하는 기본 문법의 양이 많지만, 항해를시작하면 다시 다룰 내용이기에, 부담없이 문법을 둘러본다 생각해주세요.

Last updated