0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (97)
  • R250 - R500 (533)
  • R500+ (3,240)
  • -
Status
Format
Author / Contributor
Publisher

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

React in Action (Paperback): Mark Tielens Thomas React in Action (Paperback)
Mark Tielens Thomas
R1,046 R919 Discovery Miles 9 190 Save R127 (12%) Ships in 9 - 15 working days

React is a highly-performant tool that implements a one-way data flow model. Reasoning about an interface or application written with React ends up being much easier because it decreases overall complexity for developers working with it. React in Action introduces front-end developers to the React framework and related tools. Readers will work their way from "raw" React towards JSX, and from basic static components to ones that are dynamic and interactive. Key Features: * Clearly written * Example-rich * Hands-on Written for developers familiar with HTML, CSS, and JavaScript who want to create more robust front-end applications. About the Technology: React is an open source JavaScript framework that lets developers quickly create user interfaces for web applications.

Build Your Own Web Framework in Elixir - Make the most of Elixir and Phoenix for hands-on web development (Paperback): Aditya... Build Your Own Web Framework in Elixir - Make the most of Elixir and Phoenix for hands-on web development (Paperback)
Aditya Iyengar
R940 Discovery Miles 9 400 Ships in 10 - 15 working days

Use Elixir concepts such as metaprogramming to build maintainable web products with clean code Key Features * Understand how text is read as HTML and discover the different types of web servers available * Discover how to leverage the Plug module in Elixir to build a request-response pipeline * Develop advanced Elixir skills to build Domain-Specific Languages Book Description Elixir is a functional metaprogrammable language perfectly suited for building a web framework. Phoenix is the ubiquitous web framework in the Elixir ecosystem and is frequently used by many companies that want to build scalable web-based products. Developers working with Elixir and Phoenix will be able to put their knowledge to work with this practical guide to web development in Elixir. The book provides a hands-on approach to implementing Elixir and the associated methodologies that will have you up and running, and productive in no time. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, you will begin by learning web development fundamentals, including building a web server and router in Elixir. You'll then understand how to dispatch a request to a controller, respond using HTML, and finally add a set of Domain-Specific Languages (DSL) using metaprogramming. After building each component, you'll learn how to test them to check the accuracy and performance of the code written in Elixir. By the end of this web development book, you will have learned how Phoenix works and be able to use advanced concepts of Elixir such as metaprogramming to build maintainable web products. What you will learn * Develop a deep understanding of Phoenix * Use metaprogramming with Elixir * Get to grips with web development fundamentals * Dispatch a request to a controller and respond using HTML embedded with Elixir * Use OTP constructs to add concurrency to the web server * Streamline your router using Error Handler Who This Book Is For This book is for web developers looking to understand how Elixir components are used by Phoenix. Basic knowledge of Elixir will be useful to understand the concepts covered in the book more effectively.

Beginning Database Programming Using ASP.NET Core 3 - With MVC, Razor Pages, Web API, jQuery, Angular, SQL Server, and NoSQL... Beginning Database Programming Using ASP.NET Core 3 - With MVC, Razor Pages, Web API, jQuery, Angular, SQL Server, and NoSQL (Paperback, 1st ed.)
Bipin Joshi
R1,498 R1,195 Discovery Miles 11 950 Save R303 (20%) Ships in 10 - 15 working days

Hit the ground running with this book to quickly learn the fundamentals of HTML form processing, user authentication, and database CRUD (Create, Read, Update, and Delete) operations using the ASP.NET Core family of technologies. You will utilize cutting-edge and popular technology options from both the server side and client side to help you achieve your web application goals as quickly as possible. Developers who want to learn ASP.NET Core and complementary technologies are often overwhelmed by the large number of options involved in building modern web applications. This book introduces you to the most popular options so that you can confidently begin working on projects in no time. You will learn by example, building a sample application that demonstrates how the same application can be built using different options. This experiential approach will give you the basic skills and knowledge to understand how the options work together so that you can make an informed decision about the available choices, their trade-offs, and code level comparison. After reading this book, you will be able to choose your selected learning path. What You Will Learn Develop data entry forms in ASP.NET Core, complete with validations and processing Perform CRUD operations using server-side options: ASP.NET Core MVC, Razor Pages, Web APIs, and Blazor Perform CRUD operations using client-side options: jQuery and Angular Secure web applications using ASP.NET Core Identity, cookie authentication, and JWT authentication Use RDBMS and NoSQL data stores: SQL Server, Azure SQL Database, Azure Cosmos DB, and MongoDB for CRUD operations Deploy ASP.NET Core web applications to IIS and Azure App Service Who This Book Is For Developers who possess a basic understanding of ASP.NET and how web applications work. Some experience with Visual Studio 2017 or higher, C#, and JavaScript is helpful.

