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

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
Programming Social Applications (Paperback): Jonathan LeBlanc Programming Social Applications (Paperback)
Jonathan LeBlanc
R1,124 R821 Discovery Miles 8 210 Save R303 (27%) Ships in 12 - 17 working days

Like all good web ventures, the Social Web has risen in prominence ahead of any reliable standards that would ensure a consistent user experience. But that's finally beginning to change. With this book, you'll learn about a rich set of open source technologies for building compelling-and secure-social applications and websites. You'll discover what it takes to engage users on a personal level, and learn ways to monetize your venture. Programming Social Applications introduces you to the open source tools used on many major social platforms, and explains how technologies such as OpenSocial, Apache Shindig, OAuth, OpenID, Caja, and others work together to help you solve practical issues. You'll also examine successful proprietary platforms to help you gain a comprehensive understanding of the Social Web's foundations. * Learn how to build viral applications with social data * Implement social web technologies using real-world examples * Work with OpenSocial to standardize social graphs-individual nodes and their relationships * Build a scalable OpenSocial application container with Apache Shindig * Develop comprehensive user authentication and authorization systems using OAuth and OpenID * Learn how Caja, and ADsafe provide user security on social websites * Deal with bugs and other problems when implementing these technologies * Build distributed web frameworks that extend social graphs to include any social footprints users leave on the Web

Real World Instrumentation with Python (Paperback): John M. Hughes Real World Instrumentation with Python (Paperback)
John M. Hughes
R1,526 R1,223 Discovery Miles 12 230 Save R303 (20%) Ships in 10 - 15 working days

With this convenient, single-source reference, you'll learn how to develop instrumentation software with Python that lets you monitor or control devices in the physical world. Whether you need to acquire data from a hardware device or automate its functions, this book shows you how to build interfaces that include everything from software to wiring. You get step-by-step instructions, clear examples, and hands-on tips and hints for interfacing a PC to the real world, along with advice to help you avoid common pitfalls. Use the book's hardware survey to discover the interface type for your particular device, and then follow detailed examples to develop the interface with Python and C. Organized by interface type, data processing activities, and user interface implementations, this book is for anyone who works with instrumentation, robotics, data acquisition, or process control. * Understand how to define the scope of an application and determine the algorithms necessary -- and why it's important * Learn how to use industry-standard interfaces such as RS-232, RS-485, and GPIB * Create low-level extension modules in C to interface Python with a variety of hardware and test instruments * Explore the console, curses, TkInter, and wxPython for graphical and text-based user interfaces * Use open source software tools and libraries to reduce cost and avoid implementing functionality from scratch

The Well-Grounded Rubyist (Paperback): David Black, Joseph Leo The Well-Grounded Rubyist (Paperback)
David Black, Joseph Leo
R1,201 R1,138 Discovery Miles 11 380 Save R63 (5%) Ships in 12 - 17 working days

Description Ruby is a dynamic language perfect for creating applications, development tools, and administrative scripts. The Well-Grounded Rubyist, Third Edition is a perfect tutorial for newcomers to Ruby and a great way for experienced Rubyists to deepen their understanding of the language. Key features * Fully updated to cover the latest in Ruby 2.5 * Clear explanations of Ruby concepts and how to apply them * Simple examples to seal in the learning * Prepares readers to use Ruby anywhere for any purpose Audience This book teaches Ruby from the ground up. The reader should have command of basic programming concepts in another language. About the technology Because it's the backbone of the well-loved Ruby on Rails web framework, Ruby has become one of the most popular programming languages in the world. David A. Black is an internationally-known Ruby developer, author, trainer, speaker, and event organizer, as well as a co-founder of Ruby Central. Joseph Leo III is a Ruby teacher, mentor, and community advocate. He is the lead organizer of the Gotham Ruby Conference (GoRuCo) and founder of Def Method.

Bootstrap - The Ultimate Guide (Paperback): Sufyan Bin Uzayr Bootstrap - The Ultimate Guide (Paperback)
Sufyan Bin Uzayr
R1,557 Discovery Miles 15 570 Ships in 9 - 15 working days

