0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (99)
  • R250 - R500 (536)
  • R500+ (3,244)
  • -
Status
Format
Author / Contributor
Publisher

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

PHP Security and Session Management - Managing Sessions and Ensuring PHP Security (2022 Guide for Beginners) (Paperback): Ray... PHP Security and Session Management - Managing Sessions and Ensuring PHP Security (2022 Guide for Beginners) (Paperback)
Ray Dinwiddie
R705 R572 Discovery Miles 5 720 Save R133 (19%) Ships in 10 - 15 working days
React 18 Design Patterns and Best Practices - Fourth Edition - Design, build, and deploy production-ready web applications with... React 18 Design Patterns and Best Practices - Fourth Edition - Design, build, and deploy production-ready web applications with ease and create powerful user experiences (Paperback, 4th Revised edition)
Carlos Santana Roldan
R1,121 Discovery Miles 11 210 Ships in 10 - 15 working days

Dive in and discover how to build awesome React web apps that you can scale and maintain using design patterns and the latest industry insights. Key Features * Discover and unpack the latest React 18 and Node 18 features in this updated fourth edition * Get up to speed with TypeScript, MonoRepo architecture, and several cutting-edge React tools * You'll learn from plenty of real-world examples and an improved chapter flow Book Description React helps you work smarter, not harder - but to reap the benefits of this popular JS library and its components, you need a straightforward guide that will teach you how to make the most of it. React 18 Design Patterns and Best Practices will help you use React effectively to make your applications more flexible, easier to maintain, and improve their performance, while giving your workflow a huge boost. Featuring an improved logical flow of topics throughout the chapters as well as adding more practical knowledge and best practices to your developer toolbox, the thoroughly updated fourth edition makes learning even easier. The book is split into three parts; the first will teach you the fundamentals of React patterns, the second will dive into the inner workings of React, and the third will focus on real-life implications. All the code samples are updated to the latest version of React and you'll also find plenty of new additions that explore React 18 and Node 18's newest features, alongside MonoRepo Architecture and an extensive chapter on TypeScript. By the end of this book, you'll be able to avoid developmental headaches with a new set of skills that will help you efficiently build and deploy real-world React web applications. What you will learn * Get familiar with the new React 18 and Node 18 features * Explore TypeScript's basic and advanced capabilities * Make components communicate with each other by applying consolidate patterns * Dive into MonoRepo architecture * Use server-side rendering to make applications load faster * Write a comprehensive set of tests to create robust and maintainable code * Build high-performing applications by styling and optimizing React components Who This Book Is For This book is for web developers who want to increase their understanding of React and apply it to real-life application development. Intermediate proficiency in JS is a must, as is prior exposure to any version of React.

Serverless Single Page Apps (Paperback): Ben Rady Serverless Single Page Apps (Paperback)
Ben Rady
R591 R439 Discovery Miles 4 390 Save R152 (26%) Ships in 12 - 17 working days

Don't waste your time building an application server. See how to build low-cost, low-maintenance, highly available, serverless single page web applications that scale into the millions of users at the click of a button. Build well-tested single page apps that are safe from malicious attacks and adapt to any device or network connected to the web. Avoid messing around with middle-tier infrastructure and get right to the web app your customers want. You don't need to manage your own servers to build powerful web applications--the Internet will do that for you. This book will show you how to create a single page app that runs entirely on web services, scales to millions of users, and costs less per day than a cup of coffee. Using a web browser, a prepared workspace, and your favorite editor, you'll build a complete single page web application, step by step. Deploy your application quickly using Amazon S3. Learn the fundamental technologies behind modern single page apps, and use web standards to create lean web applications that can take advantage of the newest technologies. Connect with providers like Google and Facebook to manage user identities.Read and write user data directly from the browser using a web service database. Learn how to defend your application against common security threats. Whether you've never built a web application before or you're a seasoned web developer who's just looking for an alternative to complex server-side web frameworks, this book describes a simple approach to building serverless web applications that you can easily apply or adapt for your own projects. What You Need: To follow the tutorial in this book, you'll need a computer with a web browser. You'll also need a text editor and a git client. Building this web application will require some sort of development web server. You can use your own, or you can also use the one included with the tutorial's prepared workspace. The included web server requires Ruby 2.0, although we also suggest few alternatives. To get started quickly, you need a basic understanding of HTML, CSS, and JavaScript. If you're new to these topics, you can get up to speed using links we'll provide in the Introduction.