Foundation Expression Blend 3 with Silverlight (Paperback, 1st ed.): Victor Gaudioso Foundation Expression Blend 3 with Silverlight (Paperback, 1st ed.)
Victor Gaudioso
R1,074 R869 Discovery Miles 8 690 Save R205 (19%) Ships in 10 - 15 working days

The only real tool for developing cross-platform rich Internet applications (RIAs) for that last 11 years has been Flash; until now Silverlight 3 allows you to develop cross-platform rich Internet applications in a fraction of the time because of the extensive and very powerful .NET 3.5 libraries, the powerful, design friendly Blend 3 IDE, and an enhanced workflow that allows designers and developers to work on the same set of files at the same time.Develop stunning RIAs in a short time. Learn some basic object-oriented programming principles. Get familiar with the Blend 3 development environment. What you'll learn Learn the Blend 3 and Visual Studio 2008 IDEs. Learn how to create stunning animations using Silverlight 3 Storyboards. Learn how to incorporate video and sound into your RIAs with the Silverlight MediaElement. Learn about and how to develop quickly using Silverlight 3's reusable resources such as UserControls, ControlTemplates and DataTemplates. Learn about the new Visual State Manager and the State panel in Blend 3 to quickly and easily add MouseEnter and MouseLeave states to your UserControls. Put everything you have learned together to create a sample Silverlight 3 website. Who this book is for

Web designers and developers wanting to learn Expression Blend 3 from the ground up. Those who have a background in the development of RIAs and want to learn this technology. Table of Contents Setting Up the Silverlight Development Environment The Blend 3 Integrated Development Environment C#, XAML, and Object-Oriented Programming Controls Storyboards Using the VSM and Blend 3's States Panel to Create a Silverlight Media Player The Silverlight MediaElement The WPF Toolkit Events and EventHandlers Classes and Interfaces ControlTemplates, Styles, and Custom UserControls Writing a Custom Content Panel Building a Sketchflow Prototype Putting Everything Together to Build a Sample Silverlight Website

Secure By Design (Paperback): Dan Johnsson, Daniel Deogun, Daniel Sawano Secure By Design (Paperback)
Dan Johnsson, Daniel Deogun, Daniel Sawano
R1,212 Discovery Miles 12 120 Ships in 9 - 15 working days

Description As a developer, you need to build software in a secure way. But you can't spend all your time focusing on security. The answer is to use good design principles, tools, and mindsets that make security an implicit result - it's secure by design. Secure by Design teaches developers how to use design to drive security in software development. This book is full of patterns, best practices, and mindsets that you can directly apply to your real world development. Key features * Use good design to create secure software * Apply design concepts in real-world cases * Spot hidden security problems * Assess security by identifying design patterns * Understand benefits and limitations of secure-by-design Audience Readers should have some experience in Java, C#/.NET, or similar language. About the technology Secure-by-design becomes a guiding principle in how you build your software, from code to architecture. This begins by understanding designs and patterns that promote security so they become easy to apply in your day-to-day work.

JRuby Cookbook (Paperback): Justin Edelson JRuby Cookbook (Paperback)
Justin Edelson
R846 R620 Discovery Miles 6 200 Save R226 (27%) Ships in 12 - 17 working days

