0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (108)
  • R250 - R500 (521)
  • R500+ (3,135)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages

HTML5 and CSS3 In Simple Steps (Paperback, New Ed.): Josh Hill HTML5 and CSS3 In Simple Steps (Paperback, New Ed.)
Josh Hill
R403 R373 Discovery Miles 3 730 Save R30 (7%) Ships in 10 - 15 working days

'HTML & CSS in Simple Steps' will enable you to create accessible, standards-compliant, websites - equipping you with knowledge on theory, coding skills, and best practice needed to build Web pages.

Beginning Django - Web Application Development and Deployment with Python (Paperback, 1st ed.): Daniel Rubio Beginning Django - Web Application Development and Deployment with Python (Paperback, 1st ed.)
Daniel Rubio
R892 Discovery Miles 8 920 Ships in 9 - 17 working days

Discover the Django web application framework and get started building Python-based web applications. This book takes you from the basics of Django all the way through to cutting-edge topics such as creating RESTful applications. Beginning Django also covers ancillary, but essential, development topics, including configuration settings, static resource management, logging, debugging, and email. Along with material on data access with SQL queries, you'll have all you need to get up and running with Django 1.11 LTS, which is compatible with Python 2 and Python 3. Once you've built your web application, you'll need to be the admin, so the next part of the book covers how to enforce permission management with users and groups. This technique allows you to restrict access to URLs and content, giving you total control of your data. In addition, you'll work with and customize the Django admin site, which provides access to a Django project's data. After reading and using this book, you'll be able to build a Django application top to bottom and be ready to move on to more advanced or complex Django application development. What You'll Learn Get started with the Django framework Use Django views, class-based views, URLs, middleware, forms, templates, and Jinja templates Take advantage of Django models, including model relationships, migrations, queries, and forms Leverage the Django admin site to get access to the database used by a Django project Deploy Django REST services to serve as the data backbone for mobile, IoT, and SaaS systems Who This Book Is For Python developers new to the Django web application development framework and web developers new to Python and Django.

PHP and MySQL Web Development (Paperback, 5th edition): Luke Welling, Laura Thomson PHP and MySQL Web Development (Paperback, 5th edition)
Luke Welling, Laura Thomson
R1,065 R898 Discovery Miles 8 980 Save R167 (16%) Ships in 5 - 10 working days

PHP and MySQL Web Development, Fifth Edition The definitive guide to building database-driven Web applications with PHP and MySQL PHP and MySQL are popular open-source technologies that are ideal for quickly developing database-driven Web applications. PHP is a powerful scripting language designed to enable developers to create highly featured Web applications quickly, and MySQL is a fast, reliable database that integrates well with PHP and is suited for dynamic Internet-based applications. PHP and MySQL Web Development shows how to use these tools together to produce effective, interactive Web applications. It clearly describes the basics of the PHP language, explains how to set up and work with a MySQL database, and then shows how to use PHP to interact with the database and the server. This practical, hands-on book consistently focuses on real-world applications, even in the introductory chapters. The authors cover important aspects of security and authentication as they relate to building a real-world website and show you how to implement these aspects in PHP and MySQL. They also introduce you to the integration of front-end and back-end technologies by using JavaScript in your application development. The final part of this book describes how to approach real-world projects and takes the reader through the design, planning, and building of several projects, including: User authentication and personalization Web-based email Social media integration Shopping cart The fifth edition of PHP and MySQL Web Development has been thoroughly updated, revised, and expanded to cover developments in PHP through versions 5.6 and 7, as well as features introduced in recent stable releases of MySQL. Free Access to Web Edition Purchase of this book in any format, electronic or print, includes free access to the corresponding Web Edition. The Web Edition can be viewed on all types of computers and mobile devices with any modern web browser that supports HTML5. Contents at a Glance Part I: Using PHP 1 PHP Crash Course 2 Storing and Retrieving Data 3 Using Arrays 4 String Manipulation and Regular Expressions 5 Reusing Code and Writing Functions 6 Object-Oriented PHP 7 Error and Exception Handling Part II: Using MySQL 8 Designing Your Web Database 9 Creating Your Web Database 10 Working with Your MySQL Database 11 Accessing Your MySQL Database from the Web with PHP 12 Advanced MySQL Administration 13 Advanced MySQL Programming Part III: Web Application Security 14 Web Application Security Risks 15 Building a Secure Web Application 16 Implementing Authentication Methods with PHP Part IV: Advanced PHP Techniques 17 Interacting with the File System and the Server 18 Using Network and Protocol Functions 19 Managing the Date and Time 20 Internationalization and Localization 21 Generating Images 22 Using Session Control in PHP 23 Integrating JavaScript and PHP 24 Other Useful Features Part V: Building Practical PHP and MySQL Projects 25 Using PHP and MySQL for Large Projects 26 Debugging and Logging 27 Building User Authentication and Personalization 28 (PDF with Product Registration) Building a Web-Based Email Client with Laravel Part I 29 (PDF with Product Registration) Building a Web-Based Email Client with Laravel Part II 30 (PDF with Product Registration) Social Media Integration Sharing and Authentication 31 (PDF with Product Registration) Building a Shopping Cart Part VI: Appendix A Installing Apache, PHP, and MySQL