If you want to build websites, understanding Bootstrap will save you a lot of time and effort. Bootstrap is a user-friendly CSS framework that allows developers to create mobile-friendly and responsive websites. Bootstrap is the most widely used framework for creating mobile-first, responsive websites. It fixes a number of issues that we experienced previously, including cross-browser compatibility. Today, webpages are optimized for all browsers (Internet Explorer, Firefox, and Chrome, to name but a few) and screen sizes (desktop, tablets, phablets, and phones). Regardless of project size, Bootstrap provides a solid foundation for any website. It includes Reboot, which is based on Normalize.css and aids with the smoothing out of browser disparities for various page elements. Bootstrap also has fantastic typography. Checkboxes, radio buttons, choose choices, and other basic HTML form elements have been restyled to give them a more modern look. Bootstrap's scope extends beyond online app design to include devices, allowing for a more seamless user experience. CSS, reusable segments, and JavaScript portions are some of its key characteristics. It has a much clearer design, JavaScript tools, and CSS, among many other capabilities that front-end developers employ. In short, when it comes to UI, the scope is enormous. Key Features: * A step-by-step approach to problem-solving and skill development * A quick run-through of the basic concepts, in the form of a "Crash Course" * An advanced, hands-on core concepts, with a focus on real-world problems * An industry-level coding paradigm, practice-oriented explanatory approach * A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology

Google Advertising Tools - Cashing in with AdSense and AdWords (Paperback, 2nd Revised edition): Harold Davis Google Advertising Tools - Cashing in with AdSense and AdWords (Paperback, 2nd Revised edition)
Harold Davis
R868 R644 Discovery Miles 6 440 Save R224 (26%) Ships in 12 - 17 working days

With this book, you'll learn how to take complete advantage of Google AdWords and AdSense, the sophisticated online advertising tools used by thousands of businesses, large and small. The second edition provides a substantially updated guide to advertising on the Web: how it works in general, and how Google's advertising programs in particular help you make money. You'll find everything you need to work with AdWords, which lets you generate text ads to accompany specific search term results, and AdSense, which automatically delivers precisely targeted text and image ads to your website. The book focuses on best practices, with several case studies that demonstrate which approaches work well, which don't, and why. Google's ad programs can help any business with a web presence, and this guide explains precisely how to use them. This book will help you: learn how to create effective campaign plans for your website; understand the PageRank algorithm, Search Engine Optimization (SEO), and Search Engine Marketing (SEM); drive traffic to your website, and make money as an advertising host; add AdSense code and Google search to your site; learn how content, search, and referral ads perform; create and edite AdWord campaigns; and, monitor AdWords activity and improve your campaign's performance.

Supercharged JavaScript Graphics (Paperback): Raffaele Cecco Supercharged JavaScript Graphics (Paperback)
Raffaele Cecco
R974 R712 Discovery Miles 7 120 Save R262 (27%) Ships in 12 - 17 working days

Thanks to improved web browser support and the advent of HTML5, JavaScript now plays a major role in programming high-performance web graphics. This hands-on book shows you how to create rich web applications for big-screen computers and small-screen mobile devices using JavaScript, jQuery, DHTML, and HTML5's Canvas element-without plugins. By following real-world examples, experienced web developers will learn fun and useful approaches to arcade games, DHTML effects, business dashboards, and more. This book provides a gentle learning curve by serving complex subjects in easily digestible pieces, with each topic acting as a foundation for the next. Learn how to take advantage of JavaScript's growing power and speed to build a new generation of user experiences. * Learn the latest HTML5 techniques, including the use of the Canvas element and SVG * Tackle JavaScript optimization and understand how it impacts mobile deployment * Create eye-catching effects by combining old-school DHTML with jQuery * Learn different architectures for real-time arcade games * Explore growing 3D possibilities, such as the use of scaling and perspective * Use JavaScript and Canvas to create applications for the small-screen, such as iPhone * Discover approaches to business-oriented visualization and dashboard graphics

The API-First Transformation (Hardcover): Kin Lane The API-First Transformation (Hardcover)
Kin Lane; Foreword by Abhinav Asthana
R1,435 Discovery Miles 14 350 Ships in 10 - 15 working days
Node.js the Right Way (Paperback): Jim R. Wilson Node.js the Right Way (Paperback)
Jim R. Wilson
R514 Discovery Miles 5 140 Ships in 10 - 15 working days

