Your cart

Your cart is empty

Browse All departments
  • R50 - R100 (7)
  • R100 - R250 (743)
  • R250 - R500 (1,681)
  • R500+ (9,151)
  • -
Author / Contributor

Books > Computing & IT > Computer programming > General

Amazon Web Services for Mobile Developers - Building Apps with AWS (Paperback): Abhishek Mishra Amazon Web Services for Mobile Developers - Building Apps with AWS (Paperback)
Abhishek Mishra
R1,059 R708 Discovery Miles 7 080 Save R351 (33%) Shipped within 20 - 25 working days

A practical, real-world introduction to AWS tools and concepts Amazon Web Services for Mobile Developers: Building Apps with AWS presents a professional view of cloud computing and AWS for experienced iOS/Android developers and technical/solution architects. Cloud computing is a rapidly expanding ecosystem, and working professionals need a practical resource to bring them up-to-date on tools that are rapidly becoming indispensable; this book helps expand your skill set by introducing you to AWS offerings that can make your job easier, with a focus on real-world application. Author and mobile applications developer Abhishek Mishra shows you how to create IAM accounts and try out some of the most popular services, including EC2, Lambda, Mobile Analytics, Device Farm, and more. You'll build a chat application in both Swift (iOS) and Java (Andoid), running completely off AWS Infrastructure to explore SDK installation, Xcode, Cognito authentication, DynamoDB, Amazon SNA Notifications, and other useful tools. By actually using the tools as you learn about them, you develop a more intuitive understanding that feels less like a shift and more like a streamlined integration. If you have prior experience with Swift or Java and a solid knowledge of web services, this book can help you quickly take your skills to the next level with a practical approach to learning that translates easily into real-world use. * Understand the key concepts of AWS as applied to both iOS and Android developers * Explore major AWS offerings for mobile developers, including DynamoDB, RDS, EC2, SNS, Cognito, and more * Learn what people are talking about when they use buzzwords like PaaS, IaaS, SaaS, and APaaS * Work through explanations by building apps that tie into the AWS ecosystem Any job is easier with the right tools, and Amazon Web Services for Mobile Developers: Building Apps with AWS gets you acquainted with an ever-expanding toolkit for mobile app development.

Plug-In JavaScript 100 Power Solutions (Paperback, Ed): Robin Nixon Plug-In JavaScript 100 Power Solutions (Paperback, Ed)
Robin Nixon
R805 R620 Discovery Miles 6 200 Save R185 (23%) Shipped within 7 - 11 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. 100 JavaScript power solutions in one handy guideThis practical resource contains 100 ready-to-run JavaScript plug-ins you can use to create dynamic Web content. The book begins by explaining JavaScript, Cascading Style Sheets (CSS), and the Document Object Model (DOM). Then, each chapter in Plug-In JavaScript offers complete, working examples for specific end results you can achieve right away. Using these plug-ins, you'll be able to build JavaScript projects quicker and easier than ever, as many complex tasks are reduced to a single function call. Get ready-made JavaScript plug-ins for: Resizing and repositioning objects Fading between objects Movement and animation Chaining and interaction Menus and navigation Text effects Audio and visual effects Cookies, Ajax, and security Forms and validation And much more Download all of the plug-ins at the book's companion website.

Joomla! Bible (Paperback, 2nd Edition): Ric Shreves Joomla! Bible (Paperback, 2nd Edition)
Ric Shreves
R871 R589 Discovery Miles 5 890 Save R282 (32%) Shipped within 20 - 25 working days

Your complete guide to the Joomla content management system

Whether you use Joomla to power a website, intranet, or blog, you'll need a good how-to reference on this complex, but not always intuitive, content management software. "Joomla Bible, Second Edition" is that book. It not only brings you up to speed on the changes and extensions that are now part of Joomla 3.0, it thoroughly covers functions and tasks, including installation, configuration, management, advanced modules, and extended coverage of two key extensions.

You'll learn how to obtain code and deploy it to a server; how to obtain, modify, and delete content; how to choose between the Joomla Platform and the Joomla CMS; and more. By the time you finish the "Joomla Bible, Second Edition," you'll be well prepared to build and maintain a Joomla -based website.Walks you through obtaining the Joomla 3.0 code and how to deploy it to a server, configure the site, create content, and manage content and user hierarchiesHelps you get the most out of core modules that provide advanced functionality, including the Polls Module, the Banner Manager, Content Syndication, Newsfeed Aggregation, and othersIncludes hands-on tutorials and real-world practical applications