ASP.NET Core Recipes - A Problem-Solution Approach (Paperback, 2nd ed.): John Ciliberti ASP.NET Core Recipes - A Problem-Solution Approach (Paperback, 2nd ed.)
John Ciliberti
R2,527 Discovery Miles 25 270 Ships in 9 - 17 working days

Quickly find solutions to common web development problems. Content is presented in the popular problem-solution format. Look up the problem that you want to solve. Read the solution. Apply the solution directly in your own code. Problem solved! ASP.NET Core Recipes is a practical guide for developers creating modern web applications, cutting through the complexities of ASP.NET, jQuery, React, and HTML5 to provide straightforward solutions to common web development problems using proven methods based on best practices. The problem-solution approach gets you in, out, and back to work quickly while deepening your understanding of the underlying platform and how to develop with it.Author John Ciliberti guides you through the MVC framework and development tools, presenting typical challenges, along with code solutions and clear, concise explanations, to accelerate application development. Solve problems immediately by pasting in code from the recipes, or put multiple recipe solutions together to overcome challenging development obstacles. What You'll Learn Take advantage of MVC's streamlined syntax Discover how to take full control over HTML Develop a simple API for creating RESTful web services Understand test-driven development Migrate a project from ASP.NET web forms to Core MVC, including recipes for converting DataGrids, Forms, Web Parts, Master Pages, and navigation controls Use Core MVC in combination with popular JavaScript libraries, including jQuery, React, Bootstrap, and more Write unit tests for your MVC controllers, views, custom filters, and HTML helpers Utilize the latest features in Visual Studio 2017 to accelerate your Core MVC projects Identify performance bottlenecks in your MVC application Who This Book Is For Web developers of all skill levels who are looking for a programming reference for ASP.NET Core MVC and would like to gain an understanding of the inner workings of the platform. In addition, parts of this book provide guidance to developers familiar with ASP.NET Web Forms who would like to update their skill set to include Core MVC.

RESTful Rails Development (Paperback): Silvia Puglisi RESTful Rails Development (Paperback)
Silvia Puglisi
R904 R700 Discovery Miles 7 000 Save R204 (23%) Ships in 10 - 15 working days

This book serves as a practical guide to developing RESTful applications, designing RESTful architectures, and deploying RESTful services using Ruby on Rails. By the end of each chapter, the reader will have key takeaways for how to build and extend a multi-service platform spanning different devices. The book explains the power of RESTful development with Rails, illustrating how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications.

Developing Windows-Based and Web-Enabled Information Systems (Hardcover): Nong Ye, Teresa Wu Developing Windows-Based and Web-Enabled Information Systems (Hardcover)
Nong Ye, Teresa Wu
R4,831 Discovery Miles 48 310 Ships in 10 - 15 working days

