Skip to main content
Chaptra
Cover of Internet & world wide web: How to program: Fourth edition

Internet & world wide web: How to program: Fourth edition

Written by Inc H. M. Deitel - Deitel & Associates

Not rated yet — tap a star to review it

1,432 pages, about 29 hours of reading

Chaptra reads alongside you — AI insights, chapter breakdowns and reader discussions for every book. Join free

About this book

Internet and World Wide Web How to Program, 4e by market leading authors, Harvey M. Deitel and Paul J. Deitel introduces readers with little or no programming experience to the exciting world of Web-Based applications. This book has been substantially revised to reflect today's Web 2.0 rich Internet application-development methodologies. A comprehensive book that covers the fundamentals needed to program on the Internet, this book provides in-depth coverage of introductory programming principles, various markup languages (XHTML, Dynamic HTML and XML), several scripting languages (JavaScript, PHP, Ruby/Ruby on Rails and Perl); AJAX, web services, Web Servers (IIS and Apache) and relational databases (MySQL/Apache Derby/Java DB) -- all the skills and tools needed to create dynamic Web-based applications. The book contains comprehensive introductions to ASP.NET 2.0 and JavaServer Faces (JSF) and a new chapter on Adobe Flex 2.0. Hundreds of live-code examples of real applications are throughout the book. The examples are downloadable from the Deitel website once registered and logged in and allow readers to run the applications and see and hear the outputs. The book provides instruction on building Ajax-enabled rich Internet applications that enhance the presentation of online content and give web applications the look and feel of desktop applications. The chapter on Web 2.0 and Internet business exposes readers to a wide range of other topics associated with Web 2.0 applications and businesses After mastering the material in this book, readers will be well prepared to build real-world, industrial strength, Web-based applications. For Internet and Web-based computer programmers, and others in organizations and businesses who need to develop their own Websites and pages.

Read it with a club

Small groups reading the same books and talking as they go.

All clubs
A window seat between library shelves

News

  • 1 member
  • 1,813 discussions
  • Active 4h ago

Read Internet & world wide web: How to program: Fourth edition alongside people who are reading it too.

Chaptra Prime — paid clubs, every club feature, and unlimited reading support, for $5 a month or $60 once.

See Prime

Reading guide

Themes, characters and key ideas in Internet & world wide web: How to program: Fourth edition, written by Chaptra AI.

  • about 150 hours
  • intermediate

H. M. Deitel's "Internet & world wide web: How to program: Fourth edition" is a comprehensive and didactic textbook designed to introduce readers to the fundamentals of web development. It systematically covers a broad spectrum of technologies, starting with foundational client-side languages like HTML, CSS, and JavaScript, and progressing to server-side programming concepts using technologies such as ASP.NET and PHP, alongside database integration. The book emphasizes a 'learn-by-doing' approach, providing extensive code examples, exercises, and detailed explanations to equip aspiring programmers with the skills to build dynamic, interactive web applications. While not a literary work, it serves as a foundational pedagogical text for understanding the architecture and implementation of modern web systems.

"The Internet and World Wide Web are revolutionizing the way we live, work, and play."

Key themes

Client-Side vs. Server-Side Programming
This central theme explores the fundamental distinction between code executed directly in the user's browser (client-side, e.g., HTML, CSS, JavaScript) and code executed on a remote server (server-side, e.g., ASP.NET, PHP, database interactions). The book meticulously details the responsibilities, capabilities, and limitations of each paradigm, demonstrating how they collaborate to deliver a complete web application. It highlights the division of labor, from user interface rendering and interactivity on the client to data storage, business logic, and security on the server.
Structured and Object-Oriented Programming (in a Web Context)
The book systematically introduces and reinforces principles of structured programming (e.g., control structures like if/else, loops) and object-oriented programming (OOP) concepts (e.g., objects, methods, properties) as applied to web languages, particularly JavaScript. It emphasizes writing clean, modular, and reusable code. While JavaScript is prototypal, the book often presents OOP concepts in a way that is accessible to those familiar with class-based languages, showing how to organize code for maintainability and scalability.
Database Integration and Data-Driven Applications
This theme explores how web applications move beyond static content to interact with persistent data stores. The book details the principles of relational databases, SQL queries (SELECT, INSERT, UPDATE, DELETE), and how server-side languages (ASP.NET, PHP) connect to and manipulate data in databases. It's crucial for understanding how dynamic content is generated, user data is managed, and e-commerce functionalities are implemented.

Worth discussing

How do the foundational web technologies (HTML, CSS, JavaScript) interact to create a complete user experience?

Chapter-by-chapter breakdowns, character arcs and the full thematic analysis come with a free account.

Discussions

No one has started one yet

Join

Questions this book opens up

No discussions yet

Be the first to start a discussion about this book!

Sign up to start the discussion

Reviews

No reviews yet

Be the first to review this book!