If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more. Using numerous reusable code samples, JRuby Cookbook shows you how to: Install and update JRuby on Windows, Mac OS X, and Linux, and IDEs such as NetBeans and Eclipse Package and deploy Rails apps on Java Servlet containers and Java EE application servers, including JBoss, Tomcat, and GlassFish Integrate Ruby and Rails applications with popular Java EE technologies such as JMS, JMX, JPA, Spring, and Hibernate Develop desktop and client applications with cross-platform Java UI technologies and toolkits such as Swing, SWT, and Java 2D Maximize the flexibility of your testing and build environment, using both existing Java-based tools such as Ant and Maven and newer Ruby-based tools such as Rake, Raven, and Buildr

The JRuby interpreter combines Ruby's simplicity and ease of use with Java's extensive libraries and technologies, a potent blend that opens new possibilities for Ruby, Rails, and Java. This Cookbook helps you take full advantage of JRuby's potential. "The JRuby Cookbook is an excellent book for any polyglot who is trying to bridge the gap between Java and Ruby. It provides solutions to specific problems developers face in both their development and testing environments, along with the applications they're building." -- Bob McWhirter, Research & Prototyping, Red Hat Middleware

JavaScript & jQuery: The Missing Manual 3e (Paperback, 3 Rev Ed): David McFarland JavaScript & jQuery: The Missing Manual 3e (Paperback, 3 Rev Ed)
David McFarland
R1,499 R1,075 Discovery Miles 10 750 Save R424 (28%) Ships in 12 - 17 working days

JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects--but many web designers find the language hard to learn. This easy-to-read guide not only covers JavaScript basics, but also shows you how to save time and effort with the jQuery and jQuery UI libraries of prewritten JavaScript code. You'll build web pages that feel and act like desktop programs--with little or no programming.

The important stuff you need to know: Pull back the curtain on JavaScript. Learn how to build a basic program with this language.Get up to speed on jQuery. Quickly assemble JavaScript programs that work well on multiple web browsers.Transform your user interface. Learn jQuery UI, the JavaScript library for interface features like design themes and controls.Make your pages interactive. Create JavaScript events that react to visitor actions.Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more.Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses.Practice with living examples. Get step-by-step tutorials for web projects you can build yourself.

XML in a Nutshell - A Desktop Quick Reference (Paperback, 3rd Revised edition): Elliotte Rusty Harold, W. Scott Means XML in a Nutshell - A Desktop Quick Reference (Paperback, 3rd Revised edition)
Elliotte Rusty Harold, W. Scott Means
R1,123 R820 Discovery Miles 8 200 Save R303 (27%) Ships in 12 - 17 working days

If you're a developer working with XML, you know there's a lot to know about XML, and the XML space is evolving almost moment by moment. But you don't need to commit every XML syntax, API, or XSLT transformation to memory; you only need to know where to find it. And if it's a detail that has to do with XML or its companion standards, you'll find it--clear, concise, useful, and well-organized--in the updated third edition of "XML in a Nutshell,"

With "XML in a Nutshell" beside your keyboard, you'll be able to:

Quick-reference syntax rules and usage examples for the core XML technologies, including XML, DTDs, Xpath, XSLT, SAX, and DOM

Develop an understanding of well-formed XML, DTDs, namespaces, Unicode, and W3C XML Schema

Gain a working knowledge of key technologies used for narrative XML documents such as web pages, books, and articles technologies like XSLT, Xpath, Xlink, Xpointer, CSS, and XSL-FO

Build data-intensive XML applications

Understand the tools and APIs necessary to build data-intensive XML applications and process XML documents, including the event-based Simple API for XML (SAX2) and the tree-oriented Document Object Model (DOM)

This powerful new edition is the comprehensive XML reference. Serious users of XML will find coverage on just about everything they need, from fundamental syntax rules, to details of DTD and XML Schema creation, to XSLT transformations, to APIs used for processing XML documents. "XML in a Nutshell" also covers XML 1.1, as well as updates to SAX2 and DOM Level 3 coverage. If you need explanation of how a technology works, or just need to quickly find the precise syntax for a particular piece, "XML in a Nutshell" puts theinformation at your fingertips.

Simply put, "XML in a Nutshell" is the critical, must-have reference for any XML developer.

