0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (99)
  • R250 - R500 (506)
  • R500+ (3,228)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages > General

Building Your Online Store With WordPress and WooCommerce - Learn to Leverage the Critical Role E-commerce Plays in... Building Your Online Store With WordPress and WooCommerce - Learn to Leverage the Critical Role E-commerce Plays in Today's Competitive Marketplace (Paperback, 1st ed.)
Lisa Sims
R1,589 R1,295 Discovery Miles 12 950 Save R294 (19%) Ships in 10 - 15 working days

Teaches you all about e-commerce and how to create your own online shop using WordPress and WooCommerce. Regardless of a business's size, e-commerce helps level the playing field, increases a business's exposure, allows companies to reach customers globally, and streamlines the fulfillment process. In the past, e-commerce websites were expensive, technically difficult, and time-consuming to create but not anymore. WordPress and WooCommerce together are a complete e-commerce solution that can be used to sell both physical and digital products online. You'll learn how to install WordPress and how to plan your e-commerce solution with WooCommerce as well as install, create, secure, test, and market a sample online store. Save time and money by planning your own e-commerce strategy without paying expensive consultants. Increase your brand and products' or services' exposure to your target customers, and increase sales by offering target customers the ability to purchase products online as well as reach potential customers globally. What You'll Learn Plan an effective ecommerce strategy Choose a payment merchant and which products or services to sell online Secure your store and add products, descriptions, categories, images, and prices Maintain and expand your online store with WooCommerce extensions Who This Book Is For Ideal for entrepreneurs and small business owners who know their products (physical or digital), but lack the technical background and skills to setup an online store to sell their products and services.

Practical Django 2 and Channels 2 - Building Projects and Applications with Real-Time Capabilities (Paperback, 1st ed.):... Practical Django 2 and Channels 2 - Building Projects and Applications with Real-Time Capabilities (Paperback, 1st ed.)
Federico Marani
R1,250 Discovery Miles 12 500 Ships in 10 - 15 working days

Learn how to rapidly build your own ecommerce site by applying Django's battle-tested components. This book demonstrates Django's features and conventions to help you develop modern web applications quickly. You'll adopt a "learn by doing" approach and gain a deeper understanding Django by working through a project in which the real-time component will be critical. The book starts with the basics and explains the difference between a Django project and a Django app, the most important settings, how to change them, and the fundamentals of packaging. You'll then be introduced to all the standard tools of Django, along with a sample project. The book then moves on to Channels, a recent addition to the Django ecosystem. It extends the framework with support for real-time operations such as Websockets and other asynchronous features. Practical Django 2 and Channels 2 provides the practical concepts needed to create complex, database-driven websites as easily as possible. What You'll Learn Build and deploy a simple company site with Django Develop more complex, data-heavy sites using the Django ORM Integrate Django with Channels Unit-test your solutions Who This Book Is For Python developers and web developers wanting to learn Django 2 and Channels 2

Scaling Your Node.js Apps - Progress Your Personal Projects to Production-Ready (Paperback, 1st ed.): Fernando Doglio Scaling Your Node.js Apps - Progress Your Personal Projects to Production-Ready (Paperback, 1st ed.)
Fernando Doglio
R853 R743 Discovery Miles 7 430 Save R110 (13%) Ships in 10 - 15 working days

Take your Node.js application into production-ready status, capable of scaling up to whatever your needs might be. You'll discover that architecting for successful, popular sites is an essential tool of any professional Node.js developer, and learning to scale your own applications is a great place to start. Using this book you will learn when to scale, what factors should trigger scaling, and what architectural techniques are best suited for scaling. You will also explore common pitfalls that arise when scaling a Node.js application and solutions to correct them. Including analyses of success cases at the largest-scale companies, such as Netflix and Paypal, this book will get you started with scaling in no time at all. What You'll Learn Determine what factors should trigger the need to scale Discover different architectural patterns that lend themselves to scaling Resolve problems that arise when scaling up a Node.js application Monitor a platform in order to understand when to start scaling Who This Book Is For The main audience for this book are Node.js developers with a mid-level understanding of the technology. Novice Node users will also benefit from the coverage of generic scaling-related topics.

