0
Your cart

Your cart is empty

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

Books > Computing & IT > Internet > Internet languages

Perl Cookbook (Paperback, 2nd Revised edition): Tom Christiansen Perl Cookbook (Paperback, 2nd Revised edition)
Tom Christiansen
R1,284 R940 Discovery Miles 9 400 Save R344 (27%) Ships in 12 - 17 working days

Find a Perl programmer, and you'll find a copy of Perl Cookbook nearby. Perl Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Perl. The book contains hundreds of rigorously reviewed Perl "recipes" and thousands of examples ranging from brief one-liners to complete applications.

The second edition of Perl Cookbook has been fully updated for Perl 5.8, with extensive changes for Unicode support, I/O layers, mod_perl, and new technologies that have emerged since the previous edition of the book. Recipes have been updated to include the latest modules. New recipes have been added to every chapter of the book, and some chapters have almost doubled in size.

JavaScript from Frontend to Backend - Learn full stack JavaScript development using the MEVN stack with quick and easy steps... JavaScript from Frontend to Backend - Learn full stack JavaScript development using the MEVN stack with quick and easy steps (Paperback)
Eric Sarrion
R691 Discovery Miles 6 910 Ships in 10 - 15 working days

Delve into the world of web development with Vue.js, Node.js, and MongoDB by exploring essential JavaScript concepts on the client side and the server side Key Features Get up and running with JavaScript, the most popular web development language in the world Cut through the complexity and focus on the simple aspects of web development Build a simple web application using Vue.js, Node.js, and MongoDB Book DescriptionJavaScript, the most widely used programming language in the world, has numerous libraries and modules and a dizzying array of need-to-know topics. Picking a starting point can be difficult. Enter JavaScript from Frontend to Backend. This concise, practical guide will get you up to speed in next to no time. This book begins with the basics of variables and objects in JavaScript and then moves quickly on to building components on the client-side with Vue.js and a simple list management application. After that, the focus shifts to the server-side and Node.js, where you'll examine the MVC model and explore the Express module. Once you've got to grips with the server-side and the client-side, the only thing that remains is the database. You'll discover MongoDB and the Mongoose module. In the final chapter of this fast-paced guide, you'll combine all these pieces to integrate a Vue.js application into a Node.js server, using Express to structure the server code and MongoDB to store the information. By the end of this book, you will have the skills and confidence to successfully implement JavaScript concepts in your own projects and begin your career as a JavaScript developer. What you will learn Trigger deferred processing with JavaScript Implement Express and MongoDB with Node.js Build components with Vue.js Understand how to create and use modules with Node.js Familiarize yourself with npm Build a client-side application entirely with JavaScript Dive into full stack development with Vue.js, Node.js, and MongoDB Who this book is forThis book is for JavaScript developers looking to strengthen their core JavaScript concepts and implement them in building full stack apps. Prior knowledge of HTML and CSS is a must.

Building Node Applications with MongoDB and Backbone (Paperback): Mike Wilson Building Node Applications with MongoDB and Backbone (Paperback)
Mike Wilson
R615 R454 Discovery Miles 4 540 Save R161 (26%) Ships in 12 - 17 working days

The enthusiasm behind Node doesn't just reflect the promise of server-side JavaScript. Developers also have the potential to create elegant applications with this open source framework that are much easier to maintain. Follow author Mike Wilson as he builds a social network application oriented toward real-time updates. Through this, the book shows you how to build complete applications that combine the strengths of Node, the MongoDB scalable storage solution, and the Backbone toolkit for clean application design in the browser. Gain examples of all three tools in real development situations Learn how to build clean, manageable code Use a complete application toolkit from start to finish, server to client Understand the power of JavaScript in a variety of contexts

AWS Lambda in Action (Paperback): Danilo Poccia AWS Lambda in Action (Paperback)
Danilo Poccia
R1,097 Discovery Miles 10 970 Ships in 12 - 17 working days