Whether you're a content manager, website manager, developer, or do-it-yourselfer, make sure you keep "Joomla Bible, Second Edition" on hand.

Flash CS6: The Missing Manual (Paperback): Chris Grover Flash CS6: The Missing Manual (Paperback)
Chris Grover
R996 R668 Discovery Miles 6 680 Save R328 (33%) Shipped within 20 - 25 working days

Unlock the power of Flash and bring gorgeous animations to life onscreen. With this Missing Manual, you'll move easily from the basics to power-user tools - even if you have no programming experience. Start creating animations in the very first chapter, and learn how to get professional results for everything from simple animations to high-end desktop applications in no time. The important stuff you need to know: Learn animation basics. Find everything you need to know to get started with Flash. Master the Flash tools. Learn the animation and effects toolset, with clear explanations and hands-on examples. Use 3D effects. Rotate and put objects in motion in three dimensions. Create lifelike motion. Use the IK Bones tool to simulate realistic body movements and other linked motions. Speed up development. Use templates, code snippets, and motion presets. Go mobile. Learn what it takes to design for BlackBerry and Android mobile devices. Add multimedia. Incorporate your own audio and video files into Flash. Create rich interactive animations. Dive into advanced interactivity with easy-to-learn ActionScript examples.

Web Scraping with Python, 2e (Paperback, 2nd Revised edition): Ryan Mitchell Web Scraping with Python, 2e (Paperback, 2nd Revised edition)
Ryan Mitchell
R873 R515 Discovery Miles 5 150 Save R358 (41%) Shipped within 20 - 25 working days

If programming is magic then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. The expanded edition of this practical book not only introduces you web scraping, but also serves as a comprehensive guide to scraping almost every type of data from the modern web. Part I focuses on web scraping mechanics: using Python to request information from a web server, performing basic handling of the server's response, and interacting with sites in an automated fashion. Part II explores a variety of more specific tools and applications to fit any web scraping scenario you're likely to encounter. Parse complicated HTML pages Develop crawlers with the Scrapy framework Learn methods to store data you scrape Read and extract data from documents Clean and normalize badly formatted data Read and write natural languages Crawl through forms and logins Scrape JavaScript and crawl through APIs Use and write image-to-text software Avoid scraping traps and bot blockers Use scrapers to test your website

Learning Coredns - Configuring DNS for Cloud Native Environments (Paperback): John Belamaric, Cricket Liu Learning Coredns - Configuring DNS for Cloud Native Environments (Paperback)
John Belamaric, Cricket Liu
R1,279 R726 Discovery Miles 7 260 Save R553 (43%) Shipped within 20 - 25 working days

Until recently, learning CoreDNS required reading the code or combing through the skimpy documentation on the website. No longer. With this practical book, developers and operators working with Docker or Linux containers will learn how to use this standard DNS server with Kubernetes. John Belamaric, senior staff software engineer at Google, and Cricket Liu, chief DNS architect at Infoblox, show you how to configure CoreDNS using real-world configuration examples to achieve specific purposes. You'll learn the basics of DNS, including how it functions as a location broker in container environments and how it ties into Kubernetes. Dive into DNS theory: the DNS namespace, domain names, domains, and zones Learn how to configure your CoreDNS server Manage and serve basic and advanced zone data with CoreDNS Configure CoreDNS service discovery with etcd and Kubernetes Learn one of the most common use cases for CoreDNS: the integration with Kubernetes Manipulate queries and responses as they flow through the plug-in chain Monitor and troubleshoot the availability and performance of your DNS service Build custom versions of CoreDNS and write your own plug-ins

Murachs  SQL Server 2016 for Developers (Paperback): Bryan Syverson, Joel Murach Murachs SQL Server 2016 for Developers (Paperback)
Bryan Syverson, Joel Murach
R1,364 R1,049 Discovery Miles 10 490 Save R315 (23%) Shipped within 20 - 25 working days

If you are an application developer, or you are training to be one, this 2016 edition of Murachs classic SQL Server book is made for you. To start, it presents the SQL statements that you need to retrieve and update the data in a database. These are the SQL statements that you will use every day. Then, it shows you how to design a database, how to implement that design, and how to work with database features like views, scripts, stored procedures, functions, triggers, transactions, security, XML data, BLOB data with FILESTREAM storage, and the CLR integration feature. The result? You will be able to create database applications that are thoroughly professional. You will be familiar with the DBA-related issues that let you work far more effectively than most of your colleagues. And you will have a handy reference at your side to answer questions and handle new challenges as they come up.