Full Stack JavaScript - Learn Backbone.js, Node.js, and MongoDB (Paperback, 2nd ed.): Azat Mardan Full Stack JavaScript - Learn Backbone.js, Node.js, and MongoDB (Paperback, 2nd ed.)
Azat Mardan
R1,715 R1,392 Discovery Miles 13 920 Save R323 (19%) Ships in 10 - 15 working days

Learn agile JavaScript web development using the latest cutting-edge front-end and back-end technologies including Node.js, MongoDB, Backbone.js, Parse.com, Heroku, and Microsoft Azure. Using a key project example of a message board app, you will learn the foundations of a typical web application: fetching data, displaying it, and submitting new data. Practical examples of the app build are provided with multiple technologies and all code examples are in full color. This book will save you many hours by providing a hand-picked and tested collection of quick start guides that will enable you to spend less time learning and more time building your own applications. Completely updated for this second edition, Full Stack JavaScript uses current versions of all technologies, including ES6/ES2015 and the latest versions of Node and npm. Prototype fast and ship code that matters! What You'll Learn Use a collection of quick start guides, tutorials, and suggestions, to enhance several development apps Review virtually all setup and deployment step-by-step. Work with Chat web/mobile applications Put front-end and back-end components together and deploy them to production environment Who This Book Is For Programmers who want to learn more about effective JavaScript coding

Practical Node.js - Building Real-World Scalable Web Apps (Paperback, 2nd ed.): Azat Mardan Practical Node.js - Building Real-World Scalable Web Apps (Paperback, 2nd ed.)
Azat Mardan
R1,817 R1,495 Discovery Miles 14 950 Save R322 (18%) Ships in 10 - 15 working days

Learn how to build a wide range of scalable real-world web applications using a professional development toolkit. If you already know the basics of Node.js, now is the time to discover how to bring it to production level by leveraging its vast ecosystem of packages.With this book, you'll work with a varied collection of standards and frameworks and see how all those pieces fit together. Practical Node.js takes you from installing all the necessary modules to writing full-stack web applications. You'll harness the power of the Express.js and Hapi frameworks, the MongoDB database with Mongoskin and Mongoose. You'll also work with Pug and Handlebars template engines, Stylus and LESS CSS lanaguages, OAuth and Everyauth libraries, and the Socket.IO and Derby libraries, and everything in between. This exciting second edition is fully updated for ES6/ES2015 and also covers how to deploy to Heroku and AWS, daemonize apps, and write REST APIs. You'll build full-stack real-world Node.js apps from scratch, and also discover how to write your own Node.js modules and publish them on NPM. Fully supported by a continuously updated source code repository on GitHub and with full-color code examples, learn what you can do with Node.js and how far you can take it! What You'll Learn Manipulate data from the mongo console Use the Mongoskin and Mongoose MongoDB libraries Build REST API servers with Express and Hapi Deploy apps to Heroku and AWS Test services with Mocha, Expect and TravisCI Implement a third-party OAuth strategy with Everyauth Web developers who have some familiarity with the basics of Node.js and want to learn how to use it to build apps in a professional environment.

Taming Java Threads (Paperback, Softcover reprint of the original 1st ed.): Allen Holub Taming Java Threads (Paperback, Softcover reprint of the original 1st ed.)
Allen Holub
R927 R806 Discovery Miles 8 060 Save R121 (13%) Ships in 10 - 15 working days

