이전

리뷰 (12)

한줄평
평점 분포
  • 리뷰 총점10 92%
  • 리뷰 총점8 8%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 10.0
  • 30대 9.0
  • 40대 9.0
  • 50대 9.0

포토/동영상 (7)

리뷰 총점 종이책
[똑똑한 도서소개] 생능북스(생능출판사), 최고의 강의를 책으로 만나다, 자바스크립트
"[똑똑한 도서소개] 생능북스(생능출판사), 최고의 강의를 책으로 만나다, 자바스크립트" 내용보기
[똑똑한 도서소개] 생능북스(생능출판사), 최고의 강의를 책으로 만나다, 자바스크립트 글 / 사진 : 서원준 (news@toktoknews.com)   이 포스팅은 생능북스서포터즈를 통해서 생능북스 (생능출판사) 에서 도서를 제공받아 작성하였으며 도서소개 (구매가이드) 성격이 강한 글입니다.  2024년의 새로운 해가 시작된 지 이제 1개월 반이 되어가고 있습니다. 이젠 본격적인 일상으로 돌
"[똑똑한 도서소개] 생능북스(생능출판사), 최고의 강의를 책으로 만나다, 자바스크립트" 내용보기

[똑똑한 도서소개] 생능북스(생능출판사), 최고의 강의를 책으로 만나다, 자바스크립트

글 / 사진 : 서원준 (news@toktoknews.com)


 

이 포스팅은 생능북스서포터즈를 통해서 생능북스 (생능출판사) 에서 도서를 제공받아 작성하였으며 도서소개 (구매가이드) 성격이 강한 글입니다. 

2024년의 새로운 해가 시작된 지 이제 1개월 반이 되어가고 있습니다. 이젠 본격적인 일상으로 돌아가야 할 시점이 아닌가 싶습니다. 여러분도 2024년에는 항상 건강하시고 뜻하는 소원을 이루는 해가 되시길 진심으로 바라면서, 새해에는 자바스크립트 및 이와 관련된 HTML 언어에 대해서 익히는 한 해가 되길 바랍니다. 

오랜만에 필자가 컴퓨터 서적 소개를 하게 되었습니다. 제가 도서 소개를 맨 먼저 할 때에는 컴퓨터도서 소개부터 했을 정도로 컴퓨터 도서 소개는 제게 있어 마음의 고향이나 다름 없는 곳인데 그간 다른 신간 서적을 가지고 싶은 욕심이 너무 과해서 컴퓨터 도서소개를 멀리 하였습니다. 새해에는 컴퓨터 도서 소개에 신경을 많이 쓰도록 하겠습니다. 


 

최근 자바스크립트는 HTML 언어와 많은 연관성을 가지고 있습니다. 홈페이지를 HTML 언어로 만들면 기본적으로는 어느 정도 웹페이지를 만들 수 있긴 하지만 다소 밋밋한 웹페이지가 될 것입니다.  최근 HTML5 언어가 보편화된 이후로는 홈페이지를 하나가지고만 만들지는 않습니다. 그건 웹페이지 초기인 1997년, 그러니까 모자이크, 넷스케이프 웹 브라우저 시절에나 가능한 이야기일 뿐, 현실과는 많은 차이가 있습니다.

자, 그러면 홈페이지가 밋밋해지지 않고 다양한 효과와 함께 하기 위해서는 어떻게 해야 할까요? 그 방법은 단 하나가 있습니다. 자바스크립트와 CSS 언어를 함께 사용한다면 웹 페이지의 밋밋함은 보완될 것입니다. 오늘 소개해 드릴 책은 생능의 GOAT 시리즈 중 하나인 GOAT 자바스크립트라는 책입니다. 

이 책은 아주 간단한 코딩으로 자바스크립트 언어에 대한 실력을 키울 수 있는 책입니다. 필자는 HTML5 언어를 접하면서 자바스크립트가 따라다니는 것을 많이 접했기 때문에 자바스크립트에 대한 부담은 없는 상태에서 이 책을 봤습니다. 그런데 책을 읽고 실습을 했더니 자바스크립트 언어에 대한 자신감이 많이 붙었습니다. 이 책이 필자에게 많은 도움이 되었으며 자바스크립트에 대해서 이해할 수 있게 되었습니다. 


 

도서 소개를 마치면서

자바스크립트는 HTML5 언어에서는 필수로 알아야 되는 코딩 언어입니다, 처음에는 잘 모를 수 있습니다만 책의 내용을 몇 번 따라해 보면 자바스크립트 언어가 생각보다 많이 사용됨을 이해할 수 있을 것입니다. 이 책은 웹 개발을 하는 분이나 웹 프로그래머, 웹PD, 그리고 웹 마스터, 웹 디자이너 또는 지망생들에게 필독서로 꼽히는 책입니다. 게다가 프로그래밍 언어 관련 대학 교재를 많이 만들어냈던 생능에서 출간된 책이라는 점에서 믿을 수 있습니다. 

