CodeGym /Java Blog /무작위의 /Barry Burd의 Java For Dummies - 이 책을 주목할 가치가 있습니까?
John Squirrels
레벨 41
San Francisco

Barry Burd의 Java For Dummies - 이 책을 주목할 가치가 있습니까?

무작위의 그룹에 게시되었습니다
"For Dummies"는 최고의 책 시리즈입니다. 그래서 어떤 주제든 잘 배우기 위해 초보자용 책을 찾으려고 할 때, 그/그녀는 꽤 자주 이 책들 중 하나를 면밀히 살펴봅니다. Barry Burd의 Java For Dummies는 일부 범주의 학생에게 읽을 가치가 있습니다. Barry Burd의 Java For Dummies - 이 책을 주목할 가치가 있습니까?  - 1

이 책은 무엇입니까?

당연히 이 책은 초보자를 위한 Java 언어에 관한 것입니다. 정확히 말하면 초보자를 위한 Java Core입니다. 저자 자신은 지금 당장 필요한 책의 해당 부분부터 읽기 시작하라고 조언합니다. "읽을 필요가 없는 내용" 섹션에서 유용한 권장 사항을 찾을 수 있습니다. 그리고 코딩을 시작하기를 기다릴 수 없는 사람들을 위해 Barry의 이 조언을 따르는 것이 좋습니다.

파트 1. Java 시작하기

1부는 총 3개의 챕터로 구성되어 있습니다. 첫 번째 장은 프로그래밍에 대한 최신 접근 방식에 대해 전혀 모르는 학생들을 위한 것입니다. 두 번째 장에는 Java 작동 방식(Java Virtual Machine), 소프트웨어 개발 프로세스 등에 대한 유용한 정보가 포함되어 있습니다. 프로그래밍을 시작하기 전에 PC에 설치해야 하는 패키지 및 소프트웨어에 대해서도 알아봅니다. 그러나 이 장 대신 인터넷의 짧은 자습서 중 하나를 사용할 수 있습니다. 세 번째 장은 첫 번째 Java 프로그램 또는 해당 구성 요소의 구문 분석을 보여줍니다. 유익한 정보이니 지금 힘들 것 같으면 나중에 다시 돌려보는 게 맞다. 이 장의 문제는 논의된 많은 요점이 연습을 통해 훨씬 더 나아진다는 것입니다. 일반적으로 첫 번째 부분에 대해 무엇을 말할 수 있습니까? 프로그래밍에 대해 전혀 모르고 첫 번째 프로그램을 작성하는 데 서두르지 않는 성인 학생-전환자 또는 일관된 학문적 접근을 선호하는 사람들에게만 연구의 시작으로 자세히 읽는 것이 좋습니다. 책이 엄격하고 학술적으로 쓰여졌다는 의미는 아닙니다. 전혀 그렇지 않습니다. 매우 재미있습니다. 그러나 최대한 빨리 코딩을 시도하려면 Java 학습의 첫날부터 코딩을 시작하는 것이 좋습니다. 솔직히 말해서 전문 프로그래밍에 가장 빠르고 적절한 방법인 것 같습니다! 따라서 첫 번째 프로그램을 만들기 위해 통근 중이나 자기 전에 온라인 자습서를 사용하고 "Java for Dummies"를 읽을 수 있습니다. 책이 엄격하고 학술적으로 쓰여졌다는 의미는 아닙니다. 전혀 그렇지 않습니다. 매우 재미있습니다. 그러나 최대한 빨리 코딩을 시도하려면 Java 학습의 첫날부터 코딩을 시작하는 것이 좋습니다. 솔직히 말해서 전문 프로그래밍에 가장 빠르고 적절한 방법인 것 같습니다! 따라서 첫 번째 프로그램을 만들기 위해 통근 중이나 자기 전에 온라인 자습서를 사용하고 "Java for Dummies"를 읽을 수 있습니다. 책이 엄격하고 학술적으로 쓰여졌다는 의미는 아닙니다. 전혀 그렇지 않습니다. 매우 재미있습니다. 그러나 최대한 빨리 코딩을 시도하려면 Java 학습의 첫날부터 코딩을 시작하는 것이 좋습니다. 솔직히 말해서 전문 프로그래밍에 가장 빠르고 적절한 방법인 것 같습니다! 따라서 첫 번째 프로그램을 만들기 위해 통근 중이나 자기 전에 온라인 자습서를 사용하고 "Java for Dummies"를 읽을 수 있습니다.

파트 2. 나만의 Java 프로그램 작성