AWS Lambda helps to quickly and easily build and run applications on the AWS cloud that automatically run code in response to events. AWS Lambda in Action is an example-driven tutorial that teaches readers how to build applications that use an event-driven approach on the back end. By the end of this book, readers will be ready to use AWS Lambda to create applications that take advantage of the high availability, security, performance, and scalability of AWS. Key Features: Example-driven tutorials Solid introduction to security Teaches readers to create applications in AWS Readers will have basic knowledge of JavaScript. Most examples are provided in JavaScript and Python. No prior experience with AWS needed. About the Technology: AWS Lambda is different from a traditional approach based on physical or virtual servers: you only need to give your logic, grouped in functions, and the service itself takes care of executing the functions if and when required, managing the software stack used by the runtime you chose, the availability of the platform, and the scalability of the infrastructure in order to sustain the throughput of the invocations.

Java For Beginners 2022 - The Best Guide to Start Coding in Java Immediately (Paperback): Logan Java For Beginners 2022 - The Best Guide to Start Coding in Java Immediately (Paperback)
Logan
R985 R808 Discovery Miles 8 080 Save R177 (18%) Ships in 10 - 15 working days
Django 4 for the Impatient - Learn the core concepts of Python web development with Django in one weekend (Paperback): Greg... Django 4 for the Impatient - Learn the core concepts of Python web development with Django in one weekend (Paperback)
Greg Lim, Daniel Correa
R804 Discovery Miles 8 040 Ships in 10 - 15 working days

A quick-start guide to exploring and using Python and Django to develop web applications in minutes Key Features Develop web applications with Python and Django quickly Understand Django features with short explanations and learn how to use them right away Create a movie reviews app with a responsive user interface and deploy it to the cloud Book DescriptionLearning Django can be a tricky and time-consuming activity. There are hundreds of tutorials, loads of documentation, and many explanations that are hard to digest. However, this book enables you to use and learn Django in just a couple of days. In this book, you'll go on a fun, hands-on, and pragmatic journey to learn Django full stack development. You'll start building your first Django app within minutes. You'll be provided with short explanations and a practical approach that cover some of the most important Django features, such as Django Apps' structure, URLs, views, templates, models, CSS inclusion, image storage, authentication and authorization, Django admin panel, and many more. You'll also use Django to develop a movies review app and deploy it to the internet. By the end of this book, you'll be able to build and deploy your own Django web applications. What you will learn Understand and implement Django Apps' basic structure, including URLs, views, templates, and models Add bootstrap to improve the aesthetics of the site Create your own custom pages and have different URLs to route to them Navigate between pages by adding a header bar to all pages Work with databases and models Explore the powerful built-in admin interface with Django Use Django's powerful, built-in authentication system Deploy your Django project on the internet for the world to use Who this book is forThis book is for Python developers at any level of experience with Python programming who want to build full-stack Python web applications using Django. The book is for absolute Django beginners.

Decentralized Applications (Paperback): Siraj Raval Decentralized Applications (Paperback)
Siraj Raval
R1,059 R673 Discovery Miles 6 730 Save R386 (36%) Ships in 12 - 17 working days

Take advantage of Bitcoin's underlying technology, the blockchain, to build massively scalable, decentralized applications known as dapps. In this practical guide, author Siraj Raval explains why dapps will become more widely used-and profitable-than today's most popular web apps. You'll learn how the blockchain's cryptographically stored ledger, scarce-asset model, and peer-to-peer (P2P) technology provide a more flexible, better-incentivized structure than current software models. Once you understand the theory behind dapps and what a thriving dapp ecosystem looks like, Raval shows you how to use existing tools to create a working dapp. You'll then take a deep dive into the OpenBazaar decentralized market, and examine two case studies of successful dapps currently in use. Learn advances in distributed-system technology that make distributed data, wealth, identity, computing, and bandwidth possible Build a Twitter clone with the Go language, distributed architecture, decentralized messaging app, and peer-to-peer data store Learn about OpenBazaar's decentralized market and its structure for supporting transactions Explore Lighthouse, a decentralized crowdfunding project that rivals sites such as Kickstarter and IndieGogo Take an in-depth look at La'Zooz, a P2P ridesharing app that transmits data directly between riders and drivers