Learning how to write multithreaded applications is the key to taking full advantage of the Java platform. In "Taming Java Threads," well-known columnist and Java expert Allen Holub provides Java programmers with the information they need to write real multithreaded programsprograms with real code. Holub provides an in-depth explanation of how threads work along with information about how to solve common problems such as deadlocks and race conditions. He not only explains common problems, but also provides the uncommon solutions that mark the difference between production-level code and toy demos.

While it is essential to build support for threading into a Java program from the very beginning, most books on the subjects of Java user interfaceconstruction and Java networking barely touch on threading topics. Along with being a basic Java reference, this book is a must-read for any Java developer. What you'll learn The architecture of threads The mutex and lock management Condition variables and counting semaphores Timers, alarms and swing thread safety Observers and multicasters Singletons, critical sessions, and reader/writer locks Threads in an object-oriented world Object-oriented threading architectures Who this book is for

All Java developers.

Java in easy steps (Paperback, 7th ed.): Mike McGrath Java in easy steps (Paperback, 7th ed.)
Mike McGrath
R375 Discovery Miles 3 750 Ships in 12 - 19 working days
Visual Design of GraphQL Data - A Practical Introduction with Legacy Data and Neo4j (Paperback, 1st ed.): Thomas Frisendal Visual Design of GraphQL Data - A Practical Introduction with Legacy Data and Neo4j (Paperback, 1st ed.)
Thomas Frisendal
R1,129 R950 Discovery Miles 9 500 Save R179 (16%) Ships in 10 - 15 working days

Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization techniques. These in turn help you improve the quality of your API designs and give you the skills to produce convincing visual communications about the structure of your API designs. Finally, Visual Design of GraphQL Data shows you how to handle GraphQL with legacy data as well as with Neo4j graph databases. Spending time on schema quality means that you will work from sharper definitions, which in turn leads to greater productivity and well-structured applications. What You Will Learn Create quality GraphQL data designs Avoid structural mistakes Draw highly communicative property graph diagrams of your APIs Who This Book Is For Web developers and data architects who work with GraphQL and other APIs to build modern applications.

Deep Learning for Natural Language Processing - Creating Neural Networks with Python (Paperback, 1st ed.): Palash Goyal, Sumit... Deep Learning for Natural Language Processing - Creating Neural Networks with Python (Paperback, 1st ed.)
Palash Goyal, Sumit Pandey, Karan Jain
R1,761 Discovery Miles 17 610 Ships in 12 - 19 working days

Discover the concepts of deep learning used for natural language processing (NLP), with full-fledged examples of neural network models such as recurrent neural networks, long short-term memory networks, and sequence-2-sequence models. You'll start by covering the mathematical prerequisites and the fundamentals of deep learning and NLP with practical examples. The first three chapters of the book cover the basics of NLP, starting with word-vector representation before moving onto advanced algorithms. The final chapters focus entirely on implementation, and deal with sophisticated architectures such as RNN, LSTM, and Seq2seq, using Python tools: TensorFlow, and Keras. Deep Learning for Natural Language Processing follows a progressive approach and combines all the knowledge you have gained to build a question-answer chatbot system. This book is a good starting point for people who want to get started in deep learning for NLP. All the code presented in the book will be available in the form of IPython notebooks and scripts, which allow you to try out the examples and extend them in interesting ways. What You Will Learn Gain the fundamentals of deep learning and its mathematical prerequisites Discover deep learning frameworks in Python Develop a chatbot Implement a research paper on sentiment classification Who This Book Is For Software developers who are curious to try out deep learning with NLP.

Using Your Web Skills To Make Money - Secrets of a Successful Online Course Creator and Other Income Strategies that Really... Using Your Web Skills To Make Money - Secrets of a Successful Online Course Creator and Other Income Strategies that Really Work (Paperback, 1st ed.)
Azat Mardan
R784 R692 Discovery Miles 6 920 Save R92 (12%) Ships in 10 - 15 working days

