Tato kniha vás naučí vše, co potřebujete, abyste mohli psát skutečné programy v Javě. Výklad je založen na sadě nástrojů pro vývoj aplikací v Javě, označované Java 2 SDK verze 1.4; najdete tu ale i všechny podstatné novinky, které přinesla verze Java 2 SDK 5. Nejdůležitější témata jsou: * Jazyk Java. Výklad nepředpokládá žádné předběžné znalosti. * Ošetřování chyb a výjimek v aplikacích. * Práce s daty a soubory. * Paralelní programování a vlákna. * Podrobný a úplný úvod do používání knihovny Swing pro tvorbu grafického uživatelského rozhraní v Javě. Naučíte se vytvářet jak samostatné aplikace, tak i aplety - programy v Javě vnořené do webových stránek. * Tisk v Javě. * Práce s dokumenty ve značkovacím jazyce XML a to pomocí rozhraní SAX a DOM. * Podpora národního prostředí (nejen českého) v Javě. * Novinky v JDK 5. Vedle toho tu najdete rozsáhlý příklad aplikace s grafickým uživatelským rozhraním. V průběhu několika kapitol budete postupně vyvíjet grafický editor Náčrtník. Naučíte se ukládat náčrtky do souborů a číst je z nich, používat v programu barvy, reagovat na vstup uživatele a mnoho dalších věcí. Komu je určena tato kniha Tato kniha je určena každému, kdo se chce naučit vytvářet skutečně použitelné aplikace v jazyce Java. Kromě výkladu v ní najdete obrovské množství praktických příkladů, které krok za krokem objasňují nejrůznější aspekty programování v Javě, používání knihovních tříd atd.
Ivor Horton Knihy
Ivor Horton je skúsený konzultant a autor výukových materiálov pre programovanie. Jeho kariéra, ktorá sa začala ako matematik, sa čoskoro presunula do sveta počítačov, kde získal rozsiahle skúsenosti v rôznych oblastiach, vrátane programovania v mnohých jazykoch a návrhu riadiacich systémov. Horton sa špecializuje na aplikáciu počítačov v technickom návrhu a výrobe. Jeho práca sa zameriava na poskytovanie praktických tutoriálov v programovacích jazykoch, ako sú C, C++ a Java, a sprístupnenie zložitých konceptov inžinierom a vedcom.







Beginning C++20
- 853 stránok
- 30 hodin čítania
Begin your programming journey with C++ , starting with the basics and progressing through step-by-step examples that will help you become a proficient C++ programmer. This book includes new features from the C++20 standard such as modules, concepts, ranges, and the spaceship operator. All you need are Beginning C++20 and any recent C++ compiler and you'll soon be writing real C++ programs. There is no assumption of prior programming knowledge.All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Free source code downloads are provided for all examples from the text and solutions to the exercises.This latest edition has been fully updated to the latest version of the language, C++20, and to all conventions and best practices of modern C++. Beginning C++20 also introduces the elements of the C++ Standard Library that provide essential support for the C++20 language.What You Will LearnWho This Book Is ForProgrammers new to C++ and those who may be looking for a refresh primer on C++ in general.
With a proven track record of success over six years, this revised and updated edition showcases the expertise of a highly regarded author in programming. The book incorporates the latest advancements and insights in the field, making it an essential resource for both beginners and experienced programmers looking to enhance their skills.
The updated 4th edition of Beginning C builds on the strengths of its predecessors to offer an essential guide for anyone who wants to learn C or desires a 'brush-up' in this compact, fundamental language.
Beginning C++
- 594 stránok
- 21 hodin čítania
Beginning C++ is a tutorial for beginners in C++ and discusses a subset of C++ that is suitable for beginners. The language syntax corresponds to the C++14 standard. This book is environment neutral and does not presume any specific operating system or program development system. There is no assumption of prior programming knowledge. All language concepts that are explained in the book are illustrated with working program examples. Most chapters include exercises for you to test your knowledge. Code downloads are provided for examples from the text and solutions to the exercises and there is an additional download for a more substantial project for you to try when you have finished the book. This book introduces the elements of the C++ standard library that provide essential support for the language syntax that is discussed. While the Standard Template Library (STL) is not discussed to a significant extent, a few elements from the STL that are important to the notion of modern C++ are introduced and applied. Beginning C++ is based on and supersedes Ivor Horton’s previous book, Beginning ANSI C++.
Beginning STL: Standard Template Library
- 500 stránok
- 18 hodin čítania
Beginning STL is a contemporary treatment that teaches you the latest C++ 14 APIs, libraries and extensions and how to apply these to your C++ 14 applications. In this book, author Ivor Horton explains what the STL is and how to use it with your C++ applications. You'll learn how to use containers and iterators, as well as how to define, create and apply algorithms. Furthermore, you'll learn about function objects and allocators and how to use them. After reading this book, you'll learn how to extend the STL and define your own types of C++ components. You'll also be able to define your own types to satisfy the C++ STL requirements and to conform to the most common design patterns and best practices. The Standard Library is a fundamental part of the C++ Standard. It provides you as a C++ programmer with a comprehensive set of efficiently implemented tools and reusable components that you can use for most types of application.
Find out why thousands have turned to Ivor Horton for learning Java Ivor Horton's approach is teaching Java is so effective and popular that he is one of the leading authors of introductory programming tutorials, with over 160,000 copies of his Java books sold. In this latest edition, whether you're a beginner or an experienced programmer switching to Java, you'll learn how to build real-world Java applications using Java SE 7. The author thoroughly covers the basics as well as new features such as extensions and classes; extended coverage of the Swing Application Framework; and he does it all in his unique, highly accessible style that beginners love. Provides a thorough introduction to the latest version of the Java programming language, Java SE 7 Introduces you to a host of new features for both novices and experienced programmers Covers the basics as well as new language extensions and classes and class methods Guides you through the Swing Application Framework for creating Swing apps Uses numerous step-by-step programming examples to guide you through the development process There's no better way to get thoroughly up to speed on the latest version of Java than with Ivor Horton's latest, comprehensive guide.



