ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [모던 자바스크립트 Deep Dive]
    JavaScript 2022. 5. 13. 16:11
    728x90
    반응형

    들어가며...

    출판 의도

    • 자바스크립트가 웹페이지에서의 동작을 처리하기 위한 언어가 아니라 프론트, 백엔드에서 프로그래밍 언어로 사용할 수 있게 되면서
      자바스크립트를 학습하는 방식도 변화해야한다고 생각함.
      → 자바스크립트의 기본 개념과 동작 원리를 깊이 있게 학습하고자 하는 독자를 위한 책

    프로그래머의 역할

    • 요구사항을 기반으로 문제 해결 방안 제시 → 코드로 구현
    • 자신의 코드가 컴퓨터 내부에서 어떤 원리로 동작하는지 설명할 수 있어야 함.

    기본 개념

    • 문맥에 맞는 정확한 용어를 구사할 수 있는 원동력
    • 정확한 용어를 사용해야 오해를 불러일으키지 않는 명확한 의사소통 가능해짐. → 협업의 기본이며 필수 요소
    • 언어의 국한되지 않아 다른 언어 학습 시, 도움이됨.

    동작 원리 이해

    • 코드의 동작을 예측 가능하게 하며 코드 독해의 원천
    • 코드의 동작을 예측해야 한다. → 필수 요소

    기본 개념과 동작 원리는 코드를 구현하기 위함.

    목표가 아닌 과정.


    학습 방법

    1. 기본 개념과 동작 원리 이해하려고 노력해야 함
      1. 중요한 키워드 중심 학습
      2. 여러 번 반복해서 학습
      3. 학습 중인 키워드 외에 다른 개념은 일단 쌓아두고 진행
    2. 코드 구현 능력
      1. 문제 해결 방안을 문법을 통해 구체화하는 과정 → 의도적인 연습
      2. 자신 능력을 살짝 넘어서는 도전을 지속적으로 시도

    프로젝트를 통해 더욱 깊이 이해하고 협업을 경험할 수 있다.

    1. 기본 개념과 동작 원리
    2. 코딩 스킬
    3. 프로젝트

    3개의 사이클을 순환적으로 반복하면서 이해의 반경을 점점 넓혀가는 것

    지속적 개선을 통한 성장 → 학습

    728x90
    반응형

    'JavaScript' 카테고리의 다른 글

    new 연산자와 생성자 함수  (0) 2022.06.03
    DOM 요소 선택 / 변경  (0) 2022.05.16
    Event 알아보기  (0) 2022.05.06
    클로저, 넌 누구냐?  (0) 2022.04.27
    상수 데이터  (0) 2022.04.24

    댓글

Designed by Tistory.