Designing Web Interfaces (Paperback): Bill Scott Designing Web Interfaces (Paperback)
Bill Scott; Contributions by Theresa Neil
R1,224 R880 Discovery Miles 8 800 Save R344 (28%) Ships in 12 - 17 working days

Want to learn how to create great user experiences on today's Web? In this book, UI experts Bill Scott and Theresa Neil present more than 75 design patterns for building web interfaces that provide rich interaction. Distilled from the authors' years of experience at Sabre, Yahoo!, and Netflix, these best practices are grouped into six key principles to help you take advantage of the web technologies available today. With an entire section devoted to each design principle, Designing Web Interfaces helps you: Make It Direct-Edit content in context with design patterns for In Page Editing, Drag & Drop, and Direct Selection Keep It Lightweight-Reduce the effort required to interact with a site by using In Context Tools to leave a "light footprint" Stay on the Page-Keep visitors on a page with overlays, inlays, dynamic content, and in-page flow patterns Provide an Invitation-Help visitors discover site features with invitations that cue them to the next level of interaction Use Transitions-Learn when, why, and how to use animations, cinematic effects, and other transitions React Immediately-Provide a rich experience by using lively responses such as Live Search, Live Suggest, Live Previews, and more

Designing Web Interfaces illustrates many patterns with examples from working websites. If you need to build or renovate a website to be truly interactive, this book gives you the principles for success.

Hack and HHVM (Paperback): Owen Yamauchi Hack and HHVM (Paperback)
Owen Yamauchi
R996 R712 Discovery Miles 7 120 Save R284 (29%) Ships in 12 - 17 working days

How can you take advantage of the HipHop Virtual Machine (HHVM) and the Hack programming language, two new technologies that Facebook developed to run their web servers? With this practical guide, Owen Yamauchi-a member of Facebook's core Hack and HHVM teams-shows you how to get started with these battle-tested open-source tools. You'll explore static typechecking and several other features that separate Hack from its PHP origins, and learn how to set up, configure, deploy, and monitor HHVM. Ideal for developers with basic PHP knowledge or experience with other languages, this book also demonstrates how these tools can be used with existing PHP codebases and new projects alike. Learn how Hack provides static typechecking while retaining PHP's flexible, rapid development capability Write typesafe code with Hack's generics feature Explore HHVM, a just-in-time compilation runtime engine with full PHP compatibility Dive into Hack collections, asynchronous functions, and the XHP extension for PHP Understand Hack's design rationale, including why it omits some PHP features Use Hack for multitasking, and for generating HTML securely Learn tools for working with Hack code, including PHP-to-Hack migration

Ruby Pocket Reference 2e (Paperback): Michael Fitzgerald Ruby Pocket Reference 2e (Paperback)
Michael Fitzgerald
R367 R271 Discovery Miles 2 710 Save R96 (26%) Ships in 12 - 17 working days

Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use every day when coding Ruby. Whether you've come to Ruby because of the Rails web development framework --Ruby's killer app -- or simply because it's a relatively clean, powerful and expressive language that's useful for a lot of applications, the Ruby Pocket Reference is organized to help you find what you need quickly. This book not only will get you up to speed on how Ruby works, it provides you with a handy reference you can use anywhere, anytime.In this book, you find essential information on: Reserved words, operators, comments, numbers, variables, ranges, and symbols Predefined variables andglobal constants Conditional statements, method use, classes, and modules (mixins) Lists of methods from the Object, String, Array, and Hash classes and the Kernel module sprintf andtime formatting directories Interactive Ruby (irb) and the Ruby debugger Ruby documentation You also get information on the RubyGems package utility and Rake, a build tool similar to make. If you're using Ruby daily and just want the facts-fast-Ruby Pocket Reference is your book.

Trends, Applications, and Challenges of Chatbot Technology (Paperback): Mohammad Amin Kuhail, Bayan Abu Shawar, Rawad Hammad Trends, Applications, and Challenges of Chatbot Technology (Paperback)
Mohammad Amin Kuhail, Bayan Abu Shawar, Rawad Hammad
R5,745 Discovery Miles 57 450 Ships in 10 - 15 working days

Chatbots offer exceptional services to end-users due to various factors including the ability to respond to customers' requests quickly according to their convenience. Given the magnitude of research and interest in chatbots, further study on several vital and evolving concerns including human-bot interaction, chatbot adoption, chatbot architecture and design considerations, and chatbot evaluation is required to ensure the technology is utilized appropriately. Trends, Applications, and Challenges of Chatbot Technology provides novel research content and reviews of current chatbot technology and sheds light on challenges and open questions as well as possible research directions. Covering key topics such as human-computer interaction, customer support, and algorithms, this reference work is ideal for computer scientists, industry professionals, policymakers, researchers, academicians, practitioners, scholars, instructors, and students.

