Java

ONE STEP AHEAD

Price: 1150.00 INR

We sell our titles through other companies
Disclaimer :You will be redirected to a third party website.The sole responsibility of supplies, condition of the product, availability of stock, date of delivery, mode of payment will be as promised by the said third party only. Prices and specifications may vary from the OUP India site.

ISBN:

9780199459643

Publication date:

30/05/2017

Paperback

1216 pages

Price: 1150.00 INR

We sell our titles through other companies
Disclaimer :You will be redirected to a third party website.The sole responsibility of supplies, condition of the product, availability of stock, date of delivery, mode of payment will be as promised by the said third party only. Prices and specifications may vary from the OUP India site.

ISBN:

9780199459643

Publication date:

30/05/2017

Paperback

1216 pages

First Edition

Anita Seth & B.L. Juneja

Java—One Step Ahead is a textbook designed for undergraduate students of computer science and information technology as well as MCA. It provides comprehensive coverage of core and advanced Java topics. It aims to build a strong foundation of concepts and efficient programming skills in Java.

Rights:  World Rights

First Edition

Anita Seth & B.L. Juneja

Description

Java—One Step Ahead is a textbook designed for undergraduate students of computer science and information technology as well as MCA. It provides comprehensive coverage of core and advanced Java topics. It aims to build a strong foundation of concepts and efficient programming skills in Java.

Divided into 27 chapters, the book begins with fundamentals of OOP concepts. It goes on to discuss the evolution and development of Java programming. Further, Multithreaded programming, Strings, I/O programming, Generic programming, Collections, Applets, and Event handling are explained lucidly. This book offers a detailed coverage of GUI programming, networking, and advanced topics like JDBC, JavaBeans, etc. Frequently asked interview questions, versions of Java, and creating web pages are provided as appendices.

The text is interspersed with notes and tips for relevant concepts and programming examples. Plenty of chapter-end exercises are provided for students to practise.

About the authors

Anita Seth is presently serving as faculty at Institute of Engineering and Technology, DAVV, Indore and has a teaching experience of more than ten years. She completed her Ph D from Indian Institute of Technology, Delhi and has industrial experience of more than two years as an executive engineer in M/s Siemens India Ltd in technical design and planning. She has also worked on the design and development of automation system concepts for various projects. She has published research papers in several national and international journals of repute and has reviewed various international journals. She has also co-authored books on Programming in C, Programming with C++, etc. Her current research areas include mobile networks, network security for wireless networks, etc.

B.L. Juneja is former professor at the department of mechanical engineering, Indian Institute of Technology, Delhi. He has a vast academic experience of teaching undergraduate and postgraduate students. He has published papers on various topics in reputed national and international journals and also has several popular books to his credit. He has served as the chief editor of an international quarterly journal, Journal of Engineering Production for eight years, and is a founding member and a former president of Indian Society of Mechanical Engineers.

First Edition

Anita Seth & B.L. Juneja

Table of contents

  1. Object-oriented Programming and Evolution of Java
  2. Program Structure in Java
  3. Data Types, Variables, and Operators
  4. Control Statements
  5. Classes and Objects
  6. Methods
  7. Arrays
  8. Inheritance
  9. Interfaces
  10. Packages and Java Library
  11. Exception Handling
  12. String Handling in Java
  13. Multithreaded Programming
  14. Generic Programming
  15. Image Handling in Java
  16. Collections
  17. Input/Output Streams and File Operations
  18. Applets
  19. Event Handling
  20. Creating GUIs in AWT Windows
  21. Drawing in AWT Windows
  22. Swing—Part 1
  23. Swing—Part 2
  24. Networking
  25. Java Beans
  26. Java Servlets
  27. Java Database Connectivity

First Edition

Anita Seth & B.L. Juneja

Features

  • Detailed coverage of topics such as AWT and Swings, Event handling, Networking, Generic programming, and Collections
  • Dedicated chapters on advanced topics such as JDBC, Servlets, and Java Beans
  • Complete and tested programs (using JDK 8) given along with their outputs and explanations
  • Notes, cartoon figures, and callouts along with the relevant concepts given throughout the text
  • Separate section on common programming errors and error prevention tips provided to help readers practise good programming style
  • Chapter-end exercises include MCQs, review questions, and programming exercises to help readers apply the learnt concepts
  • Includes debugging exercises, mini projects, and case studies at the end of the chapters to help readers learn implementation of the concepts

Online Resources

For Faculty

  • PowerPoint slides
  • Lab exercises

For Students

  • Additional projects
  • Quizzes
  • List of packages in Java
  • Debugging exercises
  • Model question papers with answers

First Edition

Anita Seth & B.L. Juneja

First Edition

Anita Seth & B.L. Juneja

Description

Java—One Step Ahead is a textbook designed for undergraduate students of computer science and information technology as well as MCA. It provides comprehensive coverage of core and advanced Java topics. It aims to build a strong foundation of concepts and efficient programming skills in Java.

Divided into 27 chapters, the book begins with fundamentals of OOP concepts. It goes on to discuss the evolution and development of Java programming. Further, Multithreaded programming, Strings, I/O programming, Generic programming, Collections, Applets, and Event handling are explained lucidly. This book offers a detailed coverage of GUI programming, networking, and advanced topics like JDBC, JavaBeans, etc. Frequently asked interview questions, versions of Java, and creating web pages are provided as appendices.

The text is interspersed with notes and tips for relevant concepts and programming examples. Plenty of chapter-end exercises are provided for students to practise.

About the authors

Anita Seth is presently serving as faculty at Institute of Engineering and Technology, DAVV, Indore and has a teaching experience of more than ten years. She completed her Ph D from Indian Institute of Technology, Delhi and has industrial experience of more than two years as an executive engineer in M/s Siemens India Ltd in technical design and planning. She has also worked on the design and development of automation system concepts for various projects. She has published research papers in several national and international journals of repute and has reviewed various international journals. She has also co-authored books on Programming in C, Programming with C++, etc. Her current research areas include mobile networks, network security for wireless networks, etc.

B.L. Juneja is former professor at the department of mechanical engineering, Indian Institute of Technology, Delhi. He has a vast academic experience of teaching undergraduate and postgraduate students. He has published papers on various topics in reputed national and international journals and also has several popular books to his credit. He has served as the chief editor of an international quarterly journal, Journal of Engineering Production for eight years, and is a founding member and a former president of Indian Society of Mechanical Engineers.

Table of contents

  1. Object-oriented Programming and Evolution of Java
  2. Program Structure in Java
  3. Data Types, Variables, and Operators
  4. Control Statements
  5. Classes and Objects
  6. Methods
  7. Arrays
  8. Inheritance
  9. Interfaces
  10. Packages and Java Library
  11. Exception Handling
  12. String Handling in Java
  13. Multithreaded Programming
  14. Generic Programming
  15. Image Handling in Java
  16. Collections
  17. Input/Output Streams and File Operations
  18. Applets
  19. Event Handling
  20. Creating GUIs in AWT Windows
  21. Drawing in AWT Windows
  22. Swing—Part 1
  23. Swing—Part 2
  24. Networking
  25. Java Beans
  26. Java Servlets
  27. Java Database Connectivity