Thoughtful Machine Learning with Python (Paperback): Matthew Kirk Thoughtful Machine Learning with Python (Paperback)
Matthew Kirk
R1,043 R754 Discovery Miles 7 540 Save R289 (28%) Ships in 12 - 17 working days

Gain the confidence you need to apply machine learning in your daily work. With this practical guide, author Matthew Kirk shows you how to integrate and test machine learning algorithms in your code, without the academic subtext. Featuring graphs and highlighted code examples throughout, the book features tests with Python's Numpy, Pandas, Scikit-Learn, and SciPy data science libraries. If you're a software engineer or business analyst interested in data science, this book will help you: Reference real-world examples to test each algorithm through engaging, hands-on exercises Apply test-driven development (TDD) to write and run tests before you start coding Explore techniques for improving your machine-learning models with data extraction and feature development Watch out for the risks of machine learning, such as underfitting or overfitting data Work with K-Nearest Neighbors, neural networks, clustering, and other algorithms

The Pandas Workshop - A comprehensive guide to using Python for data analysis with real-world case studies (Paperback): Blaine... The Pandas Workshop - A comprehensive guide to using Python for data analysis with real-world case studies (Paperback)
Blaine Bateman, Saikat Basak, Thomas V. Joseph, Williams O
R1,279 Discovery Miles 12 790 Ships in 10 - 15 working days

Learn the fundamentals of data science with Python by analyzing real datasets and solving problems using pandas Key Features * Learn how to apply data retrieval, transformation, visualization, and modeling techniques using pandas * Become highly efficient in unlocking deeper insights from your data, including databases, web data, and more * Build your experience and confidence with hands-on exercises and activities Book Description The Pandas Workshop will teach you how to be more productive with data and generate real business insights to inform your decision-making. You will be guided through real-world data science problems and shown how to apply key techniques in the context of realistic examples and exercises. Engaging activities will then challenge you to apply your new skills in a way that prepares you for real data science projects. You'll see how experienced data scientists tackle a wide range of problems using data analysis with pandas. Unlike other Python books, which focus on theory and spend too long on dry, technical explanations, this workshop is designed to quickly get you to write clean code and build your understanding through hands-on practice. As you work through this Python pandas book, you'll tackle various real-world scenarios, such as using an air quality dataset to understand the pattern of nitrogen dioxide emissions in a city, as well as analyzing transportation data to improve bus transportation services. By the end of this data analytics book, you'll have the knowledge, skills, and confidence you need to solve your own challenging data science problems with pandas. What you will learn * Access and load data from different sources using pandas * Work with a range of data types and structures to understand your data * Perform data transformation to prepare it for analysis * Use Matplotlib for data visualization to create a variety of plots * Create data models to find relationships and test hypotheses * Manipulate time-series data to perform date-time calculations * Optimize your code to ensure more efficient business data analysis Who This Book Is For This data analysis book is for anyone with prior experience working with the Python programming language who wants to learn the fundamentals of data analysis with pandas. Previous knowledge of pandas is not necessary.