Beginning ASP.NET 3.5 in VB 2008 - From Novice to Professional (Paperback, 2nd ed.): Matthew MacDonald Beginning ASP.NET 3.5 in VB 2008 - From Novice to Professional (Paperback, 2nd ed.)
Matthew MacDonald
R1,564 R1,294 Discovery Miles 12 940 Save R270 (17%) Ships in 10 - 15 working days

This book will follow the proven pattern of its previous .NET 2.0 and .NET 1.1 editions, teaching novice users how to use ASP.NET by gradually building their knowledge of the technology up in a pyramidal fashion chapter by chapter. Comprehensively revised for both ASP.NET 3.5 and the new VB 9.0 language this book presents the easiest path to ASP.NET 3.5 mastery. This is one of the first books introducing novices to this important new technology area, and is written specifically in their coding language of preference. The book is written by a proven and award winning .NET author that has been following the technology release cycle since its inception.

Learning Spring Boot 3.0 - Simplify the development of production-grade applications using Java and Spring (Paperback, 3rd... Learning Spring Boot 3.0 - Simplify the development of production-grade applications using Java and Spring (Paperback, 3rd Revised edition)
Greg L. Turnquist, Dave Syer, Mark Heckler, Josh Long
R1,121 Discovery Miles 11 210 Ships in 10 - 15 working days

Build Java web apps without wasting any time with this third edition of the best-selling Spring Boot guide for beginners, updated and enhanced with defining features of Spring Boot 3 Purchase of the print or Kindle book includes a free eBook PDF Key Features Learn Spring Boot in a cohesive manner with this practical guide by a core Spring contributor Discover popular Java developer tools such as GraalVM native images, serving up JSON, and more Build secure, scalable, and manageable web applications from zero to production Book DescriptionSpring Boot 3 brings more than just the powerful ability to build secure web apps on top of a rock-solid database. It delivers new options for testing, deployment, Docker support, and native images for GraalVM, along with ways to squeeze out more efficient usage of existing resources. This third edition of the bestseller starts off by helping you build a simple app, and then shows you how to secure, test, bundle, and deploy it to production. Next, you'll familiarize yourself with the ability to go "native" and release using GraalVM. As you advance, you'll explore reactive programming and get a taste of scalable web controllers and data operations. The book goes into detail about GraalVM native images and deployment, teaching you how to secure your application using both routes and method-based rules and enabling you to apply the lessons you've learned to any problem. If you want to gain a thorough understanding of building robust applications using the core functionality of Spring Boot, then this is the book for you. By the end of this Spring Boot book, you'll be able to build an entire suite of web applications using Spring Boot and deploy them to any platform you need. What you will learn Create powerful, production-grade web applications with minimal fuss Support multiple environments with one artifact, and add production-grade support with features Find out how to tweak your Java apps through different properties Enhance the security model of your apps Make use of enhancing features such as native deployment and reactive programming in Spring Boot Build anything from lightweight unit tests to fully running embedded web container integration tests Get a glimpse of reactive programming and decide if it's the right approach for you Who this book is forThis book is for both novices and experienced Spring developers looking to learn how to build applications without wasting time on infrastructure and other tedious details. Working knowledge of the Java programming language is assumed.

Applied Geospatial Data Science with Python - Take control of implementing, analyzing, and visualizing Geospatial and Spatial... Applied Geospatial Data Science with Python - Take control of implementing, analyzing, and visualizing Geospatial and Spatial data with Geopandas and more (Paperback)
David Jordan
R1,347 Discovery Miles 13 470 Ships in 10 - 15 working days

Build Geospatial and Spatial Data Science applications with Python to intelligently connect with the world around you Key Features * Hands-on case studies with code samples that can be reproduced, expanded upon, or improved * Learn to confidently integrate spatial data and thinking into traditional data science workflows * Learn critical spatial thinking skills, enabling you to approach problems through a geographic lens Book Description The goal of the book is to help data scientists and GIS professionals to learn and implement Geospatial Data Science with Python. We will learn various GeoPython libraries. We will be learning how to read spatial data effectively, manipulate and process spatial data, and carry out spatial operations. We will also learn spatial data visualization. We will also showcase various use cases that will help the readers understand and help them during implementation. By the end of the book, the readers will be able to develop geospatial data science solutions in Python. What you will learn * Understand the fundamentals and methods needed to work with geospatial data * Develop an introductory portfolio of work using a code base * Working with geospatial data or treating it as a tabular dataset * Hands-on skills with case studies relevant to geospatial data science * Understanding geospatial data and database and how it is used effectively * Best practices of using Geospatial Data to connect with the world around you Who This Book Is For This book is developed for 1) data scientists seeking to incorporate geospatial analysis into their work and 2) GIS professionals seeking to incorporate data science methods into theirs. The reader will need to have a foundational knowledge of python for data analysis and/or data science.

