Techniki programowania
W kategorii Techniki programowania znajdziecie książki dobrane pod względem merytorycznym zarówno dla amatorów jak i profesjonalistów z dziedziny programowania.
Dowiecie się jak poprawnie napisać i udokumentować własny kod oraz przeczytacie o najskuteczniejszych metodach refaktoryzacji czyli w jaki sposób poprawiać i optymalizować kod napisany przez innych programistów. Poznacie sposoby optymalizacji algorytmów, analizy złożoności, kompresji danych czy elementy algorytmiki grafów. Zaznajomicie się nie tylko z najlepszymi wzorcami w wytwarzaniu oprogramowania ale także nauczycie się rozpoznawać najczęstsze błędy i czyhające na Was pułapki.
Książki, ebooki, audiobooki, kursy video z kategorii: Techniki programowania dostępne w księgarni Ebookpoint
-
Mastering Xamarin.Forms. Build rich, maintainable multiplatform native mobile apps with Xamarin.Forms
-
Mastering JavaScript. Explore and master modern JavaScript techniques in order to build large-scale web applications
-
Game Programming Using Qt: Beginner's Guide. A complete guide to designing and building fun games with Qt and Qt Quick 2 using associated toolsets
-
Web Application Development with R Using Shiny. Integrate the power of R with the simplicity of Shiny to deliver cutting-edge analytics over the Web - Second Edition
-
Scala for Data Science. Leverage the power of Scala with different tools to build scalable, robust data science applications
-
Web Development with Django Cookbook. Over 90 practical recipes to help you create scalable websites using the Django 1.8 framework - Second Edition
-
PySide GUI Application Development. Develop more dynamic and robust GUI applications using PySide, an open source cross-platform UI framework - Second Edition
-
Mastering Yii. Click here to enter text
-
Building an RPG with Unreal 4.x. Get to grips with building the foundations of an RPG using Unreal Engine 4.x
-
Object-Oriented Programming with Swift 2. Click here to enter text
-
Ionic Framework By Example. Click here to enter text
-
Swift Essentials. Discover how to build iOS and watchOS applications in Swift 2 using Xcode - Second Edition
-
Getting Started with Ionic. Get up and running with developing effective Hybrid Mobile Apps with Ionic
-
Mastering Backbone.js. Design and build scalable web applications using Backbone.js
-
MongoDB Cookbook. Modern Database Management Made Easy - Second Edition
-
Learning Elixir. Unveil many hidden gems of programming functionally by taking the foundational steps with Elixir
-
Learning Geospatial Analysis with Python. An effective guide to geographic information systems and remote sensing analysis using Python 3
-
Android Programming for Beginners. Learn all the Java and Android skills you need to start making powerful mobile applications
-
Mastering MeteorJS Application Development. MeteorJS makes full-stack JavaScript Application Development simple – Learn how to build better modern web apps with MeteorJS, and become an expert in the innovative JavaScript framework
-
Python Unlocked. Become more fluent in Python—learn strategies and techniques for smart and high-performance Python programming
-
Learning iOS UI Development. Implement complex iOS user interfaces with ease using Swift
-
Scala Functional Programming Patterns. Grok and perform effective functional programming in Scala
-
JavaScript Concurrency. Build better software with concurrent JavaScript programming, and unlock a more efficient and forward thinking approach to web development
-
Mastering iOS Game Development. Mastering iOS Game Development
-
Mastering Embedded Linux Programming. Harness the power of Linux to create versatile and robust embedded solutions
-
Unreal Engine Game Development Blueprints. Discover all the secrets of Unreal Engine and create seven fully functional games with the help of step-by-step instructions
-
SFML Game Development By Example. Create and develop exciting games from start to finish using SFML
-
Mobile Web Performance Optimization. Deliver a better mobile user experience by improving and optimizing your website – follow these practical steps for cutting-edge application development
-
Extending Jenkins. Get a complete walkthrough of the many interfaces available in Jenkins with the help of real-world examples to take you to the next level with Jenkins
-
Learning RabbitMQ. Build and optimize efficient messaging applications with ease
-
wxPython Application Development Cookbook. Over 80 step-by-step recipes to get you up to speed with building your own wxPython applications
-
Mastering Linux Shell Scripting. Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise
-
Building Minecraft Server Modifications. Create and customize your very own Minecraft server using Java and the Spigot API - Second Edition
-
Gradle Essentials. Master the fundamentals of Gradle using real-world projects with this quick and easy-to-read guide
-
Learning Network Programming with Java. Harness the hidden power of Java to build network-enabled applications with lower network traffic and faster processes
-
LLVM Essentials. Become familiar with the LLVM infrastructure and start using LLVM libraries to design a compiler
-
Mastering ROS for Robotics Programming. Design, build, and simulate complex robots using the Robot Operating System
-
Test-Driven JavaScript Development. Learn JavaScript test-driven development using popular frameworks and tools
-
Getting Started with React Native. Learn to build modern native iOS and Android applications using JavaScript and the incredible power of React
-
Puppet 4 Essentials. Acquire skills to manage your IT infrastructure effectively with Puppet - Second Edition
-
Python for Secret Agents - Volume II. Gather, analyze, and decode data to reveal hidden facts using Python, the perfect tool for all aspiring secret agents - Second Edition
-
JavaScript Unlocked. Improve your code maintainability, performance, and security through practical expert insights and unlock the full potential of JavaScript
-
Mastering RStudio - Develop, Communicate, and Collaborate with R. Harness the power of RStudio to create web applications, R packages, markdown reports and pretty data visualizations
-
Building Python Real-Time Applications with Storm. Learn to process massive real-time data streams using Storm and Python—no Java required!
-
Android 6 Essentials. Design, build, and create your own applications using the full range of features available in Android 6
-
AngularJS Directives Cookbook. Extend the capabilities of AngularJS and build dynamic web applications
-
Learning D. Leverage the modern convenience and modelling power of the D programming language to develop software with native efficiency
-
Xamarin Mobile Development for Android Cookbook. Over 80 hands-on recipes to unleash full potential for Xamarin in development and monetization of feature-packed, real-world Android apps
-
Offline First Web Development. Design and build robust offline-first apps for exceptional user experience even when an internet connection is absent
-
Arduino for Secret Agents. Transform your tiny Arduino device into a secret agent gadget to build a range of espionage projects with this practical guide for hackers
-
Nginx HTTP Server. Harness the power of Nginx to make the most of your infrastructure and serve pages faster than ever
-
Haskell Design Patterns. Take your Haskell and functional programming skills to the next level by exploring new idioms and design patterns
-
Android Studio Cookbook. Design, test, and debug your apps using Android Studio
-
Raspberry Pi Robotic Blueprints. Utilize the powerful ingredients of Raspberry Pi to bring to life your amazing robots that can act, draw, and have fun with laser tags
-
Mastering Android Application Development. Learn how to do more with the Android SDK with this advanced Android Application guide which shows you how to make even better Android apps that users will love
-
Mastering ServiceStack. Utilize ServiceStack as the rock solid foundation of your distributed system
-
Mastering C# Concurrency. Create robust and scalable applications along with responsive UI using concurrency and the multi-threading infrastructure in .NET and C#
-
Learning IPython for Interactive Computing and Data Visualization. Get started with Python for data analysis and numerical computing in the Jupyter not
-
Gamification with Moodle. Use game elements in Moodle courses to build learner resilience and motivation
-
Socket.IO Cookbook. Over 40 recipes to help you create real-time JavaScript applications using the robust Socket.IO framework
-
Computer Vision for the Web. Unleash the power of the Computer Vision algorithms in JavaScript to develop vision-enabled web content
-
Learning Java Functional Programming. Create robust and maintainable Java applications using the functional style of programming
-
Learning Firefox OS Application Development. Learn to design, build, and deploy your Firefox OS applications, built with web technologies, to the Firefox Marketplace
-
Unity 5.x Cookbook. More than 100 solutions to build amazing 2D and 3D games with Unity
-
Digital Java EE 7 Web Application Development. Develop Java enterprise applications to meet the emerging digital standards using Java EE 7
-
Mastering Flask. Gain expertise in Flask to create dynamic and powerful web applications
-
Mastering AndEngine Game Development. Move beyond basic games and explore the limits of AndEngine
-
RESTful Java Web Services. Design scalable and robust RESTful web services with JAX-RS and Jersey extension APIs
-
Java Hibernate Cookbook. Over 50 recipes to help you build dynamic and powerful real-time Java Hibernate applications
-
Unity Virtual Reality Projects. Explore the world of virtual reality by building immersive and fun VR projects using Unity 3D
-
Python Parallel Programming Cookbook. Master efficient parallel programming to build powerful applications using Python
-
Python 3 Object-oriented Programming. Building robust and maintainable software with object oriented design patterns in Python
-
Designing Delivery. Rethinking IT in the Digital Service Economy
-
Test-Driven Python Development. Develop high-quality and maintainable Python applications using the principles of test-driven development
-
Learning NServiceBus. Build reliable and scalable distributed software systems using the industry leading .NET Enterprise Service Bus
-
ServiceStack 4 Cookbook. Over 70 recipes to create web services, build message-based apps, and work with object-relational mapping
-
Node.js Design Patterns. Master a series of patterns and techniques to create modular, scalable, and efficient applications
-
AngularJS Web Application Development Cookbook. Over 90 hands-on recipes to architect performant applications and implement best practices in AngularJS
-
User Story Mapping. Discover the Whole Story, Build the Right Product
-
iPhone Game Blueprints. If you're looking for inspiration for your first or next iPhone game, look no further. This brilliant hands-on guide contains 7 practical projects that cover everything from animation to augmented reality. Game on!
-
F# for Quantitative Finance. An introductory guide to utilizing F# for quantitative finance leveraging the .NET platform
-
ElasticSearch Cookbook. As a user of ElasticSearch in your web applications you'll already know what a powerful technology it is, and with this book you can take it to new heights with a whole range of enhanced solutions from plugins to scripting
-
jQuery UI 1.10: The User Interface Library for jQuery. Need to learn how to use JQuery UI speedily? Our guide will take you through implementing and customizing each library component in clear, concise steps, all supported by practical examples to make learning faster. - Fourth Edition
-
SQL Server Analysis Services 2012 Cube Development Cookbook. If you prefer the instructional approach to a lot of theory, this cookbook is for you. It takes you straight into building data cubes through hands-on recipes, helping you get to grips with SQL Server Analysis Services fast
-
Apache Camel Developer's Cookbook. For Apache Camel developers, this is the book you'll always want to have handy. It's stuffed full of great recipes that are designed for quick practical application. Expands your Apache Camel abilities immediately
-
Google Maps JavaScript API Cookbook. This book will help you use the amazing resource that is Google Maps to your own ends. From showing maps on mobiles to creating GIS applications, this lively, recipe-packed guide is all you need
-
Mastering Sublime Text. When it comes to cross-platform text and source code editing, Sublime Text has few rivals. This book will teach you all its great features and help you develop and publish plugins. A brilliantly inclusive guide
-
Asynchronous Android. As an Android developer you know you're in a competitive marketplace. This book can give you the edge by guiding you through the concurrency constructs and proper use of AsyncTask to create smooth user interfaces
-
RabbitMQ Cookbook. Knowing a reliable enterprise messaging system based on the AMQP standard can be an essential for today's software developers. This cookbook helps you learn all the basics of RabbitMQ through recipes, code, and real-life examples
-
Cloud Development and Deployment with CloudBees. Develop and deploy your Java application onto the cloud using CloudBees
-
jQuery 2.0 Animation Techniques: Beginner's Guide. Bring your websites to life with animations using jQuery - Second Edition
-
JBoss EAP6 High Availability. From the basic uses of JBoss EAP6 through to advanced clustering techniques, this book is the perfect way to learn how to achieve a system designed for high availability. All that's required is some basic knowledge of Linux/Unix
-
Unity Android Game Development by Example Beginner's Guide. Absolute beginners to designing games for Android will find this book is their passport to quick results. Lots of handholding and practical exercises using Unity 3D makes learning a breeze
-
OpenCL Programming by Example. A comprehensive guide on OpenCL programming with examples with this book and
-
Zend Framework 2 Cookbook. If you are pretty handy with PHP, this book is the perfect way to access and understand the features of Zend Framework 2. You can dip into the recipes as you wish and learn at your own pace
-
Persistence in PHP with Doctrine ORM. This book is designed for PHP developers and architects who want to modernize their skills through better understanding of Persistence and ORM. You'll learn through explanations and code samples, all tied to the full development of a web application
-
CodeIgniter 2 Cookbook. As a PHP developer, you may have wondered how much difference the Codeigniter framework might make when creating web applications. Now you can find out with a host of customizable recipes ready to insert into your own work
-
Hudson 3 Essentials. Here is a book that makes life easier for Java developers or administrators by teaching you how to automate application testing using Hudson 3. Fast-paced and hands-on, the guide covers everything from installation to writing plugins
-
Multithreading in C# 5.0 Cookbook. Multithreaded programming can seem overwhelming but this book clarifies everything through its cookbook approach. Packed with practical tasks, it's the quick and easy way to start delving deep into the power of multithreading in C#
-
Apache Solr PHP Integration. Build a fully-featured and scalable search application using PHP to unlock the search functions provided by Solr with this book and
-
Voice Application Development for Android. A practical guide to develop advanced and exciting voice applications for Android using open source software
-
PrimeFaces Beginner's Guide. The perfect introduction to PrimeFaces, this tutorial will take you step by step through all the great features, ranging from form-creation to sophisticated navigation systems. All you need are some basic JSF and jQuery skills
-
Android NDK Game Development Cookbook. For C++ developers, this is the book that can swiftly propel you into the potentially profitable world of Android games. The 70+ step-by-step recipes using Android NDK will give you the wide-ranging knowledge you need
-
WordPress 3.7 Complete. Nothing has simplified website production quite as effectively as WordPress, and this book makes it easier still to build a fully featured site of your own. Packed with screenshots and clear instructions, it covers everything you need for success. - Fourth Edition
-
Python Data Visualization Cookbook. As a developer with knowledge of Python you are already in a great position to start using data visualization. This superb cookbook shows you how in plain language and practical recipes, culminating with 3D animations
-
Getting Started with PhantomJS. Harness the strength and capabilities of PhantomJS to interact with the web and perform website testing with a headless browser based on WebKit
-
Mobile Prototyping with Axure 7. Quickly deploy innovative user experience designs to mobile devices for responsive prototyping using the exciting new features of Axure 7 with this book and
-
Mastering Node.js. Expert techniques for building fast servers and scalable, real-time network applications with minimal effort
-
CryENGINE Game Programming with C++, C#, and Lua. For developers wanting to create 3D games, CryENGINE offers the intuitive route to success and this book is the complete guide to using it. Learn to use sophisticated tools and build super-real, super-addictive games
-
Mastering HTML5 Forms. Create dynamic and responsive web forms with this in - depth, hands-on guide
-
Blender 3D Printing Essentials. Learn 3D printing using the free open-source Blender software. This book gives you both an overview and practical instructions, enabling you to learn how to scale, build, color, and detail a model for a 3D printer
-
5 Unsung Tools of DevOps
-
Getting Started with OpenCart Module Development. Master your OpenCart modules and code!
-
Leap Motion Development Essentials. Leverage the power of Leap Motion to develop and deploy a fully interactive application
-
Learning Windows 8 Game Development. Windows 8 brings touchscreens to the tablet and PC. This book will show you how to develop games for both by following clear, hands-on examples. Takes your C++ skills into exciting areas of 3D development
-
Learning Geospatial Analysis with Python. If you know Python and would like to use it for Geospatial Analysis this book is exactly what you've been looking for. With an organized, user-friendly approach it covers all the bases to give you the necessary skills and know-how
-
Learning DHTMLX Suite UI. Create your first single-page JavaScript application using multiple DHTMLX components and a touch of HTML5
-
Implementing OpenShift. The cloud is a liberating environment when you learn to master OpenShift. Follow this practical tutorial to develop and deploy applications in the cloud and use OpenShift for your own Platform-as-a-Service
-
JavaScript and JSON Essentials. If you fancy a less verbose data format than CSV or XML, then JSON could be for you. This tutorial will teach you about using JSON with JavaScript for effective local storage or Internet transfers
-
Game Development with Three.js. With Three.js you can create sophisticated 3D games that run in the web browser. This book is aimed at both the professional game designer and the enthusiast with a step by step approach including lots of tips and examples