한빛출판네트워크

IT/모바일

혼자 공부하는 자바스크립트

한빛미디어

집필서

판매중

혼자 공부하는 자바스크립트
좋아요: 50
  • 저자 : 윤인성
  • 출간일 : 2021-01-04
  • 페이지 : 496쪽
  • ISBN : 9791162243671
  • 물류코드 :10367

합계 : 21,600

  • 혼자 해도 충분하다! 1:1 과외하듯 배우는 자바스크립트 프로그래밍 자습서 (최신 자바스크립트 표준)

     

    이 책은 독학으로 자바스크립트를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’ ‘어떻게’ 학습해야 할지조차 모르는 입문자의 막연한 마음을 살펴, 과외 선생님이 알려주듯 친절하게, 그러나 핵심적인 내용만 콕콕 집어준다. 책의 첫 페이지를 펼쳐서 마지막 페이지를 덮을 때까지, 혼자서도 충분히 자바스크립트를 배울 수 있다는 자신감과 확신이 계속될 것이다! 

     

    26명의 베타리더 검증으로, ‘함께 만든’ 입문자 맞춤형 도서

     

    26명의 베타리더와 함께 구성하여 입문자에게 맞는 난이도, 분량, 학습 요소 등을 적극 반영했다. 어려운 용어와 개념은 한번 더 풀어 쓰고, 복잡한 설명은 눈에 잘 들어오는 그림으로 풀어 냈다. ‘혼자 공부해본’ 여러 입문자의 초심과 눈높이가 책 곳곳에 반영된 것이 이 책의 가장 큰 장점이다.

     

     

    누구를 위한 책인가요?

    • HTML, CSS는 알고 있지만, 자바스크립트는 처음 배우는 입문자
    • 웹 개발을 하고 싶은 비전공자
    • 학부 강의를 수강했지만, 웹 프로그래밍에 여전히 아쉬움이 있는 전공자
    • 학원이나 과외로 따로 자바스크립트를 배우기에는 시간과 여건이 부족한 주니어 개발자
    • 자바스크립트에 관심이 있는 일반인 누구나  

     

     

    도서 특징

     

    하나,  탄탄한 학습 설계 : ‘입문자 맞춤형 7단계 구성’을 따라가며 체계적으로 반복 학습한다

    이 책은 자바스크립트의 핵심 내용을 7단계에 걸쳐 반복 학습하면서 자연스럽게 머릿속에 기억되도록 구성했다. 모든 절에서 [핵심 키워드]와 [시작하기 전에]를 통해 각 절의 주제에 대한 대표 개념을 워밍업한 후, 본격적인 자바스크립트 핵심 이론과 실습을 거쳐 마무리에서는 [핵심 포인트]와 [확인 문제]로 한번에 복습한다. ‘혼자 공부할 수 있는’ 커리큘럼을 그대로 믿고 끝까지 따라가다 보면 프로그래밍 공부가 난생 처음인 자바스크립트 입문자도 무리 없이 책을 끝까지 마칠 수 있다!

     

    둘, 핵심 문법은 ‘눈코딩’으로 가볍게 익히고, 실전 감각은 174개 직접 해보는 ‘손코딩’으로 제대로 익힌다

    핵심 문법과 이론적 설명은 두 눈과 머리로 술술 읽으며 넘어가고, 자바스크립트 코딩의 실전 감각은 직접 해보며 익히도록 174개의 엄선된 실습 예제를 담았다. 반복 학습과 연습이 가장 필수적인 입문자도, 실전형 코드로 연습하면서 책에 담긴 코드를 ‘나의 코드’로 만들 수 있다. 마지막 장에서는 자바스크립트 라이브러리 중 가장 널리 사용되는 리액트를 다루어, 애플리케이션을 직접 만들어 보며 프론트엔드 개발을 맛볼 수 있다.

     

    셋, ‘혼공’의 힘을 실어줄 동영상 강의, 학습 사이트 지원

    http://hongong.hanbit.co.kr

    책으로만 학습하기엔 여전히 어려운 입문자를 위해 저자 직강 동영상도 지원한다. 또 학습을 하며 궁금한 사항은 언제든 질문할 수 있도록 학습 사이트를 제공한다. 저자가 질문 하나하나 직접 답변을 달아주고 있으며, 자바스크립트 관련 최신 기술과 정보도 공유한다. 게다가 혼자 공부하는 그 길에 함께 공부하기를 원하는 사람들의 모임인 혼공 학습단을 운영하여 마지막까지 포기하지 않고 독자가 완주할 수 있도록 최대한 지원하고 있다.

     

    넷, 언제 어디서든 가볍게 볼 수 있는 혼공 필수 [용어 노트] 제공

    꼭 기억해야 할 핵심 개념과 용어만 따로 정리한 [용어 노트]를 제공한다. 처음 하는 사람들에게 프로그래밍 공부가 어려운 이유는 낯선 용어 때문이라는 것을 베타 리더를 통해 확인했고, 어려운 것이 아니라 익숙하지 않아서 헷갈리는 것이므로 잘 생각나지 않을 때는 언제든 부담 없이 펼쳐보자. 제시된 용어 외에도 새로운 용어를 추가하면서 자신만의 용어 노트를 완성해가는 것도 또 다른 재미가 될 것이다.

     

     

    먼저 읽은 베타리더들의 한 마디

     

    • 이 책은 바로 따라할 수 있을 정도로 쉬운 코드를 적절한 학습량으로 나누어 설명하고 있어 혼자 공부하기에 더욱 좋았습니다. - 베타리더 조현석 님
    • 방대한 문법으로 입문자를 포기하게 만드는 책이 아닌 입문자를 단계별로 성장할 수 있게 만들어주는 책입니다. - 베타리더 이주용 님
    • 각 절이 끝날 때마다 마무리 페이지가 있어 한눈에 복습하기 좋습니다. - 베타리더 한종우 님
    • HTML, CSS는 이미 알고 있지만, 자바스크립트는 처음인 학습자에게 가장 적절한 책입니다. - 베타리더 김영민 님
    • 예제가 친숙하고 재밌고, 코드 설명 또한 이해하기 쉬워 입문자들을 위한 최적의 도서라는 생각이 들었습니다. - 베타리더 유성실 님
    • 입문자들이 자주 겪을 수 있는 오류 및 해결 방법을 알려준 내용이 좋았습니다. - 베타리더 송동훈 님

     

     

    혼공자바스크립트-상세페이지700.jpg

  • [저자] 윤인성

    출근하는 것이 싫어서 책을 집필하기 시작했습니다. 현재 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하고 있습니다. 홍차와 커피를 좋아하며 기타, 가야금, 그림 그리기, 스컬핑 등이 취미입니다. 책의 소개말을 쓰는 시점을 기준으로 해서 이 책은 73번째 도서입니다.

    저서로는 『자바스크립트 프로그래밍 입문(2판)』(한빛아카데미, 2022), 『C# 프로그래밍(2판)』(한빛아카데미, 2021)과 『혼자 공부하는 파이썬(개정판)』(한빛미디어, 2023) 등이 있습니다. 역서로는 『내 코드가 그렇게 이상한가요?』(인사이트, 2023), 『이펙티브 코틀린(인사이트, 2022)』 등이 있습니다.

     

  • Chapter 01 자바스크립트 개요와 개발환경 설정

    : 자바스크립트 개발환경을 설치하고 자바스크립트 프로그래밍 기본 용어들을 알아봅니다.

    __01-1 자바스크립트의 활용

    __01-2 개발환경 설치와 코드 실행

    __01-3 알아두어야 할 기본 용어

     

    Chapter 02  자료와 변수

    : 프로그램 개발의 첫걸음. 자료형과 변수에 대해서 알아봅니다. 

    __02-1 기본 자료형

    __02-2 상수와 변수

    __02-3 자료형 변환

     

    Chapter 03  조건문

    : 프로그램의 흐름을 변화시키는 요소. 조건문의 종류를 알아보고 사용 방법을 이해합니다.

    __03-1 if 조건문

    __03-2 switch 조건문과 짧은 조건문

     

    Chapter 04 반복문

    : 배열의 개념과 문법을 익혀 while 반복문과 for 반복문을 이해합니다.

    __04-1 배열

    __04-2 반복문

     

    Chapter 05 함수

    : 코드의 집합! 다양한 형태의 함수를 만들고 사용해보며 매개변수를 다루는 방법을 이해합니다.

    __05-1 함수의 기본 형태

    __05-2 함수 고급

     

    Chapter 06 객체

    : 객체의 속성과 메소드를 알아보고, 객체를 생성하고 관리하는 기본 문법을 배웁니다.

    __06-1 객체의 기본

    __06-2 객체의 속성과 메소드 사용하기

    __06-3 객체와 배열 고급

     

    Chapter 07 문서 객체 모델

    : DOMContentLoaded 이벤트를 사용하여 문서 객체를 조작해보고 다양한 이벤트의 사용 방법을 이해합니다.

    __07-1 문서 객체 조작하기

    __07-2 이벤트 활용

     

    Chapter 08 예외 처리

    : 구문 오류와 예외를 구분하고, 예외 처리의 필요성과 예외를 강제로 발생시키는 방법을 이해합니다.

    __08-1 구문 오류와 예외

    __08-2 예외 처리 고급

     

    Chapter 09 클래스

    : 객체 지향을 이해하고 클래스의 개념과 문법을 알아봅니다.

    __09-1 클래스의 기본 기능

    __09-2 클래스의 고급 기능

     

    Chapter 10 리액트 라이브러리

    : 리액트 라이브러리 사용 방법을 알아보고 간단한 애플리케이션을 만드는 방법을 이해합니다.

    __10-1 리액트의 기본

    __10-2 리액트와 데이터

     

     

    __부록 A 

     

    ___정답 및 해설

    ___찾아보기

  •  

    • 자바스크립트가 쉽다고 할수 있지만, 조금더 들어가면 하나의 언어로 개념을 잘 잡아야 합니다.


      이번에 혼공족 10기에 혼자공부하는 자바스크립트를 통해서 기존에 알고 있지만, 혼란이 되었던 부분


      잘 몰랐던 부분등을 학습하면서, 책에서 주는 정확한 지식을 통해서 기존에 검색하기도 애매했던 원리와 동작 방식을


      알게 되어서 기억에 남습니다.


      혼자 공부하는 혼공족의 6주간의 과정을 통해서, 동기부여도 되고 한권을 다 보기 힘들지만


      혼공족장님의 동기부여을 통해서 책을 완주할수 있어서 보람되는 기억입니다.


      책의 내용도 정말 초보자만 봐야 할 책이 아니라, 필요한 중요한 내용이  다 포함되어 있습니다.

    •  <혼자 공부하는 자바스크립트>를 한 권 끝까지 공부하고 쓰는 리뷰입니다.


      책 내용도 저자님이 직접 옆에서 하나하나 설명해주는 듯이 적혀있습니다. 그래서 그런지 친숙한 느낌을 받을 수 있어 좋았습니다.


       또한, 저자님이 직접 촬영해서 올려주시는 강의까지 같이 들으면서 공부하면 더욱 더 자세하고, 책의 내용뿐만 아니라 저자님이 생각해서 만드신 예제와 실수할 수 있는 부분, 오류가 자주 나는 부분도 같이 설명해주셔서 무엇보다 다른 책과의 차별성이 느껴졌습니다.


      그리고 강의 아래 댓글로 질문을 물어봐도 하루 내에 직접 답장까지 해주시는 점이 가장 좋았습니다! 


      무엇보다 HTML, CSS를 어느정도 알고 JAVASCRIPT를 시작하려는 입문자에게 가장 추천 드리는 책입니다.


      쉬운 예제부터 조금 난이도 있는 예제까지, 과외하는 듯한 설명, 저자님 직강으로 공부할 수 있어 매우매우 추천드립니다.


      혼공단을 통해 6주만에 혼자 공부하는 자바스크립트를 1회독 할 수 있었고, 혼공족장님, 같이 공부하는 사람들을 통해 많을 것을 배울 수 있어 혼자 공부하는 시리즈를 공부하시게 된다면, 혼공단도 같이 추천드립니다!! 혼자 공부하면 중간에 포기하게 되는 경우가 많은데 혼공단을 통해 처음으로 혼자 1회독을 할 수 있었습니다. 정말 정말 찐 후기입니다!! JS 입문자들에게 정말 추천합니다.


       

    •  



      한빛미디어의 '혼자 공부하는' 시리즈이다.


      C, 자바, 파이썬에 이어 자바스크립트도 출간되었다.


      한빛미디어의 혼공단(혼자 공부하는 학습단)은 이미 개발자들 사이에서는 유명한 스터디 모임이다.


      벌써 5기가 운영될 정도로 왕성하게 활동하고 있다.

       




      js.jpg


       



       


      자바스크립트는 요즘 가장 핫한 언어 중 하나이다.


      예전에는 프로그래밍 언어 취급을 받지 못하였는데, 지금은 당당히 주류가 되었다.


      이 책은 자바스크립트를 처음 접하는 독자들에게 쉽고, 그리고 탄탄한 지식을 제공하고 있다.


      기본뿐만 아니라 아래와 같이 중급으로 갈 수 있는 지식도 함께 제공하고 있어 한 권으로 초,중급의 자바스크립트 기술을 배울 수 있다.

       




      052.jpg


       



       


      요즘 자바스크립트는 클라이언트 뿐만 아니라 서버에서도 사용되고 있다.


      이렇게 클라이언트와 서버에서 한꺼번에 사용할 수 있다는 것이 요즘 자바스크립트가 각광받는 이유 중 하나이기도 하다.


      리액트는 가장 많이 사용하는 자바스크립트 프레임워크 중 하나이다.


      마지막에는 리액트에 대해 가볍게 소개하고 있다.


      앞부분의 자바스크립트 공부를 제대로 했으면 리액트도 어렵게 느껴지지 않을 것이다.

       




      101.jpg


       



       


      아래의 주소를 통해 동영상 강의는 물론이고, 직접 저자에게 질문하고 답변을 받을 수 있다.


      https://hongong.hanbit.co.kr/자바스크립트_학습자료


      여느 책들도 동영상 강의를 제공하고 있지만, 이 책은 '혼공'시리즈이다.


      무엇보다 함께 공부하는 사람들과의 커뮤니티를 통해 혼자가 아닌 '함께' 공부하는 재미도 느낄 수 있을 것이다.






      1. ‘혼공’을 새로운 시리즈로 미는 거 같다. 혼, 공 자를 다른 색으로 강조했다. 책을 보니 이렇게 https://hongong.hanbit.co.kr/ 별도의 서브 도메인으로 사이트도 준비했고, 다른 기술이나 언어에 대한 시리즈도 이미 출간이 되었다. 사이트를 가보면 스터디 모임을 위한 페이스북 페이지 링크도 있고, 간단한 테스트를 통해 선물 증정 이벤트도 열리고 있다.

      2. 저자 윤인성 님에 대해선 예전에 C책을 본 적이 있어 친숙하다. 오래전에 봤던 책은 그렇게 읽기 편한 구성은 아니었다는 기억인데, 오랜 시간 계속 책을 출간해서인지(물론 출판사나 편집자들의 능력도 더 좋아졌겠지만) 책의 구성이 스크린샷이나 풍부한 소스 코드와 실행 결과를 통해 초보자들이 따라하기 더 편하게 만들었단 생각이 들었다.

      3. 1장은 설치, 2~9장은 문법, 10장은 react 기초로 구성된다. 1~9장을 통해 기초를 익히고, 10장에서 react를 통해 간단한 프로젝트를 진행할 수 있게 하는 목표를 설정했다는 생각이다.


      4. 각 장의 마지막은 “마무리"를 통해 연습 문제를 제공하고 책의 마지막에는 정답과 해설이 있다. https://hongong.hanbit.co.kr/%ec%9e%90%eb%b0%94%ec%8a%a4%ed%81%ac%eb%a6%bd%ed%8a%b8_%ed%95%99%ec%8a%b5%ec%9e%90%eb%a3%8c/에 가면 소스 코드와 정답 압축 파일을 제공한다. 또 https://www.youtube.com/c/%EC%9C%A4%EC%9D%B8%EC%84%B1 를 통해 동영상 강의도 제공한다. 그야말로 “혼자 공부"라는 컨셉을 위해 가능한 대부분의 방법을 알려준다.

      5. 책 마지막에는 혼자 공부하는 사람들을 위한 용어 노트라는 별도의 소책자가 붙어있다. 이렇게까지 구성해야 할까? 하는 생각이 들기도 하지만, 만약 이 책을 통해 자격증이나 시험을 준비하는 사람들이 있다면 유용할 수도 있겠단 생각이 든다.















    • 작년 초에 새해를 새로운 마음으로 시작해보려는 생각에 '생활코X' 이라는 유투브 채널을 발견해서 2달정도 코딩이라는 것을 입문했고,






      재미있게 동영상을 들으며 웹기초, HTML, CSS, 자바스크립트의 아주 기초 중에 기초를 공부했었다. '생활코X'의 컨텐츠는 너무 좋았고






      입문하는 사람에게 있어서 너무 쉬운 이해와 도전감을 불러주는 좋은 컨텐츠였다.






      그러나, 태생이 문과출신이기에 입문 -> 초급, 초급 -> 기본으로 점핑하는 것이 너무 힘들다. 그래서 클론코딩이라는 것도 접해보고






      시중에 나오는 기본서 등도 구입해서 해보는데... 역시나 쉽지 않다. 예전에 고등학교 때 수학풀다가 갑자기 개념이 점핑해버리면






      헤메거나 포기해버리는 것과 동일한 느낌이 생긴다. 이 책은 제목부터가 마음에 들었다. '혼자 공부하는 자바스크립트' 물론 솔직하게 이야기






      한다면 이 책은 만능이 아니다. 자바 스크립트를 공부하려는 사람의 기본서이고 시중에 마케팅을 엄청 잘하고 표지나 내지의 스타일리시하고






      화려함도 없다. 그런데 예전에(수십년전) 학교 다닐때 <개념원리> 수학을 공부하고 문제집을 풀면 조금 나은 것처럼 이책도 자바스크립트에






      대한 개념과 기본에 대해서 튼튼하게 잡아주고 있다.























      우선 이 책은 처음부터 기본적인 문법을 배우게 만들지 않는다. 80페이지되는 분량을 문법전에 할애하고 있으며 자바스크립트로 구현하고






      활용할 수 있는 예들로부터 텍스트 에디터를 설치하고 기본적인 용어에 대해서 자세하게 설명해준다. 수학이랑 비교를 많이 하게 되는데






      수학은 바로 집합과 명제부터 그냥 쭉나가버린다. 못따라오면 그냥 머리나쁜 니책임이라는 식으로 말이다. 그런데 이 책처럼 처음부터






      가이드가 잘되어 있으면 수학은 물론이고 다른과목도 재미있었을 것 같다. 처음에 대체로 이런 책들은 몇십페이지 공부하다가 모르는 부분






      있으면 때려치는데 우선 이런 가이드로 80페이지를 습득할 수 있으니 그점에서도 흥미가 있다.























      이제 문법부터 시작이다. 처음에 개념을 제대로 해놓아서 문법은 이해하는데 그렇게 어렵지 않았다. 아예 기본이 없던 상태가






      아니라서 그런지 다른 책이나 영상보다 체계적이고 탁탁탁 개념이 올라가는 느낌을 받아서 뭔가 쌓이는 느낌을 받았다.






      그리고, 저자의 동영상(유투브)를 통한 강의지원이 된다는 것이었는데... 이 책에 대한 영상 뿐만 아니라 저자는 이미 온라인으로






      프로그래밍을 가르쳐주는데 아주 유명한 사람이었다. 아... 영상을 보고나면 대가의 맛이 느껴진다. 아마도 책이랑 컴퓨터랑 함께






      켜놓고 있으면 좋을 것 같다. 나도 책만으로 공부하다가 듀얼모니터를 이용해 한쪽으로는 유투브 영상을 한쪽으로는 에디터를 열어서






      코딩을 실습해보고 또 반대편에 독서대에 책을 펴놓고 공부하고 있다. 뭔가 모든 자원을 활용해 프로그래밍을 하는 듯한 기분이 든다.






      그리고 책이 군더더기가 없다. 다른 책들은 요상한 코너들을 만들어서 지면을 낭비 또는 할애하고 있는데 이 책은 복습할 수 있는 페이지






      이외에는 자바스크립트 기본을 완수하기 위한 엑기스로만 가득차 있어서 진짜 공부하려는 사람들에게는 좋은 책이다.






      그리고 입문자들이 자주 겪을 수 있는 오류나 그에 따른 해결방법이 종종 표기되어 있어서 입문자 및 기본을 하려는 사람에게 좋은 책인 것 같다.






      예제도 나름 풍성해서 그냥 따라가는 방식이 아니라 새롭게 구성해보려고 할 때 어떻게 생각해서 코딩을 해야할지 잘 알려주는 것 같다.






      자바스크립트를 입문하거나 중간에 포기했던 사람들이 다시 기본을 잡기에 아주 좋은 책인 것 같습니다.











    • 이전에 바닐라 JS로 자바스크립트를 조금 공부해보려고 시도해본 적이 있었습니다만, 쉽지 않아서 .. 계속 보류중이었습니다.


      그러던 도중, 이 책을 접했는데 정말 책 제목처럼 이 책만 가지고 혼자 공부하기에 충분할 만큼 자세한 설명과 실습하기 좋은 코드 등으로 구성되어 있었습니다.


       


      소름돋았던 부분이, 공부하다보면 'B 개념은 A 개념과 뭐가 다르지?', '이건 어떨 때 사용하지?' 이런 의문점들이 생겨나는데요.


      이 책에서는 따로 검색해보지 않아도 다음장을 넘겨보면 '좀 더 알아보기', '여기서 잠깐!' 이런 코너 구성으로 그런 순간순간의 궁금증까지 해소해주었습니다.


       


      그리고 중간중간에 JS란 옷을 입고있는(?) 귀여운 캐릭터가 핵심 내용을 만화 형식으로 간단명료하게 설명해주기도 해서 계속 설명글과 코드를 보다보면 지루해질 수 있는데, 디자인 측면에서 지루하지 않게 내용을 계속 습득해나갈 수 있었습니다.


       


      저는 원래 새로운 프로그래밍 언어를 공부할 때, 책을 보는 과정을 생략하고, 직접 무언가를 만들어보면서 익히는 편이었는데요.


      그런 방식으로 공부하면 어떤 코드가 좋은 예시이고, 어떤 코드가 나쁜 예시인지를 파악하기 어려웠습니다. (정상 동작하기만 하면 ok 였네요..)


      그런데 이 책을 읽고 나니 (갓 나온 따끈따끈한 책이라) 현재 자바스크립트의 트렌드를 파악할 수 있었고, 예시를 보며 '이런 방식으로 코드를 작성하는 것이 좋겠구나' 같은 깨달음을 얻을 수 있었습니다.


       


      그래서 자바스크립트 공부를 시작하시거나, 접해봤지만 뭔가 정리되지 않은 느낌이다. 하시는 분들께 자바스크립트 가이드 문서와 같은 이 책을 추천드립니다!


    •  



      혼공스.jpg



      혼자 공부하는 자바스크립트 #혼공스 #한빛미디어 #윤인성 지음



       



      자바스크립트 + 리액트 맛보기 ! 핵심만 쏙쏙 뽑아낸 책이 나왔다. 정말 쉽게 혼자 배우는 프로그래밍 책 중 하나.



      이쪽? 으로는 유명한 윤인성 저자님의 도서라 일단 믿고 본다. 참. 이 책을 보기 전에 HTML, CSS는 공부해야 된다. (왠지 혼자 공부하는 HTML5CSS3도 나올것 같다.)



       



      저자님의 비슷하지만 다른 도서로는 '3판) 모던 웹을 위한 JavaScript + jQuery 입문' 책이 있는데, 정말 알차게 잘 쓰여져 있다. jQuery부분을 제외하고 요점만 더 쉽게 풀어쓴 책이 이 책-> 혼자 공부하는 자바스크립트라 볼 수 있다.



       



      자바스크립트는 공부 할 내용이 많아서 시작을 탄탄하게 하지 않으면 앞으로 나아갔다가 돌아오는 과정을 반복한다고 저자님이 이야기하고 있다. 나 또한 약간 그런상태였기에 시간날때 틈틈히 보던 책을 덮고, 혼자 공부하는 자바스크립트로 다시 정주행 해보기로 했다. 



       



      다른 혼자 공부하는 시리즈와 같이 초보자의 시선에서 프로그래밍에 부담없이 입문 할 수 있도록 언어의 특징부터 설치, 실행까지 차근차근 잘 설명해 주고 있다. 자바스크립트 개요 부분에서 언어를 활용해 할 수 있는 다양한 선택지를 보여주고 있는데 언어를 배우고 나서 해야할 다음 목적지를 보여주고 있는것 같아 이 부분이 참 좋았다. 



       



      자바스크립트 설치-실행을 시작으로 다른 책들과 마찬가지로 자료와 변수- 조건문 - 반복문 - 함수 순으로 기본 문법 설명-활용을 배울수 있으며, 이후 고급편을 통해 리액트에 발담글 수 있게 된다. 



       



       



      혼공스2.jpg



       



       



      좋았던 점 1.



      모던 웹을 위한 자바스크립트 책과 다른점은 좀 더 그림이 많다는것.



      그림으로 설명해 주기 때문에 막연하게 알고있었던 내용들도 한번에 이해가 된다. 



       



      좋았던 점 2. 



      자바스크립트 표준 스타일 같이 절대적인 기준은 없으나 적절한 기준이 있어야 하는것들을 나열해 설명해 준 부분이 인상깊었고, 코드에 바로 설명을 해 주고, 글로 한번 더 설명해 주는 친절함에 손코딩 하면서 저자님이 옆에서 설명해주는것같은 느낌으로 공부할수있다. 







      혼공 시리즈의 '혼공 용어노트'도 물론 수록되어있다. 



      혼공 용어노트에는 중요한 부분들이 정리가 잘 되어있기 때문에, 이 항목들을 중심적으로 공부하면 좀 더 효과적인 공부를 할 수 있다. 



      내가 중요하다 생각하는 부분을 추가로 적을 부분이 없어 조금 아쉽긴 한데, 잘 활용해서 언어 복습용으로 사용하기에는 괜찮아 보인다. 



       



      여러 권의 혼공 책들을 보다 보니.. 대체적으로 얇은 책인데 내용은 매우 알차다. 



      프로그래밍 언어는 100% 완벽하게 알고있으면서 100% 모두 다 사용하는것이 아니기에..



      핵심이 되는 내용을 바탕으로 더 깊게 공부해도 되고, 더 넓게 공부해도 되는 길잡이 같은 혼공책들 너무 마음에 든다. 



      여기저기 추천하는중 :) 



       









    • 혼공(혼자 공부하는) 시리즈


       


      우선 혼공 시리즈는 책의 판형이 큰 것을 알 수 있다. 혼자 공부하기 좋은 책이라는 콘셉트로 되어 있고 가지고 다니면서 보는 크기는 아닌 것 같다. 판형이 큰 만큼 자간과 행간 등에 여유가 있어서 페이지를 보는 동안 지루함이 적은 것을 느낄 수 있었다.


       


       




       


      혼자 공부하는 자바스크립트는 초보나 입문자용


       



      근래의 자바스크립트(ES)가 5에서 6으로 올라가면서 var 사용을 가능한 자제하고 조금 더 논리적인 개발이 가능하도록 상황에 따라 const나 let을 사용하도록 권유하고 있는데 혼자 공부하는 자바스크립트에서는 ES6를 기준으로 입문자에게 교육을 시켜준다.


       


       




       


      앞서 말했듯이 전체적으로 큰 판형을 활용하여 한 페이지에서 다루는 정보의 양을 조절하고 있기 때문에 페이지 수도 그만큼 늘어난 경향이 없잖아 느껴진다.


       


      내가 느낀 Point 1


       



      혼자 하는 공부인 만큼 눈으로 읽고 넘어가는 경우가 많은데 따라 해 보기를 권유하기 위해 샘플 코드 상단에 꼭 따라 해 보면 좋을 예제를 '직접 해보는 손 코딩'코너로 다루고 있다.


       


       




       


      내가 느낀 Point 2


       



      또한 초보, 입문자가 항상 경험하게 되는 난관 중 하나가 에러에 대한 대응인데 이 부분 또한 '구문 오류'코너에서 다루며 유익한 정보를 제공해 주고 있다. 혼자 공부하기 좋은 것 같다. 


       


       




       


      내가 느낀 Point 3


       


      책 말미에 붙어 있는 혼공 용어 노트. 초보, 입문자에게 있어 익숙하지 않은 용어들을 정리 해 놓은 용어 노트는 좋은 아이디어 같다.


       


       




       


      기본을 익히고 다음 단계로


       


      마지막 장은 React의 기본을 다루고 있다(Vue도 있지만 주변 프런트 엔드 개발자들의 이야기를 들어보면 Vue보다는 React가 좀 더 개발에 친화적인 언어라고 하던데 선택의 요인은 아니었을까 유추해본다). 어쨌건, ES6를 배운 뒤 다음 단계에서 할 수 있는 것을 제공하고 있어 괜찮은 구성이라 여겨졌다. 예전 자바스크립트의 입문, 초보용 서적의 경우는 십중팔구가 jQuery를 항상 다루는 편이었는데 시대가 바뀌긴 한 것 같다.


       


      읽기 쉽고 진도를 나가는데 큰 어려움 없이 혼자 공부하기에 편한 구성으로 되어 있는 것 같다. 누군가 자바스크립트를 시작해보고 싶다는 사람에게 권유할 것 같다.







    • 1.인트로 - 


       자바스크립트, 줄여서 JS는 지금 웹, 앱을 공부하는데는 빠질 수 가 없는 요소이다. React.js, Angular.js, Vue.js, Node.js 모두 자바스크립트 기반으로 만들어져있다. 그만큼 JS의 기본문법을 잘 알아야 좀 더 활용성이 높아진다는 것이다. 필자도 React.js부터 배워서 바닐라(=기본) 자바스크립트는 배워본 적이 없어서 이번기회에 새로 공부를 해보려고 책을 펼치게 되었다.



      2.메인 내용 - 


      전반적으로 구성은 대부분의 자습서와 비슷하다. 조건문, 함수, 클래스, 객체, 예외처리 등의 기초적인 JS 문법을 배울 수 있다. 하지만 이 책은 추가적으로 React를 소개해주면서 간단하게 다른 프레임워크는 어떻게 사용되는지도 체험 할 수 있게 해준다. 또한 챕터도 기초반, 고급반으로 나누어져 있어서 난이도 구별하기도 쉽다.



      3.나의 생각 - 


      최근에 코딩을 혼자서 공부하는 사람이 많아졌다. 대부분은 동영상 강의를 무료, 유료로 듣는 경우가 많을 텐데 개인적으로는 "혼자공부하는" 시리즈가 입문하기 좋은 것 같다. 동영상도 제공되고 실제로 책을 보면서 하는게 피로도 덜하고 편했던 것 같다. 그렇다고 내용이 빠져있는 것도 아니라서 이 시리즈를 개인적으로 몇권 가지고 있다.



      4.마무리 - 


      전체적인 구성, 내용, 코드, 동영상 강의 무엇하나 빠짐없이 무난하고 좋은 기초 입문서이다. 책도 자습서중에서는 많이 비싼 편이 아니라서 자바 스크립트를 입문 하시는 분들께 강추한다. 한번이라도 배워보신분들은 약간 쉬운 내용일 수 도 있다.










    • [한줄평]



      자바스크립트를 혼자 힘으로 시작 하고 싶다면 이책을 추천







      [목차]



      Chapter 01 자바스크립트 개요와 개발환경 설정



      Chapter 02 자료와 변수



      Chapter 03 조건문



      Chapter 04 반복문



      Chapter 05 함수



      Chapter 06 객체



      Chapter 07 문서 객체 모델



      Chapter 08 예외 처리



      Chapter 09 클래스



      Chapter 10 리액트 라이브러리







      [이 책의 특징]



      - 탄탄한 학습 설계 : ‘입문자 맞춤형 7단계 구성’을 따라가며 체계적으로 반복 학습한다



      - 핵심 문법은 ‘눈코딩’으로 가볍게 익히고, 실전 감각은 174개 직접 해보는 ‘손코딩’으로 제대로 익힌다



      - ‘혼공’의 힘을 실어줄 동영상 강의, 학습 사이트 지원



      - 언제 어디서든 가볍게 볼 수 있는 혼공 필수 [용어 노트] 제공







      [대상 독자]



      - HTML, CSS는 알고 있지만, 자바스크립트는 처음 배우는 입문자



      - 웹 개발을 하고 싶은 비전공자



      - 학부 강의를 수강했지만, 웹 프로그래밍에 여전히 아쉬움이 있는 전공자



      - 학원이나 과외로 따로 자바스크립트를 배우기에는 시간과 여건이 부족한 주니어 개발자



      - 자바스크립트에 관심이 있는 일반인 누구나







      [서평]



      요즘 코로나19로 학원에서 프로그래밍을 배우기는 부담감이 있기 때문에 혼자 공부 하는 사람들이 많습니다. 처음 프로그래밍을 하면 어려움 점이 많은데 그 부담감을 혼공 시리즈에서 많이 덜어 주고 있습니다. ‘혼자 공부하는 자바스크립트’에 대해서 한번 살펴 보겠습니다.







      혼공자바스크립트는 크게 7단계의 길라잡이를 제공 하고 있습니다. 먼저 핵심 키워드로 해당 절에서 중심적으로 볼 내용을 확인 할수 있습니다. 







      그리고 시작하기 전에 해당절에 배울 주제 및 주요 개념을 살펴 봅니다. 






      말풍선에서 지나치기 쉬운 내용 혹은 꼭 기억해야 할 내용을 알려주고 있습니다.










      직접 해보는 손코딩은 소스 코드는 직접 손으로 입력한 후 코드 이해가 어려우면 주석, 실행 결과, 앞뒤의 코드 설명을 참고할 수 있습니다. 






      좀더 알아보기에서 쉬운 내용, 핵심 내용도 좋지만, 때론 깊이 있는 학습이 필요할 때도 있습니다. 






      더 알고 싶은 갈증을 풀수 있는 내용이 담겨 있습니다. 







      핵심 포인트에서는 절이 끝나면 마무리의 핵심 포인트에서 핵심 키워드의 내용을 다시 상기 시켜 줍니다.






      마지막으로 확인 문제로 지금까지 학습한 내용을 문제로 풀어서 확인 합니다.






      혼공 시리즈의 가장 큰 장점은 학습 사이트를 100% 활용 할수 있다는 겁니다.



      예제 파일 및 동영상 강의 보기, 저자에게 질문 하기를 한번에 해결 할수 있습니다.






      그리고 혼자 공부하기 힘들땐 ‘혼공 학습단’과 한께 시작 할수 있습니다.







      책의 구성은 크게 기본편과 고급편으로 나누어 져있습니다. 기본편은 1~8장으로 자바스크립트의 기본적인 문법 설명과 함께 문법을 활용하는 방법을 다룹니다. 문법을 활용하는 실습의 경우 쉬운 예제부터 누적 예제까지 다양하게 풀어볼 수 있습니다.







      고급편은 9~10장으로 자바스크립트 프레임워크를 활용해서 간단한 애플린케이션을 만들어봅니다. 애플리케이션이라고 말하면 조금 거창할 수도 있지만, 실질적으로 그렇게 복잡한 내용은 아닙니다.







      HTML5, CSS를 공부하고 자바스크립트를 공부 시작 하고 싶다면 혼자 공부하는 자바스크립트가 가장 좋은 친구가 될것이라 추천 드립니다.








       










    •  


       


      책소개



      혼자 해도 충분하다! 1:1 과외하듯 배우는 자바스크립트 프로그래밍 자습서 (최신 자바스크립트 표준)


       


      이 책은 독학으로 자바스크립트를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’ ‘어떻게’ 학습해야 할지조차 모르는 입문자의 막연한 마음을 살펴, 과외 선생님이 알려주듯 친절하게, 그러나 핵심적인 내용만 콕콕 집어준다. 책의 첫 페이지를 펼쳐서 마지막 페이지를 덮을 때까지, 혼자서도 충분히 자바스크립트를 배울 수 있다는 자신감과 확신이 계속될 것이다! 


       



      26명의 베타리더 검증으로, ‘함께 만든’ 입문자 맞춤형 도서


       


      26명의 베타리더와 함께 구성하여 입문자에게 맞는 난이도, 분량, 학습 요소 등을 적극 반영했다. 어려운 용어와 개념은 한번 더 풀어 쓰고, 복잡한 설명은 눈에 잘 들어오는 그림으로 풀어 냈다. ‘혼자 공부해본’ 여러 입문자의 초심과 눈높이가 책 곳곳에 반영된 것이 이 책의 가장 큰 장점이다.


       



      www.hanbit.co.kr/store/books/look.php?p_code=B8393055290


       



       


      혼자 공부하는 자바스크립트


      이 책은 독학으로 자바스크립트를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다.


      www.hanbit.co.kr




      리뷰


       




       


       


      개인적으로 좋아하는 혼공(혼자 공부하는) 시리즈에 자바 스크립트도 추가 되었습니다! 책을 받아 볼 수 있어서 너무 기뻤는데요. Python, Java 등 많은 혼공 시리즈가 시리즈 이름 답게 혼자 공부하기에 너무나도 쉽게 설명되어 있어서 프로그래밍 입문용으로 굉장히 유명한데요. 자바스크립트도 쉽게 설명되어 있는지 알아보겠습니다.


       


       






       


      혼공 시리즈의 장점은 어떻게 공부하면 좋을지를 길잡이를 잡아준다는 겁니다. 처음 프로그래밍을 접했을 때에는 어떻게 공부해야할 지 막막하기만 하지만, 이런 가이드라인이 있으면 공부하기 정말 편하다는 생각이 듭니다.


       


      또한, 로드맵을 제공하여 한 눈에 어떤 공부를 하게 될지 미리 알아볼 수 있다는게 장점이라고 생각합니다.


       


      초급자의 눈높에서 설명하는 책


      그렇다면 설명도 쉬울까요? 혼자 공부할 수 있을 정도로 잘 설명해줄까요?


       


       




       


      첫 장부터 설명이 쉽게 되어있다는 것을 느낄 수 있었는데요. 자바 스크립트는 자바와 이름이 비슷하다는 이유로 자바의 후속작이냐? 자바랑 비슷한가? 라는 생각을 자주하게 되는데요. 설명에서는 코끼리와 바다코끼리, 인도와 인도네시아로 비교하여 자바스크립트에 대한 내용을 쉽게 풀고 있습니다.


       


      프로그래밍에 있어서도 쉽게 설명하는지는 조금 더 읽어보며 확인해보겠습니다.


       


       






       


      내용을 보다보면 기초적인 내용부터 헷갈리기 쉬운 내용까지 모든 내용에 있어서 상세한 설명이 있는 것을 확인 할 수 있었습니다. 초보자를 위한 책인 만큼 자세하고 간단한 설명들을 제공합니다. 다양한 오류를 직접 발생시켜보기도 하고 손코딩을 통해 공부를 할 수 있다는것이 장점인 것 같습니다.


       


      책에 있는 그림들 모두 설명을 위해 심플하지만 강한 내용을 전달하고 있습니다.


      splice()를 설명하는 그림인데요. 글로 표현하는 것보다 그림으로 표현하니 조금 더 쉽게 다가오는 것 같습니다.


       


      작지만 강한 혼공 용어노트


       






       


       


      혼공 책에는 용어 노트라는게 있는데요. 이 노트에는 책에 나오는 용어들이 정리되어 있어서 책 전체를 들고 다니기 조금 무겁다면 용어 노트만 가지고 다니면서 용어를 공부하는 것도 굉장히 좋습니다. 용어 노트라고 해서 내용이 부실한 것이 아니라 용어 노트임에도 불구하고 내용들이 알차게 들어가 있습니다. 제가 이래서 혼공 시리즈를 좋아합니다.


       


      자바 스크립트 공부 그 이후에는?


       




       


      기본적인 내용들을 지나고 나면 리액트 맛보기가 나옵니다. 리액트 맛만보기 인데요. 자바스크립트만 놓고보면 원하는것을 만들기에 시간이 많이 소요될 때가 많습니다. 그럴 때 우리는 라이브러를 찾아서 쓰게 되는데요. 대표적인 라이브러리가 리액트입니다. 사용자 인터페이스, 즉 UI를 만들기 위해 사용하는 라이브러리입니다.


       


      자바스크립트 공부를 마치고, 리액트 공부를 해보셔도 좋을 것 같습니다.


      혹은 타입스크립트를 공부해보시는 것도 추천드립니다.


       


       


      <이 리뷰는 한빛미디어 '나는 리뷰어다'로 부터 책을 지원받아 작성하였습니다.>


       

  • 내용이 없습니다.
닫기

해당 상품을 장바구니에 담았습니다.
장바구니로 이동하시겠습니까?