XML All-in-one Desk Reference for Dummies (Paperback, 1st ed): Richard Wagner, Richard Mansfield XML All-in-one Desk Reference for Dummies (Paperback, 1st ed)
Richard Wagner, Richard Mansfield
R897 R699 Discovery Miles 6 990 Save R198 (22%) Ships in 12 - 17 working days

* The complete solution! This revolution in product design incorporates 6 books in 1 straightforward desk reference. Provides in depth coverage of the many features and specifications of XML, the data interchange standard of choice.
* XML All in One For Dummies is a true desk reference designed to guide readers through the features and specifications of the leading edge XML dialects and help them develop their own custom Web applications all under one cover.
* Covers XML basics, using DTD's with XML, XML namespaces, XML schemas, styling XML documents, XML's linking languages, XML tools, using XML in the real world, and more.
* The first two editions of XML For Dummies have sold more than 85,000 units.
* According to Microsoft's CEO Steve Ballmer "XML will become the universal medium by which Web sites and users of Web sites communicate."
* Written by NIIT a global training, IT consulting and software development organization. NIIT trains over 150,000 individuals each year in Information Technology areas.
* The For Dummies series a repeat winner, now with more than 100 million books in print.

Modern Frontend Development with Node.js - A compendium for modern JavaScript web development within the Node.js ecosystem... Modern Frontend Development with Node.js - A compendium for modern JavaScript web development within the Node.js ecosystem (Paperback)
Florian Rappl
R940 Discovery Miles 9 400 Ships in 10 - 15 working days

Enhance your web development projects by fully leveraging Node.js concepts, tools, and best practices at frontend Key Features Discover the internals of Node.js, focusing on frontend web development Explore the npm frontend ecosystem, including its tooling, usage, and development processes Learn about key web development concepts such as monorepos or publishing libraries Book DescriptionAlmost a decade after the release of Node.js, the tooling used by frontend developers is fully embracing this cross-platform JavaScript runtime, which is sadly often limited to server-side web development. This is where this Node.js book comes in, showing you what this popular runtime has to offer and how you can unlock its full potential to create frontend-focused web apps. You'll begin by learning the basics and internals of Node.js, before discovering how to divide your code into modules and packages. Next, you'll get to grips with the most popular package managers and their uses and find out how to use TypeScript and other JavaScript variants with Node.js. Knowing which tool to use when is crucial, so this book helps you understand all the available state-of-the-art tools in Node.js. You'll interact with linters such as ESLint and formatters such as Prettier. As you advance, you'll become well-versed with the Swiss Army Knife for frontend developers - the bundler. You'll also explore various testing utilities, such as Jest, for code quality verification. Finally, you'll be able to publish your code in reusable packages with ease. By the end of this web development book, you'll have gained the knowledge to confidently choose the right code structure for your repositories with all that you've learned about monorepos. What you will learn Develop a frontend application with Node.js-based tools and libraries Use bundlers such as webpack or Vite to create efficient web applications Leverage test runners such as Jest to ship reliable software Organize code repositories to work in close collaboration with other developers and teams Find out how to publish npm packages to simplify code reuse Improve code quality by enabling consistent formatting using Prettier Who this book is forThis book is for junior and intermediate-level frontend web developers who are looking to leverage the Node.js ecosystem for building frontend solutions. The book requires beginner-level knowledge of JavaScript, HTML, and CSS. Prior experience in using a standard shell (sh) will be beneficial.

React Application Architecture for Production - Learn best practices and expert tips to deliver enterprise-ready React web apps... React Application Architecture for Production - Learn best practices and expert tips to deliver enterprise-ready React web apps (Paperback)
Alan Alickovic
R1,053 Discovery Miles 10 530 Ships in 10 - 15 working days

