2022. 2. 21. 04:52ㆍJavaScript/김민태의 프론트엔드 아카데미 1
*해당 포스팅은 프로그래밍언어 공부법에 대한 김민태선생님의 강의를 복습하기 위한 용도입니다.

1-1. 실패하는 이유
프로그래밍언어를 배우는 데에 필요한 사전 지식의 부족으로 해당 분야에 도전했다가 돌아서는 경우가 많다. 따라서 최소한의 지식으로 직접 만들 수 있는 어플리케이션들을 구현하며 지식도 배워가고 부족한 부분을 쌓아가는 학습전략이 좋다.
* 입문서로는 Javascript Definition Guide 라는 책을 추천한다.
1-2. 프로그래밍 기술의 특성에 맞는 학습전략
프로그래밍 기술은 빠르게 변하는, 느리게 변하는, 거의 변하지 않는 기술들로 나뉜다. 이를 파악하고 학습전략을 세우면 장기적으로 효과적인 프로그래밍언어 공부법을 가질 수 있다.
빠르게 변하는 기술
디자인패턴이나 Ui, UX, 프레임워크 관련 분야로, 빠르게 배워서 빠르게 응용할 수 있으나 항상 트렌드를 주시하고 유행에 앞장서서 민감하게 공부해야한다.
느리게 변하는 기술
자료구조/알고리즘, 보안, 프로그래밍 언어와 패러다임 관련 분야로, 아래 기술에 대한 지식과 위의 기술에 대한 응용 방법을 적절히 섞어 공부하면 좋다.
변하지 않는 기술
컴퓨터 시스템이나 네트워크, 운영체제 관련 분야로, 학습해야할 양이 방대하고 깊이도 깊어 꾸준히 오랜시간을 들여 천천히 조금씩 자신의 것으로 만들어나가는 공부를 해야한다.
변하지 않는 기술들을 사전지식으로 가지고 있으면 변하는 기술을 익히기 용이하다고 말씀하셨다.
*나에게 적용하기
나는 전공지식으로 네트워크나 운체 지식을 쌓고 프로그래밍 언어는 사전지식을 토대로 프로그램을 구현하는 과정에서 프로젝트하면서 빠르게 지식을 습득하고 적용, 틈틈이 구독하고 있는 유튜브채널들로 변화하는 유행과 새로 뜨는 디자인 툴을 파악하는 방식으로 공부법을 활용하자. 프로그래밍 언어를 공부할 때 1단원의 첫번째부터 세세하게 공부하느라 책에 매여있지 않게 유의!
1-3. 강의 환경 세팅
아래 네 개의 프로그램을 설치한다.
Visual Studio Code
Node JS (lts : 최신버전. NPM 함께 설치됨)
Parcel JS (번들러 소프트웨어 중 하나. Node JS 설치 이후 설치가능. CMD에서 npm install -g parcel-bundler 입력)
TypeScript (CMD 에서 npm install -g typescript)
*검색
번들러 : 모듈 번들러란 웹 애플리케이션을 구성하는 자원(HTML, CSS, Javscript, Images 등)을 모두 각각의 모듈로 보고 이를 조합해서 병합된 하나의 결과물을 만드는 도구로, Parcel이나 웹팩이 대표적이다.
출처 : https://joshua1988.github.io › what-is-webpack
가져갈 것
>>코드
none
>> CMD
parcel 설치 시
npm install -g parcel-bundler
typescript 설치 시
npm install -g typescript
'JavaScript > 김민태의 프론트엔드 아카데미 1' 카테고리의 다른 글
| [자바스크립트] async, awaight로 비동기코드를 동기코드처럼 작성하기 (JS, JAVASCRIPT) (0) | 2022.04.09 |
|---|---|
| Node Js 와 NPM (0) | 2022.02.21 |
| JavaScript 마크다운, 템플릿 활용 (0) | 2022.02.13 |
| 개발자도구(F12)로 웹사이트 HTML 문서 수정하는 방법 두 가지 (0) | 2022.02.04 |
| Javascript 그리고 Typescript (0) | 2022.01.31 |