CSS Refactoring (Paperback): Steve Lindstrom CSS Refactoring (Paperback)
Steve Lindstrom
R652 R387 Discovery Miles 3 870 Save R265 (41%) Shipped within 20 - 25 working days

Revisiting your code to remove redundancies and inconsistencies-known as refactoring-is a common practice when using programming languages. With this book, author Steve Lindstrom not only shows you how to structure your CSS to build a responsive, easy-to-use website, but also how to use refactoring tools to create faster, more readable CSS. Good CSS is essential to the look and feel of modern sites-as important as the HTML that dictates the site's appearance and the JavaScript that runs the application. This book is ideal for seasoned front-end developers cleaning up an existing project, as well as those starting a new project for the first time. Discover why CSS is easy to learn but difficult to master Understand the difference between good and bad CSS Learn about refactoring and how it relates to CSS Explore methods for executing a CSS refactoring Learn how to deal with browser inconsistencies Investigate common CSS antipatterns-and how to avoid them Use techniques for structuring a project's CSS Recognize when your CSS refactoring is successful

Jenkins 2 - Up and Running (Paperback): Brent Laster Jenkins 2 - Up and Running (Paperback)
Brent Laster
R1,321 R768 Discovery Miles 7 680 Save R553 (42%) Shipped within 20 - 25 working days

Design, implement, and execute continuous delivery pipelines with a level of flexibility, control, and ease of maintenance that was not possible with Jenkins before. With this practical book, build administrators, developers, testers, and other professionals will learn how the features in Jenkins 2 let you define pipelines as code, leverage integration with other key technologies, and create automated, reliable pipelines to simplify and accelerate your DevOps environments. Author Brent Laster shows you how Jenkins 2 is significantly different from the more traditional, web-only versions of this popular open source automation platform. If you're familiar with Jenkins and want to take advantage of the new technologies to transform your legacy pipelines or build new modern, automated continuous delivery environments, this is your book. Create continuous delivery pipelines as code with the Jenkins domain-specific language Get practical guidance on how to migrate existing jobs and pipelines Harness best practices and new methods for controlling access and security Explore the structure, implementation, and use of shared pipeline libraries Learn the differences between declarative syntax and scripted syntax Leverage new and existing project types in Jenkins Understand and use the new Blue Ocean graphical interface Take advantage of the capabilities of the underlying OS in your pipeline Integrate analysis tools, artifact management, and containers

Test-Driven React (Paperback): Trevor Burnham Test-Driven React (Paperback)
Trevor Burnham
R874 R574 Discovery Miles 5 740 Save R300 (34%) Shipped within 20 - 25 working days

You work in a loop: write code, get feedback, iterate. The faster you get feedback, the faster you can learn and become a more effective developer. Test-Driven React helps you refine your React workflow to give you the feedback you need as quickly as possible. Write strong tests and run them continuously as you work, split complex code up into manageable pieces, and stay focused on what's important by automating away mundane, trivial tasks. Adopt these techniques and you'll be able to avoid productivity traps and start building React components at a stunning pace! React has revolutionized web development by abstracting away the details of DOM manipulation. That conceptual elegance has opened the door to a new generation of web testing: clear, expressive, and lightning-fast. That makes React a perfect fit for test-driven development (TDD), a methodology in which tests are a blueprint instead of an afterthought. Each chapter will present new projects to challenge you and new tools to help you. Write fast, portable tests with Jest. Keep your code tidy with ESLint and Prettier. Perform every task you need from a single window with VS Code. See your test output directly in your code with Wallaby. Use the JavaScript features of the future with Babel. Make assertions about React component behavior with Enzyme. And style components in a testable way with styled-components. By understanding every piece of your project's stack, you'll feel more confident and able to focus on what matters: writing reliable and maintainable code. Discover a more joyful React development experience. Let your tests lead the way! What You Need: You'll need a working knowledge of JavaScript and a computer running macOS, Windows, or Linux.