Building Real World PHP Applications - PHP HTML MySQL Practical Course for Beginners (Paperback): Andrea Mauro Raimondi Building Real World PHP Applications - PHP HTML MySQL Practical Course for Beginners (Paperback)
Andrea Mauro Raimondi
R528 Discovery Miles 5 280 Ships in 10 - 15 working days
Understanding Quarkus - Quarkus 2.x (Paperback): Antonio Goncalves Understanding Quarkus - Quarkus 2.x (Paperback)
Antonio Goncalves
R931 Discovery Miles 9 310 Ships in 10 - 15 working days
Practising Quarkus - Quarkus 2.x (Paperback): Antonio Goncalves Practising Quarkus - Quarkus 2.x (Paperback)
Antonio Goncalves
R668 Discovery Miles 6 680 Ships in 10 - 15 working days
Simplified Website Designing - Everything You Need to Know About Website, Domain Name, Hosting, WordPress, How to Build A... Simplified Website Designing - Everything You Need to Know About Website, Domain Name, Hosting, WordPress, How to Build A Responsive Website as a Beginners Within an Hour with As Low As $10 (Paperback)
Joseph Odeleye
R493 Discovery Miles 4 930 Ships in 10 - 15 working days
PHP Development with Windows Subsystem for Linux (WSL) - A php[architect] guide (Paperback): Kara Ferguson, Oscar Merida PHP Development with Windows Subsystem for Linux (WSL) - A php[architect] guide (Paperback)
Kara Ferguson, Oscar Merida; Joe Ferguson
R238 Discovery Miles 2 380 Ships in 10 - 15 working days
Simply HTML5 - How To Visual Guide (Paperback): Ebook Lingo Simply HTML5 - How To Visual Guide (Paperback)
Ebook Lingo
R349 Discovery Miles 3 490 Ships in 10 - 15 working days
Java Web Services (Paperback): David A. Chappell & Tyler Jewell Java Web Services (Paperback)
David A. Chappell & Tyler Jewell
R975 R713 Discovery Miles 7 130 Save R262 (27%) Ships in 12 - 17 working days

Java Web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java Web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; the work being done on the JAXM and JAX-RPC packages, and integration with Microsoft's .NET services.

Ionic 6 - Create awesome apps for iOS, Android, Desktop and Web (Paperback): Andreas Dormann Ionic 6 - Create awesome apps for iOS, Android, Desktop and Web (Paperback)
Andreas Dormann
R1,544 R1,464 Discovery Miles 14 640 Save R80 (5%) Ships in 10 - 15 working days
React Projects - Build advanced cross-platform projects with React and React Native to become a professional developer, 2nd... React Projects - Build advanced cross-platform projects with React and React Native to become a professional developer, 2nd Edition (Paperback, 2nd Revised edition)
Roy Derks
R985 Discovery Miles 9 850 Ships in 10 - 15 working days

Learn how to develop real-world applications of varying complexity for the web, mobile, and VR devices using React, React Native, React 360, and more Key Features Build React applications at scale using React patterns and best practices Explore React features such as Hooks, the Context API, and the Suspense API Extend React's integration with React Native for building cross-platform mobile apps and games Book DescriptionDeveloped by Facebook, React is a popular library for building impressive user interfaces. React extends its capabilities to mobile platforms using the React Native framework and integrates with popular web and mobile tools to build scalable applications. React Projects is your guide to learning React development by using modern development patterns and integrating React with powerful web tools, such as GraphQL, Expo, and React 360. You'll start building a real-world project right from the first chapter and get hands-on with developing scalable applications as you advance to building more complex projects. Throughout the book, you'll use the latest versions of React and React Native to explore features such as routing, Context, and Hooks on multiple platforms, which will help you build full-stack web and mobile applications efficiently. Finally, you'll get to grips with unit testing with Jest and end-to-end testing with Cypress to build test-driven apps. By the end of this React book, you'll have developed the skills necessary to start building scalable React apps across web and mobile platforms. What you will learn Create a wide range of applications using various modern React tools and frameworks Discover how React Hooks modernize state management for React apps Develop web applications using styled and reusable React components Build test-driven React applications using Jest, React Testing Library, and Cypress Understand full-stack development using GraphQL, Apollo, and React Perform server-side rendering using React and Next.js Create animated games using React Native and Expo Design gestures and animations for a cross-platform game using React Native Who this book is forThe book is for JavaScript developers who want to explore React tooling and frameworks for building cross-platform applications. Basic knowledge of web development, ECMAScript, and React will assist with understanding key concepts covered in this book.