이 파트에서는 ​​프로그램의 주요 요소에 대해 알아보고 마지막으로 프로그램 작성을 제안받게 됩니다. Barry(저자)가 올바르게 지적했듯이 이 장은 Java의 특성을 고려하여 작성되었지만 대부분 프로그래밍의 기본 사항을 있는 그대로 가르칩니다. 이 부분에도 세 개의 챕터가 있습니다. "변수 및 해당 값", "제어 구조" 및 "주기". 그것들은 매우 상세하고 이미 프로그래밍을 하는 사람들도 종종 혼란스러워하는 순간을 고려합니다. 예를 들어, 변수와 그 이름, 명령 및 연산자의 차이점은 무엇입니까? 모든 초보자에게 권장됩니다(실제 작업도 잊지 마세요!).

파트 3. 죄송합니다.

이 부분은 미래에 실제 Java 소프트웨어 개발자가 되고자 하는 실제 Java 인형에게 필수적입니다. 클래스와 객체, 객체 지향 프로그래밍 원칙(OOP) 전용입니다. 대규모 프로그램을 개발하는 데 OOP 접근 방식이 탁월한 이유를 알게 될 것입니다(스포일러: 우선 코드 반복성을 피하기 위해, 하하). 이 부분에는 파일 및 클래스 생성자 작업에 대한 일부 장이 포함되어 있습니다. 위 문장에서 제가 쓴 단어가 대부분 이해가 안 되신다면 이 부분은 꼭 배우셔야 합니다. 여기에 있는 설명과 예는 훌륭합니다. 이것을 읽고 몇 가지 코드 예제를 작성하면 기본 수준에서 OOP를 이해할 수 있다고 생각합니다. 그러나 다형성 및 캡슐화와 같은 일부 OOP 원칙에 대한 자세한 공개가 부족합니다. 그들에 대한 힌트 만 있습니다.

4부. 스마트 자바 기술

유익한 부분입니다. 모든 새로운 기술을 더 잘 이해하려면 그것을 읽고 많은 코딩 연습을 하는 것이 좋습니다. 변수와 적절한 사용법에 대한 장과 예외에 대한 장에는 좋은 설명이 가득합니다. 배열에 대한 장은 정확하고 흥미진진합니다. 컬렉션, 제네릭 및 스트림. 저에게는 이러한 주제가 잘 검토되지 않았습니다. 물론 이 책은 인형을 위한 Java 개발에 관한 것입니다. 어쨌든 컬렉션에 대해 더 자세히 이야기하는 것은 불필요한 일이 아닙니다. 이 부분에서는 람다 및 함수형 프로그래밍과 같은 다소 현대적인 Java 기능과 오래되고 구식인 Swing 기술에 대해 조금 알게 될 것입니다. 물론 저자는 이것에 대한 그래픽 사용자 인터페이스를 시연하지만 그것은 고대입니다. 세 번째 부분은 모두 매우 대조적입니다. 일부 주제는 잘 설명되어 있지만 일부는 최선의 방법이 아닙니다. 일부 주제는 유용하고 다른 주제는 구식입니다.

5부. 10의 일부

이 부분은 상당히 짧습니다. 여기에는 일반적인 실수와 유용한 웹사이트를 피하는 방법에 대한 몇 가지 팁이 포함되어 있습니다. 그것은 인터넷에 관한 기사와 같은 것 같습니다. 좋은 것입니다. Barry Burd의 Java For Dummies - 이 책을 주목할 가치가 있습니까?  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

결론

이 책에 대한 일반적인 결론은 4장의 결론과 유사합니다. Barry Burd의 Java for Dummies는 학습을 위해 여러 리소스를 사용할 준비가 된 초보자를 위한 훌륭한 책입니다. 프로그래밍 교과서나 자습서라고 부를 수 없습니다. 대신 첫 번째 Java 핸드북입니다. 단계별 자습서 및 (반드시!) 코딩 작업 해결과 함께 읽는 것이 좋습니다. 여기에서 몇 가지 문제가 매우 자세히 고려됩니다. 저자의 교사 경력을 느낄 수 있으므로 초보 학생들에게 가장 큰 어려움을 야기한 문제를 철자합니다. 그러나 유익한 기사 수준에서 매우 피상적으로 드러난 몇 가지 주제가 있습니다. 그러나 Java for Dummies는 초보자를 위한 책입니다. 따라서 언어와 친해지는 첫 번째 반복이 될 수 있습니다.또한 Java For Dummies는 읽기 쉽고 생생하고 재미있는 예와 여담으로 가득합니다. 도로 어디에서나 취침 전에 쉽게 읽을 수 있습니다. 물론 작가의 스타일에 만족한다면. 그리고 기억하십시오. 이 세상의 어떤 책도 당신을 소프트웨어 개발자로 만들어 줄 수는 없습니다. 연습만이 할 수 있습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION