As one of the most popular languages for building web applications, Java is often the first language that programmers learn to use. This self-paced book-and-video combination is an ideal introduction
Kenneth Louden and Kenneth Lambert's new edition of PROGRAMMING LANGUAGES: PRINCIPLES AND PRACTICE, 3E gives advanced undergraduate students an overview of programming languages through general princi
Ruby is a free and powerful programming language that can be used to develop programs to meet nearly any programming challenge, including scripting, application programming and Web development. This
Most security books on Java focus on cryptography and access control, but exclude key aspects such as coding practices, logging, and web application risk assessment. Encapsulating security requirement
《Java EE Web 編程技術教程》詳細介紹了Java EE基礎;Java EE的可視化集成開發平臺(Eclipse及運行環境)、Java Applet及JDBC、Web層編程技術、Java EE輕型框架技術、EJB技術、Java EE持久性數據管理、Web服務與SOA技術、Java消息服務等異步技術和Java EE綜合使用實例。《Java EE Web 編程技術教程》既突出輕型框架Hiber
This classic book is an introduction to dynamic programming, presented by the scientist who coined the term and developed the theory in its early stages. In Dynamic Programming, Richard E. Bellman int
This self-contained textbook assumes that the reader has some familiarity with one programming language, and adopts a simple yet rigorous approach. The author explains the main programming paradigms (
Programmers, computer scientists, and engineers need a book that delivers the essentials of how to program using Java in a more accessible, less rigorous approach. Java for Everyone provides them wit
Essential Programming Skills--Made Easy! Learn programming fundamentals quickly with help from this hands-on tutorial. No previous experience required! Programming: A Beginner's Guide gets you starte
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes
Programming Language Pragmatics is the most comprehensive programming language textbook available today. Taking the perspective that language design and language implementation are tightly interconnec
This work focuses on three types of Stata programming: do-file programming, ado-file programming, and Mata functions that work in conjunction with do- and ado-files. It explains how to usefully automa
This book gives the reader an insight into the state of the art in the field of multiobjective (linear, nonlinear and combinatorial) programming, goal programming and multiobjective metaheuristics. Th
本書的章節與《Core Java/Java應用程序設計教程》一書相同,是該書的進一步繼續與深化,在《Core Java/Java應用程序設計教程》原有內容上,充分列舉大量一題多解的示例,在每條語句后加以注解,說明其含義與作用,并對同一示例的不同方案說明其使用的方法與手段,使讀者能通過具體對比其方法與手段的反復使用,熟練地掌握Core Java/Java中的編程基本方法。內容包括:基本Core Ja
Take your LINQ programming skills to the top tier Resolve data format impedance mismatch with guidance from a C# expert and Microsoft MVP. LINQ Programming details cutting-edge techniques to effectiv
Designed to support a student in studying programming. This book has to be used alongside a book teaching programming language, or in alongside a formal course. The book mirrors the conceptual and dev
This collection presents the best of current work on all aspects of constraint logic programming languages, from theory through language implementation. Constraint logic programming, the notion of c
Welcome to Scratch Programming for Teens! Scratch is a programming language intended to make programming easier to learn for novice programmers. It can be used to create computer games, interactive s
This lab manual provides students with hands-on laboratory activities in 14 chapters, covering topics presented in most mainstream Java textbooks. Following the philosophy of Benjamin Bloom, who devel