A hands-on guide to help you develop skills and confidence in building and structuring React applications in a well-organized way using the best tools in the React ecosystem Key Features Discover solutions to complex problems faced while creating production-ready apps with React Develop scalable React applications with Next.js using a step-by-step approach from analysis to deployment Get an overview of the React ecosystem and identify the best tools to meet your app requirements Book DescriptionBuilding large-scale applications in production can be overwhelming with the amount of tooling choices and lack of cohesive resources. To address these challenges, this hands-on guide covers best practices and web application development examples to help you build enterprise-ready applications with React in no time. Throughout the book, you'll work through a real-life practical example that demonstrates all the concepts covered. You'll learn to build modern frontend applications-built from scratch and ready for production. Starting with an overview of the React ecosystem, the book will guide you in identifying the tools available to solve complex development challenges. You'll then advance to building APIs, components, and pages to form a complete frontend app. The book will also share best practices for testing, securing, and packaging your app in a structured way before finally deploying your app with scalability in mind. By the end of the book, you'll be able to efficiently build production-ready applications by following industry practices and expert tips. What you will learn Use a good project structure that scales well with your application Create beautiful UIs with Chakra UI and emotion Configure a base Next.js app with static code analysis and Git hooks Learn to mock API endpoints for prototyping, local development and testing Choose an optimal rendering strategy in Next.js based on the page needs Learn to choose the best state management solution for given problem Write unit tests, integration tests and e2e tests in your React Application Deploy your React applications on Vercel Who this book is forThis book is for intermediate-level web developers who already have a solid understanding of JavaScript, React, and web development in general and want to build large-scale React applications effectively. Beginner-level TypeScript experience, along with JavaScript and React, will be beneficial.

Drupal 10 Development Cookbook - Third Edition - Practical recipes to harness the power of Drupal 10 to build ambitious digital... Drupal 10 Development Cookbook - Third Edition - Practical recipes to harness the power of Drupal 10 to build ambitious digital experiences and dynamic web applications (Paperback, 3rd Revised edition)
Matt Glaman
R1,234 Discovery Miles 12 340 Ships in 10 - 15 working days

Hands-on recipes that get you acquainted with Drupal 10's features and functions will help you harness its power Key Features Build your own digital experience platform with robust content management and editorial workflows Write custom modules to extend Drupal to meet your requirements by creating your own plugins, entity types, and pages Theme your Drupal site using modern frontend development build tools Take advantage of various recipes that help you to overcome challenges Book DescriptionThis book will help you create rich content creator experiences and customize Drupal to meet your needs. The book begins by creating a Drupal site and how to manage that Drupal site and configure the content structure and editing experience. From then on, you will gain an understanding of how to customize Drupal's features with the out-of-the-box modules provided, contributed extensions, and how to write custom code to extend Drupal. The book further takes you through the features of Drupal 10. It takes you through developing with Drupal, like creating custom pages, working with entities, creating custom plugins, theming your site, writing tests with Drupal, migrating external data into Drupal, and turning Drupal into an API platform. By the end of this book, you will be able to create and manage Drupal sites, customize them to meet your needs, and feel comfortable building the custom code to deliver your project. What you will learn Create and manage a Drupal site's codebase Create tailored content creator experiences Extend Drupal by creating pages and plugins by writing custom modules Turn Drupal into an API platform for exposing content to consumers Import data into Drupal using the data migration APIs Theme your Drupal site with modern front-end tooling by leveraging Laravel Mix Who This Book Is ForThis book is for Drupal developers and web developers new to Drupal. This book will be a resource that allows them to get started and have a reference for building new applications with Drupal. The book is recommended for beginner to intermediate users who want to get a jumpstart with Drupal. Basic knowledge of web development practices is required.

Applied Machine Learning for Healthcare and Life Sciences Using AWS - Transformational AI implementations for biotech,... Applied Machine Learning for Healthcare and Life Sciences Using AWS - Transformational AI implementations for biotech, clinical, and healthcare organizations (Paperback)
Ujjwal Ratan
R1,053 Discovery Miles 10 530 Ships in 10 - 15 working days