Many professionals and students in engineering, science, business, and other application fields need to develop Windows-based and web-enabled information systems to store and use data for decision support, without help from professional programmers. However, few books are available to train professionals and students who are not professional programmers to develop these information systems. Developing Windows-Based and Web-Enabled Information Systems fills this gap, providing a self-contained, easy-to-understand, and well-illustrated text that explores current concepts, methods, and software tools for developing Windows-based and web-enabled information systems. Written in an easily accessible style, the book details current concepts, methods, and software tools for Windows-based and web-enabled information systems that store and use data. It is self-contained with easy-to-understand small examples to walk through concepts and implementation details along with large-scale case studies. The book describes data modeling methods including entity-relationship modeling, relational modeling and normalization, and object-oriented data modeling, to develop data models of a database. The author covers how to use software tools in the Microsoft application development environment, including Microsoft Access, MySQL, SQL, Visual Studio, Visual Basic, VBA, HTML, and XML, to implement databases and develop Windows-based and web-enabled applications with the database, graphical user interface, and program components. The book takes you through the entire process of developing a computer and network application for an information system, highlighting concepts and operation details. In each chapter, small data examples are used to manually walk through concepts and operational details. These features and more give you the conceptual understanding and practical skill required, even if you don't have a computer science background, to develop Windows-based or web-enabled applications for your specialized information system.

