• Welcome!
Total books

Computer & Internet

AI and Robotics

Communicaion and Telecommunication
Graphics & Design

Information Technology
Mobile Computing
Network Security

Operating System
Software Engineering

Web Design & Development
Web Development
Sort by
Learning Python: Powerful Object-Oriented Programming

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.

Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming

With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into three parts plus several appendices. Part I provides a foundation for real-time C++ by covering language technologies, including object-oriented methods, template programming and optimization. Next, part II presents detailed descriptions of a variety of C++ components that are widely used in microcontroller programming. It details some of C++’s most powerful language elements, such as class types, templates and the STL, to develop components for microcontroller register access, low-level drivers, custom memory management, embedded containers, multitasking, etc. Finally, part III describes mathematical methods and generic utilities that can be employed to solve recurring problems in real-time C++. The appendices include a brief C++ language tutorial, information on the real-time C++ development environment and instructions for building GNU GCC cross-compilers and a microcontroller circuit.

Mastering Swift 4 - Fourth Edition: An in-depth and comprehensive guide to modern programming techniques with Swift

About This Book Harness the latest and most advanced features of Swift 4 to develop quality iOS and macOS applications Comprehensive coverage of all the advanced features of Swift and guidance on advanced design techniques Dive deep into protocol extensions, learn new error handling model, and use featured Swift design patterns to write more efficient code Get to grips with advanced design techniques to write smarter, cleaner Swift code

Introducing HTML5 (2nd Edition)

HTML5 continues to evolve, browsers are implementating at break-neck speed and HTML5 web sites spring up like flowers after rain. More than ever, you need to get acquainted with the powerful new possibilities in web and application design. That’s why we’ve crafted a second edition of this book to help you stay on top of current developments.

Java Coding Interview
Java Coding Interview Sented by Michael

Java Coding Interview is here to help you through the INTERVIEW process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book.

Java for Absolute Beginners: Learn to Program the Fundamentals the Java 9+ Way

Write your first code in Java using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you’ll be able to pick up the concepts without fuss. Java for Absolute Beginners teaches Java development in language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. After reading this book, you'll come away with the basics to get started writing programs in Java.

Java EE 7 Developer Handbook
Java EE 7 Developer Handbook Sented by Rebecca

Update your knowledge of the Enterprise Java platform through this user-friendly tutorial that’s designed around real-life examples.

Developing SSRS Reports for Dynamics AX

With the help of this book you’ll soon be creating reports that are more graphic and more easily distributed. It’s a complete guide to the technical side of developing SSRS reports for Microsoft Dynamics AX 2012.

Expert Oracle JDBC Programming
Expert Oracle JDBC Programming Sented by Rebecca

* First book on the market that covers building high-performance Java applications on the Oracle database―using the latest versions of both the Oracle database (10g) and the JDBC API (3.0).

Concurrent and Distributed Computing in Java

Concurrent and Distributed Computing in Java addresses fundamental concepts in concurrent computing with Java examples. The book consists of two parts. The first part deals with techniques for programming in shared-memory based systems. The book covers concepts in Java such as threads, synchronized methods, waits, and notify to expose students to basic concepts for multi-threaded programming. It also includes algorithms for mutual exclusion, consensus, atomic objects, and wait-free data structures.

Component-Oriented Programming

Component Oriented Programming offers a unique programming-centered approach to component-based software development that delivers the well-developed training and practices you need to successfully apply this cost-effective method.

Beginning Zend Framework
Beginning Zend Framework Sented by Daniel

The Zend Framework is one of today's most popular PHP–based web application development frameworks.

Sort by