Build real-world artificial intelligence apps on AWS to overcome challenges faced by healthcare providers and payers, as well as pharmaceutical, life sciences research, and commercial organizations Key Features Learn about healthcare industry challenges and how machine learning can solve them Explore AWS machine learning services and their applications in healthcare and life sciences Discover practical coding instructions to implement machine learning for healthcare and life sciences Book DescriptionWhile machine learning is not new, it's only now that we are beginning to uncover its true potential in the healthcare and life sciences industry. The availability of real-world datasets and access to better compute resources have helped researchers invent applications that utilize known AI techniques in every segment of this industry, such as providers, payers, drug discovery, and genomics. This book starts by summarizing the introductory concepts of machine learning and AWS machine learning services. You'll then go through chapters dedicated to each segment of the healthcare and life sciences industry. Each of these chapters has three key purposes -- First, to introduce each segment of the industry, its challenges, and the applications of machine learning relevant to that segment. Second, to help you get to grips with the features of the services available in the AWS machine learning stack like Amazon SageMaker and Amazon Comprehend Medical. Third, to enable you to apply your new skills to create an ML-driven solution to solve problems particular to that segment. The concluding chapters outline future industry trends and applications. By the end of this book, you'll be aware of key challenges faced in applying AI to healthcare and life sciences industry and learn how to address those challenges with confidence. What you will learn Explore the healthcare and life sciences industry Find out about the key applications of AI in different industry segments Apply AI to medical images, clinical notes, and patient data Discover security, privacy, fairness, and explainability best practices Explore the AWS ML stack and key AI services for the industry Develop practical ML skills using code and AWS services Discover all about industry regulatory requirements Who this book is forThis book is specifically tailored toward technology decision-makers, data scientists, machine learning engineers, and anyone who works in the data engineering role in healthcare and life sciences organizations. Whether you want to apply machine learning to overcome common challenges in the healthcare and life science industry or are looking to understand the broader industry AI trends and landscape, this book is for you. This book is filled with hands-on examples for you to try as you learn about new AWS AI concepts.

Applied Machine Learning and High Performance Computing on AWS - Accelerate development of machine learning applications... Applied Machine Learning and High Performance Computing on AWS - Accelerate development of machine learning applications following architectural best practices (Paperback)
Mani Khanuja, Farooq Sabir, Shreyas Subramanian, Trenton Potgieter
R1,166 Discovery Miles 11 660 Ships in 10 - 15 working days

Build, train, and deploy large machine learning models at scale in various domains such as computational fluid dynamics, genomics, autonomous vehicles, and numerical optimization using Amazon SageMaker. Key Features * Understanding the need for High Performance Computing (HPC). * Build, train, and deploy large ML models with billions of parameters using Amazon SageMaker. * Best practices and architectures for implementing ML at scale using HPC. Book Description Machine Learning (ML) and High Performance Computing (HPC) on AWS run compute intensive workloads across industries and emerging applications. It's use cases can be linked to various verticals like computational fluid dynamics (CFD), genomics, and autonomous vehicles. The book provides end-to-end guidance starting from HPC concepts for storage and networking. It then goes deeper into part 2, with working examples on how to process large datasets using SageMaker Studio and EMR, build, train, and deploy large models using distributed training. It also covers deploying models to edge devices using SageMaker and IoT Greengrass, and performance optimization of ML models, for low latency use cases. By the end of this book, you will be able to build, train, and deploy your own large scale ML application, using HPC on AWS, following the industry best practices and addressing the key pain points encountered in the application life cycle. What you will learn * Data management, storage, and fast networking for HPC applications * Analysis and visualization of a large volume of data using Spark * Train visual transformer model using SageMaker distributed training * Deploy and manage ML models at scale on cloud and at edge * Performance optimization of ML models for low latency workloads * Apply HPC to industry domains like CFD, genomics, AV, and optimization Who This Book Is For The book begins with HPC concepts, however, expects you to have prior machine learning knowledge. This book is for ML engineers and Data Scientists, interested in learning advanced topics on using large dataset for training large models using distributed training concepts on AWS, followed by deploying models at scale and performance optimization for low latency use cases. This book is also beneficial for Practitioners in fields such as numerical optimization, computation fluid dynamics, autonomous vehicles, and genomics, who require HPC for applying ML models to applications at scale.

Snake Charming - The Musical Python (Paperback, 1st ed. 2017): Iain Gray Snake Charming - The Musical Python (Paperback, 1st ed. 2017)
Iain Gray
R1,176 Discovery Miles 11 760 Ships in 9 - 15 working days

This book is an innovative introduction to Python and its audio-visual capabilities for beginning programmers; a resource for expert programmers and of interest to anyone involved in music. It is structured around four extensible, audio-visual projects on music and sound. The beginner will appreciate the 'need to know' basis of the presentation of Python for each project, and expert programmers will be able to go straight to the project code, run it and then extend it as they see fit. Musically interested readers will enjoy the historical and theoretical material at the beginning of each project, and it may even tempt them to try some coding - it is not too difficult! The four projects the book focuses on are all self-contained, but can be extended to incorporate aspects of the others. Above all this book is suited for self-study, which should be playful (pun intended!).

