Sold out

Introduction to Java Programming, Comprehensive Version, Global Edition

English · Hardback

Description

Read more

This text is intended for a 1-, 2-, or 3-semester CS1 course sequence.

Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using Java.

Teaching and Learning Experience

To provide a better teaching and learning experience, for both instructors and students, this program offers:

Fundamentals-First Approach : Basic programming concepts are introduced on control statements, loops, functions, and arrays before object-oriented programming is discussed.

Problem-Driven Motivation : The examples and exercises throughout the book emphasize problem solving and foster the concept of developing reusable components and using them to create practical projects.

A Superior Pedagogical Design that Fosters Student Interest : Key concepts are reinforced with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-tests.

The Most Extensive Instructor and Student Support Package Available : The author maintains a website at includes multiple interactive resources.

Product details

Authors Y. Daniel Liang
Publisher Pearson
 
Languages English
Product format Hardback
Released 30.01.2015
 
EAN 9781292070018
ISBN 978-1-292-07001-8
No. of pages 1344
Dimensions 204 mm x 254 mm x 48 mm
Weight 2249 g
Series Global Edition
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.