YES마니아 : 로얄 S****W 2024.02.11. 신고 공감 0 댓글 0
리뷰 총점 종이책
자바스크립트
"자바스크립트" 내용보기
자바스크립트는 자바와 마찬가지로 프로그램 언어 중 하나이다. 우리가 매일 쓰는 웹사이트도 자바스크립트가 들어있는데 웹페이지의 동작을 담당한다. 자바스크립트는 웹에 특화된 기술이기 때문에 운영체제나 플랫폼에 상관없이 잘 동작되고 확장성도 높다. 대신 제공되는 기능이 제한적이고, 개발도구도 적은 편이다. 웹에서 쓰는 언어니만큼 많은 사람들이 관심을 가지고 배우는
"자바스크립트" 내용보기


 

자바스크립트는 자바와 마찬가지로 프로그램 언어 중 하나이다. 우리가 매일 쓰는 웹사이트도
자바스크립트가 들어있는데 웹페이지의 동작을 담당한다. 자바스크립트는 웹에 특화된 기술이기 때문에 운영체제나 플랫폼에 상관없이 잘 동작되고 확장성도 높다. 대신 제공되는 기능이 제한적이고, 개발도구도 적은 편이다. 웹에서 쓰는 언어니만큼 많은 사람들이 관심을 가지고 배우는 언어이기도 하다.

다른 개발 언어를 접하다 자바스크립트를 배우게 되면 좀 더 수월하게 개발할 수 있을 정도로 쉽고 직관적이다. 나도 이 참에 자바스크립트를 배워볼까 하여 이 책 '자바스크립트'를 보게 되었다.

 

이 책 '자바스크립트'는 처음 자바스크립트를 배우는 사람들을 위해 어떻게 공부해야할 지 스케쥴 표부터 제시해준다. 총 3가지 파트로 나눠 언제 얼만큼 공부해야하는지 알려주어 이대로 따라가기만 하면 되니 편하게 공부할 수 있다. 개념과 개발환경부터 시작하여 자바스크립트 코드와 구성 등을 배운다. 여기서 그치지않고 또 jQuery, OpenAPI, 리액트 등까지 알려주니 기초부터 응용까지 모두 아울러 한 권으로 완벽히 끝낼 수 있다.

본문의 구성도 마음에 들었다. 각 장 초장에 무엇을 배울지 간략하게 정리해준 다음, 그 뒤에 자세한 설명을 이어간다. 또 각 설명마다 예시와 함께 화면이 어떻게 보일지 '미리보기'를 보여줌으로써 직관적으로 이해할 수 있다. 설명도 어렵지 않고 삽화도 적절히 들어있어 지루할 틈없이 재미있게 공부할 수 있다. 코드에 색으로 구분을 줘서 보기도 쉽다. 작은 부분에도 세세하게 신경썼구나 느꼈다.

이 책 '자바스크립트' 한 권이면 자바 스크립트를 완벽 마스터 할 수 있다. 처음 배우는 사람도 수월히 이해하고 따라갈 수 있으니 자바스크립트를 배워보고자 하는 사람들에게 추천한다.

g******3 2024.02.08. 신고 공감 0 댓글 0
리뷰 총점 종이책
[서평] 자바스크립트 : 최고의 강의를 책으로 만나다
"[서평] 자바스크립트 : 최고의 강의를 책으로 만나다" 내용보기
자바스크립트는 소프트웨어를 작성하기 위한 프로그래밍 언어와 웹페이지 개발을 위해 특화된 언어가 공존하는 형태로 HTML, CSS와 함께 W3C 웹 표준이다. 몇 년 전부터 홈페이지 제작 시 작업 표준 환경으로 자리 잡았는데 jQuery는 자바스크립트를 쉽게 활용할 수 있도록 도와주는 오픈소스 기반의 라이브러리로 다양한 효과와 기능을 구현하는데 반드시 알아둬야 한다. 크롬 기
"[서평] 자바스크립트 : 최고의 강의를 책으로 만나다" 내용보기


 

 

자바스크립트는 소프트웨어를 작성하기 위한 프로그래밍 언어와 웹페이지 개발을 위해 특화된 언어가 공존하는 형태로 HTML, CSS와 함께 W3C 웹 표준이다. 몇 년 전부터 홈페이지 제작 시 작업 표준 환경으로 자리 잡았는데 jQuery는 자바스크립트를 쉽게 활용할 수 있도록 도와주는 오픈소스 기반의 라이브러리로 다양한 효과와 기능을 구현하는데 반드시 알아둬야 한다. 크롬 기반 웹브라우저의 점유율이 높아지고 플래시 사용이 중단되면서 이를 대체할 수단으로 jQuery를 쓰기 시작한다. 내비게이션과 동적 기능은 대부분 jQuery에서 구현 가능하며 플래시보다 가벼운 데다 웹 표준에 적합하기 때문에 웹 퍼블리싱의 필수가 되었다.