Get to the forefront of server-side JavaScript programming by writing compact, robust, fast, networked Node applications that scale. Ready to take JavaScript beyond the browser, explore dynamic languages features and embrace evented programming? Explore the fun, growing repository of Node modules provided by npm. Work with multiple protocols, load-balanced RESTful web services, express, 0MQ, Redis, CouchDB, and more. Develop production-grade Node applications fast. JavaScript is the backbone of the modern web, powering nearly every web app's user interface. Node.js is JavaScript for the server. This book shows you how to develop small, fast, low-profile, useful, networked applications. You'll write asynchronous, non-blocking code using Node's style and patterns. You'll cluster and load balance your services with Node core features and third-party tools. You'll work with many protocols, creating RESTful web services, TCP socket clients and servers, and more. This short book packs a hefty dose of Node.js. You'll test your code's functionality and performance under load. You'll learn important aspects of Node development--from its architecture and core, to its ecosystem of third-party modules. You'll discover how Node pairs a server-side event loop with a JavaScript runtime to produce screaming fast, non-blocking concurrency. Through a series of practical programming domains, you'll use the latest available ECMAScript Harmony features and harness key Node classes such as EventEmitter and Stream. Throughout the book, you'll develop real programs that are small, fast, low-profile, and useful. Get ready to join a smart community that's rapidly advancing the state of the art in web development. What You Need: Latest stable release of Node.js, this book was written with 0.12.x in mind. The 0MQ (ZeroMQ) library, version 3.2 or higher.

Architecting Vue.js 3 Enterprise-Ready Web Applications - Build and deliver the scalable and high-performing enterprise-ready... Architecting Vue.js 3 Enterprise-Ready Web Applications - Build and deliver the scalable and high-performing enterprise-ready application with Vue.js 3 (Paperback)
Solomon Eseme
R1,008 Discovery Miles 10 080 Ships in 10 - 15 working days

A comprehensive guide with step-by-step explanation and best practices for building enterprise ready Vue.js apps that meets the scale and business requirement Key Features * Implement Vuejs 3 for creating Vue.js Application with better performance * Explore the Vue.js 3 composition API in-depth while building your enterprise application * Discover the different types of testing to ensure your Vue.js 3 application is scalable and maintainable Book Description Building enterprise ready Vue.js apps entails following best practices in creating high performance and scalable Vue.js Application. This book is a must for any developer who works with a large Vue.js codebase where performance and scalability are important. You'll learn how to configure and set up Vue.js 3 and the composition API, and how to build real-world applications with it. You'll then learn to create reusable components in Vue.js 3 and scale performance in Vue.js 3 applications. You will then learn to scale performance with asynchronous lazy loading, image compression, code splitting and tree shaking. Next, you'll learn how to use Restful API, Docker, GraphQL, and different types of testing to ensure your Vue.js 3 application is scalable and maintainable. By the end of this book, you will be able to build and deploy your enterprise ready Vue.js 3 application using best practices in implementing Restful API, Docker, GraphQL, and different testing methods with Vue.js 3. What you will learn * Scale performance of your application in Vue.js 3 using best practices * Learning testing strategies for large scale Vue.js codebase * Manage large file structures using the Micro Frontend architecture * Discover industry-standard to dockerize and deploy an enterprise Vue.js 3 web application * Utilize GraphQL to deliver scalable and high-performing applications * Explore various testing libraries and how to integrate them with Vue.js 3 Who This Book Is For The book is intended for Vue.js developers and professional frontend developers who want to build high-performance production-grade and enterprise scalable Vue.js apps from design to deployment. The book assumes a working knowledge of Vue.js and JavaScript programming.

Arduino for Beginners - Beginners guide on How To Learn Arduino Advanced Methods and Strategies (Paperback): Robert Campbell Arduino for Beginners - Beginners guide on How To Learn Arduino Advanced Methods and Strategies (Paperback)
Robert Campbell
R504 R410 Discovery Miles 4 100 Save R94 (19%) Ships in 10 - 15 working days
Coding For Kids - Help Kids Create Their Application And Games: How To Start Coding For Kids (Paperback): Cory Preddy Coding For Kids - Help Kids Create Their Application And Games: How To Start Coding For Kids (Paperback)
Cory Preddy
R280 Discovery Miles 2 800 Ships in 10 - 15 working days
TCP/IP Sockets in Java - Practical Guide for Programmers (Paperback, 2nd edition): Kenneth L. Calvert, Michael J. Donahoo TCP/IP Sockets in Java - Practical Guide for Programmers (Paperback, 2nd edition)
Kenneth L. Calvert, Michael J. Donahoo
R728 Discovery Miles 7 280 Ships in 12 - 17 working days

