|
Showing 1 - 13 of
13 matches in All Departments
The Deitels' groundbreaking How to Program series offers
unparalleled breadth and depth of programming fundamentals,
object-oriented programming concepts and intermediate-level topics
for further study. Java How to Program, Late Objects, 11th Edition,
presents leading-edge computing technologies using the Deitel
signature live-code approach, which demonstrates concepts in
hundreds of complete working programs. The 11th Edition presents
updated coverage of Java SE 8 and new Java SE 9 capabilities,
including JShell, the Java Module System, and other key Java 9
topics.
This print textbook is available for you to rent for your classes.
The Pearson print rental program provides you with affordable
access to learning materials, so you go to class ready to succeed.
C How to Program is a user-friendly, code-intensive introduction to
C programming with case studies introducing applications and system
programming. Like other texts of the Deitels' How to Program
series, the book's modular presentation serves as a detailed
beginner source of information for college students looking to
embark on a career in coding, or instructors and
software-development professionals seeking to learn how to program
with C. The signature Deitel live-code approach presents concepts
in the context of 142 full-working programs rather than incomplete
snips of code. This gives you a chance to run each program as you
study it and see how your learning applies to real-world
programming scenarios. Current standards, contemporary practice,
and hands-on learning opportunities are integrated throughout the
9th Edition. Over 340 new integrated Self-Check exercises with
answers allow you to test your understanding of important concepts
- and check your code - as you read. New and enhanced case studies
and exercises use real-world data and focus on the latest ACM/IEEE
computing curricula recommendations, highlighting security, data
science, ethics, privacy, and performance concepts.
For all basic-to-intermediate level courses in Visual C#
programming. An informative, engaging, challenging and entertaining
introduction to Visual C# Created by world-renowned programming
instructors Paul and Harvey Deitel, Visual C# How to Program, 6th
Edition introduces students to the world of desktop, mobile and web
app development with Microsoft's (R) Visual C# (R) programming
language. Students will use the .NET platform and the Visual Studio
(R) Integrated Development Environment to write, test, and debug
applications and run them on a wide variety of Windows (R) devices.
At the heart of the book is the Deitel signature live-code
approach-rather than using code snippets, the authors present
concepts in the context of complete working programs followed by
sample executions. Students begin by getting comfortable with the
Visual Studio Community edition IDE and basic C# syntax. Next, they
build their skills one step at a time, mastering control
structures, classes, objects, methods, variables, arrays, and the
core techniques of object-oriented programming. With this strong
foundation in place, the authors introduce more sophisticated
techniques, including searching, sorting, data structures,
generics, and collections. Additional practice is provided through
a broad range of example programs and exercises selected from
computer science, business, education, social issues, personal
utilities, sports, mathematics, puzzles, simulation, game playing,
graphics, multimedia and many other areas.
For courses in C++ Programming The best-selling C++ How to Program
is accessible to readers with little or no programming experience,
yet comprehensive enough for the professional programmer. The
Deitels' signature live-code approach presents the concepts in the
context of full working programs followed by sample executions. The
early objects approach gets readers thinking about objects
immediately-allowing them to more thoroughly master the concepts.
Emphasis is placed on achieving program clarity and building
well-engineered software. Interesting, entertaining, and
challenging exercises encourage students to make a difference and
use computers and the Internet to work on problems. To keep readers
up-to-date with leading-edge computing technologies, the 10th
Edition conforms to the C++11 standard and the new C++14 standard.
Android How to Program, Second Edition provides a clear and
entertaining App-driven introduction to Android 4.3 development for
both introductory- and intermediate-level programming courses. The
Deitels' App-driven, Live Code Approach is simply the best way to
master Android programming! The Deitels teach Android programming
through ten complete, working Android Apps. Each chapter presents
new concepts through a single App. The authors first discuss what
the App does, show screen shots, test drive the App, and present an
overview of the technologies and architecture used to build it.
Next, the authors walk through building the App, presenting
complete code and providing a detailed "Live Code" walkthrough. As
part of the code walkthrough, they discuss essential programming
concepts, and demonstrate the functionality of relevant Android 4.3
APIs. Readers will gain hands-on experience with a wide spectrum of
essential Android APIs. The book also has an extensive introduction
to programming using the Java language, making this book
appropriate for Java courses that want to add an App-programming
flavor. Teaching and Learning Experience This program will provide
a better teaching and learning experience—for you and your
students. Add an App Component to your Java Course: An extensive,
optional introduction to programming using the Java language makes
this book appropriate for Java courses. Motivate Students with an
App-driven, Live Code Approach to Android 4.3 Development: Concepts
are presented in the context of 10 complete working Android Apps,
complete with syntax coloring, code walkthroughs and sample
outputs.
Appropriate for all basic-to-intermediate level courses in Visual
Basic 2012 programming. Created by world-renowned programming
instructors Paul and Harvey Deitel, Visual Basic 2012 How to
Program introduces all facets of the Visual Basic 2012 language
through a hands-on approach with hundreds of working programs. This
book reflects the major innovations Microsoft has incorporated in
Visual Basic 2012; all discussions and sample code have been
carefully audited against the newest Visual Basic language
specification. The 6th Edition is updated to Visual Studio 2012 and
includes new chapters on Windows 8 UI app development, Windows 8
graphics/multimedia, Windows Phone 8 app development and Windows
Azure. Students begin by getting comfortable with the free Visual
Basic Express 2012 IDE and basic VB syntax. Next, they build their
skills one step at a time, mastering control structures, classes,
objects, methods, variables, arrays, and the core techniques of
object-oriented programming. With this strong foundation in place,
the Deitels introduce more sophisticated techniques, including
inheritance, polymorphism, exception handling, strings, GUI's, data
structures, generics, and collections. Throughout, the authors show
developers how to make the most of Microsoft's Visual Studio tools.
A series of appendices provide essential programming reference
material on various topics.
For introductory courses in Visual Basic Programming, offered in
departments of Information Technology, Computer Science or
Business. Merging the concept of a lab manual with that of a
conventional textbook, the Deitels have crafted an innovative
approach that enables students to learn programming while having a
mentor-like book by their side. This best-seller blends the Deitel
signature Live-Code Approach with their Application-Driven
methodology. Students learn programming and Visual Basic by working
through a set of applications. Each tutorial builds upon previously
learned concepts while learning new ones. An abundance of self
assessment exercises are available at the end of most chapters to
reinforce key ideas. This approach makes it possible to cover a
wealth of programming constructs within the Visual Basic 2010
environment. View the Deitel Buzz online to learn more about the
newest publications from the Deitels.
For introductory-level Python programming and/or data-science
courses. A groundbreaking, flexible approach to computer science
and data science The Deitels' Introduction to Python for Computer
Science and Data Science: Learning to Program with AI, Big Data and
the Cloud offers a unique approach to teaching introductory Python
programming, appropriate for both computer-science and data-science
audiences. Providing the most current coverage of topics and
applications, the book is paired with extensive traditional
supplements as well as Jupyter Notebooks supplements. Real-world
datasets and artificial-intelligence technologies allow students to
work on projects making a difference in business, industry,
government and academia. Hundreds of examples, exercises, projects
(EEPs), and implementation case studies give students an engaging,
challenging and entertaining introduction to Python programming and
hands-on data science. The book's modular architecture enables
instructors to conveniently adapt the text to a wide range of
computer-science and data-science courses offered to audiences
drawn from many majors. Computer-science instructors can integrate
as much or as little data-science and artificial-intelligence
topics as they'd like, and data-science instructors can integrate
as much or as little Python as they'd like. The book aligns with
the latest ACM/IEEE CS-and-related computing curriculum initiatives
and with the Data Science Undergraduate Curriculum Proposal
sponsored by the National Science Foundation.
The professional programmer's Deitel (R) guide to C++20 Written for
programmers with a background in another high-level language, in
this book, you'll learn Modern C++ development hands on using C++20
and its "Big Four" features--Ranges, Concepts, Modules and
Coroutines. (For more details, see the Preface, and the table of
contents diagram inside the front cover.) In the context of 200+,
hands-on, real-world code examples, you'll quickly master Modern
C++ coding idioms using popular compilers--Visual C++ (R), GNU (R)
g++, Apple (R) Xcode (R) and LLVM (R)/Clang. After the C++
fundamentals quick start, you'll move on to C++ standard library
containers array and vector; functional-style programming with
C++20 Ranges and Views; strings, files and regular expressions;
object-oriented programming with classes, inheritance, runtime
polymorphism and static polymorphism; operator overloading,
copy/move semantics, RAII and smart pointers; exceptions and a look
forward to C++23 Contracts; standard library containers, iterators
and algorithms; templates, C++20 Concepts and metaprogramming;
C++20 Modules and large-scale development; and concurrency,
parallelism, the C++17 and C++20 parallel standard library
algorithms and C++20 Coroutines. Features Rich coverage of C++20's
"Big Four": Ranges, Concepts, Modules and Coroutines
Objects-Natural Approach: Use standard libraries and open-source
libraries to build significant applications with minimal code
Hundreds of real-world, live-code examples Modern C++: C++20, 17,
14, 11 and a look to C++23 Compilers: Visual C++ (R), GNU (R) g++,
Apple Xcode (R) Clang, LLVM (R)/Clang Docker: GNU (R) GCC, LLVM
(R)/Clang Fundamentals: Control statements, functions, strings,
references, pointers, files, exceptions Object-oriented
programming: Classes, objects, inheritance, runtime and static
polymorphism, operator overloading, copy/move semantics, RAII,
smart pointers Functional-style programming: C++20 Ranges and
Views, lambda expressions Generic programming: Templates, C++20
Concepts and metaprogramming C++20 Modules: Large-Scale Development
Concurrent programming: Concurrency, multithreading, parallel
algorithms, C++20 Coroutines, coroutines support libraries, C++23
executors Future: A look forward to Contracts, range-based parallel
algorithms, standard library coroutine support and more "C++20 for
Programmers builds up an intuition for modern C++ that every
programmer should have in the current software engineering
ecosystem. The unique and brilliant ordering in which the Deitels
present the material jibes much more naturally with the demands of
modern, production-grade programming environments. I strongly
recommend this book for anyone who needs to get up to speed on C++,
particularly in professional programming environments where the
idioms and patterns of modern C++ can be indecipherable without the
carefully crafted guidance that this book provides." --Dr. Daisy
Hollman, ISO C++ Standards Committee Member "This is a fine book
that covers a surprising amount of the very large language that is
C++20. An in-depth treatment of C++ for a reader familiar with how
things work in other programming languages." --Arthur O'Dwyer, C++
trainer, Chair of CppCon's Back to Basics track, author of several
accepted C++17/20/23 proposals and the book Mastering the C++17 STL
"Forget about callback functions, bare pointers and proprietary
multithreading libraries--C++20 is about standard concurrency
features, generic lambda expressions, metaprogramming, tighter
type-safety and the long-awaited concepts, which are all
demonstrated in this book. Functional programming is explained
clearly with plenty of illustrative code listings. The excellent
chapter, 'Parallel Algorithms and Concurrency: A High-Level View,'
is a highlight of this book." --Danny Kalev, Ph.D. and Certified
System Analyst and Software Engineer, Former ISO C++ Standards
Committee Member Register your book for convenient access to
downloads, updates, and/or corrections as they become available.
See inside book for details. Note: eBooks are 4-color and print
books are black and white.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R383
R310
Discovery Miles 3 100
Loot
Nadine Gordimer
Paperback
(2)
R383
R310
Discovery Miles 3 100
|