High Performance JavaScript (Paperback): Nicholas C. Zakas High Performance JavaScript (Paperback)
Nicholas C. Zakas
R854 R629 Discovery Miles 6 290 Save R225 (26%) Ships in 12 - 17 working days

If you're like most developers, you rely heavily on JavaScript to build interactive and quick-responding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execution time, downloading, interaction with the DOM, page life cycle, and more. Yahoo! frontend engineer Nicholas C. Zakas and five other JavaScript experts -- Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney -- demonstrate optimal ways to load code onto a page, and offer programming tips to help your JavaScript run as efficiently and quickly as possible. You'll learn the best practices to build and deploy your files to a production environment, and tools that can help you find problems once your site goes live. * Identify problem code and use faster alternatives to accomplish the same task * Improve scripts by learning how JavaScript stores and accesses data * Implement JavaScript code so that it doesn't slow down interaction with the DOM * Use optimization techniques to improve runtime performance * Learn ways to ensure the UI is responsive at all times * Achieve faster client-server communication * Use a build system to minify files, and HTTP compression to deliver them to the browser

Creating Data-Driven Web Sites - An Introduction to HTML, CSS, PHP, and MySQL (Paperback): Bob Terrell Creating Data-Driven Web Sites - An Introduction to HTML, CSS, PHP, and MySQL (Paperback)
Bob Terrell
R1,222 R952 Discovery Miles 9 520 Save R270 (22%) Ships in 10 - 15 working days
Beginning J2ME - From Novice to Professional (Paperback, 3rd Corrected ed., Corr. 3rd printing): Sing Li, Jonathan Knudsen Beginning J2ME - From Novice to Professional (Paperback, 3rd Corrected ed., Corr. 3rd printing)
Sing Li, Jonathan Knudsen
R1,224 R986 Discovery Miles 9 860 Save R238 (19%) Ships in 10 - 15 working days

Have you thought about building games for your cell phone or other wireless devices? Whether you are a firsttime wireless Java developer, or an experienced professional "Beginning J2ME, Third Edition" brings exciting wireless and mobile Java application development right to your door!

This book will empower you with numerous topics: sound HTTPS support, user interface API enhancements, sound/music API, a Game API, 3D graphics, and Bluetooth. Further, this book is easy to read and includes many practical, handson, and readytouse code examples. You will not be disappointed.

React Quickly (Paperback): Azat Mardan React Quickly (Paperback)
Azat Mardan
R1,119 Discovery Miles 11 190 Ships in 12 - 17 working days

React is a JavaScript library developed for one main reason-to build reusable UI components that present ever-changing data. The React philosophy is to focus solely on the user interface. In model-viewcontroller (MVC) terminology, React is the view. Because it has to work with models and other libraries, it's designed to play nicely with pretty much any other framework, router, style, and model library. And it's well supported-React emerged from Instagram and is now used by Facebook, Asana, Khan Academy, and Atom among many more. React Quickly is for anyone who wants to learn React.js fast. This handson book teaches needed concepts by using lots of examples, tutorials, and a large main project that gets built throughout. It starts with the basics, including how React fits into applications, JSX, and handling states, and events. Next, it explores core topics like components, forms, and data. Finally, the book dives into React integration topics, like unit testing and isomorphic JavaScript with Express.js, and Gulp. Key Features: * Uses videos to supplement learning * Chock full of examples * Gets readers using React quickly This book is for web developers who have some JavaScript experience. About the Technology: React is a JavaScript library developed for one main reason-to build reusable UI components that present ever-changing data. React emerged from Instagram and is now used by Facebook, Asana, Khan Academy, and Atom among many more.

Accelerating Server-Side Development with Fastify - A comprehensive guide to API development for building a scalable backend... Accelerating Server-Side Development with Fastify - A comprehensive guide to API development for building a scalable backend for your web apps (Paperback)
Manuel Spigolon, Maksim Sinik, Matteo Collina
R1,008 Discovery Miles 10 080 Ships in 10 - 15 working days