LINQ Programming (Paperback, Ed): Joe Mayo LINQ Programming (Paperback, Ed)
Joe Mayo
R1,083 R819 Discovery Miles 8 190 Save R264 (24%) Shipped within 7 - 11 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. 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 effectively assimilate XML, SQL, ADO.NET, and unstructured data sources. Build powerful LINQ queries, handle hierarchical and relational data, use lambdas and expression trees, and develop multi-threaded applications. Get proven strategies for handling conflicts and exceptions and creating custom extension methods. Additionally, you'll learn how to create your own LINQ provider through a working example, LINQ to Twitter. Filter, order, and group code using LINQ to Objects Query relational and unstructured data with LINQ to SQL and LINQ to XML Work with ADO.NET through LINQ to DataSet Deploy object-oriented programming techniques and LINQ to Entities Read, manipulate, and create C#-based XML documents Generate DBML and external mapping files with SqlMetal Create custom lambdas, expressions, providers, and extensions Support concurrent processing and multi-threading using PLINQ Build a custom LINQ provider for working with any data source

MICROSOFT SQL SERVER 2008 A BEGINNER'S GUIDE 4/E (Paperback, 4th edition): Dusan Petkovic MICROSOFT SQL SERVER 2008 A BEGINNER'S GUIDE 4/E (Paperback, 4th edition)
Dusan Petkovic
R879 R679 Discovery Miles 6 790 Save R200 (23%) Shipped within 7 - 11 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Get Started on Microsoft SQL Server 2008 in No Time Learn to use all of the powerful features available in SQL Server 2008 quickly and easily. Microsoft SQL Server 2008: A Beginner's Guide explains the fundamentals of each topic alongside examples and tutorials that walk you through real-world database tasks. Install SQL Server 2008, construct high-performance databases, use powerful Transact-SQL statements, create stored procedures and triggers, and execute simple and complex database queries. Performance tuning, Database Engine security, Business Intelligence, and XML are also covered. Set up, configure, and maintain SQL Server 2008 Build and manage database objects using Transact-SQL statements Create stored procedures and user-defined functions Optimize database performance, availability, and reliability Implement solid security using authentication, encryption, and authorization Automate tasks using SQL Server Agent Create reliable data backups and perform flawless system restores Use all-new SQL Server 2008 Business Intelligence, development, and administration tools Learn in detail the SQL Server XML technology (SQLXML)

C++ Alles in einem Band fur Dummies (German, Paperback): John Paul Mueller, Jeff Cogswell C++ Alles in einem Band fur Dummies (German, Paperback)
John Paul Mueller, Jeff Cogswell; Translated by Jutta Schmidt
R734 R650 Discovery Miles 6 500 Save R84 (11%) Shipped within 20 - 25 working days
Using Asyncio in Python - Understanding Python's Asynchronous Programming Features (Paperback): Caleb Hattingh Using Asyncio in Python - Understanding Python's Asynchronous Programming Features (Paperback)
Caleb Hattingh
R825 R626 Discovery Miles 6 260 Save R199 (24%) Shipped within 7 - 11 working days

If you're among the Python developers put off by asyncio's complexity, it's time to take another look. Asyncio is complicated because it aims to solve problems in concurrent network programming for both framework and end-user developers. The features you need to consider are a small subset of the whole asyncio API, but picking out the right features is the tricky part. That's where this practical book comes in. Veteran Python developer Caleb Hattingh helps you gain a basic understanding of asyncio's building blocks-enough to get started writing simple event-based programs. You'll learn why asyncio offers a safer alternative to preemptive multitasking (threading) and how this API provides a simple way to support thousands of simultaneous socket connections. Get a critical comparison of asyncio and threading for concurrent network programming Take an asyncio walk-through, including a quickstart guide for hitting the ground looping with event-based programming Learn the difference between asyncio features for end-user developers and those for framework developers Understand asyncio's new async/await language syntax, including coroutines and task and future APIs Get detailed case studies (with code) of some popular asyncio-compatible third-party libraries

Coding with JavaScript For Dummies (Paperback): Chris Minnick, Eva Holland, Nikhil Abraham Coding with JavaScript For Dummies (Paperback)
Chris Minnick, Eva Holland, Nikhil Abraham 1
R540 R375 Discovery Miles 3 750 Save R165 (31%) Shipped within 20 - 25 working days