Adobe Edge Animate Preview 7 (Paperback): Chris Grover Adobe Edge Animate Preview 7 (Paperback)
Chris Grover
R624 R464 Discovery Miles 4 640 Save R160 (26%) Ships in 12 - 17 working days

Want to use an Adobe tool to design animated web graphics that work on iPhone and iPad? You've come to the right book. Adobe Edge Animate Preview 7: The Missing Manual shows you how to build HTML5 graphics using simple visual tools, just as with familiar programs like Photoshop and Flash. No programming experience? No problem. Adobe Edge Animate writes the underlying code for you. With this eBook, you'll be designing great-looking web elements in no time. Bestselling author Chris Grover has more than 25 years experience in graphic design and electronic media. He excels in making complex technology fun and easy to learn. In Adobe Edge Animate Preview 7: The Missing Manual, he continues the winning formula of Flash CS5.5: The Missing Manual and Google SketchUp: The Missing Manual. Throughout the book, illustrations make it clear what you should be seeing onscreen as you work through step-by-step instructions. You can download example files to work with, or create your own animations right from the start. With the purchase of this book, you'll be able to download updates to the electronic versions, which will be updated to keep up with changes to Adobe Edge.

CSS For Beginners - The Best CSS Guide For Beginners To Learn Learn CSS in One Day and Developing a Strong Coding Foundation... CSS For Beginners - The Best CSS Guide For Beginners To Learn Learn CSS in One Day and Developing a Strong Coding Foundation (Hardcover)
Ethan Hall
R1,048 R844 Discovery Miles 8 440 Save R204 (19%) Ships in 10 - 15 working days
Refactoring JavaScript (Paperback): Evan Burchard Refactoring JavaScript (Paperback)
Evan Burchard
R1,404 R890 Discovery Miles 8 900 Save R514 (37%) Ships in 12 - 17 working days

How often do you hear people say things like this? "Our JavaScript is a mess, but we're thinking about using [framework of the month]." Like it or not, JavaScript is not going away. No matter what framework or "compiles-to-js" language or library you use, bugs and performance concerns will always be an issue if the underlying quality of your JavaScript is poor. Rewrites, including porting to the framework of the month, are terribly expensive and unpredictable. The bugs won't magically go away, and can happily reproduce themselves in a new context. To complicate things further, features will get dropped, at least temporarily. The other popular method of fixing your JS is playing "JavaScript Jenga," where each developer slowly and carefully takes their best guess at how the out-of-control system can be altered to allow for new features, hoping that this doesn't bring the whole stack of blocks down. This book provides clear guidance on how best to avoid these pathological approaches to writing JavaScript: Recognize you have a problem with your JavaScript quality. Forgive the code you have now, and the developers who made it. Learn repeatable, memorable, and time-saving refactoring techniques. Apply these techniques as you work, fixing things along the way. Internalize these techniques, and avoid writing as much problematic code to begin with. Bad code doesn't have to stay that way. And making it better doesn't have to be intimidating or unreasonably expensive.

Maintainable JavaScript (Paperback): Nicholas C. Zakas Maintainable JavaScript (Paperback)
Nicholas C. Zakas
R971 R708 Discovery Miles 7 080 Save R263 (27%) Ships in 12 - 17 working days

You may have definite ideas about writing code when working alone, but team development requires that everyone use the same approach. With the JavaScript practices in this book--including code style, programming tips, and automation--you will learn how to write maintainable code that other team members can easily understand, adapt, and extend.

Author Nicholas Zakas assembled this collection of best practices as a front-end tech leader at Yahoo , after completing his own journey from solo hacker to team player. He also includes rules recommended by other industry authorities. Use these tips and techniques to help your team set aside individual preferences and function at a higher level.Establish specific code conventions for your teamUse tools such as JSLint and JSHint to keep your team on trackAdopt style guidelines, such as basic formatting, to help your team produce uniform codeApply several programming practices to solve problems and improve code qualityCreate an automated JavaScript build system using a variety of utilitiesIntegrate browser-based JavaScript testing with tools such as the YUI Test Selenium Driver

Beginning Vue 3 Development - Learn Vue.js 3 web development (Paperback): Greg Lim Beginning Vue 3 Development - Learn Vue.js 3 web development (Paperback)
Greg Lim
R478 Discovery Miles 4 780 Ships in 10 - 15 working days
Text Analytics with Python - A Practitioner's Guide to Natural Language Processing (Paperback, 2nd ed.): Dipanjan Sarkar Text Analytics with Python - A Practitioner's Guide to Natural Language Processing (Paperback, 2nd ed.)
Dipanjan Sarkar
R1,081 Discovery Miles 10 810 Ships in 12 - 17 working days

