Java 프로그래밍 소개
Java 프로그래밍 경험이 없고 시작하고 싶은 프로그래머라면 초보자에게 적합한 입문서를 선택하는 것이 좋습니다. 이 단계에서는 Java의 기본 구문과 기본 사용법을 빠르게 익히는 데 중점을 둡니다. 먼저 Java에 대한 기본적인 이해를 갖추는 것입니다. Java 구문을 빠르게 탐색하는 데 시간을 할애하고 간단한 코드를 작성해 볼 수 있습니다. 완전히 이해하지 못하더라도 적극적으로 생각해야 합니다. 중요한 것은 "그것을 아는 것"입니다.
"Java 프로그래밍 생각"
Java 프로그래밍에 대한 경험을 쌓은 후에는 Java 프로그래밍의 원리와 내부 메커니즘을 깊이 이해해야 합니다. 『Java 프로그래밍 사고』는 이러한 목표를 달성하는 데 매우 적합한 책입니다. 객체지향 프로그래밍의 기본 개념과 원리를 자세히 소개하고, 자바의 기본 구문과 클래스 라이브러리에 대한 심도 있는 설명도 제공하여 탄탄한 자바 프로그래밍 기초를 다지는 데 도움을 줍니다. 물론 이 책에도 몇 가지 단점이 있다. 첫째, 내용이 매우 조밀해서 읽는 데 많은 시간과 노력이 필요할 수 있습니다. 게다가, 때로는 저자가 너무 장황해서 독자들에게 읽기 문제를 일으키는 경우도 있습니다. 그렇기 때문에 이 책은 빠른 속도의 학습을 좋아하는 현대인에게는 적합하지 않습니다. 그러므로 이 책을 읽을 때, 심도 있는 학습을 위해서는 선택하는 방법과 중요한 장과 내용을 선택하는 방법을 배워야 합니다. 한마디로 『자바 프로그래밍 사상』은 자바 프로그래밍의 핵심 아이디어와 원리를 이해하는데 좋은 책이다. 이 책을 읽으면 Java 프로그래밍 언어의 설계와 사용을 더 잘 이해하고 견고한 프로그래밍 기반을 마련할 수 있습니다.
1. "컴퓨터 구성의 원리"(익숙함) 2. "데이터 구조"(익숙함) 3. "운영 체제"(이해함->익숙함) 4. "C 언어"(익숙함) 5. "컴파일 원리"( 이해됨) 원리) 6. "어셈블리 언어"(이해함) 7. "컴퓨터 네트워크"(이해함) 8. "소프트웨어 엔지니어링"(이해함) 9. "관계형 데이터베이스"(익숙함) 10. "C++ 언어"( 마스터) 11. "객체 지향 디자인"(마스터; C++ 학습과 결합)
(5) 몇 가지 경험과 이해: 1. 실제 프로그래머는 C++ 사용을 선택합니다. (전문가에 따르면) 2. 글쓰기 프로그램을 직접 사용해 보세요. 3. 문제에 대해 생각하기 위해 두뇌를 사용하십시오. 4. 좋은 프로그래밍 스타일을 유지하세요. 5. 더 많은 책, 특히 원본 책을 읽으십시오. (읽을 때 선택적으로 읽고 계속 읽어야 함을 강조합니다) (5) 몇 가지 제안과 결론: 1. 실제 프로그래머는 유연성과 효율성이 더 높기 때문에 프로그래밍에 C++ 언어를 사용하는 경향이 있습니다. (전문가에 따르면) 2. 실습은 프로그래밍 학습의 핵심입니다. 3. 문제에 대해 생각하기 위해 두뇌를 사용하세요. 문법과 규칙을 기억할 뿐만 아니라 문제 뒤에 숨어 있는 원리와 개념도 이해하세요.
좋은 책, 유명 작가의 고전, 엉성한 책에 연습을 낭비하지 말고 책을 많이 읽으세요)
6. 자신만의 학습 계획을 세우세요. 7. 자신의 경험과 교훈을 요약하세요. (실수와 경험을 기록할 수 있는 노트를 준비하세요.) 8. 새로운 것을 배우는 것을 두려워하지 마세요. 10. 문제를 잘 찾아서 답을 찾으세요. 11. 전문가에게 조언을 구하세요. (마스터가 될 때까지 겸손하세요.) 12. 동료와 소통하세요. (소통이 잘 안 되면 절대 안 됩니다.) . 소프트웨어의 본질을 이해하고 끊임없이 변화하는 외관에 속지 마십시오. 14. 실제로 배워야 할 것은 라이브러리, 클래스 또는 도구가 아닌 프로그래밍 언어와 방법입니다.
이러한 라이브러리는 상대적으로 간단하지만 이러한 라이브러리를 아는 것만으로는 충분하지 않다고 생각합니다. 15. Wiodows 프로그래밍을 배우는 것은 주로 Windows OS 및 win32 API를 배우는 것과 관련됩니다. 16. 시간이 있을 때 임베디드 개발에 대해 알아보세요. 시간을 가지십시오. 18. .NET 프레임워크와 C# 언어를 이해하십시오. 아마도 그것이 새로운 빵과 버터가 될 것입니다. 19. 인내심을 갖고 성급하게 행동하지 마십시오. 20. 프로그램에 주석을 추가하고 의견을 유지하십시오. 21. 더 많이 배우고 이해할수록 전문가에 더 가까워집니다. 22. 시간이 있을 때 CSDN에 가보세요. 거기에는 많은 친구들이 있습니다. 23. 훌륭한 프로그래머가 될 자신감을 가지세요. ) 좋은 책 추천 1. "The C 프로그래밍 언어"(Keinighan & Dennis Ritchie 1988) * 2. "The C++ 프로그래밍 언어"(Bjarne Stroustrup 1997) * 3. "Inside The C++ Object Model"(lippmans) 4. "효과적인 C++" (위와 동일) * 5. "더 효율적인 C++" (위와 동일) * 6. "뛰어난 C++" 7. "C++ 객체지향 효율적인 프로그래밍" 8. "디자인 패턴" 9. "생각하기" C++" * 10. "표준 C++ 성경"(일반적으로 권장됨) 11. "컴퓨터 프로그래밍의 예술" 12. "Windows 프로그래밍"(Charles Petzold) 13. "VC++5.0 기술 내부자" 14. "MFC 설명: 간단한 방법" 15. "소프트웨어 요구 사항" 》 16. 《고급 Windows》17. "C++ 입문서" 18. "Win32 프로그래머 참조 매뉴얼" 19. "TCP/IP를 이용한 인터넷 상호연결" 20. "COM의 필수 이론" (7) 학습 계획 D - 이 학습 계획은 개인적으로 결정한 것입니다. 참고로 모두와 공유하고 함께 발전해 나가자. 1. "컴퓨터 구성의 원리" 2. "운영 체제" 3. "데이터 구조" 4. "어셈블리 언어" 5. "C" 6. "C++" 7. "VC 기술 내부자" 8. "프로그래밍 윈도우" 9. "심층 MFC" 10. "고급 Windows" 11. "C++ 개체 모델 내부" 12. "C++로 생각하기" 13. "효과적인 C++" 14. 데이터베이스 15, 네트워크 16, 임베디드 OS 및 프로그래밍 17, 하드웨어 마이크로컨트롤러 18, .NET 및 C# 19, 소프트웨어 엔지니어링 20, UNIX 및 Linux
위 내용은 IT 컴퓨터 프로그래밍을 처음 배우는 초보자에게 적합한 추천도서의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!