Learn to build faster web applications by implementing maintainable and pluggable APIs with Fastify Key Features Written by Fastify's core contributors, learn to adopt the 'Fastify' mindset of building APIs Gain an architectural overview of Fastify's features that enable microservices development Build complete apps in Fastify, from application design to production Book DescriptionFastify is a plugin-based web framework designed to be high performant. It fosters code reuse, thereby improving your time to market. This book is a complete guide to server-side app development in Fastify, written by the core contributors of Fastify. The book starts from the core concepts, continuing with a real-world project, and even touching on more advanced topics to enable you to build highly maintainable and scalable backend applications. You'll learn how to develop real-world RESTful applications from designing to deployment, including building highly reusable components. By the end of this book, you'll be able to design, implement, deploy, and maintain an application written in Fastify and you'll also have the confidence you need to develop plugins and APIs in Fastify to contribute back to the Fastify and open source communities. What you will learn Explore the encapsulation techniques implemented by Fastify Understand how to deploy, monitor, and handle errors in a running Fastify instance Organize the project structure and implement a microservices architecture Explore Fastify's core features such as encapsulation, code reuse, runtime speed, and more Discover best practices for implementing Fastify in real-world RESTful apps Understand advanced backend development concepts such as performance monitoring and logging Who This Book Is ForThis book is for mid to expert-level backend web developers who have already used other backend web frameworks and have worked with HTTP protocol and its peculiarities. Developers looking to migrate to Fastify and learn how it can be a good fit for their next project, avoid architecture pitfalls, and build highly responsive and maintainable API servers will also find this book useful. The book assumes knowledge of JavaScript programming, Node.js, and backend development.

JavaScript Enlightenment (Paperback): Cody Lindley JavaScript Enlightenment (Paperback)
Cody Lindley
R374 R279 Discovery Miles 2 790 Save R95 (25%) Ships in 12 - 17 working days

If you're an advanced beginner or intermediate JavaScript developer, JavaScript Enlightenment will solidify your understanding of the language - especially if you use a JavaScript library. In this concise book, JavaScript expert Cody Lindley (jQuery Cookbook) provides an accurate view of the language by examining its objects and supporting nuances. Libraries and frameworks help you build web applications quickly and efficiently, but when things go wrong or performance becomes an issue, knowing how and why they work is critical. If you're ready to go under the hood and get your hands dirty with JavaScript internals, this is your book. Get a short and digestible summary of ECMA-262, Edition 3, backed by real code you can run instantly Examine the creation of JavaScript objects Learn complex values, primitive values, scope, and inheritance Understand the importance of the head object Work with string, number, and Boolean objects and values Discover how to use the null value and the built-in math object Get into the details - beyond Mozilla's reference guide for JavaScript 1.5

Advanced JAVA Interview Questions You'll Most Likely Be Asked (Paperback): Vibrant Publishers Advanced JAVA Interview Questions You'll Most Likely Be Asked (Paperback)
Vibrant Publishers
R990 R786 Discovery Miles 7 860 Save R204 (21%) Ships in 10 - 15 working days
Python Tools For Scientists - An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries... Python Tools For Scientists - An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries (Paperback)
Lee Vaughan
R1,194 R1,009 Discovery Miles 10 090 Save R185 (15%) Ships in 12 - 17 working days

Doing Science With Python introduces readers to the most popular coding tools for scientific research, such as Anaconda, Spyder, Jupyter Notebooks, and JupyterLab, as well as dozens of important Python libraries for working with data, including NumPy, matplotlib, and pandas. No prior programming experience is required! You'll be guided through setting up a professional coding environment, then get a crash course on programming with Python, and explore the many tools and libraries ideal for working with data, designing visualisations, simulating natural events, and more.

Pivotal Certified Spring Web Application Developer Exam - A Study Guide (Paperback, 1st ed.): Iuliana Cosmina Pivotal Certified Spring Web Application Developer Exam - A Study Guide (Paperback, 1st ed.)
Iuliana Cosmina
R3,090 Discovery Miles 30 900 Ships in 10 - 15 working days

