๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Programming Smalltalk โ€“ Object-Orientation from the Beginning: An introduction to the principles of programming

โœ Scribed by Johannes Brauer


Publisher
Vieweg+Teubner Verlag
Year
2015
Tongue
English
Leaves
439
Edition
1
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


A straightforward, step-by-step introduction to clear and elegant object-oriented programming. Using a language that's perfect for this kind of programming, the book has been tested in numerous courses and workshops over ten years.

Programming Smalltalk is particularly suited for readers with no prior programming knowledge. Starting from the first principles of programming, it teaches you how to use and create algorithms (reusable rules for problem-solving) and the basic building blocks of software. It goes on to explain how to develop complete applications and has a whole chapter on web applications as well as case studies.

Now translated into English, this edition was completely revised to be consistent with the latest version of Cincomยฎ VisualWorksยฎ, a professional Smalltalk environment. All examples were created using VisualWorks, which is available without cost for educational purposes, and can be downloaded and installed on any up-to-date computer.

โœฆ Table of Contents


Front Matter....Pages I-XXI
Basic Concepts of Computer Science....Pages 1-6
Designing Algorithms....Pages 7-29
Basics of Object-Oriented Programming Using Smalltalk....Pages 31-58
Repetitions....Pages 59-76
The VisualWorks Development Environment....Pages 77-96
Examining a Sample Class: Circle....Pages 97-112
Defining New Classes....Pages 113-141
Class Hierarchiesโ€”Inheritanceโ€”Polymorphism....Pages 143-197
Debugging Smalltalk Programs....Pages 199-210
Containers....Pages 211-247
Additional Smalltalk Basics....Pages 249-284
Algorithmic Excursus: Recursion....Pages 285-298
Streams and Files....Pages 299-306
Structure of Smalltalk Programs....Pages 307-331
Systematic Testing....Pages 333-341
Developing Web Applications....Pages 343-400
Whatโ€™s Next?....Pages 401-405
Smalltalk Applications in Industry....Pages 407-418
Back Matter....Pages 419-429

โœฆ Subjects


Programming Languages, Compilers, Interpreters; Programming Techniques; Software Engineering


๐Ÿ“œ SIMILAR VOLUMES


Programming SmallTalk โ€“ Object-Orientati
โœ Johannes Brauer ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Springer Vieweg ๐ŸŒ English

A straightforward, step-by-step introduction to clear and elegant object-oriented programming. Using a language that's perfect for this kind of programming, the book has been tested in numerous courses and workshops over ten years.<br /><br /><br /><br /><i>Programming Smalltalk</i>is particularly s

Beginning C# 3.0: an introduction to obj
โœ Jack Purdum ๐Ÿ“‚ Library ๐Ÿ“… 2008 ๐Ÿ› Wrox / Wiley ๐ŸŒ English

Learn all the basics of C# 3.0 from <em>Beginning C# 3.0: An Introduction to Object Oriented Programming</em>, a book that presents introductory information in an intuitive format. If you have no prior programming experience but want a thorough, easy-to-understand introduction to C# and object orien

Introduction to Object-Oriented Programm
โœ Timothy Budd ๐Ÿ“‚ Library ๐Ÿ“… 2001 ๐Ÿ› Pearson ๐ŸŒ English

<p><b></b> In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple inheritance) and polymorphism. Examples are drawn from several different languages, includi

An Introduction to Object-Oriented Progr
โœ Timothy A. Budd ๐Ÿ“‚ Library ๐Ÿ“… 2021 ๐Ÿ› Pearson ๐ŸŒ English

In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple inheritance) and polymorphism. Examples are drawn from several different languages, including (among o

An Introduction to Object-Oriented Progr
โœ Timothy A. Budd ๐Ÿ“‚ Library ๐Ÿ“… 2021 ๐Ÿ› Pearson ๐ŸŒ English

In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple inheritance) and polymorphism. Examples are drawn from several different languages, including (among o