Go from beginner to builder quickly with this hands-on JavaScript guide Coding with JavaScript For Dummies provides easy, hands-on instruction for anyone looking to learn this popular client-side language. No experience? No problem! This friendly guide starts from the very beginning and walks you through the basics, then shows you how to apply what you've learned to real projects. You'll start building right away, including web page elements and simple applications, so you can immediately see how JavaScript is used in the real world. Online exercises allow you to test your code and expand your skills, and the easy-to-follow instruction provides step-by-step guidance toward understanding the JavaScript syntax, applications, and language. JavaScript enhances static web pages by providing dynamic elements that can adapt and react to user action. It's a need-to-know tool for aspiring web designers, but anyone can benefit from understanding this core development language. Coding with JavaScript For Dummies takes you from beginner to builder quickly as you: * Learn what JavaScript does, how it works, and where to use it * Master the core elements of JavaScript and immediately put it to work * Build interactive web elements and try out your code online * Create basic applications as you apply JavaScript to the app development workflow Anytime a website responds to your movement around the screen, that's JavaScript. It makes websites more functional, more beautiful, and more engaging, and your site visitors will demand nothing less. If you want to build a better website, you need JavaScript. If you need JavaScript, Coding with JavaScript For Dummies gets you started off quickly and painlessly, with plenty of hands-on practice.

Droid 2: The Missing Manual - The Book That Should Have Been in the Box (Paperback): Preston Gralla Droid 2: The Missing Manual - The Book That Should Have Been in the Box (Paperback)
Preston Gralla
R401 R289 Discovery Miles 2 890 Save R112 (28%) Shipped within 20 - 25 working days

Ready to unleash the Droid 2? This entertaining guide helps you take full command of Motorola's sleek new device to get online, shop, find locations, keep in touch, and much more. Every page is packed with useful information you can put to work right away, from setup to troubleshooting, with lots of valuable tips and tricks along the way.Get organized. Sync your contacts, calendar, and email with your Google Calendar and Outlook accounts. Go online. Make your phone a portable hotspot or a modem to get your laptop online. Be productive. Use Google docs to create and edit documents, spreadsheets, and presentations. Play music. Purchase music from Amazon and sync your Droid 2 with Windows Media Player. Capture photos and video. Edit your photos and share everything you shoot--instantly.

123 Pic Microcontroller Experiments For The Evil Genius (Paperback, Ed): Myke Predko 123 Pic Microcontroller Experiments For The Evil Genius (Paperback, Ed)
Myke Predko
R715 R555 Discovery Miles 5 550 Save R160 (22%) Shipped within 7 - 11 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Microchip continually updates its product line with more capable and lower cost products. They also provide excellent development tools. Few books take advantage of all the work done by Microchip. 123 PIC Microcontroller Experiments for the Evil Genius uses the best parts, and does not become dependent on one tool type or version, to accommodate the widest audience possible.Building on the success of 123 Robotics Experiments for the Evil Genius, as well as the unbelievable sales history of Programming and Customizing the PIC Microcontroller, this book will combine the format of the evil genius title with the following of the microcontroller audience for a sure-fire hit.

JavaScript Demystified (Paperback, Ed): Jim Keogh JavaScript Demystified (Paperback, Ed)
Jim Keogh
R485 R386 Discovery Miles 3 860 Save R99 (20%) Shipped within 7 - 11 working days


. If you're looking for an easy way to learn JavaScript and want to start creating interactive Web pages right away, this is the resource you need. The hands-on approach and step-by-step instructions guide you through the basics of this leading Web development tool with easy-to-understand language from start to finish..

. Whether or not you have previous JavaScript experience, youll get an excellent foundation here, discovering how Web applications and programming languages work. Next, youll learn the essentials of JavaScript -- what variables, operators, expressions, statements, arrays, and strings are and what they do, then on to forms, event handlers, cookies, frames, rollovers, banners, DHTML, and more. With end-of-chapter quizzes and a final exam, this book will have you creating dynamic, feature-rich Web pages in no time at all. Simple enough for a beginner, but challenging enough for an advanced student, "JavaScript Demystified" is your shortcut to mastering JavaScript..

. This one of a kind self-teaching text offers: . An easy way to understand JavaScript. A quiz at the end of each chapter. A final exam at the end of the book. No unnecessary technical jargon. A time-saving approach.

Understanding the Digital World - What You Need to Know about Computers, the Internet, Privacy, and Security (Hardcover): Brian... Understanding the Digital World - What You Need to Know about Computers, the Internet, Privacy, and Security (Hardcover)
Brian W. Kernighan
R480 R390 Discovery Miles 3 900 Save R90 (19%) Shipped within 7 - 11 working days