Zwischenbetriebliche Kooperation mit mySAP.com - Aufbau und Betrieb von Logistiknetzwerken (German, Hardcover, 2., vollst. neu... Zwischenbetriebliche Kooperation mit mySAP.com - Aufbau und Betrieb von Logistiknetzwerken (German, Hardcover, 2., vollst. neu bearb. u. erw. Aufl. 2003)
Peter Buxmann, Wolfgang Koenig, Markus Fricke, Franz Hollich, Luis Martin Diaz, …
R1,335 Discovery Miles 13 350 Ships in 18 - 22 working days

Das Buch beschreibt die Potenziale zwischenbetrieblicher Kooperationen in Logistiknetzwerken sowie den unternehmensubergreifenden Einsatz von mySAP.com-Losungen. Im Mittelpunkt stehen Anwendungen aus den Bereichen XML/EDI, Data Warehouse, Supply-Chain-Management und Elektronische Marktplatze. Anhand von funf Fallstudien aus der Automobilindustrie wird der Praxiseinsatz von mySAP.com-Losungen demonstriert. Bei den Anwendern handelt es sich um die Unternehmen Bosch GmbH, Goodyear Tire & Rubber Company, Schenker AG, Porsche AG sowie den Elektronischen Marktplatz SupplyOn.
Die vorliegende zweite Auflage wurde vollig uberarbeitet, um den aktuellen Herausforderungen an den Aufbau von Kooperationen sowohl aus Management- als auch aus Softwareperspektive Rechnung zu tragen. Dazu wurde zum einen das Autorenteam erweitert und zum anderen der Fallstudienteil der ersten Auflage ausgebaut."

Harnessing Hibernate (Paperback): James Elliott Harnessing Hibernate (Paperback)
James Elliott
R909 R706 Discovery Miles 7 060 Save R203 (22%) Ships in 10 - 15 working days

Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly. Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate's primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate's data query and retrieval facilities, and much more. By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to: * Perform Object/Relational mapping * Work with persistent data from Java code * Work with groups and relationships between objects * Extend Hibernate's rich type support for your own needs * Simplify query creation using criteria and examples * Use the Hibernate Query Language (HQL) and understand how it differs from SQL * Use Hibernate in conjunction with Spring * Use Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDE Once you're past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book's website. If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications.

Java 17 for Absolute Beginners - Learn the Fundamentals of Java Programming (Paperback, 2nd ed.): Iuliana Cosmina Java 17 for Absolute Beginners - Learn the Fundamentals of Java Programming (Paperback, 2nd ed.)
Iuliana Cosmina
R1,562 Discovery Miles 15 620 Ships in 9 - 17 working days

Write your first code in Java 17 using simple, step-by-step examples that model real-word objects and events, making learning easy. With Java 17 for Absolute Beginners you'll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start. You'll see clear code descriptions and layout so that you can get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly-all the bits and pieces a novice needs to get started programming in Java. First, you'll discover what type of language Java is, what it is good for, and how it is executed. With the theory out of the way, you'll install Java, choose an editor such as IntelliJ IDEA, and write your first simple Java program. Along the way you'll compile and execute this program so it can run on any platform that supports Java. As part of this tutorial you'll see how to write high-quality code by following conventions and respecting well-known programming principles, making your projects more professional and efficient. Java 17 for Absolute Beginners gives you all you need to start your Java programming journey. No experience necessary. After reading this book, you'll come away with the basics to get started writing programs in Java. What You Will Learn Get started with Java 17 from scratch Use data types, operators, and the stream API Install and use the IntelliJ IDEA and the Gradle build tool Exchange data using the new JSON APIs Play with images using multi-resolution APIs Implement the publish-subscribe architecture Who This Book Is For Those who are new to programming and who want to start with Java.

High Performance Browser Networking (Paperback): Ilya Grigorik High Performance Browser Networking (Paperback)
Ilya Grigorik
R1,163 R857 Discovery Miles 8 570 Save R306 (26%) Ships in 10 - 15 working days

How prepared are you to build fast and efficient web applications? This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications--including HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC.

Author Ilya Grigorik, a web performance engineer at Google, demonstrates performance optimization best practices for TCP, UDP, and TLS protocols, and explains unique wireless and mobile network optimization requirements. You'll then dive into performance characteristics of technologies such as HTTP 2.0, client-side network scripting with XHR, real-time streaming with SSE and WebSocket, and P2P communication with WebRTC.Deliver superlative TCP, UDP, and TLS performanceSpeed up network performance over 3G/4G mobile networksDevelop fast and energy-efficient mobile applicationsAddress bottlenecks in HTTP 1.x and other browser protocolsPlan for and deliver the best HTTP 2.0 performanceEnable efficient real-time streaming in the browserCreate efficient peer-to-peer videoconferencing and low-latency applications with real-time WebRTC transports

Learn Rails 6 - Accelerated Web Development with Ruby on Rails (Paperback, 1st ed.): Adam Notodikromo Learn Rails 6 - Accelerated Web Development with Ruby on Rails (Paperback, 1st ed.)
Adam Notodikromo
R1,801 R1,478 Discovery Miles 14 780 Save R323 (18%) Ships in 18 - 22 working days

Effectively learn and apply software development and engineering techniques to web application development using Rails 6 with this accelerated tutorial. This book teaches modern engineering practices including git flow, containerization, debugging, testing, and deployment. Along the way, you'll see how to build a social network application and then deploy it on a cloud provider such as Amazon Web Services. After reading and using this book, you'll be able to effectively build and deploy your Rails application to the cloud. You'll also have used the Ruby on Rails framework to carry out the rapid development of an idea into a product without sacrificing quality. What You Will Learn Use the Ruby on Rails 6 web development framework Integrate Docker with your Ruby on Rails code Apply software engineering techniques to learning the Rails framework Design, build, and deploy a social networking application to the Amazon cloud Who This Book Is For Beginners with at least some prior programming experience. Ruby experience is helpful, but not required.

E-Government - Prozessoptimierung in der oeffentlichen Verwaltung (German, Hardcover, 2003 ed.): August-Wilhelm Scheer, Helmut... E-Government - Prozessoptimierung in der oeffentlichen Verwaltung (German, Hardcover, 2003 ed.)
August-Wilhelm Scheer, Helmut Kruppke, Ralf Heib
R1,646 Discovery Miles 16 460 Ships in 18 - 22 working days

Kann man mit E-Government die Verwaltung optimieren? Eine empirische Studie zur Prozessorientierung von E-Government-Initiativen auf Bundes- und Landesebene steht im Mittelpunkt des Buches. Sie zeigt, dass der Nutzen von E-Government-LAsungen entscheidend davon abhAngt, inwiefern die bestehenden VerwaltungsablAufe verbessert werden kAnnen. Obwohl diese Erkenntnis von der Mehrheit der befragten EntscheidungstrAger unterstA1/4tzt wird, ist das Thema Prozessoptimierung in vielen laufenden E-Government-Projekten noch nicht strukturiert umgesetzt. Vielfach dominiert noch die Technikeuphorie.

Neben einer Bestandsaufnahme der laufenden E-Government-Initiativen in Deutschland bietet das Buch ausfA1/4hrliche Empfehlungen, wie ein systematisches Prozessmanagement in die E-Government-Programme der Affentlichen Verwaltung integriert werden kann. Fazit: Kein E-Government-Erfolg ohne ProzessverAnderung

Using Gatsby and Netlify CMS - Build Blazing Fast JAMstack Apps Using Gatsby and Netlify CMS (Paperback, 1st ed.): Joe Attardi Using Gatsby and Netlify CMS - Build Blazing Fast JAMstack Apps Using Gatsby and Netlify CMS (Paperback, 1st ed.)
Joe Attardi
R1,089 R917 Discovery Miles 9 170 Save R172 (16%) Ships in 18 - 22 working days

Leverage the powerful new combination of Gatsby and Netlify CMS, a free open source content management solution, to build blazing fast apps. This book shows you how to create a React-powered website using the Gatsby framework for the frontend, and Netlify CMS as the content backend. Through the course of the book you'll gradually build a website for a coffee shop that includes a blog and a bakery/coffee menu that is customizable through Netlify CMS. The project starts with a bare-bones Gatsby site to which you'll add functionality such as setting up/configuring the CMS, creating different types of content, and writing some Gatsby glue code to consume the Markdown data via plugins. When done, you'll be well-equipped to build on your existing JavaScript and React knowledge to effectively use Gatsby and Netlify CMS for yourself or your clients. Using Gatsby and Netlify CMS is an ideal guide for anyone looking to build their own sites and manage their own content without having to deal with creating Markdown files or Git repositories. What You'll Learn Clone repositories, install dependencies and deploy on Netlify Configure Netlify Identity and Git Gateway Use Netlify CMS Content Manager Source blog data using Gatsby plugin Manage dynamic page reactions using Gatsby Node APIs Work with pagination, content and menus Customize Netlify CMS Who This Book Is For Experienced JavaScript developers with a good handle on React who want to learn how to build a maintainable Gatsby powered site. Basic familiarity with Gatsby is assumed but not required.

Producing for Web 2.0 - A Student Guide (Paperback, 3rd edition): Jason Whittaker Producing for Web 2.0 - A Student Guide (Paperback, 3rd edition)
Jason Whittaker
R1,189 Discovery Miles 11 890 Ships in 10 - 15 working days

Praise for the previous edition:

'Gives an excellent insight into the main issues of creating a website and offers a good foundation of knowledge.' i.net

Producing for Web 2.0 is a clear and practical guide to the planning, set up and management of a website in web 2.0. It gives readers an overview of the current technologies available for online communications and shows how to use them for maximum effect when planning a website.

Producing for Web 2.0 sets out the practical toolkit needed for web design and content management. It is supported by a regularly updated and comprehensive Companion Website at: www.producingforweb2.com where readers can see examples of programming and demonstrations of concepts discussed in the book, as well as trying things out themselves.

Producing for Web 2.0 includes:

  • illustrated examples of good design and content
  • advice on content, maintenance and how to use sites effectively
  • tips on using multimedia, including video, audio, flash, and images
  • a chapter on ethics and internet regulations for journalists and writers
  • tutorials for the main applications used in website design
  • step by step guides to difficult areas with screenshots
  • guides to good practice for all those involved in publishing news online.
Test-Driven Development with Python 2e - Obey the Testing Goat: Using Django, Selenium, and JavaScript (Paperback, 2nd New... Test-Driven Development with Python 2e - Obey the Testing Goat: Using Django, Selenium, and JavaScript (Paperback, 2nd New edition)
Harry J W Percival
R1,809 R1,333 Discovery Miles 13 330 Save R476 (26%) Ships in 10 - 15 working days

By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tests. The result? Clean code that works. In the process, you'll learn the basics of Django, Selenium, Git, jQuery, and Mock, along with current web development techniques. If you're ready to take your Python skills to the next level, this book-updated for Python 3.6-clearly demonstrates how TDD encourages simple designs and inspires confidence. Dive into the TDD workflow, including the unit test/code cycle and refactoring Use unit tests for classes and functions, and functional tests for user interactions within the browser Learn when and how to use mock objects, and the pros and cons of isolated vs. integrated tests Test and automate your deployments with a staging server Apply tests to the third-party plugins you integrate into your site Run tests automatically by using a Continuous Integration environment Use TDD to build a REST API with a front-end Ajax interface

Googlization of Libraries (Paperback): William Miller, Rita Pellen Googlization of Libraries (Paperback)
William Miller, Rita Pellen
R1,434 Discovery Miles 14 340 Ships in 10 - 15 working days

This book includes a variety of articles which look critically and judiciously at Google and its products, with a focus on Google Scholar and Google Book Search. It also examines their usefulness in a public service context. Its ultimate aim is to assess the use of Google as a major information resource. Its subject matter deals with online megasearch engines and their influence on reference librarianship, the impact of Google on information seeking, librarianship and the development of book digitization projects in which Google Book Search plays its part.

This book will be of interest to librarians across all educational sectors, library science scholars and publishers.

This book was published as a special issue of the Journal of Library Administration.

Introduction to Web Interaction Design - With HTML and CSS (Paperback): Michael Macaulay Introduction to Web Interaction Design - With HTML and CSS (Paperback)
Michael Macaulay
R2,012 Discovery Miles 20 120 Ships in 10 - 15 working days

This book introduces standard and new HTML5 elements and attributes and CSS3 properties commonly used in Web design as well as design guidelines for their effective use. Its approach of explaining every line of code in the examples it uses to show the usage of the HTML elements and CSS properties introduced makes it an invaluable Web design resource for beginners as well as intermediates looking to fill in gaps in their knowledge. In addition, the inclusion of user-centered design process stages and how they are best managed in website development makes the book unique in its area. Also, the book's approach of including challenges after each topic to help refresh readers' knowledge, as well as make them think, ensures that there are ample activities to keep learners motivated and engaged. Key Features Comprehensively covers standard and new HTML5 elements and attributes and CSS3 properties. Includes a lot of challenges/exercises; one after each HTML element or CSS property introduced and demonstrated with examples. Example codes can be copied and pasted as-is to implement and experiment with. For every HTML element or CSS property introduced, guidelines are provided, where relevant, on how to best use them in a design to enhance usability and accessibility. Includes comprehensive explanation of flexible box and grid layout models and how to use them to create responsive and adaptive Web design. Covers the importance of visual aesthetics in design, including design elements and principles and examples of how they can be applied in Web design to produce good user experience. Includes comprehensive guidelines on how to design for standard and mobile screens, including discussion of touch gesture interaction design and standard gestures and the functions for which they are most commonly used. Introduces the stages of user-centered design process, including Web accessibility and user-experience testing, and managerial aspects of Web development, including intellectual property. Provides a brief introduction on how to make HTML and CSS codes more compact and more efficient and how to combine them with other languages commonly used in Web design and development, such as JavaScript, AJAX, and PHP.

Craft GraphQL APIs in Elixir with Absinthe (Paperback): Bruce Williams Craft GraphQL APIs in Elixir with Absinthe (Paperback)
Bruce Williams; Contributions by Ben Wilson
R1,084 R946 Discovery Miles 9 460 Save R138 (13%) Ships in 10 - 15 working days

Your domain is rich and interconnected, and your API should be too. Upgrade your web API to GraphQL, leveraging its flexible queries to empower your users, and its declarative structure to simplify your code. Absinthe is the GraphQL toolkit for Elixir, a functional programming language designed to enable massive concurrency atop robust application architectures. Written by the creators of Absinthe, this book will help you take full advantage of these two groundbreaking technologies. Build your own flexible, high-performance APIs using step-by-step guidance and expert advice you won't find anywhere else. GraphQL is a new way of structuring and building web services, and the result is transformational. Find out how to offer a more tailored, cohesive experience to your users, easily aggregate data from different data sources, and improve your back end's maintainability with Absinthe's declarative approach to defining how your API works. Build a GraphQL-based API from scratch using Absinthe, starting from core principles. Learn the type system and how to expand your schema to suit your application's needs. Discover a growing ecosystem of tools and utilities to understand, debug, and document your API. Take it to production, but do it safely with solid best practices in mind. Find out how complexity analysis and persisted queries can let you support your users flexibly, but responsibly too. Along the way, discover how Elixir makes all the difference for a high performance, fault-tolerant API. Use asynchronous and batching execution, or write your own custom add-ons to extend Absinthe. Go live with subscriptions, delivering data over websockets on top of Elixir (and Erlang/OTP's) famous solid performance and real-time capabilities. Transform your applications with the powerful combination of Elixir and GraphQL, using Absinthe. What You Need: To follow along with the book, you should have Erlang/OTP 19+ and Elixir 1.4+ installed. The book will guide you through setting up a new Phoenix application using Absinthe.

AWS for Non-Engineers (Hardcover): Hiroko Nishimura AWS for Non-Engineers (Hardcover)
Hiroko Nishimura
R830 Discovery Miles 8 300 Ships in 10 - 15 working days

This friendly, fast-paced guide is perfect for anyone puzzled by the cloud! Learn the fundamentals of Amazon Web Services, and be ready to ace your AWS Certified Cloud Practitioner Exam. In AWS for Non-engineers you will learn: How cloud computing and AWS are different from "legacy" systems Prepare for the AWS Certified Cloud Practitioner Exam When cloud computing is the right option for your organization Core AWS services including storage services, database services, and security services How billing and pricing work on AWS, and how to pick for your budget Security and compliance concepts for building in AWS AWS for Non-engineers is written for anyone just starting with Amazon Web Services or cloud computing in general. It's written by Hiroko Nishimura, and is based on her acclaimed video course that has been taken by over 250,000 learners. In this reader-friendly book, you'll learn how to talk about cloud concepts with engineers, what the cloud could do for your business, and how to start using AWS's amazing services for your own IT tasks. When you're finished, you'll be comfortable with the basics of cloud computing on AWS and you'll be prepared to take the AWS Certified Cloud Practitioner Exam! about the technology Modern IT systems run in the cloud. Whether you're in customer service, marketing, or a technical role, cloud technologies like Amazon Web Services (AWS) have become as important to your job as spreadsheets, CRMs, and databases. Knowing AWS fundamentals will help you speak the language of developers and software engineers, and eventually create your own products, services, and projects.

Python programmieren lernen fur Dummies, Second Edition (German, Paperback, 2. Auflage): J.P. Mueller Python programmieren lernen fur Dummies, Second Edition (German, Paperback, 2. Auflage)
J.P. Mueller
R600 Discovery Miles 6 000 Ships in 10 - 15 working days

Der Einstieg in die Programmierung kann ganz leicht sein, das beweist Ihnen dieses Buch! Schritt fA1/4r Schritt fA1/4hrt Sie John Paul Mueller in die Grundlagen der beliebten Programmiersprache Python ein und zeigt Ihnen, wie Sie Ihren Computer dazu bringen, das zu tun, was Sie wollen. Downloaden und installieren Sie die Python-Distribution Anaconda, lernen Sie die Programmiersprache Python kennen und schreiben Sie Ihre ersten eigenen Programme. Erfahren Sie auA erdem, wie Sie Informationen managen und modifizieren, Schleifen durchlaufen, Fehler beheben und mit Listen und Strings arbeiten. Erhalten Sie zusAtzlich einen Einblick in fortgeschrittene Techniken. Mit den vielen Beispielen zum Herunterladen und Herumexperimentieren kAnnen Sie das Gelernte direkt ausprobieren, sodass Sie sich schnell in der Welt der Programmierer zuhause fA1/4hlen.

Getting Started with Roo (Paperback): Josh Long Getting Started with Roo (Paperback)
Josh Long; Contributions by Steve Mayzak
R441 R360 Discovery Miles 3 600 Save R81 (18%) Ships in 10 - 15 working days

Spring Roo goes a step beyond the Spring Framework by bringing true Rapid Application Development to Java--just as Grails has done with Groovy. This concise introduction shows you how to build applications with Roo, using the framework's shell as an intelligent and timesaving code-completion tool. It's an ideal RAD tool because Roo does much of the tedious code maintenance.

You'll get started by building a simple customer relationship management application, complete with step-by-step instructions and code examples. Learn how to control any part of the application with Roo's opt-in feature, while using this open source framework to automate the rest of the code. Set up a Spring application and working Maven build to see Roo in action Address persistence with JPA and the Neo4j graph database--and learn how Roo supports NoSQL databases Use Roo's database reverse-engineering feature to generate a data model from an existing schema Build Roo applications with Spring MVC, Spring WebFlow, Google Web Toolkit, Vaadin, and other web frameworks Secure and test your application

Developing with Google+ (Paperback): Jennifer Murphy Developing with Google+ (Paperback)
Jennifer Murphy
R419 R343 Discovery Miles 3 430 Save R76 (18%) Ships in 10 - 15 working days

This hands on exploration of the Google+ platform walks through the full offering of Google+ APIs. Developing with Google+ takes a common sense, sequential approach to learning Google+. It focuses on concrete examples of integrating existing websites with Google+ as well as building social applications upon this new platform. In this book you will: * Make the most of social widgets like the +1 Button and the Sharebox * Register applications to gain access to the Google+ APIs * Access public data directly over RESTful web services * Use OAuth to gain access to access user specific data * Learn about the available client libraries * Build a small social application that integrates deeply with Google+ Whether you're new to web design or an experienced application developer, you'll learn everything you need to get started integrating Google+ into your new and existing projects.

Essential Angular for ASP.NET Core MVC 3 - A Practical Guide to Successfully Using Both in Your Projects (Paperback, 2nd ed.):... Essential Angular for ASP.NET Core MVC 3 - A Practical Guide to Successfully Using Both in Your Projects (Paperback, 2nd ed.)
Adam Freeman
R1,033 R886 Discovery Miles 8 860 Save R147 (14%) Ships in 18 - 22 working days

Combine the strengths of Angular, the leading framework for developing complex client-side applications, and ASP.NET Core MVC 3, the latest evolution of Microsoft's framework for server-side applications. This new edition offers updated Angular, ASP.NET Core 3, Entity Framework Core 3 examples, an all-new chapter on interoperability with Blazor, and more! Best-selling author Adam Freeman brings together these two key technologies and explains how to use ASP.NET Core MVC 3 to provide back-end services for Angular applications. This fast-paced and practical guide starts from the nuts and bolts and gives you the knowledge you need to combine Angular and ASP.NET Core MVC 3 in your projects. Each topic is covered clearly and concisely and is packed with the essential details you need to learn to be truly effective. What You Will Learn Gain a solid understanding of how ASP.NET Core MVC 3 and Angular can work together Utilize both Visual Studio and Visual Studio Code to develop Angular/ASP.NET Core MVC projects Create ASP.NET Core RESTful web services to support Angular applications Expose data from Entity Framework Core to Angular applications Use ASP.NET Core Identity to provide security services to Angular applications Understand how Angular and Blazor applications can work together Who This Book Is For This book is for developers with knowledge of ASP.NET Core MVC who are introducing Angular into their projects.

Building Polyfills (Paperback): Brandon Satrom Building Polyfills (Paperback)
Brandon Satrom
R453 R374 Discovery Miles 3 740 Save R79 (17%) Ships in 10 - 15 working days

Add custom features to browsers old and new by writing polyfill libraries, JavaScript plugins that take browsers beyond their native capabilities. In this practical fieldbook, author Brandon Satrom introduces principles and guidelines for polyfill development, and then walks you through the steps for building a complex, real-world HTML5 polyfill.

You'll also explore the future of polyfilling--or prollyfilling--that will enable you to test and work with emerging concepts, often ahead of browser vendors. By the time you finish this book, you'll have the tools and hands-on experience you need to build reliable polyfills for today's and tomorrow's Web.Learn the current state of polyfills, including shims, opt-ins, and drop-insUse principles and practices to build responsible polyfills that benefit the entire web development communityBuild out several features for an HTML5 Forms polyfill libraryConfigure a build environment and run automated cross-browser testingOptimize performance, handle edge cases, and fine-tune the speed of your polyfillGet examples of prollyfilling libraries that push the boundaries of the WebWrite a sample prollyfill and compare it to current polyfill builds

Css - Basic Fundamental Guide for Beginners (Paperback): M G Martin Css - Basic Fundamental Guide for Beginners (Paperback)
M G Martin
R362 Discovery Miles 3 620 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Advances in Applied Mechanics, Volume 42
Erik van der Giessen, H. Aref Hardcover R4,657 Discovery Miles 46 570
Regulating Social Network Sites - Data…
Asma Vranaki Hardcover R3,135 Discovery Miles 31 350
Gas Turbine Design, Components and…
Meinhard T. Schobeiri Hardcover R6,601 Discovery Miles 66 010
Possibility Theory and the Risk
Irina Georgescu Hardcover R2,640 Discovery Miles 26 400
11+ Essentials Numerical Reasoning…
Paperback R306 Discovery Miles 3 060
Managing Software Engineering Knowledge
Aybuke Aurum, Ross Jeffery, … Hardcover R2,871 Discovery Miles 28 710
Similarity and Symmetry Methods…
Jean-Francois Ganghoffer, Ivailo Mladenov Hardcover R4,563 R3,492 Discovery Miles 34 920
Biological Neural Networks: Hierarchical…
Konstantin V. Baev Hardcover R4,177 Discovery Miles 41 770
Precast Concrete Raft Units
J.W Bull Hardcover R7,740 Discovery Miles 77 400
Languages for Digital Embedded Systems
Stephen A. Edwards Hardcover R4,183 Discovery Miles 41 830

 

Partners