الصفحة 2
الصفحة 2
img

Beginning Ruby : From novice to professional

Beginning Ruby is a thoroughly contemporary guide for every type of reader who wants to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.

img

Beginning REALbasic : From novice to professional

REALbasic is an easy-to-learn, powerful, cross-platform programming language, allowing you to write powerful applications that can be distributed across Windows, Mac, and Linux. REALbasic’s success is proven - there are already over 100,000 users, and this number is steadily growing. In a recent promotional effort, 35,000 Visual Basic developers downloaded a free copy of the Windows version of REALbasic, and REAL software has had many requests for decent beginning title on the subject. As far as we know, this is the only up-to-date book planned for the current version, REALbasic 2005, which matches that description. REAL software are enthusiastic about helping us sell the book.

img

Beginning Rails : From novice to professional

Beginning Rails is the practical starting point for anyone wanting to learn how to build dynamic web applications using the Rails framework for Ruby. You'll learn how all of the components of Rails fit together and how you can leverage them to create sophisticated web applications with less code and more joy.

img

Beginning Python : From novice to professional

Ten different projects illustrate the concepts introduced in the book. You will learn how to create a P2P file-sharing application and a web-based bulletin board, and how to remotely edit web-based documents and create games. Author Magnus Lie Hetland is an authority on Python and previously authored Practical Python. He also authored the popular online guide, Instant Python Hacking, on which both books are base

img

Beginning Object-Oriented Programming with VB 2005 : From novice to professional

Beginning Object-Oriented Programming with VB 2005 is a comprehensive resource of correct coding procedures. Author Daniel Clark takes you through all the stages of a programming project, including analysis, modeling, and development, all using object-oriented programming techniques and Visual Basic .NET. Clark explores the structure of classes and their hierarchies, as well as inheritance and interfaces. He also introduces the .NET Framework and the Visual Studio integrated development environment, or IDE. A real-world case study walks you through the design of a solution. You can then transform the design into a functional VB .NET application. The application includes a graphical user interface (GUI), a business logic class library, and integration with a back-end database. Throughout the book, you'll explore the fundamentals of software design, object-oriented programming, Visual Basic .NET 2.0, and the Unified Modeling Language (UML).

img

Beginning jOOQ : Learn to Write Efficient and Effective Java-Based SQL Database Operations

Learn to use the jOOQ library to manage SQL database operations in Java and JVM applications. This book walks you through what JOOQ is, how to install and get started with it, and then gets you working with it. You will: Comparing equivalent features between Hibernate, JPA and jOOQ. Unlock the power of your SQL database with high performing, flexible and typesafe SQL queries. Seamlessly work with many different SQL database vendors without changing your code. Effortlessly generate Java code based on the content of your database. Write reactive SQL database access code with R2DBC. Integrating jOOQ into popular frameworks and platforms like Hibernate, Spring boot and Quarkus tools like IDEs. Testing jOOQ-based code with modern integration testing frameworks like TestContainers and Docker. Learn how to safely handle data access code within frameworks like the Java Persistence API (JPA)

img

Beginning Java Data Structures and Algorithms : Sharpen your problem solving skills by learning core computer science concepts in a pain-free manner

Teaches you tools that you can use to build efficient applications. It starts with an introduction to algorithms and big O notation, later explains bubble, merge, quicksort, and other popular programming patterns. You’ll also learn about data structures such as binary trees, hash tables, and graphs. The book progresses to advanced concepts, such as algorithm design paradigms and graph theory. By the end of the book, you will know how to correctly implement common algorithms and data structures within your applications.

img

Beginning Java 17 Fundamentals : Object-Oriented Programming in Java 17

Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. You will: Write your first Java programs with emphasis on learning object-oriented programming / How to work with switch expressions, value types (records), local variable type inference, pattern matching switch and more from Java 17 / Handle exceptions, assertions, strings and dates, and object formatting / Learn about how to define and use modules / Dive in depth into classes, interfaces, and inheritance in Java / Use regular expressions / Take advantage of the JShell REPL tool

img

Beginning IntelliJ IDEA : Integrated development environment for Java programming

Shows you how to leverage IntelliJ’s tools to develop clean, efficient Java applications. The last portion of the book focuses on application testing and deployment, and language- and framework- specific guidelines. After reading this book and working through its freely available source code, you'll be up to speed with this powerful IDE for today's Java development. You will: Use IntelliJ IDEA to build Java applications / Set up your IDE and project / Work with source code / Extend your Java application to data science and other kinds of applications / Test and deploy your application and much more

img

Beginning Game Development with Python and Pygame : From novice to professional

Beginning Game Development with Python and Pygame is written with the budding game developer in mind, introducing games development through the Python programming language and the popular Pygame games development library. You'll be privy to insights that will not only help you to exploit Pygame to its maximum potential, but also make you a more creative and knowledgeable games developer all round.