Java Interview Questions - with detailed answers (Paperback): Ue Kiao, Aditya Chatterjee Java Interview Questions - with detailed answers (Paperback)
Ue Kiao, Aditya Chatterjee
R362 Discovery Miles 3 620 Ships in 10 - 15 working days
Bitcoin for Beginners - The Simple Guide to Investing in Bitcoin & Understanding Blockchain Cryptocurrency (Paperback): Artemis... Bitcoin for Beginners - The Simple Guide to Investing in Bitcoin & Understanding Blockchain Cryptocurrency (Paperback)
Artemis Caro
R276 Discovery Miles 2 760 Ships in 10 - 15 working days
Time Series Analysis with Python Cookbook - Practical recipes for exploratory data analysis, data preparation, forecasting, and... Time Series Analysis with Python Cookbook - Practical recipes for exploratory data analysis, data preparation, forecasting, and model evaluation (Paperback)
Tarek A. Atwan
R1,279 Discovery Miles 12 790 Ships in 10 - 15 working days

Perform time series analysis and forecasting confidently with this Python code bank and reference manual Key Features Explore forecasting and anomaly detection techniques using statistical, machine learning, and deep learning algorithms Learn different techniques for evaluating, diagnosing, and optimizing your models Work with a variety of complex data with trends, multiple seasonal patterns, and irregularities Book DescriptionTime series data is everywhere, available at a high frequency and volume. It is complex and can contain noise, irregularities, and multiple patterns, making it crucial to be well-versed with the techniques covered in this book for data preparation, analysis, and forecasting. This book covers practical techniques for working with time series data, starting with ingesting time series data from various sources and formats, whether in private cloud storage, relational databases, non-relational databases, or specialized time series databases such as InfluxDB. Next, you'll learn strategies for handling missing data, dealing with time zones and custom business days, and detecting anomalies using intuitive statistical methods, followed by more advanced unsupervised ML models. The book will also explore forecasting using classical statistical models such as Holt-Winters, SARIMA, and VAR. The recipes will present practical techniques for handling non-stationary data, using power transforms, ACF and PACF plots, and decomposing time series data with multiple seasonal patterns. Later, you'll work with ML and DL models using TensorFlow and PyTorch. Finally, you'll learn how to evaluate, compare, optimize models, and more using the recipes covered in the book. What you will learn Understand what makes time series data different from other data Apply various imputation and interpolation strategies for missing data Implement different models for univariate and multivariate time series Use different deep learning libraries such as TensorFlow, Keras, and PyTorch Plot interactive time series visualizations using hvPlot Explore state-space models and the unobserved components model (UCM) Detect anomalies using statistical and machine learning methods Forecast complex time series with multiple seasonal patterns Who this book is forThis book is for data analysts, business analysts, data scientists, data engineers, or Python developers who want practical Python recipes for time series analysis and forecasting techniques. Fundamental knowledge of Python programming is required. Although having a basic math and statistics background will be beneficial, it is not necessary. Prior experience working with time series data to solve business problems will also help you to better utilize and apply the different recipes in this book.

SQL - 2 in 1: The Most Up-To-Date Guide For Beginners & Intermediate To Learn SQL Programming (Paperback): Jym Lawrence SQL - 2 in 1: The Most Up-To-Date Guide For Beginners & Intermediate To Learn SQL Programming (Paperback)
Jym Lawrence
R760 Discovery Miles 7 600 Ships in 10 - 15 working days
SVG Drawing with HTML5 (Paperback): Hussein Qutbi SVG Drawing with HTML5 (Paperback)
Hussein Qutbi
R799 R661 Discovery Miles 6 610 Save R138 (17%) Ships in 10 - 15 working days
Full Stack Development with Angular and GraphQL - Learn to build scalable monorepo and a complete Angular app using Apollo,... Full Stack Development with Angular and GraphQL - Learn to build scalable monorepo and a complete Angular app using Apollo, Lerna, and GraphQL (Paperback)
Ahmed Bouchefra
R1,166 Discovery Miles 11 660 Ships in 10 - 15 working days