The basics of how computer hardware, software, and systems work, and the risks they create for our privacy and security Computers are everywhere. Some of them are highly visible, in laptops, tablets, cell phones, and smart watches. But most are invisible, like those in appliances, cars, medical equipment, transportation systems, power grids, and weapons. We never see the myriad computers that quietly collect, share, and sometimes leak vast amounts of personal data about us. Through computers, governments and companies increasingly monitor what we do. Social networks and advertisers know far more about us than we should be comfortable with, using information we freely give them. Criminals have all-too-easy access to our data. Do we truly understand the power of computers in our world? Understanding the Digital World explains how computer hardware, software, networks, and systems work. Topics include how computers are built and how they compute; what programming is and why it is difficult; how the Internet and the web operate; and how all of these affect our security, privacy, property, and other important social, political, and economic issues. This book also touches on fundamental ideas from computer science and some of the inherent limitations of computers. It includes numerous color illustrations, notes on sources for further exploration, and a glossary to explain technical terms and buzzwords. Understanding the Digital World is a must-read for all who want to know more about computers and communications. It explains, precisely and carefully, not only how they operate but also how they influence our daily lives, in terms anyone can understand, no matter what their experience and knowledge of technology.

Windows PowerShell 2 For Dummies (Paperback): Steve Seguis Windows PowerShell 2 For Dummies (Paperback)
Steve Seguis
R565 R391 Discovery Miles 3 910 Save R174 (31%) Shipped within 20 - 25 working days

Prepare for the future of Microsoft automation with this no-nonsense guide

Windows PowerShell 2 is the scripting language that enables automation within the Windows operating system. Packed with powerful new features, this latest version is complex, and "Windows PowerShell 2 For Dummies" is the perfect guide to help system administrators get up to speed.

Written by a Microsoft MVP with direct access to the program managers and developers, this book covers every new feature of Windows PowerShell 2 in a friendly, easy-to-follow format.Windows PowerShell 2 is the updated scripting language that enables system administrators to automate Windows operating systemsSystem administrators with limited scripting experience will find this book helps them learn the fundamentals of Windows PowerShell 2 quickly and easilyTranslates the jargon and complex syntax of Windows PowerShell 2 Covers script debugging improvements, the ability to invoke commands remotely, and the new user interfaceUses real-world applications to clarify the theory, fundamentals, and techniques of the scripting languageWritten by a Microsoft MVP with direct access to the developers of Windows PowerShell 2

"Windows PowerShell 2 For Dummies" makes this tool easily accessible to administrators of every experience level.

Guide to Web Development with Java - Understanding Website Creation (Hardcover, 2012): Tim Downey Guide to Web Development with Java - Understanding Website Creation (Hardcover, 2012)
Tim Downey
R1,543 R1,356 Discovery Miles 13 560 Save R187 (12%) Shipped within 20 - 25 working days

This comprehensive textbook introduces readers to the three-tiered, Model-View-Controller (MVC) architecture by using Hibernate, JSPs, and Java Servlets. These three technologies all use Java, so that a student with a background in programming will be able to master them with ease, with the end result of being able to create web applications that use MVC, validate user input and save data to a database. Features: presents the many topics of web development in small steps, in an accessible, easy-to-follow style; uses powerful technologies that are freely available on the web to speed up web development, such as JSP, JavaBeans, annotations, JSTL, Java 1.5, Hibernate and Tomcat; discusses HTML, HTML Forms, Cascading Style Sheets and XML; introduces core technologies from the outset, such as the MVC architecture; contains questions and exercises at the end of each chapter, detailed illustrations, chapter summaries, and a glossary; includes examples for accessing common web services.

Microservice Patterns - With examples in Java (Paperback): Chris Richardson Microservice Patterns - With examples in Java (Paperback)
Chris Richardson
R794 R622 Discovery Miles 6 220 Save R172 (22%) In stock

Description All aspects of software development and deployment become painfully slow. The solution is to adopt the microservice architecture. This architecture accelerates software development and enables continuous delivery and deployment of complex software applications. Microservice Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. This book also teaches readers how to refactor a monolithic application to a microservice architecture. Key features * In-depth guide * Practical examples * Step-by-step instructions Audience Readers should be familiar with the basics of enterprise application architecture, design, and implementation. About the technology Microservice architecture accelerates software development and enables continuous delivery and deployment of complex software applications. Author biography Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. Today, he is a recognized thought leader in microservices. Chris is the creator of http://microservices.io , a website describing how to develop and deploy microservices. He provides microservices consulting and training and is working on his third startup http://eventuate.io , an application platform for developing microservices.