The networking capabilities of the Java platform have been extended considerably since the first edition of the book. This new edition covers version 1.5-1.7, the most current iterations, as well as making the following improvements:
The API (application programming interface) reference sections in each chapter, which describe the relevant parts of each class, have been replaced with (i) a summary section that lists the classes and methods used in the code, and (ii) a ?gotchas? section that mentions nonobvious or poorly-documented aspects of the objects.
In addition, the book covers several new classes and capabilities introduced in the last few revisions of the Java platform. New abstractions to be covered include NetworkInterface, InterfaceAddress, Inet4/6Address, SocketAddress/InetSocketAddress, Executor, and others; extended access to low-level network information; support for IPv6; more complete access to socket options; and scalable I/O. The example code is also modified to take advantage of new language features such as annotations, enumerations, as well as generics and implicit iterators where appropriate.
Most Internet applications use sockets to implement network communication protocols. This book's focused, tutorial-based approach helps the reader master the tasks and techniques essential to virtually all client-server projects using sockets in Java. Chapter 1 provides a genral overview of networking concepts to allow readers to synchronize the concepts with terminology. Chapter 2 introduces the mechanics of simple clients and servers. Chapter 3 covers basic message construction and parsing. Chapter 4 then deals with techniques used to build more robust clients and servers. Chapter 5 (NEW) introduces the scalable interface facilities which were introduced in Java 1.5, including the buffer and channel abstractions. Chapter 6 discusses the relationship between the programming constructs and the underlying protocol implementations in more detail. Programming concepts are introduced through simple program examples accompanied by line-by-line code commentary that describes the purpose of every part of the program. The book's Web site contains many examples of command-based sockets-related code discussed throughout the book. No other resource presents so concisely or so effectively the material necessary to get up and running with Java sockets programming.
KEY FEATURES
* Focused, tutorial-based instruction in key sockets programming techniques allows reader to quickly come up to speed on Java applications.
* Concise and up-to-date coverage of the most recent platform (1.7) for Java
applications in networking technology
* Provides code for all example programs via a companion Web site to let the reader see the important objects and methods in context and to understand the purpose of each line of code.

Integrating Python with Leading Computer Forensics Platforms (Paperback): Chet Hosmer Integrating Python with Leading Computer Forensics Platforms (Paperback)
Chet Hosmer
R1,243 R1,168 Discovery Miles 11 680 Save R75 (6%) Ships in 12 - 17 working days

Integrating Python with Leading Computer Forensic Platforms takes a definitive look at how and why the integration of Python advances the field of digital forensics. In addition, the book includes practical, never seen Python examples that can be immediately put to use. Noted author Chet Hosmer demonstrates how to extend four key Forensic Platforms using Python, including EnCase by Guidance Software, MPE+ by AccessData, The Open Source Autopsy/SleuthKit by Brian Carrier and WetStone Technologies, and Live Acquisition and Triage Tool US-LATT. This book is for practitioners, forensic investigators, educators, students, private investigators, or anyone advancing digital forensics for investigating cybercrime. Additionally, the open source availability of the examples allows for sharing and growth within the industry. This book is the first to provide details on how to directly integrate Python into key forensic platforms.

Becoming a Full Stack Go Developer - Learn all the essentials to shipping complete web applications from backend to frontend... Becoming a Full Stack Go Developer - Learn all the essentials to shipping complete web applications from backend to frontend real fast (Paperback)
Nick Glynn, Nanik Tolaram
R1,008 Discovery Miles 10 080 Ships in 10 - 15 working days

