Al Stevens: Teach Yourself C++ (1990)

The third and final book from Al Stevens that helped me grow as a programmer. This was the original book that helped me initially learn C++ and Object-Oriented Programming (OOP). Later editions of this book are available and expand upon features continually added to the C++ language and libraries.

ISBN: 1-55828-250-5

ISBN13: 9-781558-282506

    • Compile, run, and experiment with sample programs;
    • Gain a basic understanding of C++ history, the core C++ language, the standard C++ library, and the standard template library;
    • Start writing simple C++ programs quickly and progress at your own speed to advanced programming;
    • Understand functions, program flow control, structures and unions, and data type organization;
    • Explore pointers, addresses, and dynamic memory allocation;
    • Comprehend pre-processing directives and compile-time conditional directives;
    • Work with classes, constructions and destructors, conversion, class objects, and class members;
    • Learn from platform-independent examples that work with any platform.

Part I: The C++ Language

Part II: Working with Classes

Part III: The Standard C++ Library

Part IV: The Standard Template Library

Part VI: Advanced Topics


Al Stevens is a highly-respected author and instructor who has been writing the C Programming column for Dr. Dobb’s Journal since 1988. His skill in teaching complex programming languages is legendary.


Source Code Listing

Al Stevens: C Database Development, 2nd Edition (1990)

C Database Development, the second title from Al Stevens in my library, introduces not only database theory but working code to study and learn techniques from.

ISBN10: 1-55828-136-3

ISBN13: 9-781558-281363

Learn how to use all the tools needed for writing C Database programs, including a library of database management functions.

Master C Database Development by using helpful programs and utility functions.

Discover how to use the ANSI Standard C language to design and develop programs that manage information in a database.

Obtain the knowledge to apply the standard C language in defining a relational database and the programs needed to that data.

Acquire the understanding of data structures and how to use them.


Al Stevens‘ monthly column in Doctor Dobb’s Journal has earned him a loyal following among professional programmers who appreciate his insight and clear writing style. He is also a nationally known and respected consultant who assists a variety of business, industry, and government agency clients. The author of C Database Development, Quick C, Turbo C, (MIS:Press, 1987), Extending Turbo C Professional, Teach Yourself DOS (MIS:Press, 1989), and Teach Yourself C++, Teach Yourself Windows 3 (MIS:Press, 1990), Stevens began programming in 1958 and has been designing systems and programs in C for many years.

 


Source Code Listing

Al Stevens: Extending Turbo C Professional (1989)

Back when I was getting started with programming in C in the MS-DOS environment, I found three books authored by Al Stevens to be of tremendous value, the first one being Extending Turbo C Professional .

Written in a friendly, easy-going style, Stevens introduces how to reliably read keystrokes, draw windows, and present menus, the key parts to making a visually appealing and user-friendly application.

ISBN10: 1-55828-013-8

ISBN13: 9-781558-280137

ABSOLUTELY INDISPENSABLE STEP-BY-STEP GUIDEBOOK for serious c programmers who want to hone their skills to razor sharpness.

Covers the complete TURBO C PROFESSIONAL System, including TURBO COMPILER , TURBO ASSEMBLER , and TURBO DEBUGGER .

This book covers the MOST SUCCESSFUL TECHNIQUES for using TURBO C PROFESSIONAL in ADVANCED AND COMPLEX COMPUTER SYSTEMS .

DEMONSTRATES HOW TO WRITE ROUTINES IN C AND ASSEMBLY LANGUAGE and link them together in one executable program.

INCLUDES INTERRUPT-DRIVEN SERIAL COMMUNICATIONS SOFTWARE ENGINES that allow programmers to develop advanced communications programs.

EQUIPS PROGRAMMERS TO WRITE MEMORY-RESIDENT PROGRAMS that are overlayed, use EMS, and can pop up in various video graphics modes.


Al Stevens is a nationally known and respected consultant who assists a variety of business, industry, and government agency clients, including the Kennedy Space Center. Author of C Data Base Development , Quick C , and Turbo C ( MIS:Press , 1987), Stevens began programming in 1958 and has been designing systems and programs in C for the past five years. His monthly column in Dr. Dobb’s Journal has earned Stevens a loyal following among professional programmers who appreciate his insight and clear writing style.


Source Code Listing