How to Program
- 435 pages
- 16 hours of reading






Summary: "Written for programmers with a background in high level language programming, the book applies the Deitel signature live code approach to teaching programming and explores the Java language in depth ... "
Computing concepts. Introduction to C programming. Structured program development. Program control. Functions. Arrays. Pointers. Characters and strings. Formatted input/output. Structures, unions, bit manipulations, and enumerations. File processing. Data structures. The preprocessor. Advanced topics. C++ as a "better C". Classes and data abstraction. Classes: part II. Operator overloading. Inheritance. Virtual functions and polymorphism. C++ stream input/output. C syntax. Standard library. Operator precedence chart. ASCII character set. Number system
Practical, Live-Code ™ coverage Written for Java™ programmers, this new book in the DEITEL™ Developer Series applies the DEITEL™signature LIVE-CODE™ approach to Java Web services. Every important concept is presented in the contextof fully tested programs, complete with syntax highlighting, detailed line-by-line descriptions andprogram outputs. The book features 103 LIVE-CODE™ programs that contain over 13,321 lines ofproven program code. Start with XML, the key enabling technology for Web services. XML markup, Document TypeDefinitions, the Document Object Model and XSL transformations are covered. Then move on to thecore Web-services SOAP, WSDL and UDDI. Next comes a remarkable treatment of theJava Web Services Developer Pack—Sun® Microsystems integrated toolset for building, testing anddeploying Java Web services. The book then discusses Java 2 Micro Edition (J2ME™) and WirelessWeb services. Finally, Web-services security and a three-part case study contain everything you needto deploy Java Web services. Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the interna-tionallyrecognized IT content-creation and corporate-training organization. Together with their col-leaguesat Deitel & Associates, Inc., they have written the successful How to Program Seriescollege textbooks that hundreds of thousands of students throughout the world have used to masterC, C++, Java, C # , Visual Basic®.NET, Perl, Python, XML and other languages. The DEITEL ™ Developer Series is designed for practicing programmers. The series presents focusedtreatments of emerging technologies, including .NET, J2EE™, Web services and more. Each book inthe series contains the same LIVE-CODE ™ teaching methodology used so successfully in the Deitels How to Program Series college textbooks. The series includes a wide selection of books suitable forthree types of DEITEL TESTIMONIALSFrom a Pre-Publication "The book provides excellent coverage of the main standards and protocolssupporting Web Services, such as XML, SOAP, WSDL, and UDDI. In addition,the book provides thorough coverage of the Java XML APIs used for Web-servicesdevelopment (JAXM, JAX-RPC and JAXR) through the case studiesand code examples provided." -Debra D. Scott, Java Technical Lead/Content Manager for Java CurriculumSun Educational Services, Sun Microsystems, Inc. From a Reader of Other Deitel™ Java "Congratulations on what may be the best programming series ever. I veread both your books Java How toProgram and Advanced Java 2Platform and may I say that theyare the most comprehensivebooks I have ever read, givingyou exactly what you need inorder to understand concepts andstart developing serious Javaapplications..."-Cindy Steele
How to Program
This book introduces all the fundamentals of object-oriented programming and shows precisely how Java implements those techniques. every important aspect of Java is covered. The book is carefully designed to help readers build real-world Java applications. It includes hundreds of "live code" programs and screen captures that show the exact results generated by that code.
Este libro utiliza las tecnologías de computación de vanguardia, y su base es el reconocido método de código activo de Deitel, donde los conceptos se presentan en el contexto de programas funcionales completos, seguidos de ejecuciones de ejemplo, en lugar de hacerlo a través de fragmentos separados de código. Este libro utiliza el nuevo estándar C++ 11 con una extensa cobertura de las nuevas características. Los apuntadores inteligentes ayudan a evitar los errores de administración de memoria dinámica al proveer una funcionalidad adicional a la de los apuntadores integrados. A lo largo del texto encontrará recuadros con tipos de programación, para prevenir errores, y de rendimiento, así como buenas prácticas de programación, que resultan de gran utilidad.