Introduction to Programming Using JAVA. 700 pages.The first programming course at Hobart and William Smith Colleges covers the Java programming language. Since 1996, the textbook for the course has been this Java textbook that was written for the course. The current version 2009 is Introduction to Programming Using Java, Version 5.0. It requires Java 5.0 or higher. It is an introduction to programming and also an introduction to Java directed towards people who do not have any background in programming, although it might also be useful for experienced programmers who want to learn something about Java. It is certainly not meant to provide complete coverage of the Java language.ABOUT THE David J. Eck, Ph.D. in Mathematics (Brandeis University, 1980) is working as a teacher and instructor at the Department of Mathematics and Computer Science of the Hobart and William Smith Colleges.
بدأت بتعلم جافاسكربت في صيف 2017 وبعد ذلك بعام كنت قد بدأت العمل كمطور مما ساهم في إثراء خبرتي بشكل كبير ومن ذلك الوقت وأنا مهتم بقراءة الكتب والمقالات التعليمية المتعلقة بجافاسكربت
أقول هذا، لأنني لم أتوقع أن دراسة لغة برمجة جديدة سيحتوي على هذا الكم الجديد الهائل من المعلومات والمفاهيم البرمجية دراسة جافا هنا غير مرتبطة بالسينتاكس الخاص باللغة كما كنت أتوقع، وإنما بتقديم مفاهيم، أدوات وتقنيات أساسية في البرمجة يمكنك الاستفادة منها مع أي لغة برمجة تقريبًا
الكتاب ضخم ومليء بالتفاصيل الدقيقة للغاية ولهذا أنقصت له نجمة، لكن حجمه يرتبط بقدر فائدته. استمتعت بقراءته واستفدت من مفاهيمه أشياء استخدمتها مباشرةً في عملي اليومي وأشياء أعرف أنني سأستخدمها لاحقًا
درسنا الكتاب على مدار مادتي: أساسيات البرمجة 1 و2 في جامعة الناس
The book is quite voluminous - to a degree when it becomes hard to concentrate. However, it might be an excellent tool for learning if paired with a good YouTube tutorial.
This is a fantastic book to learn Java by. It is clearly and concisely written and Eck does a great job of keeping the rather dry material very easy to read. The example code is very helpful and showcases some fantastic situations where a specific coding style or syntax is most useful. He carefully presents the pros and cons of nearly every aspect of the language and provides a complete picture of what Java is and does and how to best use it and what the best practices are etc.
To call this book and introduction is understatement. The author tries to incorporate many programming elements that, in a college-level course, would be spread over semesters. For someone experienced with programming languages, especially {} languages derived from C, this book will be clear and useful. For students new to this sort of programming, the chapters are too dense with programming theory. The author covers in one chapter topics in programming that other texts would expand into three or more, giving a more complete and understandable explanation to the reader. This is a decent book for the experienced programmer looking to add Java to their portfolio, but not so much as an introduction to programming for a new learner.
The first Chapter talk about "Computer Architecture", that chapter made me confused. But when keep going with the author that additional points, as I expected, were really useful & helpful.
Very underrated book for understanding the fundamentals of Java, detailed and informative. I would use this book as a great supplemental resource to aid your learning of Java. Highly recommended.