Kirjojen hintavertailu. Mukana 11 608 450 kirjaa ja 12 kauppaa.

Kirjahaku

Etsi kirjoja tekijän nimen, kirjan nimen tai ISBN:n perusteella.

9 kirjaa tekijältä Rod Stephens

Visual Basic 2008 Programmer's Reference

Visual Basic 2008 Programmer's Reference

Rod Stephens

John Wiley Sons
2008
nidottu
Providing programmers and developers of all skill levels with a comprehensive tutorial and reference to Visual Basic (VB) 2008, Microsoft MVP Rod Stephens presents a broad, solid understanding of essential topics on the latest version of VB. He explains the forms, controls, and other objects that VB furnishes for building applications in a modern windows environment. Plus, he examines the powerful development environment that makes VB such a productive language, and he delves into the VB language itself to show you how to use it to perform an array of important development tasks. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Visual Basic Graphics Programming

Visual Basic Graphics Programming

Rod Stephens

John Wiley Sons Inc
1999
nidottu
All the tools you need to create the full range of Visual Basic(r) color graphics applications Expert Rod Stephens provides you with everything you need to add advanced graphics to your applications in this in-depth introduction to graphic programming with Microsoft Visual Basic. From images using as few as 16 colors to "true-color" applications that use more than 16 million, he shows you how to create the full range of color graphics applications. You'll learn how to use Visual Basic controls to create impressive graphic effects without having to buy expensive add-on products. This book/CD-ROM package also explains how to integrate imaging, animation, and two- and three-dimensional graphics into an application. And you'll find the tools to manipulate color images, overlay one image on another, build scrolled windows, and much more. The Second Edition covers: * New API functions * Bitmap image morphing * New algorithms for hidden surface removal * Print preview with multiple pages and scales * Image processing, including high color and true color * Examples of controlling animation using simulation * New examples that demonstrate shape-distorting transformations * New examples of fractals and tilings * Gouraud shading, Phong shading, and texturing * Ray tracing speed improvements * Ray tracing for new kinds of objects The CD-ROM includes: * More than 400 complete, ready-to-run example programs * Pictures to use with the example programs * Images generated by the programs * Color images of many of the figures from the book * Source code for all example programs from the First Edition
Essential Algorithms

Essential Algorithms

Rod Stephens

John Wiley Sons Inc
2019
nidottu
A friendly introduction to the most useful algorithms written in simple, intuitive English The revised and updated second edition of Essential Algorithms, offers an accessible introduction to computer algorithms. The book contains a description of important classical algorithms and explains when each is appropriate. The author shows how to analyze algorithms in order to understand their behavior and teaches techniques that the can be used to create new algorithms to meet future needs. The text includes useful algorithms such as: methods for manipulating common data structures, advanced data structures, network algorithms, and numerical algorithms. It also offers a variety of general problem-solving techniques. In addition to describing algorithms and approaches, the author offers details on how to analyze the performance of algorithms. The book is filled with exercises that can be used to explore ways to modify the algorithms in order to apply them to new situations. This updated edition of Essential Algorithms: Contains explanations of algorithms in simple terms, rather than complicated mathSteps through powerful algorithms that can be used to solve difficult programming problemsHelps prepare for programming job interviews that typically include algorithmic questionsOffers methods can be applied to any programming languageIncludes exercises and solutions useful to both professionals and studentsProvides code examples updated and written in Python and C# Essential Algorithms has been updated and revised and offers professionals and students a hands-on guide to analyzing algorithms as well as the techniques and applications. The book also includes a collection of questions that may appear in a job interview. The book’s website will include reference implementations in Python and C# (which can be easily applied to Java and C++).
Beginning Software Engineering

Beginning Software Engineering

Rod Stephens

JOHN WILEY SONS INC
2022
nidottu
Discover the foundations of software engineering with this easy and intuitive guide In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering. In the book, you’ll learn to create well-constructed software applications that meet the needs of users while developing the practical, hands-on skills needed to build robust, efficient, and reliable software. The author skips the unnecessary jargon and sticks to simple and straightforward English to help you understand the concepts and ideas discussed within. He also offers you real-world tested methods you can apply to any programming language. You’ll also get: Practical tips for preparing for programming job interviews, which often include questions about software engineering practicesA no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debuggingBrand-new coverage of user interface design, algorithms, and programming language choicesBeginning Software Engineering doesn’t assume any experience with programming, development, or management. It’s plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, Try It Out, and How It Works explanatory sections. For anyone interested in a new career in software development, or simply curious about the software engineering process, Beginning Software Engineering, Second Edition is the handbook you’ve been waiting for.
Beginning Database Design Solutions

Beginning Database Design Solutions

Rod Stephens