Leverage Natural Language Processing (NLP) in Python and learn how to set up your own robust environment for performing text analytics. This second edition has gone through a major revamp and introduces several significant changes and new topics based on the recent trends in NLP. You'll see how to use the latest state-of-the-art frameworks in NLP, coupled with machine learning and deep learning models for supervised sentiment analysis powered by Python to solve actual case studies. Start by reviewing Python for NLP fundamentals on strings and text data and move on to engineering representation methods for text data, including both traditional statistical models and newer deep learning-based embedding models. Improved techniques and new methods around parsing and processing text are discussed as well. Text summarization and topic models have been overhauled so the book showcases how to build, tune, and interpret topic models in the context of an interest dataset on NIPS conference papers. Additionally, the book covers text similarity techniques with a real-world example of movie recommenders, along with sentiment analysis using supervised and unsupervised techniques. There is also a chapter dedicated to semantic analysis where you'll see how to build your own named entity recognition (NER) system from scratch. While the overall structure of the book remains the same, the entire code base, modules, and chapters has been updated to the latest Python 3.x release. What You'll Learn * Understand NLP and text syntax, semantics and structure* Discover text cleaning and feature engineering* Review text classification and text clustering * Assess text summarization and topic models* Study deep learning for NLP Who This Book Is For IT professionals, data analysts, developers, linguistic experts, data scientists and engineers and basically anyone with a keen interest in linguistics, analytics and generating insights from textual data.

Practice of Computing Using Python, The, Global Edition (Paperback, 3rd edition): William Punch, Richard Enbody Practice of Computing Using Python, The, Global Edition (Paperback, 3rd edition)
William Punch, Richard Enbody
R2,370 Discovery Miles 23 700 Ships in 9 - 15 working days

For courses in Python Programming Now in its 3rd Edition, Practice of Computing Using Python continues to introduce both majors and non-majors taking CS1 courses to computational thinking using Python, with a strong emphasis on problem solving through computer science. The authors have chosen Python for its simplicity, powerful built-in data structures, advanced control constructs, and practicality. The text is built from the ground up for Python programming, rather than having been translated from Java or C++. Focusing on data manipulation and analysis as a theme, the text allows students to work on real problems using Internet-sourced or self-generated data sets that represent their own work and interests. The authors also emphasise program development and provide both majors and non-majors with a practical foundation in programming that will be useful in their respective fields. Among other changes, the 3rd Edition incorporates a switch to the Anaconda distribution, the SPYDER IDE, and a focus on debugging and GUIs.

Oracle Application Server 10g - J2EE Deployment and Administration (Paperback, Softcover reprint of the original 1st ed.): Erin... Oracle Application Server 10g - J2EE Deployment and Administration (Paperback, Softcover reprint of the original 1st ed.)
Erin Mulder, Rob Harrop, Jan Machacek, Michael Wessler
R1,418 R1,148 Discovery Miles 11 480 Save R270 (19%) Ships in 10 - 15 working days

* Only in-depth guide on the market focused purely on telling J2EE developers exactly what they need to know to get their J2EE applications up and running on Oracle AS 10g. * Covers the very latest release and provides tons of tips/workarounds compiled by an expert author during numerous projects. * Compares and contrasts the Oracle AS 10g implementation to other J2EE application servers (particularly WebLogic, WebSphere and JBoss), taking advantage of the experience many readers already have with those products. This makes it an ideal book for anyone migrating to 10G from another app server.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
HTML5 and CSS - Complete, International…
Denise Woods Paperback R1,008 R918 Discovery Miles 9 180
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
JavaScript for Web Warriors
Patrick Carey, Sasha Vodnik Paperback R1,336 R1,199 Discovery Miles 11 990
HTML and JavaScript BASICS
E. Turner, Karl Barksdale Paperback R1,428 R1,267 Discovery Miles 12 670
Learn Enough JavaScript to Be Dangerous…
Michael Hartl Paperback R845 Discovery Miles 8 450
JavaScript for Sound Artists - Learn to…
William Turner, Steve Leonard Paperback R1,498 Discovery Miles 14 980
Drupal Web Profiles
Timi Ogunjobi Paperback R1,086 Discovery Miles 10 860
Managing Chaos - Digital Governance by…
Lisa Welchman Paperback R976 Discovery Miles 9 760
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

 

Partners