img

Beginning Databases with PostgreSQL : From novice to professional

The book continues with a complete tutorial on PostgreSQL features and functions and include information on database construction and administration. Key features such as transactions, stored procedures and triggers are covered, along with many of the capabilities new to version 8. To help you get started quickly, step-by-step instructions on installing PostgreSQL on Windows and Linux/UNIX systems are included. In the remainder of the book, we show you how to make the most of PostgreSQL features in your own applications using a wide range of programming languages, including C, Perl, PHP, Java and C#. Many example programs are presented in the book, and all are available for download from the Apress web site. By the end of the book you will be able to install, use, and effectively manage a PostgreSQL server, design and implement a database, and create and deploy your own database applications.

img

Beginning CakePHP : From novice to professional

CakePHP is a leading PHP–based web app development framework. When asking a question on forums or chat rooms, many CakePHP beginners get little help from the experts. Simple questions can get a response like, “Well, just read the online manual and API.” Unfortunately, the online manual is depreciated, and who wants to absorb a programming language or framework from an API? Beginning CakePHP will do the following: Lead you from a basic setup of CakePHP to building a couple applications that will highlight CakePHP’s functionality and capabilities without delving too deeply into the PHP language, but rather what the CakePHP framework can offer the developer. Teach you to use CakePHP by incorporating advanced features into your web development projects.

img

Beginning C# 2008 : From novice to professional

This book is for anyone who wants to write good C# code—even if you have never programmed before. Writing good code can be a challenge—there are so many options, especially in a .NET language like C#. If you want to really get the best from a programming language, you need to know which features work best in which situations, and understand their strengths and weaknesses. It is this understanding that makes the difference between coding and coding well. Beginning C# 2008: From Novice to Professional, Second Edition has been written to teach you how to use the C# programming language to solve problems. From the earliest chapters and the first introductory concepts, you'll be looking at real–world programming challenges and learning how C# can be used to overcome them.

img

Beginning C# 2008 : From novice to professional

This book is for anyone who wants to write good C# 2008 code—even if you have never programmed before. Beginning C# 2008 has been written to teach you how to use the C# programming language to solve problems. Christian Gross is dedicated to helping his readers understand every detail of Beginning C# 2008.

img

Beginning C : From novice to professional

With Beginning C: From Novice to Professional, Fourth Edition, you'll come to understand the fundamentals of the C language and learn how to program. All you need is this book and any one of the widely available free or commercial C or C++ compilers, and you'll soon be writing real C programs. You'll learn C from the first principles.

img

Bad programming practices 101 : Become a better coder by learning how (Not) to program

Takes a humorous slant on the programming practice manual by reversing the usual approach: under the pretence of teaching you how to become the world’s worst programmer who generally causes chaos, the book teaches you how to avoid the kind of bad habits that introduce bugs or cause code contributions to be rejected.

img

Automatic program development : A tribute to Robert Paige

This work, a tribute to renowned researcher Robert Paige, is a collection of revised papers published in his honor in the Higher-Order and Symbolic Computation Journal in 2003 and 2005. The book also includes some papers by members of the IFIP Working Group 2.1 of which Bob was an active member.

img

Artificial neural networks with Java : Tools for Building Neural Network Applications

Covers the internals of front and back propagation and helps you understand the main principles of neural network processing. You also will learn how to prepare the data to be used in neural network development and you will be able to suggest various techniques of data preparation for many unconventional tasks. You will learn: Use Java for the development of neural network applications / Prepare data for many different tasks / Carry out some unusual neural network processing / Use a neural network to process non-continuous functions / Develop a program that recognizes handwritten digits

img

Artificial Intelligence with Python

Introduces readers to various topics and examples of programming in Python, as well as key concepts in artificial intelligence. Python programming skills will be imparted as we go along. Concepts and code snippets will be covered in a step-by-step manner, to guide and instill confidence in beginners. Complex subjects in deep learning and machine learning will be broken down into easy-to-digest content and examples. Artificial intelligence implementations will also be shared, allowing beginners to generate their own artificial intelligence algorithms for reinforcement learning, style transfer, chatbots, speech, and natural language processing.

img

Architecture of advanced numerical analysis systems: designing a scientific computing system using ocaml

Applies the functional OCaml programming language to numerical or computational weighted data science, engineering, and scientific applications. This book is based on the authors' first-hand experience building and maintaining Owl, an OCaml-based numerical computing library. You'll first learn the various components in a modern numerical computation library. Then, you will learn how these components are designed and built up and how to optimize their performance. After reading and using this book, you'll have the knowledge required to design and build real-world complex systems that effectively leverage the advantages of the OCaml functional programming language.

عدد النتائج بكل صفحة