Page 26 -
P. 26

1.4
                                                                     프런트엔드

                                                                    로드맵 소개









                   프런트엔드 개발자가 되려면 어떤 기술을 배워야 할까요? 웹 브라우저에 표시되는 웹 페이
                   지를 만드는 것이 주된 역할이므로 기본 언어인 HTML, CSS, 자바스크립트를 배워야 합니

                   다. 그리고 코드 관리를 위한 버전 관리 시스템도 필수로 공부해야 합니다. 또한 CSS와 자
                   바스크립트의 심화 기술, 협업을 위한 각종 개발 도구, 자바스크립트 기반 프레임워크 등을
                   공부해 프런트엔드 개발 전문가로 발돋움하는 발판을 마련해야 합니다.

                   이 책에서 다루는 프런트엔드 로드맵은 그림 1-8과 같습니다. 여기서는 대략적인 개요만 머

                   릿속에 넣어두고, 2장부터 이 로드맵을 따라가면서 각 기술을 자세히 배워봅시다.

                   ●  네트워크와 인터넷(2장)

                     프런트엔드 개발자라면 클라이언트와 서버의 통신 과정에 적용되는 네트워크와 인터넷
                     기초 지식을 알고 있어야 하며, 이는 책 한 권으로도 모자랄 만큼 방대한 분량입니다. 이
                     책에서는 간략히 인터넷의 발전 과정과 DNS, IP, 도메인 네임 같은 네트워크의 기초 개

                     념을 알아봅니다.

                   ●  HTML, CSS, 자바스크립트(3장)

                     HTML, CSS, 자바스크립트는 프런트엔드 개발자가 되기 위해 반드시 배워야 하는 언어
                     입니다. HTML과 CSS는 무난하게 배우지만 자바스크립트는 어려워서 중간에 포기하는

                     경우가 많은데, 진정한 프런트엔드 개발자가 되려면 자바스크립트를 다룰 줄 알아야 합
                     니다.

                   ●  HTML, CSS, 자바스크립트 심화 기술(4장)

                    •  HTML 전처리기: HTML에 익숙해졌다면 HTML 언어의 불편함을 느낄 수밖에 없습니
                       다. HTML은 마크업 언어(markup language)라서 불필요하게 정형화된 작성 규칙이 있




              034  PART 1 처음 만나는 프런트엔드





         아는 만큼 보이는 프런트엔드 개발 내지.indd   34                                                         2023. 9. 12.   오후 2:18
   21   22   23   24   25   26   27   28   29   30