Discover what you need to learn to thrive and master online course creation and other income generating strategies that really work. This short book is the story of what worked and what didn't for author Azat Mardan, giving you the best tools and inspiration to achieve your monetary, career, creative, or contributorship goals. Are you happy with your current level of passive income? Do your products or businesses make you money while you're asleep? When it comes to money and passive income, the only person you can rely on is yourself. Using Your Web Skills To Make Money will navigate you past any obstacles you may face in generating multiple income streams... especially if you're doing it for the first time. What You'll Learn Create online courses in your spare time Review apprenticeships Master one-on-one coaching Understand the value of membership communities Who This Book Is For

Beginning SVG - A Practical Introduction to SVG using Real-World Examples (Paperback, 1st ed.): Alex Libby Beginning SVG - A Practical Introduction to SVG using Real-World Examples (Paperback, 1st ed.)
Alex Libby
R1,622 R1,328 Discovery Miles 13 280 Save R294 (18%) Ships in 10 - 15 working days

Develop SVG functionality for use within websites quickly and natively, using basic tools such as HTML and CSS. This book is a project-oriented guide to creating and manipulating scalable vector graphics in the browser for websites or online applications, using little more than a text editor or free software, and the power of JavaScript. You'll use a starting toolset to incorporate into your existing workflow, develop future projects, and reduce any dependency on graphics applications for simple projects. This book is an excellent resource for getting acquainted with creating and manipulating SVG content. We live in an age where speed and simplicity are of the essence. Beginning SVG provides a perfect alternative when creating web-based projects that challenges the norm and encourages you to expand your resources and not resort to what "everyone else uses" (such as Illustrator). You'll discover that there is indeed a different way to achieve the same result. Stop thinking you must always resort to using graphics packages; there is always another way! What You'll Learn Create powerful, optimized content that can be quickly and easily manipulated within the browser Get up to speed with SVG quickly, with minimal effort and maximum results See how easy it is to apply SVG content and effects, without the need for lots of additional tools. Who This Book Is For Website developers and agile development teams who are keen to learn how to add and manipulate SVG quickly.

CSS3 Quick Syntax Reference - A Pocket Guide to the Cascading Style Sheets Language (Paperback, 2nd ed.): Mikael Olsson CSS3 Quick Syntax Reference - A Pocket Guide to the Cascading Style Sheets Language (Paperback, 2nd ed.)
Mikael Olsson
R1,157 Discovery Miles 11 570 Ships in 10 - 15 working days

The CSS3 Quick Syntax Reference is a 150-page syntax reference to the Cascading Style Sheets language. It presents the essentials of CSS3 in a well-organized format that can be used as a handy reference. You won't find any technical jargon, bloated samples, drawn-out history lessons or witty stories in this book. What you will find is a CSS reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any CSS programmer or web developer. What You Will Learn Use the various selectors available in CSS3 Leverage various other CSS properties Design and build web UIs using color, text, spacing, fonts, background, and more Work with lists, tables, and media in CSS3 Employ CSS3 best practices Who This Book Is For Experienced programmers and web developers new to CSS3 or even new to CSS in general.

HTML5 and CSS3, Illustrated Introductory (Paperback, 2nd edition): Sasha Vodnik HTML5 and CSS3, Illustrated Introductory (Paperback, 2nd edition)
Sasha Vodnik
R1,425 R1,285 Discovery Miles 12 850 Save R140 (10%) Ships in 10 - 15 working days

Master the foundational HTML5 and CSS3 skills that are needed to create outstanding basic websites using this practical, user-friendly book from the popular Illustrated Series. HTML5 AND CSS3 ILLUSTRATED INTRODUCTORY, 2E covers today's basic concepts and must-know skills for developing web pages and websites using the latest HTML5 and CSS3 standards and best practice. Updates throughout this new edition introduce key principles of website design, while integrating coverage of mobile design and testing. This edition provides beginners with the "nuts-and-bolts" and offers more experienced users the opportunity to brush up on the basics and then move to more advanced topics. Each two-page spread focuses on a single skill, making even complex topics, such as coding with HTML5, easy to follow and absorb.

