How to Program
- 435 stránok
- 16 hodin čítania
Second Edition: Including Case Studies In UNIX® • OS/2™ MS-DOS® Macintosh® • VM MVS • Open Systems
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
This title is for courses in C# programming. Combining the Deitel signature live-code approach with a new application-driven methodology, this text uses a step-by-step tutorial approach to begin teaching students the basics of programming, building upon previously learned concepts.
Appropriate for courses in Web services for both introductory computer science students and students following a business track, this book presents an overview of Web services for both business and technical students. The authors illuminate both the technology underlying Web services and the business implications of implementing them.
Focusing on Ajax and Rich Internet Applications, this guide offers practical insights for programmers looking to enhance their web development skills. It covers essential techniques for creating dynamic, interactive web applications, emphasizing hands-on examples and real-world scenarios. The book explores the integration of various technologies and frameworks, providing a comprehensive understanding of modern web application development. Ideal for those seeking to deepen their programming expertise, it serves as a valuable resource for both novice and experienced developers.