Prepare for the Pivotal Certified Spring Web Application Developer exam and learn about Spring MVC DispatcherServlet configuration, Spring MVC programming model essentials, Spring MVC views and form processing, Spring Web Flow essentials, and Spring Web Flow actions and configuration. The Pivotal Certified Spring Web Application Developer Exam: A Study Guide is the ideal preparation for the exam and after reading and using it, you'll be able to pass and become a certified Spring Web Developer. When you become a Pivotal Certified Spring Web Application Developer, you'll receive one of the most valuable credentials available in enterprise Java. Achieving this certification demonstrates your ability to apply Spring's web projects to develop real-world Java web applications and validates your familiarity with Spring Web.

Embedded Web Control Panels on the Raspberry Pi - A Design Reference (Paperback): George L Babec Embedded Web Control Panels on the Raspberry Pi - A Design Reference (Paperback)
George L Babec
R668 Discovery Miles 6 680 Ships in 10 - 15 working days
JavaScript: A Beginner's Guide, Fifth Edition (Paperback, 5th edition): John Pollock JavaScript: A Beginner's Guide, Fifth Edition (Paperback, 5th edition)
John Pollock
R1,039 R918 Discovery Miles 9 180 Save R121 (12%) Ships in 9 - 15 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 up and running on the latest JavaScript standard using this fully updated beginner's guide This hands-on, fast-paced guide shows, from start to finish, how to create dynamic Web pages complete with special effects using JavaScript. This edition contains updates for all major new features and the latest Web development techniques and practices. You will discover how to extend JavaScript's capabilities to the server side using Node.js. JavaScript: A Beginner's Guide, Fifth Edition begins by clearly explaining the fundamentals, including variables, functions, operators, event handlers, objects, arrays, strings, and forms. From there, the book moves on to more advanced techniques, such as debugging, accessibility, and security. Throughout, "Ask the Expert," "Try This," notes, tips, and self tests highlight salient points and aid in learning. *Teaches, step by step, how to get started developing Web applications*Features detailed examples and downloadable project files*Written by an experienced Web developer and JavaScript expert

Programming with Objects - A Comparative Presentation of Object-Oriented Programming with C++ & Java (Paperback): A Kak Programming with Objects - A Comparative Presentation of Object-Oriented Programming with C++ & Java (Paperback)
A Kak
R3,301 Discovery Miles 33 010 Ships in 12 - 17 working days

Your essential comparative approach to learning C++ and Java

Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java, a comparative presentation of object-oriented programming with two of the most popular programming languages of today, teaches vital skills and techniques for the Internet age. Based on highly successful courses taught by the author, this book answers the need for a comprehensive educational program on the subject of object-oriented programming. In a clear and accessible format, the author compares and contrasts both languages, from basic language constructs to how both languages are used in application-level programming, such as graphics programming, network programming, and database programming.

Since both C++ and Java were born out of the same language, C, learning these two languages together has several distinct advantages:

  • Because they have much in common at the level of basic language structures, learning C++ and Java together saves time and facilitates the mastery of each
  • Learning by contrast and comparison can be more efficient and enjoyable, allowing readers access to the strengths and weaknesses of both languages
  • Learning to write a program in one language that corresponds to a given program in the other language enables students to tackle more difficult projects in either language
  • Comparing similar concepts in the two languages leads to a deeper understanding of the concepts in both

Roughly the first half of the text is devoted to basic language issues. More advanced topics are detailed in the second half, including programming of graphical user interfaces, multithreading, network programming, and database programming.

Designed as a text for educational programs in advanced programming and as a reference for professionals implementing Web- and Internet-based applications, Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java is also recommended for programmers familiar with either language who wish to expand their programming skills.

Learning Wireless Java (Paperback, 1st ed): Qusay H. Mahmoud Learning Wireless Java (Paperback, 1st ed)
Qusay H. Mahmoud
R973 R711 Discovery Miles 7 110 Save R262 (27%) Ships in 12 - 17 working days

Learning Wireless Java is for Java developers who want to create applications for the Micro Edition audience using the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP). These APIs specifically for devices such as mobile phones and pagers, allowing programmers to create MIDlet applications. This book offers a solid introduction to J2ME and MIDP, including the javax.microedition classes, as well as classes surrounding the features of the various platforms that the J2ME supports.