The book provides chapters on the different layers of building complete Go-based web applications. Thinking about databases, front-end frameworks, middleware, logging, and security all the way to deployment in the cloud. Key Features * Learn how to get up and running with Vue, including Vue Router, authentication, and experimenting with Tailwind CSS * Speed up your frontend development and bring it all together in a deployable, production-ready manner * Learn tools and techniques to develop secure and scalable products with a modern stack. Book Description Go Full Stack walks you through creating and developing a complete modern web service from auth, interops, server-side rendering, databases, and modern frontend frameworks and Go-powered APIs. Developers with mixed frontend and backend experience will be able to put their knowledge to work with this practical guide.The book will give you the knowledge to glue together your skills and allow you to build a complete stack web application. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions. The book will begin by structuring the app and the relevant pieces such as networking, before integrating all the different parts together to build a complete web product. You will learn how to build and ship a complete product by starting with the fundamental building blocks of creating a Go backend from zero, applying best practices about cookies, APIs, and security, and leveling up your skills with the latest frontend framework, Vue!. Once your full stack application is ready, you will then learn how to stand the app up in production and be prepared to serve customers and share it with the world. By the end of the book, you will know how to build and ship secure, scalable, and complete products and how to combine Golang with existing products along with many best practices. What you will learn * Design and build databases using PostgreSQL and SQLc to generate data operation SQL code * Centralize logging and metrics collection to monitor applications in cloud environments * Add security layers such as cookies and session handling into applications using middleware * Evaluate different frontend libraries and HTML/CSS frameworks, including Vuetify, Buefy, and Tailwind * Get your frontend and backend communicate securely using secure-auth and the Axios project * Learn to package applications as Docker containers for cloud deployment * Setting up CI/CD in Github Who This Book Is For This book is for web developers with little experience in Go through to those wanting to learn how to combine Go with modern web development to ship and create complete tech products. Basic Go language understanding and familiarity with web basics (able to move easily from JS/Java/.NET to Go) and basic HTML/CSS are expected.

Javascript Absolute Beginner's Guide, Third Edition (Paperback, 3rd edition): Kirupa Chinnathambi Javascript Absolute Beginner's Guide, Third Edition (Paperback, 3rd edition)
Kirupa Chinnathambi
R964 R859 Discovery Miles 8 590 Save R105 (11%) Ships in 9 - 15 working days

Make the most of today's JavaScript--even if you've never programmed anything before. JavaScript Absolute Beginner's Guide, Third Edition is the fastest way to learn JavaScript, starting with the basics and gradually going deeper and broader into all the techniques you need to begin building highly scalable, performant web apps and experiences. Do what you want, the way you want, one incredibly easy step at a time! Learn all this, and much more: Start fast with the basics: values, variables, functions, conditionals, loops, closures, and more Create well-organized, clear code that's easy to reuse and improve Learn proven best practices to build web apps that scale with outstanding performance Make the most of powerful object-oriented techniques to build complex, extensible apps Wrangle data like a pro by learning how to use the popular JSON standard, arrays, web storage, and more Translate your ideas into visually compelling and interactive content by learning how to work with the DOM Identify and fix issues quickly by learning how to use the in-browser development tools Understand the ins and outs of events and how you can use them to react to actions the user or the page will perform Learn how to ensure your code runs lightning-fast with extra coverage of performance optimizations and techniques you can use Learn the basics that set you up to more quickly use modern web frameworks like React, Vue, Next.js, and Nuxt Explore advanced features such as object destructuring, making web requests, the class syntax, accessing your webcam, variable hoisting, and more Get up-to-speed on the latest JavaScript enhancements proposed by the EcmaScript standard

Perl Debugger Pocket Reference (Paperback): Richard Foley Perl Debugger Pocket Reference (Paperback)
Richard Foley
R244 R180 Discovery Miles 1 800 Save R64 (26%) Ships in 12 - 17 working days

Most Perl programmers know about the Perl debugger--the nifty little built-in utility that you can use to fully debug any programs that you write. Inside the interactive debugger environment, you're prompted for commands that let you examine your source code, set breakpoints, dump out function call stacks, change values of variables, and much more. It's so convenient that some programmers run it just to test out Perl constructs as they create a program. But although it's on their radar, not many Perl programmers take the time to master the debugger. That's where the "Perl Debugger Pocket Reference" comes in.

This little book provides a quick and convenient path to mastery of the Perl debugger and its commands. Written by a core member of the Perl debugger development team, it's an ideal quick reference to debugger commands, as well as a detailed tutorial on how to get started. The "Perl Debugger Pocket Reference" provides complete coverage in a conveniently small package.

Maybe you write code so clean you never have to look at it twice. Or perhaps you'd rather focus your energies on writing clean code, rather than learning about the debugger. But if you need to learn about the Perl debugger in a hurry, the "Perl Debugger Pocket Reference" is the book you'll want to have close by. And you can always keep a copy on hand to share with programmers who need it more than you do.

O'Reilly's Pocket References have become a favorite among programmers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to asolution quickly, the new "Perl Debugger Pocket Reference" will get you back on the right track.