jQuery는 웹 개발자보다 웹디자이너들이 현업에서 많이 쓰고 있다. 웹퍼블리셔 직군이 있지만 대부분 인하우스나 작은 업체는 웹디자이너들이 jQuery를 이용해 동적 기능을 구현하고 있기 때문에 알아둬야 할 필수 항목이다. jQuery는 오픈 기반 소스이기 때문에 웹페이지 상에서 완성된 소스를 가져와 내 홈페이지에 맞게 응용하여 쓸 수 있기는 하다. 잘 다룰 수만 있으면 자유자재로 CSS와 연계하여 제작할 수 있지만 모른다면 막막함에 실무에서 많은 애를 먹게 될 것이다. 하지만 <자바스크립트(GOAT 시리즈>는 기초부터 탄탄하게 실력을 쌓고 실무에서 바로 적용할 수 있도록 구성된 책이다.

이 책은 세 파트로 나눠서 웹 표준, 자바스크립트, 자바스크립트 응용을 다루고 있다. 웹 표준은 웹과 개발 환경을 이해하기 위한 가장 기초적인 이론을 설명하고, 자바스크립트는 변수, 함수, 요소의 선택과 이벤트, 배열과 문자열, <form>과 유효성 검사, Ajax 등 기초 문법이 되는 부분을 중점적으로 다룬다. 자바스크립트 응용은 현재 가장 많이 쓰이는 jQuery와 Open API, 리액트 등 이 정도만 잘 알아둬도 홈페이지 제작하는데 큰 무리가 없다. 자바스크립트의 문법을 이해하고 이를 jQuery에서 어떻게 활용하느냐가 주요 관건이다. 다행히도 친절한 설명과 명확하게 구분되는 소스 예제를 보며 계속 연습해서 이해하는 수밖에 없다.

웹 개발자에겐 쉬운 개발 언어지만 특히 웹디자이너는 jQuery의 문법적 이해가 큰 난관이다. ES6로 업그레이드되면서 이젠 let, const 함수도 쓰이고 있어 이에 대한 이해가 필요하다. 다른 부분은 다 제쳐두고 jQuery만이라도 확실하게 이해하고 넘어갔으면 한다. 실무에서 많이 쓰이고 있으며 문법적인 이해가 부족하면 해당 부분 페이지를 찾아 이해하고 넘어가도 좋다. 이 책은 구성도 잘 되어 있고 소스, 설명, 콘솔 화면의 결괏값 등 초보자도 자바스크립트를 되도록 이해하기 쉽도록 펴낸 책이기 때문이다. 결국 내가 이해한 것을 실제 홈페이지 제작 시 써먹을 수 있어야 한다. 자바스크립트를 배우고 싶은 분들에게 입문서로 추천하고 싶다.

c******d 2024.02.08. 신고 공감 0 댓글 0
리뷰 총점 종이책
[GOAT 자바스크립트] 초보자에게 추천하는 책
"[GOAT 자바스크립트] 초보자에게 추천하는 책" 내용보기
자바는 프로토타입의 프로그래밍 언어이다. 이 책의 머리말에 이런 말이 나온다. "언어의 한계가 곧 세계의 한계!" 철학자 비트겐슈타인이 쓴 유명한 문장이라고 한다.     보통 언어라고 하면은 외국어만을 생각하며 사람과의 소통에서 쓰이는 언어만 생각했던 것같다. 하지만 IT산업이 점점 더 발전하고 우리나라 산업에서도 큰 비중을 차지하는 가운데 프로그래밍 언
"[GOAT 자바스크립트] 초보자에게 추천하는 책" 내용보기

 

 

 

자바는 프로토타입의 프로그래밍 언어이다. 이 책의 머리말에 이런 말이 나온다. "언어의 한계가 곧 세계의 한계!" 철학자 비트겐슈타인이 쓴 유명한 문장이라고 한다.

 

 

보통 언어라고 하면은 외국어만을 생각하며 사람과의 소통에서 쓰이는 언어만 생각했던 것같다. 하지만 IT산업이 점점 더 발전하고 우리나라 산업에서도 큰 비중을 차지하는 가운데 프로그래밍 언어를 배워야 하는 필요성이 계속해서 커져가고 있다.

 

 

이 책은 프로그래밍 언어 중 하나인 자바를 기초부터 배울 수 있도록 잘 설계된 책이다. 총 13장으로 나뉘어 있으며, 하루에 3~4시간 공부했을 때 13일, 1~시간 공부했을 때 26일에 걸쳐 배울 수 있도록 계획표도 제공해준다. 예제도 홈페이지에서 쉽게 다운받아 볼 수 있다.

 

 

나는 문과이고, 프로그래밍 언어를 제대로 배워본적이 없는데 차근차근 읽어나가면 각 개념들이 하나씩 정립된다. 정말 자세한 설명이 그림, 화면과 함께 있어서 강의를 듣는듯한 느낌이었다. 오히려 글로 다 써져있으니 따로 필기도 안해도 되고 이해가 안가면 여러번 읽어봐도 되기에 강의보다 더 편리한 것같다는 느낌도 받았다.

 

 

다만 강의의 경우는 선생님이 진도를 팍팍빼면 따라가야하는데 이 책은 내가 딴 생각을 하며 보는 순간 공부시간이 길어지기에 이부분은 유의해야 할 것같다.

 

 

자바스크립트를 배우려는 사람이라면 이 책으로 공부하면 큰 도움이 될 것같다.정리가 너무 잘되어 있고 독자가 원하는 바를 잘 담은 책인 것 같아서 왜 GOAT시리즈라는 이름을 붙였는지도 알 것같다. 책은 좀 두껍지만 그래도 그림과 사진이 차지하는 비율이 많기에 목표를 세워 하루에 조금씩 공부해나가면 끝까지 다 볼 수 있을 것 같다.

 

 

 

<출판사로부터 도서를 제공받아 솔직하게 작성한 리뷰입니다>

a****3 2024.02.08. 신고 공감 0 댓글 0
리뷰 총점 종이책
GOAT 시리즈 - 자바스크립트
"GOAT 시리즈 - 자바스크립트" 내용보기
자바스크립트는 ,웹개발에 있어서, 필수 프로그램이며, JAVA 프로그램 언어에서 파생되었다. 객체지향현 언어 C++ 에서,웹환경이 발달하면서, 웹에 최적화된 JAVA 가 탄생되었으며, HTML CSS와 연동할 수 있는 , 자바스크립트 언어가 등장하게 됭다.자바스크립트언어를 처음 접하는 이들은 서버와 클라이어 에 대한 이해가 우선되어야 한다. 대체로 웹은 ASP,PHP,JSP와 같은 서버 프로그
"GOAT 시리즈 - 자바스크립트" 내용보기

자바스크립트는 ,웹개발에 있어서, 필수 프로그램이며, JAVA 프로그램 언어에서 파생되었다. 객체지향현 언어 C++ 에서,웹환경이 발달하면서, 웹에 최적화된 JAVA 가 탄생되었으며, HTML CSS와 연동할 수 있는 , 자바스크립트 언어가 등장하게 됭다.자바스크립트언어를 처음 접하는 이들은 서버와 클라이어 에 대한 이해가 우선되어야 한다. 대체로 웹은 ASP,PHP,JSP와 같은 서버 프로그래밍 언어가 있고, HTML, CSS 와 같은 클라이언트 언어가 있다, 서버 프로그래밍 언어는 별도로 웹환경을 구축해야 한다. 반면 자바스크립트언어는 클라이언트 언어이기 때문에,웹환겨을 조성할 필요가 없다.실제로 우리가 보는 웹 화면은 HTML4.0, CSS 3.0 의 조합에 JavaScript에 의존하여, 유연한 웹환경이 탄생될 수 있었으며, 쇼핑몰에서 물건을 장바구니에 담아서, 결제 후 구매를 할 수 있는 일련의 웹환경이 만들어질 수 있게 된다.

 

 

 

여기에 모바일환경이 등장하게 된다.환경이 바뀌고,기술트렌드도 바뀌게 된다. 대체로 모바일 환경은 안드로이드와 IOS 로 크게 구분하고 있으며, 네가 쓰는 스마트폰 환경에 최적화되어야 한다.삼성 갤럭시, 애플, 샤오미의 웹환경이 다르다. 특히 동적 웹환경을 만들어 주는 자바 스크립트는 브라우저에 따라서, 화면이 깨지지 않도록 , 웹페이지의 구조와 웹페이지의 표현, 웹페이지의 행위가 일치되어야 한다. 그것은 웹프로그래어믜 옧으로 남게 되는데, 프론트엔드 웹 설계와 백엔드 웹 설계를 병행하는 것이 우선이다.

 

 

 

자바스크립트는 웹 스크립트 언어이지만 골격은 C언어와 JAVA 언어를 따른다.그건 배열이나, 가정문,반복문, 명령어, 변수와 상수에 대한 이해가 우선이다. 특히 객체는 속성(attribute)과 메서드(method)로 표현되며, 사용자가 직접 정해서 쓰는 함수와 자바스트립트에 내장되어 있는 라이브러리 함수를 병행하는 것이 우선이다. 클래스와 오브젝트, 콘솔 화면,그리고 자바스크립트로 코딩을 할 때, 디버깅 과정에서, 오류가 발생할 수 있기 때문에, 코딩하는 과정에서,웹 이벤트가 제대로 작동하고 있는지, 웹 화면이 깨지지 않는지, 하나하나 체크해 나가야 한다. 물론 자바스크립드 코딩에서, js 파일과 css 파일을 별도로 만들어서, 웹페이지의 무게를 덜어내는 것이 관건이다.

k*******2 2024.02.08. 신고 공감 0 댓글 0
리뷰 총점 종이책
자바스크립트를 혼자서도 공부하기 좋은 책
"자바스크립트를 혼자서도 공부하기 좋은 책" 내용보기
나는 프로그래머다. 주로 쓰는 언어는 C++, C# 인데 일하는 분야가 항공, 방산 쪽이라서 웹쪽으로는 별로 볼 일이 없었다. 건너건너 아는 친구들 이야기를 통해서만 알고 있었을 뿐이다. 그런데 요새 자꾸 자바스크립트에 관심이 간다. 그래서 내친김에 좀 본격적으로 공부를 해보려하니 좋은 책이 있었다. 바로 이 책이다.   일단 이 책은 자바스크립트의 핵심 개념과 기술에 대해 풍
"자바스크립트를 혼자서도 공부하기 좋은 책" 내용보기

나는 프로그래머다. 주로 쓰는 언어는 C++, C# 인데 일하는 분야가 항공, 방산 쪽이라서 웹쪽으로는 별로 볼 일이 없었다. 건너건너 아는 친구들 이야기를 통해서만 알고 있었을 뿐이다. 그런데 요새 자꾸 자바스크립트에 관심이 간다. 그래서 내친김에 좀 본격적으로 공부를 해보려하니 좋은 책이 있었다. 바로 이 책이다.

 

일단 이 책은 자바스크립트의 핵심 개념과 기술에 대해 풍부하고 명확한 설명이 있어서 좋다. 기본 문법에서부터 응용까지 어디 하나 빠진 내용이 없다. 게다가 자바스크립트는 기본적으로 웹페이지를 만들기위해 사용되는 언어므로 웹개발에 대해서도 알아야 하는데 이 부분에 대한 내용도 충실하다.

 

맨 처음 웹과 개발환경에 대해 설명하고 개발 도구의 다운로드 및 설치와 기본 사용법, 그리고 아파치 웹 서버의 설치 및 환경 설정 및 윈도우 서비스 등록을 거쳐 예제 파일 실행까지 하고 나면 이제 공부할 준비가 모두 끝나게 된다. 웹 개발에 대해 하나도 모르는 나에게는 이 과정을 꼼꼼이 설명하고 있어서 제일 좋았던 부분이다.

 

이제 세부 내용으로 들어가면 일단 편집이 잘 되어 있다. 가끔 다른 개발서들을 보면 내용이 정말 좋은데 편집이 잘못되어 있어서 가독성을 떨어뜨리는 경우가 있다. 그런데 이 책은 편집도 잘 되어 있어서 보기 편하다. 무조건 모든 것들을 말로 설명하는 것이 아니라 적당하게 표와 그림과 코드로 가독성도 좋다. 덧붙여 코드의 글자들이 큼직해서 좋았다. 그리고 글들은 주제를 간단하게 설명하고 있었고 코드는 실제 적용방법을 배울 수 있는 예제들이 있어서 혼자서도 자바스크립트를 공부하기 정말 좋은 책이었다.

자바스크립트에 대해서 한번 공부해보고 싶다고 생각하시는 분들이라면 추천할만한 좋은 책이었다.

n******5 2024.02.07. 신고 공감 0 댓글 0
리뷰 총점 종이책
자바스크립트 입문자에게 추천하는 책
"자바스크립트 입문자에게 추천하는 책" 내용보기
<자바 스크립트>는 GOAT시리즈 중 <자료구조와 알고리즘 with 파이썬> 다음으로 두 번째 만난 책이다. 이전의 책이 코딩에 익숙지 않은 사람들도 쉽게 이해할 수 있도록 만든 자료구조와 알고리즘 책이었다면 이번 책은 웹 개발을 시작하려는 초보부터 볼 수 있는 책으로 웹 표준부터 상세히 설명한다.     <자바 스크립트>는 크게 세 가지 파트로 구성되어 있는데 파트1의
"자바스크립트 입문자에게 추천하는 책" 내용보기

<자바 스크립트>는 GOAT시리즈 중 <자료구조와 알고리즘 with 파이썬> 다음으로 두 번째 만난 책이다. 이전의 책이 코딩에 익숙지 않은 사람들도 쉽게 이해할 수 있도록 만든 자료구조와 알고리즘 책이었다면 이번 책은 웹 개발을 시작하려는 초보부터 볼 수 있는 책으로 웹 표준부터 상세히 설명한다.

 





 

<자바 스크립트>는 크게 세 가지 파트로 구성되어 있는데 파트1의 웹 표준에서는 인터넷과 웹의 차이부터 시작하여 기본적인 용어, 비주얼 스튜디오 코드 설치 방법, 웹 표준 학습을 위한 곳 등과 함께 HTML, CSS, 자바스크립트의 사용방법과 활용에 대해 다룬다. 한 마디로 도입부 설명에 가깝고 처음 웹개발을 시작하고자 하는 사람들도 아주 쉽게 접근할 수 있도록 설명한다.

파트2에서 본격적으로 자바스크립트에 대해 다루며, 자바스크립트의 주요 특징과 콘솔의 활용을 먼저 배운 뒤에 활용법에 대해 다룬다. 프로그래밍을 잘 하기 위해서는 자료구조와 알고리즘을 열심히 공부하는 것이 필수이기 때문에 연산기능에 대해서 공부하고 마지막으로 Ajax의 활용 방법에 대해서도 이야기한다.

<자바 스크립트>는 웹개발에 관심을 두기 시작한 초보자부터 볼 수 있도록 만들었기 때문인지 전반적으로 자세한 설명으로 되어 있다. 초반엔 아주 기초적인 용어부터 그림과 표를 이용해 설명하고 프로그램을 다운 받는 방법도 그림과 함께 차근차근 언급한다. 최신 트렌드를 보여주기 위해 2023년 5월에 스택오버플로에서 설문조사를 한 결과를 실어 놓았는데, 프로그래밍 언어에서는 자바스크립트, HTML/CSS, 파이썬이 차례대로 상위권을 차지했다.

 

초반부에 열심히 빌드업을 위해 간단히 예시문제들을 다루고 나면 본격적으로 자바스크립트의 활용법에 대해 다룬다. 자바스크립트 또한 프로그램의 하나이기 때문에 프로그램 언어를 어떻게 이해해야하고 사용하는지부터 상세히 설명한다. 전반적으로 예제가 차근차근 잘 나와 있으며 쉽게 따라할 수 있게 상세한 코드설명과 함께 콘솔 화면까지 실려 있다. 책 초반부에 저자가 설명한 그대로 초심자부터 하나씩 따라하다 보면 이해하기 쉽게 되어 있는 것이 특징이다.

자바스크립트는 웹 개발 뿐 아니라 데이터베이스 연동, 서버 개발 등에도 사용되고 있어 관심이 있다면 이 책으로 시작해 보는 것도 좋다.

 

o****c 2024.02.05. 신고 공감 0 댓글 0
리뷰 총점 종이책
자바스크립트
"자바스크립트" 내용보기
나는 1999년 대학교 신입생 시절에 HTML 코드를 독학으로 배웠다. 아무 것도 없는 흰 바탕에 코드를 추가할 때마다 표가 그려지고, 색깔이 달라지는 것이 마냥 신기했었다. 그리고 나서 자바스크립트를 도전하려 했는데, 그 때는 자바 스크립트 문법이 HTML에 비해 너무나 어려웠다. 그렇게 내 수준은 HTML에 머물렀다. 그 이후로도 자바 스크립트와 CSS를 배워보고 싶은 욕심은 계
"자바스크립트" 내용보기


 

나는 1999년 대학교 신입생 시절에 HTML 코드를 독학으로 배웠다. 아무 것도 없는 흰 바탕에 코드를 추가할 때마다 표가 그려지고, 색깔이 달라지는 것이 마냥 신기했었다. 그리고 나서 자바스크립트를 도전하려 했는데, 그 때는 자바 스크립트 문법이 HTML에 비해 너무나 어려웠다.

그렇게 내 수준은 HTML에 머물렀다. 그 이후로도 자바 스크립트와 CSS를 배워보고 싶은 욕심은 계속되었으나 쉽지 않았다. 마침 온라인에서 폭발적인 반응을 받은 강좌를 책으로 낸다 하여 관심을 가지고 읽게 되었다. 오랜동안 관련 공부를 하지 않았음에도 쉽게 읽히는 것이 좋았다.

특히 HTML, CSS, 자바 스크립트의 개념과 구조가 쉽게 이해가 되었다. HTML이 자동차의 뼈대를 구성하는 것이라면, CSS는 자동차의 외관을 나타내는 바디 부분이다. 그리고 자바 스크립트는 변속기, 가속기, 브레이크 등을 통해 차를 움직이게 하는 행위로 비교하니 쉽게 이해가 되었다. 결국 나는 자동차의 뼈대만 만들고 외관과 장치들을 만들지 못한채 세월을 보내고 있었던 것이다.

자바 스크립트의 변수와 데이터 타입, 함수와 알고리즘, 요소와 이벤트, 배열과 문자열 등 정말 기초적인 구성요소와 문법을 다루고 있어 내가 공부하기에 딱이다. 그리고 이렇게 배운 문법을 통해 응용을 할 수 있도록 연계 응용 과정도 있다. jQuery, OpenAPI 등을 통해 자바 스크립트를 응용하는 방법이 다채롭다.

특히 나는 OpenAPI를 통해 다음의 우편번호 서비스, 구글 차트, 카카오맵 API 등을 활용할 수 있다는 사실에 놀라웠다. 우리가 아무 생각없이 사용하던 서비스를 내 손으로 구현할 수 있다는 사실이 나를 흥분하게 만들었다. 몰랐으면 몰랐지 이렇게 알게 된 이상 자바 스크립트를 넘어 다른 프로그램 언어를 배우고 싶은 열정이 불타오른다.

자바 스크립트는 HTML만 알고 있는 내가 항상 의문을 가졌던 구현상의 문제들을 쉽게 해결할 수 있게 해주었다. 또한 HTML로는 5줄을 써야 하는 문법을 자바스크립트로 하면 1~2줄이면 끝낼 수 있다는 사실에 놀랐다. 특히 요소의 선택과 이벤트 부분은 너무 자세히 설명이 되어 있어서 따라 하기도 쉽고 이해하기도 좋았다.

내가 지금까지 보았던 어떤 책보다 더 쉽고 자세하게 설명된 자바 스크립트 교과서라 말하고 싶다. 아마도 자바 스크립트를 처음 접하는 사람이라도 배울 수 있고 바로 구현할 수 있을만큼 잘 만들어진 책이라 자신있게 추천할 수 있을 것 같다. 자바 스크립트를 배우려는 사람이라면 HTML은 알 것이기 때문에 이 책은 어려움 없이 배울 수 있을 것 같다.

책에서 주어지는 문법과 이어지는 예제를 통해 순차적으로 학습하다보면 어느새 자바 스크립트가 몸에 익어 HTML만큼 자연스러워지는 날이 오기를 고대한다. 전문 프로그래머는 아니지만 요즘은 기본적인 HTML, CSS, 자바 스크립트 정도는 알고 있어야 능력을 인정받을 수 있다. 자바 스크립트를 재미있게 공부하고 싶다면 이 책을 선택하자.

 


* 출판사로부터 책을 제공받아 감사하게 읽고 주관적인 의견을 적었습니다.

p********o 2024.01.31. 신고 공감 0 댓글 0
리뷰 총점 종이책
자바스크립트
"자바스크립트" 내용보기
자바스크립트 책을 정말 오랜만에 보는데…… 2019년말을 끝으로 개발자 생활을 떠나서 파이어족이 되고 현재 파이어족 5년차인데 이 책을 보니 예전 추억이 새록새록 돋는다. SI프리랜서 개발자로 일을 했었다. 예전이나 지금이나 마찬가지 일거라 보는데, 기술자의 능력이 무엇을 만들 수 있는 것이 아니라 무엇을 해보았느냐? 를 중요하게 여기는 이상한 문화였고 그러다 보니 개발자
"자바스크립트" 내용보기

 자바스크립트 책을 정말 오랜만에 보는데…… 2019년말을 끝으로 개발자 생활을 떠나서 파이어족이 되고 현재 파이어족 5년차인데 이 책을 보니 예전 추억이 새록새록 돋는다. SI프리랜서 개발자로 일을 했었다. 예전이나 지금이나 마찬가지 일거라 보는데, 기술자의 능력이 무엇을 만들 수 있는 것이 아니라 무엇을 해보았느냐? 를 중요하게 여기는 이상한 문화였고 그러다 보니 개발자 스스로가 기술력을 꾸준히 연마해야 하는 장인 정신이 아니라 정치질이나 하는 그런 풍토라서 나 역시 일찍 개발자의 성공을 접고 투자의 세계로 향한 덕에 지금은 파이어족으로 일년 365일중에 60일만 일하면서 살고 있다. 오후에 심심할 때 가끔 산책 겸 종로나 그 외 등에 IT회사들이 있는 곳에 놀러가는데 가끔 예전에 한 사무실에서 일했던 개발자들이 커피를 들고 고객이랑 있는 것인지 잘은 모르겠지만 각 잡고 있는 모습을 멀리서 보곤 하는데… 그때 마다 드는 생각이… “나! 진작에 방향을 바꾸기 잘했어! 아주 잘 살았네!” 하는 생각을 하곤 한다. 그다지 비전이 없는 곳에서 목표없이 사는 것은 확실히 나이 들어 비참해지기 딱 좋다. 아무튼 추억이 돋는다. 잡소리는 그만하고…. 책의 내용으로 들어가서……

 

 이 책인 자바스크립트 교재를 오래전에 내가 대학교나 20대 사회 초년정도에 스킬을 습득하기 위해서 본 교재들과 비교해 보면 교재들도 그사이에 많이 진화를 했구나 하는 생각이 든다. 그때 당시 내가 배우던 자바스크립트는 문법하고 자바스크립트가 제공하는 객체들 사용하는 방법을 무자비하게 나열하면서 상당한 두께를 자랑하는 책들이 많았는데, 이 책은 그런 부분들 하고는 매우 다르게 느껴진다. 자바스크립트 베이스로 만들어진 상위 기술들을 바로 활용할 수 있게 적절하게 잘 섞여서 나온 듯하다. 배워서 무엇인가에 즉각적으로 쓸 수 있게 책도 만들어 지는구나 하는 생각도 든다. 다른 한편으로는 예전에 초급 개발자들을 보면 컴포넌트 안의 구성을 분해해서 재조립 하는 방법을 모르더라는… 이게 내가 개발자 생활을 시작할 때 하고는 좀 역전된 것 같다는 생각이 든다. 개발자의 세계를 떠난지 5년이 지나서 많은 변화가 있었을까? 싶기도 했는데 기술적으로는 기본 베이스가 뚜렷하게 변화된 것은 없지만 교재는 진화를 했구나 하는 생각을 해본다.

 

 개발자를 떠나 지금은 파이어족 5년차로 살지만 개발을 전혀 안 하는 것은 아니다. 투자 분석이나 관리에 필요한 시스템을 직접 개발해서 쓴다. 웹으로 개발한 시스템도 있다. 주된 목적은 해외 여행 다닐 때 쓸라고 만든 분석 시스템인데 지금은 해외 여행은 하고 있지는 않고 독서나 하면서 정적인 생활을 하지만, 남는 시간이 많은 요즘을 활용해서 기능을 확장하면 나중에 여행만이 아니라 이래저래 두루두루 더 많이 효율적으로 투자를 할 수 있겠다 싶어서 작년 말에 설계했던 기능들이 있었는데 더 이상 직업적으로 개발을 하지 않으니 시간이 지날수록 기억이 나지 않는 레퍼런스 들이 많고, 요즘은 거의 대부분이 기억이 나지 않는 것 같지만…… 코딩하는 것보다 간단한 함수조차 기억이 안나 검색하는 시간이 더 길다. 혹시 참고할 것이 많이 있을까 싶어서 좋은 기회에 우연히 습득하게 된 책이다. 자바스크립트로 기본적으로 할 수 있는 부분들은 전부 다 있다는 생각도 들고 어느 정도는 기대에 충족할 수 있는 책이란 생각이 든다. 나에게 코딩할 때 간간히 참고하는데 좋은 용도가 되지 않을까 하는 생각이 든다.

YES마니아 : 로얄 l*******8 2024.01.31. 신고 공감 0 댓글 0
리뷰 총점 종이책
[독서-1098] 자바스크립트 - GOAT 시리즈
"[독서-1098] 자바스크립트 - GOAT 시리즈" 내용보기
웹 개발은 현재 뿐만 아니라 미래에도 끊임없는 발전과 변화를 겪고 있다. 그만큼 웹 개발자로서는 항상 최신 트렌드를 따라가고, 새로운 기술을 습득하며 성장해야 한다. 10년 전 임베디드 프로젝트를 진행할 때 자바스크립트를 집중적으로 보았는데  참으로 오랜만에 자바스크립트 책을 다시 보게 되었다.    "자바스크립트 - GOAT 시리즈"는 원리와 개념을 예제와 함께 배울 수
"[독서-1098] 자바스크립트 - GOAT 시리즈" 내용보기

 

웹 개발은 현재 뿐만 아니라 미래에도 끊임없는 발전과 변화를 겪고 있다. 그만큼 웹 개발자로서는 항상 최신 트렌드를 따라가고, 새로운 기술을 습득하며 성장해야 한다. 10년 전 임베디드 프로젝트를 진행할 때 자바스크립트를 집중적으로 보았는데  참으로 오랜만에 자바스크립트 책을 다시 보게 되었다. 

 

"자바스크립트 - GOAT 시리즈"는 원리와 개념을 예제와 함께 배울 수 있다. 단계별로 진행하고 있고 충분한 그림과 코드를 적절히 보여주고 있어 혼자서도 쉽게 읽어나갈 수 있다. PART 1에서는 웹 표준에 대한 이해를 바탕으로 웹 개발 환경을 구성하는 방법을 말해준다. 웹과 개발 환경에 대한 기본적인 이해부터 시작하여 실제 개발에 필요한 도구와 기술, 그리고 트렌드까지 다양한 내용을 다룬다. 

 

PART 2에서는 자바스크립트에 대해 깊이 있게 다룬다.  프로그래밍의 기본이 되는 명령형과 선언형 프로그래밍부터 시작하여 변수, 데이터 타입, 함수, 알고리즘 등을 알려준다. PART 3에서는 자바스크립트를 응용하여 다양한 기술을 다룬다. jQuery를 활용한 웹 개발부터 OpenAPI를 활용한 서비스 개발, 그리고 리액트를 이용한 프런트엔드 개발까지 포괄적으로 살펴본다.

 

처음에는 자바스크립트가 웹 개발에서 필수적인 언어라는 것을 알려준다. 자바스크립트의 기원과 발전에 대한 배경을 설명하여 전반적인 개념을 이해할 수 있다. 그리고 서버와 클라이언트의 차이를 설명하고, 자바스크립트가 클라이언트 측 언어로 웹 환경을 개선하는 방법과 프런트 앤드 기술의 중요성에 대해 말해준다.

 

상세한 설명과 함께 실제로 자바스크립트를 이용하여 웹페이지를 만들 수 있도록 체계적인 학습 과정을 제시한다. 설명과 예제를 통해 기본 문법부터 응용까지 풍부하게 다루고 있으며, 웹 개발 환경 설정과 예제를 실행하는 세부적인 가이드가 담겨있다. 책에서 진행하는 코딩만 잘 따라 해 나가면 웹 프로그래밍의 기본을 충분히 학습할 수 있다. 

 

글자 크기도 적절하고 페이지마다 담겨있는 그림으로 인해 이해하는데 많은 도움이 된다. 웹 개발에 필요한 기본적인 지식부터 최신 기술까지 경험해 볼 수 있다. 자바스크립트에 대한 이해를 넓히고자 하는 사람들이나 자바스크립트에 대한 공부를 시작하려는 사람들에게 추천한다. 

 

출판사에서 도서 협찬을 받았습니다. 하지만 개인의 주관적인 견해로 작성하였습니다.

a******i 2024.02.08. 신고 공감 0 댓글 0