Higher Education for All. From Challenges to Novel Technology-Enhanced Solutions - First International Workshop on Social,... Higher Education for All. From Challenges to Novel Technology-Enhanced Solutions - First International Workshop on Social, Semantic, Adaptive and Gamification Techniques and Technologies for Distance Learning, HEFA 2017, Maceio, Brazil, March 20-24, 2017, Revised Selected Papers (Paperback, 1st ed. 2018)
Alexandra I. Cristea, Ig Ibert Bittencourt, Fernanda Lima
R2,207 Discovery Miles 22 070 Ships in 10 - 15 working days

This book constitutes the thoroughly refereed proceedings of the Researcher Links Workshop: Higher Education for All, held in Maceio, Brazil, in March 2017. The 12 full papers presented were carefully reviewed and selected from 31 submissions. The papers deal with a large spectrum of topics, including higher education, technology-enhanced solutions, user modelling, user grouping, gamification, educational games, MOOCs, e-learning, open educational resources, collaborative learning, student modelling, serious games, language analysis.

Scalability Patterns - Best Practices for Designing High Volume Websites (Paperback, 1st ed.): Chander Dhall Scalability Patterns - Best Practices for Designing High Volume Websites (Paperback, 1st ed.)
Chander Dhall
R1,261 R1,169 Discovery Miles 11 690 Save R92 (7%) Ships in 10 - 15 working days

In this book, the CEO of Cazton, Inc. and internationally-acclaimed speaker, Chander Dhall, demonstrates current website design scalability patterns and takes a pragmatic approach to explaining their pros and cons to show you how to select the appropriate pattern for your site. He then tests the patterns by deliberately forcing them to fail and exposing potential flaws before discussing how to design the optimal pattern to match your scale requirements. The author explains the use of polyglot programming and how to match the right patterns to your business needs. He also details several No-SQL patterns and explains the fundamentals of different paradigms of No-SQL by showing complementary strategies of using them along with relational databases to achieve the best results. He also teaches how to make the scalability pattern work with a real-world microservices pattern. With the proliferation of countless electronic devices and the ever growing number of Internet users, the scalability of websites has become an increasingly important challenge. Scalability, even though highly coveted, may not be so easy to achieve. Think that you can't attain responsiveness along with scalability? Chander Dhall will demonstrate that, in fact, they go hand in hand. What You'll Learn Architect and develop applications so that they are easy to scale. Learn different scaling and partitioning options and the combinations. Learn techniques to speed up responsiveness. Deep dive into caching, column-family databases, document databases, search engines and RDBMS. Learn scalability and responsiveness concepts that are usually ignored. Effectively balance scalability, performance, responsiveness, and availability while minimizing downtime. Who This Book Is For Executives (CXOs), software architects , developers, and IT Pros