PHP - This book includes: PHP Basics for Beginners + PHP security and session management + Advanced PHP functions (Paperback):... PHP - This book includes: PHP Basics for Beginners + PHP security and session management + Advanced PHP functions (Paperback)
Andy Vickler
R1,576 R1,240 Discovery Miles 12 400 Save R336 (21%) Ships in 10 - 15 working days
Accelerated .NET Memory Dump Analysis - Training Course Transcript and WinDbg Practice Exercises for .NET Core and Framework,... Accelerated .NET Memory Dump Analysis - Training Course Transcript and WinDbg Practice Exercises for .NET Core and Framework, Fourth Edition (Paperback, 4th ed.)
Dmitry Vostokov, Software Diagnostics Services
R3,754 Discovery Miles 37 540 Ships in 10 - 15 working days
Python for Data Analysis - Learn the Principles of Data Analysis and Raise Your Programming Iq. Improve Your Machine Learning... Python for Data Analysis - Learn the Principles of Data Analysis and Raise Your Programming Iq. Improve Your Machine Learning Experience and Become a Skilled Programmer by Learning 10+ Coding Secrets (Paperback)
Robert Campbell
R601 R486 Discovery Miles 4 860 Save R115 (19%) Ships in 10 - 15 working days
JavaScript Fundamentals for Apps Script Users (Paperback): Barrie Roberts JavaScript Fundamentals for Apps Script Users (Paperback)
Barrie Roberts
R311 Discovery Miles 3 110 Ships in 10 - 15 working days
Python for Probability, Statistics, and Machine Learning (Hardcover, 3rd ed. 2022): Jose Unpingco Python for Probability, Statistics, and Machine Learning (Hardcover, 3rd ed. 2022)
Jose Unpingco
R2,429 R2,255 Discovery Miles 22 550 Save R174 (7%) Ships in 9 - 15 working days

Using a novel integration of mathematics and Python codes, this book illustrates the fundamental concepts that link probability, statistics, and machine learning, so that the reader can not only employ statistical and machine learning models using modern Python modules, but also understand their relative strengths and weaknesses. To clearly connect theoretical concepts to practical implementations, the author provides many worked-out examples along with "Programming Tips" that encourage the reader to write quality Python code. The entire text, including all the figures and numerical results, is reproducible using the Python codes provided, thus enabling readers to follow along by experimenting with the same code on their own computers. Modern Python modules like Pandas, Sympy, Scikit-learn, Statsmodels, Scipy, Xarray, Tensorflow, and Keras are used to implement and visualize important machine learning concepts like the bias/variance trade-off, cross-validation, interpretability, and regularization. Many abstract mathematical ideas, such as modes of convergence in probability, are explained and illustrated with concrete numerical examples. This book is suitable for anyone with undergraduate-level experience with probability, statistics, or machine learning and with rudimentary knowledge of Python programming.

JavaScript - the First Steps - Get started on your code development journey (Paperback): David Hockley JavaScript - the First Steps - Get started on your code development journey (Paperback)
David Hockley
R258 Discovery Miles 2 580 Ships in 10 - 15 working days
Making Phaser 3 Collapsing Blocks Browser Games - Creating "Same Game" Mechanics for Phaser.js Gaming Frameworks v3.16+... Making Phaser 3 Collapsing Blocks Browser Games - Creating "Same Game" Mechanics for Phaser.js Gaming Frameworks v3.16+ (Paperback)
Stephen Gose
R803 Discovery Miles 8 030 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
OCP Oracle Certified Professional Java…
J Boyarsky Paperback R757 Discovery Miles 7 570
HTML and JavaScript BASICS
E. Turner, Karl Barksdale Paperback R1,428 R1,267 Discovery Miles 12 670
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 in easy steps
Mike McGrath Paperback R337 Discovery Miles 3 370
JavaScript for Web Warriors
Patrick Carey, Sasha Vodnik Paperback R1,336 R1,199 Discovery Miles 11 990
Spring Security in Action
Laurentiu Spilca Paperback R1,330 Discovery Miles 13 300
Learn Enough Developer Tools to Be…
Michael Hartl Paperback R850 Discovery Miles 8 500
JavaScript for Sound Artists - Learn to…
William Turner, Steve Leonard Paperback R1,498 Discovery Miles 14 980
Managing Chaos - Digital Governance by…
Lisa Welchman Paperback R976 Discovery Miles 9 760

 

Partners