Building Progressive Web Apps - Bringing the power of native to the browser (Paperback): Tal Ater Building Progressive Web Apps - Bringing the power of native to the browser (Paperback)
Tal Ater
R1,226 R882 Discovery Miles 8 820 Save R344 (28%) Ships in 12 - 17 working days

Move over native apps. New progressive web apps have capabilities that will soon make you obsolete. With this hands-on guide, web developers and business execs will learn how-and why-to develop web apps that take advantage of features that have so far been exclusive to native apps. Features that include fast load times, push notifications, offline access, homescreen shortcuts, and an entirely app-like experience. By leveraging the latest browser APIs, progressive web apps combine all of the benefits of native apps, while avoiding their issues. Throughout the book, author Tal Ater shows you how to improve a simple website for the fictional Gotham Imperial Hotel into a modern progressive web app. Plus: Understand how service workers work, and use them to create sites that launch in an instant, regardless of the user's internet connection Create full-screen web apps that launch from the phone's homescreen just like native apps Re-engage users with push notifications, even days after they have left your site Embrace offline-first and build web apps that gracefully handle loss of connectivity Explore new UX opportunities and challenges presented by progressive web apps

HTML5 and CSS3, Illustrated Complete (Paperback): Sasha Vodnik HTML5 and CSS3, Illustrated Complete (Paperback)
Sasha Vodnik
R1,531 R1,357 Discovery Miles 13 570 Save R174 (11%) Ships in 10 - 15 working days

Equip yourself with HTML5 and CSS3 skills using this practical, user-friendly book by the Illustrated Series. Designed to meet the needs of users from a broad range of experience levels, this book provides the nuts-and-bolts for beginners and allows more experienced users to brush up on the basics and quickly move on to more advanced topics. Each two-page spread focuses on a single skill, making information easy to follow and absorb, which is especially important with a complex topic such as HTML5.

Working with Static Sites (Paperback): Raymond Camden, Brian Rinaldi Working with Static Sites (Paperback)
Raymond Camden, Brian Rinaldi
R966 R704 Discovery Miles 7 040 Save R262 (27%) Ships in 12 - 17 working days

For years now, web developers have used powerful application servers like PHP and Node that could create our web apps. But recently there's been a shift between how much we can do on an application server versus how much we can do on the browser itself-as well as what we can do on a mobile app. This practical book shows readers how static site generators provide a powerful middle ground between a full app server deployment and a simple collection of static files. Written by two leading developers in the JavaScript community, this book teaches front-end designers, front-end developers, web developers, and web designers how static site generators work, the benefits you can expect, and what options are available. You'll learn how to deliver static site files to the end user exactly as they are on the server, without using a server-side language or a database, using HTML, CSS, and JavaScript. Static websites today are just like vinyl LPs: they're coming back. With this book, you'll discover just how these websites still fulfill a vital need for bloggers as well as people who just want to disseminate information.

Web Engineering Handbook (Hardcover): Jeremiah Downey Web Engineering Handbook (Hardcover)
Jeremiah Downey
R3,775 R3,258 Discovery Miles 32 580 Save R517 (14%) Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Java For Dummies, 8th Edition
B Burd Paperback R745 R542 Discovery Miles 5 420
Designing Interfaces - Patterns for…
Jenifer Tidwell, Charles Brewer, … Paperback R1,531 R1,147 Discovery Miles 11 470
Learn Enough Developer Tools to Be…
Michael Hartl Paperback R850 Discovery Miles 8 500
HTML5 and CSS - Complete, International…
Denise Woods Paperback R1,008 R918 Discovery Miles 9 180
HTML and JavaScript BASICS
E. Turner, Karl Barksdale Paperback R1,428 R1,267 Discovery Miles 12 670
OCP Oracle Certified Professional Java…
J Boyarsky Paperback R757 Discovery Miles 7 570
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Learn Enough JavaScript to Be Dangerous…
Michael Hartl Paperback R845 Discovery Miles 8 450
JavaScript in easy steps
Mike McGrath Paperback R337 Discovery Miles 3 370
Starting Out with Python, Global Edition
Tony Gaddis Paperback R2,157 Discovery Miles 21 570

 

Partners