IT/HTML

1.1 Front End

프티 2021. 3. 25. 16:50
반응형

<프론트엔드 개발에 필요한 기술>

HTML, CSS 다음으로 배우는 JavaScript는 반드시 깊은 이해가 필요하다.

<초심자가 겪는 대표적인 어려움 3가지>

 

1. 책이나 수업의 내용이 하나도 이해가 안 된다. 주변 개발자의 말을 알아들을 수 없다.

 

- 기본적인 Computer Science에 대한 지식 부족 (ex. CPU, 2진수 .. etc)

 

- 업계의 전문 용어에 대한 이해 부족 (ex. 변수.. etx )                         

 

- 기본적인 상식 부족 (ex. 문서나 메일을 포함한 언어 표현적인 능력)    

 

2. 어떻게 만들어야할지 감도 안 잡힌다.

 

- 문제 해결 능력 부족 -

 

문제 해결 능력

문제가 무엇인지 알아차리는 능력 + Computational thinking + 알고리즘 / 자료구조 + 경험

 

문제 해결 과정

해결 과제의 명확한 이해 - 복잡함을 단순하게 분해 - 자료를 정리, 구분(Modeling) - 순서에 맞게 행위 배열

 

알고리즘, 자료 구조에 대한 공부 필요

 

3. 어떻게 만들어야 할지는 알겠는데 막상 코딩하려니까 한 줄도 못 짜겠다.

인터넷에서 긁어온 코드를 도무지 수정할 수 없다.

 

- 구현 능력 부족 -

 

문법에 대한 정확한 이해 + 연습

 

<효율적인 프로그래밍 학습 방법>

의식적인 연습을 꾸준히 반복!

 

자신의 능력을 살짝 넘어서는 도전

 

시행착오(삽질)는 곧 무엇을 알고 무엇을 모르는지 알게 함

 

시도하고 실패하는 의식적인 연습을 반복

 

베이스가 되는 것부터 구체적인 목표를 수립 작은 성취 반복 (일 단위, 주 단위로 계획)

 

 

 

 

출처 : poiemaweb.com/

반응형

'IT > HTML' 카테고리의 다른 글

1.6 HTML5 Tag - Link  (0) 2021.03.30
1.5 HTML5 Tag - Text  (0) 2021.03.29
1.4 HTML5 Tag - Basic  (0) 2021.03.28
1.3 Semantic Web  (0) 2021.03.26
1.2 HTML5 Introduction & Syntax  (0) 2021.03.26