CSS Secrets (Paperback): Lea Verou CSS Secrets (Paperback)
Lea Verou
R894 R603 Discovery Miles 6 030 Save R291 (33%) Shipped within 20 - 25 working days

In this practical guide, CSS expert Lea Verou provides 47 undocumented techniques and tips to help intermediate-to advanced CSS developers devise elegant solutions to a wide range of everyday web design problems. Rather than focus on design, CSS Secrets shows you how to solve problems with code. You'll learn how to apply Lea's analytical approach to practically every CSS problem you face to attain DRY, maintainable, flexible, lightweight, and standards-compliant results. Inspired by her popular talks at over 60 international web development conferences, Lea Verou provides a wealth of information for topics including: Backgrounds and Borders Shapes Visual Effects Typography User Experience Structure and Layout Transitions and Animations

High Performance iOS Apps (Paperback): Gaurav Vaish High Performance iOS Apps (Paperback)
Gaurav Vaish
R984 R642 Discovery Miles 6 420 Save R342 (35%) Shipped within 20 - 25 working days

Ready to build mobile apps that out-perform the rest? If you're an iOS developer with app-building experience, this practical guide provides tips and best practices to help you solve many common performance issues. You'll learn how to design and optimize iOS apps that deliver a smooth experience even when the network is poor and memory is low. Today's picky users want fast and responsive apps that don't hog resources. In this book, author Gaurav Vaish demonstrates methods for writing optimal code from an engineering perspective, using reusable Objective-C code that you can use right away. Up your game and create high-performance native iOS apps that truly stand out from the crowd. Measure key performance indicators-attributes that constitute and affect app performance Write efficient apps by minimizing memory and power consumption, and explore options for using available CPU cores Optimize your app's lifecycle and UI, as well as its networking, data sharing, and security features Learn about application testing, debugging and analysis tools, and monitoring your app in the wild Collect data from real users to analyze app usage, identify bottlenecks, and provide fixes Use iOS 9 upgrades to improve your app's performance

Foundations of Algorithms Using Java Pseudocode (Hardcover): Richard E. Neapolitan, Kumarss Naimipour Foundations of Algorithms Using Java Pseudocode (Hardcover)
Richard E. Neapolitan, Kumarss Naimipour
R2,928 Discovery Miles 29 280 Shipped within 20 - 25 working days

Foundations Of Algorithms Using Java Pseudocode Offers A Well-Balanced Presentation On Designing Algorithms, Complexity Analysis Of Algorithms, And Computational Complexity That Is Accessible To Mainstream Computer Science Students Who Have A Background In College Algebra And Discrete Structures. To Support Their Approach, The Authors Present Mathematical Concepts Using Standard English And A Simpler Notation Than Is Found In Most Texts. A Review Of Essential Mathematical Concepts Is Presented In Three Appendices. In Addition, They Reinforce The Explanations With Numerous Concrete Examples To Help Students Grasp Theoretical Concepts.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Fundamentals of Programming using Java
Edward Currie Paperback  (1)
R655 R559 Discovery Miles 5 590
Learning Python with Raspberry Pi
Alex Bradbury, Ben Everard, … Paperback R447 R318 Discovery Miles 3 180
Coders - Who They Are, What They Think…
Clive Thompson Paperback  (1)
R250 R209 Discovery Miles 2 090
Computer Coding Games For Kids - A…
Carol Vorderman Paperback  (1)
R344 R243 Discovery Miles 2 430
Big Java - Early Objects
Cay S. Horstmann Paperback R1,310 R1,200 Discovery Miles 12 000
JavaScript - The Web Warrior Series
Sasha Vodnik, Don Gosselin Paperback  (1)
R862 R735 Discovery Miles 7 350
Professional AngularJS
Valeri Karpov, Diego Netto Paperback  (1)
R849 R567 Discovery Miles 5 670
A Guide To SQL
Philip Pratt, Mary Z Last Paperback R770 R652 Discovery Miles 6 520
NES/Famicom: a visual compendium
Bitmap Books Hardcover R882 Discovery Miles 8 820
Program Construction - Calculating…
Roland Backhouse Paperback R1,053 R962 Discovery Miles 9 620