Design and develop full-stack and cross-platform Angular applications using the latest web tooling, development techniques, and modern app architecture Key Features Implement scalability and maintainability to your full stack apps using Angular modules and components Get the complete source code of the example social network app built using GraphQL and Apollo Manage your Angular applications state using Apollo client for a seamless user experience Book DescriptionGraphQL is an alternative to traditional REST technology for querying Web APIs. Together with Angular and TypeScript, it provides a tech stack option for building future-proof web applications that are robust and maintainable at any scale. This book leverages the potential of cutting-edge technologies like GraphQL and Apollo and helps Angular developers add it to their stack. Starting with introducing full-stack development, you will learn to create a monorepo project with Lerna and NPM Workspaces. You will then learn to configure Node.js-based backend using GraphQL, Express, and Apollo Server. The book will demonstrate how to build professional-looking UIs with Angular Material. It will then show you how to create Web APIs for your frontend with GraphQL. All this in a step-by-step manner. The book covers advanced topics such as local state management, reactive variables, and generating TypeScript types using the GraphQL scheme to develop a scalable codebase. By the end of this book, you'll have the skills you need to be able to build your full-stack application. What you will learn Create a monorepo project with Lerna and NPM workspaces Add realtime support with GraphQL subscriptions Build a frontend with a modular architecture and Material Design UI components to consume the GraphQL API Use GraphQL Code Generator to generate types and code for a type-safe and scalable code base Create Angular modules and smart and dumb components and share data between them Use Apollo Client features such as client-side queries and reactive variables for local state management Who this book is forThe book is aimed at Angular developers who wish to learn about GraphQL for taking their frontend knowledge in full stack web development. The book assumes intermediate knowledge of Angular, however, full stack development is not required.

Simplifying Android Development with Coroutines and Flows - Learn how to use Kotlin coroutines and the flow API to handle data... Simplifying Android Development with Coroutines and Flows - Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app (Paperback)
Jomar Tigcal; Foreword by Aileen Apolo-de Jesus
R804 Discovery Miles 8 040 Ships in 10 - 15 working days

Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin coroutines and flow Key Features Find out how to improve app performance with Kotlin coroutines Discover the new recommended ways to use Kotlin coroutines and flows Learn the basics of asynchronous programming, along with an overview of coroutines and flow Book DescriptionCoroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data. The book begins by showing you how to create and handle Kotlin coroutines on Android. You'll explore asynchronous programming in Kotlin, and understand how to test Kotlin coroutines. Next, you'll learn about Kotlin flows on Android, and have a closer look at using Kotlin flows by getting to grips with handling flow cancellations and exceptions and testing the flows. By the end of this book, you'll have the skills you need to build high-quality and maintainable Android applications using coroutines and flows. What you will learn Understand how coroutines and flows differ from existing ways Apply asynchronous programming in Android with coroutines and flows Find out how to build your own coroutines and flows in Android Handle, manipulate, and combine data in coroutines and flows Handle cancellations and exceptions from coroutines and flows Discover how to add tests for your coroutines and flows Integrate coroutines and flows into your Android projects Who this book is forThis book is for intermediate-level Android developers who want to level up their Android app-building skills. Familiarity with Android development and basic knowledge of Kotlin are needed to make the most of this book.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
HTML and JavaScript BASICS
E. Turner, Karl Barksdale Paperback R1,487 R1,317 Discovery Miles 13 170
Starting Out with Python, Global Edition
Tony Gaddis Paperback R2,157 Discovery Miles 21 570
OCP Oracle Certified Professional Java…
S Selikoff Paperback R1,260 R984 Discovery Miles 9 840
OCP Oracle Certified Professional Java…
J Boyarsky Paperback R757 Discovery Miles 7 570
Programming Flex 2
Chafic Kazoun Paperback R1,372 Discovery Miles 13 720
Beginning ReactJS Foundations Building…
C Minnick Paperback R889 Discovery Miles 8 890
NGINX Cookbook - Advanced Recipes for…
Derek Dejonghe Paperback R769 Discovery Miles 7 690
AWS Certified Solutions Architect Study…
B Piper Paperback R1,457 R1,114 Discovery Miles 11 140
HTML5 and CSS - Complete, International…
Denise Woods Paperback R1,067 R967 Discovery Miles 9 670

 

Partners