JOHN WILEY SONS INC
2023
nidottu
A concise introduction to database design concepts, methods, and techniques in and out of the cloud In the newly revised second edition of Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond, Second Edition, award-winning programming instructor and mathematician Rod Stephens delivers an easy-to-understand guide to designing and implementing databases both in and out of the cloud. Without assuming any prior database design knowledge, the author walks you through the steps you’ll need to take to understand, analyze, design, and build databases. In the book, you’ll find clear coverage of foundational database concepts along with hands-on examples that help you practice important techniques so you can apply them to your own database designs, as well as: Downloadable source code that illustrates the concepts discussed in the bookBest practices for reliable, platform-agnostic database designStrategies for digital transformation driven by universally accessible database design An essential resource for database administrators, data management specialists, and database developers seeking expertise in relational, NoSQL, and hybrid database design both in and out of the cloud, Beginning Database Design Solutions is a hands-on guide ideal for students and practicing professionals alike.
Interview Puzzles Dissected: Solving and Understanding Interview Puzzles

Interview Puzzles Dissected: Solving and Understanding Interview Puzzles

Rod Stephens

Createspace Independent Publishing Platform
2016
nidottu
Job Candidates and Puzzle Enthusiasts Whether you're applying for a programming job or a position on Wall Street, interview puzzles are the norm at many high-tech companies. This book explains how to solve more than 200 of the hardest and most common interview puzzles in use. Interview Puzzles Dissected: + Shows how to solve more than 200 challenging interview puzzles + Reveals underlying techniques that let you solve problems that you haven't seen before + Tells how you can show the interviewer that you can think in an organized fashion + Explains how to get "partial credit" when all else fails and you just can't solve a puzzle + Includes programming challenges to give you a deeper understanding of puzzles (obviously only if you're a programmer) Interviewers When used incorrectly an interview puzzle tells you little more than whether the job candidate has seen the puzzle before. This book explains new techniques that you can use to get a better understanding of the candidate's capabilities and answer that all-important question, "Is this someone my team can work with effectively?" Interview Puzzles Dissected: + Tells how to discover the ways that a candidate analyzes and solves complex problems + Describes variations and follow-up questions that you can use to see if the candidate truly understands a puzzle and hasn't simply seen it before + Explains techniques for creating new, challenging puzzles + Shows how you can solve puzzles together to further understand a candidate's thought processes and to decide whether the candidate can work in a group Interview Puzzles Dissected not only shows you how to solve the puzzles, it explains why the solutions work. It exposes the underlying principles that you can use to solve similar puzzles and to invent new puzzles and variations of your own. This book will give you the tools you need to get the most out of interviews both as an interviewer and as a job candidate.
Microsoft Office Programming

Microsoft Office Programming

Rod Stephens

APress
2003
nidottu
By using the same back-end macro programming language, Visual Basic for Applications (VBA), Microsoft Office applications allow users to easily transfer their VBA programming skills from one Office product to another. A developer who is skilled at using VBA to program Access can quickly learn to program Word or Excel. Better still, VBA is a fairly complete subset of Visual Basic (VB). That means a Visual Basic developer already knows how to use VBA and a VBA programmer knows a lot about Visual Basic. In addition to this large body of shared information, learning to program Office applications requires that the developer understand each application's specific features. For example, to write VBA code for Microsoft Word, the developer must understand Word's capabilities and how to make Word do useful things. Unfortunately most VB and VBA books assume the reader is learning to program from scratch. They ignore the large amount of VBA programming information that is shared by the applications and they teach all of the details starting with the basics. A programmer who wants to learn how to program several Office applications must buy separate books for each application with a huge amount of overlap. Microsoft Office Programming: A Guide for Experienced Developers covers only the material not shared by all of the Office applications. It focuses on the more advanced techniques that start where the other books' VBA tutorials end. It explains how to link the applications together using OLE, how to manipulate each application with VBA code, and how to make the applications work together by controlling each other.
The The Modern C# Challenge

The The Modern C# Challenge

Rod Stephens

Packt Publishing Limited
2018
nidottu
Learn advanced C# concepts and techniques such as building caches, cryptography, and parallel programming by solving interesting programming challengesKey FeaturesGain useful insights on advanced C# programming topics and APIsUse locking and cached values to solve parallel problemsTake advantage of .NET's cryptographic tools to encrypt and decrypt stringsBook DescriptionC# is a multi-paradigm programming language. The Modern C# Challenge covers with aspects of the .NET Framework such as the Task Parallel Library (TPL) and CryptoAPI. It also encourages you to explore important programming trade-offs such as time versus space or simplicity. There may be many ways to solve a problem and there is often no single right way, but some solutions are definitely better than others. This book has combined these solutions to help you solve real-world problems with C#.In addition to describing programming trade-offs, The Modern C# Challenge will help you build a useful toolkit of techniques such as value caching, statistical analysis, and geometric algorithms.By the end of this book, you will have walked through challenges in C# and explored the .NET Framework in order to develop program logic for real-world applications.What you will learnPerform statistical calculations such as finding the standard deviationFind combinations and permutationsSearch directories for files matching patterns using LINQ and PLINQFind areas of polygons using geometric operationsRandomize arrays and lists with extension methodsExplore the filesystem to find duplicate filesSimulate complex systems and implement equality in a classUse cryptographic techniques to encrypt and decrypt strings and filesWho this book is forThe Modern C# Challenge is for all C# developers of different abilities wanting to solve real-world problems. There are problems for everyone at any level of expertise in C#