REST API Development with Node.js - Manage and Understand the Full Capabilities of Successful REST Development (Paperback, 2nd... REST API Development with Node.js - Manage and Understand the Full Capabilities of Successful REST Development (Paperback, 2nd ed.)
Fernando Doglio
R2,949 R2,626 Discovery Miles 26 260 Save R323 (11%) Ships in 10 - 15 working days

Manage and understand the full capabilities of successful REST development. REST API development is a hot topic in the programming world, but not many resources exist for developers to really understand how you can leverage the advantages. This completely updated second edition provides a brief background on REST and the tools it provides (well known and not so well known), then explains how there is more to REST than just JSON and URLs. You will learn about the maintained modules currently available in the npm community, including Express, Restify, Vatican, and Swagger. Finally you will code an example API from start to finish, using a subset of the tools covered. The Node community is currently flooded with modules; some of them are published once and never updated again - cluttering the entire universe of packages. Pro REST API Development with Node.js shines light into that black hole of modules for the developers trying to create an API. Understand REST API development with Node.js using this book today. What You'll Learn Understand how REST and API development mix up with Node.js Create a scalable, technology agnostic, and uniform interface Prepare your services to be consumed by your clients Test and deploy your API Review troubleshooting techniques Who This Book Is For Any Node.js developer who wants to fully understand REST API development. Beginner and Intermediate Node.js developers who are looking to fully understand how to create RESTful microservices.

The Web Was Done by Amateurs - A Reflection on One of the Largest Collective Systems Ever Engineered (Paperback, 1st ed. 2018):... The Web Was Done by Amateurs - A Reflection on One of the Largest Collective Systems Ever Engineered (Paperback, 1st ed. 2018)
Marco Aiello
R1,470 R1,331 Discovery Miles 13 310 Save R139 (9%) Ships in 10 - 15 working days

This book stems from the desire to systematize and put down on paper essential historical facts about the Web, a system that has undoubtedly changed our lives in just a few decades. But how did it manage to become such a central pillar of modern society, such an indispensable component of our economic and social interactions? How did it evolve from its roots to today? Which competitors, if any, did it have to beat out? Who are the heroes behind its success?These are the sort of questions that the book addresses. Divided into four parts, it follows and critically reflects on the Web's historical path. "Part I: The Origins" covers the prehistory of the Web. It examines the technology that predated the Web and fostered its birth. In turn, "Part II: The Web" describes the original Web proposal as defined in 1989 by Tim Berners-Lee and the most relevant technologies associated with it. "Part III: The Patches" combines a historical reconstruction of the Web's evolution with a more critical analysis of its original definition and the necessary changes made to the initial design. In closing, "Part IV: System Engineering" approaches the Web as an engineered infrastructure and reflects on its technical and societal success. The book is unique in its approach, combining historical facts with the technological evolution of the Web. It was written with a technologically engaged and knowledge-thirsty readership in mind, ranging from curious daily Web users to undergraduate computer science and engineering students.

Web Engineering - 18th International Conference, ICWE 2018, Caceres, Spain, June 5-8, 2018, Proceedings (Paperback, 1st ed.... Web Engineering - 18th International Conference, ICWE 2018, Caceres, Spain, June 5-8, 2018, Proceedings (Paperback, 1st ed. 2018)
Tommi Mikkonen, Ralf Klamma, Juan Hernandez
R1,673 Discovery Miles 16 730 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 18th International Conference on Web Engineering, ICWE 2018, held in Caceres, Spain, in June 2018. The 18 full research papers and 17 short papers presented together with 2 practice papers, 6 demonstration papers, and 5 tutorials were carefully reviewed and selected from 103 submissions. The papers cover research areas such as Web application modeling and engineering; Web infrastructures and architectures; execution models; human computation and crowdsourcing applications; Web application composition and mashups; Social Web applications; Semantic Web applications; Web of Things applications; big data and data analytics; and security, privacy, and identity.

Web Services - ICWS 2018 - 25th International Conference, Held as Part of the Services Conference Federation, SCF 2018,... Web Services - ICWS 2018 - 25th International Conference, Held as Part of the Services Conference Federation, SCF 2018, Seattle, WA, USA, June 25-30, 2018, Proceedings (Paperback, 1st ed. 2018)
Hai Jin, Qingyang Wang, Liang-Jie Zhang
R1,670 Discovery Miles 16 700 Ships in 10 - 15 working days

This volume constitutes the proceedings of the 16th International Conference on Web Services, ICWS 2018, held as Part of SCF 2018 in Seattle, WA, USA in June 2018. The 31 full papers together with 1 short paper published in this volume were carefully reviewed and selected from 116 submissions. They are organized in topical sections such as Web Services, RESTful web services, Web Services Description Langugage, Universal Description Discovery and Integration, Service discovery and interfaces, Domain-specific security and privacy architectures, Location bases services, Sercurity Services and Markup languages.

Oracle SQL Revealed - Executing Business Logic in the Database Engine (Paperback, 1st ed.): Alex Reprintsev Oracle SQL Revealed - Executing Business Logic in the Database Engine (Paperback, 1st ed.)
Alex Reprintsev
R818 R725 Discovery Miles 7 250 Save R93 (11%) Ships in 10 - 15 working days

Write queries using little-known, but powerful, SQL features implemented in Oracle's database engine. You will be able to take advantage of Oracle's power in implementing business logic, thereby maximizing return from your company's investment in Oracle Database products. Important features and aspects of SQL covered in this book include the model clause, row pattern matching, analytic and aggregate functions, and recursive subquery factoring, just to name a few. The focus is on implementing business logic in pure SQL, with a comparison of different approaches that can be used to write SELECT statements to return results that drive good decision making and competitive action in the marketplace. This book covers features that are often not well known, and sometimes not implemented in competing products. Chapters on query transformation and logical execution order provide a grasp of the big picture in which the individual SQL features described in the other chapters are executed. Also included are a discussion on when to use the procedural capabilities from PL/SQL, and a series of examples showing different mixes of SQL features being applied in common types of queries that you are likely to encounter. What You Will Learn Gain competitive advantage from Oracle SQL Know when to step up to PL/SQL versus staying in SQL Become familiar with query transformations and join mechanics Apply the model clause and analytic functions to business intelligence queries Make use of features that are specific to Oracle Database, such as row pattern matching Understand the pros and cons of different SQL approaches to solving common query tasks Traverse hierarchies using CONNECT BY and recursive subquery factoring Who This Book Is For Database programmers with some Oracle Database experience. The book is also for SQL developers who are moving to the Oracle Database platform or want to learn unique features of its query engine. Both audiences will learn to apply the full power of Oracle's own SQL dialect to commonly encountered types of business questions and query challenges.

An Introduction to Java Programming and Object-Oriented Application Development (Paperback, New edition): Richard Johnson An Introduction to Java Programming and Object-Oriented Application Development (Paperback, New edition)
Richard Johnson
R1,981 R1,761 Discovery Miles 17 610 Save R220 (11%) Ships in 10 - 15 working days

An Introduction to Java Programming and Object-Oriented Application Development is an introductory text intended for beginning programming students, whether in high school, junior college, or a four-year university majoring in computer science or computer information systems. This text covers what students need to know about basic Java programming in a clear, straight-forward writing style. This text spends less time on verbiage and offers more examples than other books. The key concepts are isolated and identified for easier understanding and quick review. This kind of organization will help students better understand what they are reading and enable them to find important topics for review later.

Practical App Development with Aurelia - Leverage the Power of Aurelia to Build Personal and Business Applications (Paperback,... Practical App Development with Aurelia - Leverage the Power of Aurelia to Build Personal and Business Applications (Paperback, 1st ed.)
Matthew Duffield
R2,259 Discovery Miles 22 590 Ships in 10 - 15 working days

Explore all the aspects of the Aurelia framework, including routing, templating, data binding, custom elements, event aggregation, HTTP services, features, plugins, etc. You'll see how to tie all the pieces together and walk away with an understanding of how to build applications, end to end. Practical App Development with Aurelia teaches you to write a line of business applications using simple, clean JavaScript harnessing the Aurelia framework. You'll learn the key abstractions of Aurelia and understand the life cycle of components. If you want to understand the key features of the framework and gain a mastery of building Aurelia apps, then this is the book for you. Aurelia is a modern front-end framework for mobile, desktop, and web clients. It is standards-based meaning that it has a very low learning curve. This book highlights the framework's simplicity and its power. What You'll Learn Create routes and implement pipelines Utiliize dependency injection in your classes Communicate loosely-coupled across all views Deploy your solution with minimal effort Who This Book Is For Developers, Practitioners, Programmers, and Managers who want to understand how to fundamentally create Web applications using Aurelia.

Java Image Processing Recipes - With OpenCV and JVM (Paperback, 1st ed.): Nicolas Modrzyk Java Image Processing Recipes - With OpenCV and JVM (Paperback, 1st ed.)
Nicolas Modrzyk
R1,049 Discovery Miles 10 490 Ships in 10 - 15 working days

Quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV has to offer for image processing. You will work with a JVM image wrapper to make it very easy to run image transformation through pipelines and obtain instant visual feedback. This book makes heavy use of the Gorilla environment where code can be executed directly in the browser, and image transformation results can also be visualized directly in the browser. Java Image Processing Recipes includes recipes on more advanced image manipulation techniques, such as image smoothing, cartooning, sketching, and mastering masks to apply changes only to parts of the image. You'll see how OpenCV features provide instant solutions to problems such as edges detection and shape finding. Finally, the book contains practical recipes dealing with webcams and various video streams, giving you ready-made code with which to do real-time video analysis. What You Will Learn Create your personal real-time image manipulation environment Manipulate image characteristics with OpenCV Work with the Origami image wrapper Apply manipulations to webcams and video streams Who This Book Is For Developers that want to manipulate images and use other advanced imaging techniques, through code running in the JVM.

Adobe Edge Preview 5 (Paperback): Chris Grover Adobe Edge Preview 5 (Paperback)
Chris Grover
R616 R504 Discovery Miles 5 040 Save R112 (18%) Ships in 12 - 19 working days

Want to create animated graphics for iPhone, iPad and the Web, using familiar Adobe features? You've come to the right guide. Adobe Edge Preview 5: The Missing Manual shows you how to build HTML5 and JavaScript graphics with Adobe multimedia tools. No programming experience? No problem. Adobe Edge writes all the code for you. With this book, you'll be designing great-looking web apps in no time. The important stuff you need to know: Get to know the workspace. Learn how Adobe Edge Preview 5 performs its magic. Create and import graphics. Make drawings with Edge's tools, or use art you designed in other programs. Work with text. Build menus, label buttons, provide instructions, and perform other tasks. Jump into animation. Master Edge's elements, properties, and timeline panels. Make it interactive. Use triggers and actions to give users control over their web experience. Peek behind the curtain. Understand how HTML and CSS documents work. Dig into JavaScript. Customize your projects by tweaking your code.

Programming Scala - Scalability = Functional Programming + Objects (Paperback, 3rd edition): Wampler Programming Scala - Scalability = Functional Programming + Objects (Paperback, 3rd edition)
Wampler
R1,612 R1,416 Discovery Miles 14 160 Save R196 (12%) Ships in 12 - 19 working days

Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away. You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity. While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still. This third edition covers the new features in Scala 3.0 with updates throughout the book. Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus. Program faster with Scala's succinct and flexible syntax Dive into basic and advanced functional programming techniques Build killer big data and distributed apps using Scala's functional combinators and tools like Spark and Akka Create concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Java - Java Programming for beginners…
Adam Dodson Hardcover R627 R563 Discovery Miles 5 630
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R1,023 R872 Discovery Miles 8 720
Java - The ultimate beginners guide to…
Mark Reed Hardcover R645 R581 Discovery Miles 5 810
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R981 Discovery Miles 9 810
Computer Programming Languages for…
Adesh Silva Hardcover R730 Discovery Miles 7 300
Aws - The Most Complete Guide to Learn…
Robert Campbell Hardcover R894 R773 Discovery Miles 7 730
Computer Programming The Doctrine 2.0…
Adesh Silva Hardcover R797 R699 Discovery Miles 6 990
Coding for Kids Ages 9-15 - Simple HTML…
Bob Mather Hardcover R952 Discovery Miles 9 520
Intro to Python for Computer Science and…
Paul Deitel Paperback R2,322 Discovery Miles 23 220
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500

 

Partners