0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (114)
  • R250 - R500 (537)
  • R500+ (3,232)
  • -
Status
Format
Author / Contributor
Publisher

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

Starting Out with Java - From Control Structures through Objects (Paperback, 7th edition): Tony Gaddis Starting Out with Java - From Control Structures through Objects (Paperback, 7th edition)
Tony Gaddis
R5,137 Discovery Miles 51 370 Ships in 10 - 15 working days

For courses in computer programming in Java. Provide a step-by-step introduction to programming in Java Starting Out with Java: From Control Structures through Objects provides a step-by-step introduction to programming in Java. Gaddis covers procedural programming-control structures and methods-before introducing object-oriented programming to ensure that students understand fundamental programming and problem-solving concepts. As with all Gaddis texts, every chapter contains clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises. With the 7th Edition, JavaFX has replaced Swing as the standard GUI library for Java in chapters that focus on GUI development. The Swing and Applet material from the previous edition is available online. Also available with MyLab Programming MyLab(TM) is the teaching and learning platform that empowers you to reach every student. By combining trusted author content with digital tools and a flexible platform, MyLab personalizes the learning experience and improves results for each student.With MyLab Programming, students work through hundreds of short, auto-graded coding exercises and receive immediate and helpful feedback based on their work. Note: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information. If you would like to purchase boththe physical text and MyLab Programming, search for: 0135188636/9780135188637 Starting Out with Java: From Control Structures through Objects Plus MyLab Programming, 7/e Package consists of: 0134793676 / 9780134793672 MyLab Programming 0134802217 / 9780134802213 Starting Out with Java: From Control Structures through Objects

Learn Amazon Web Services in a Month of Lunches (Paperback): David Clinton Learn Amazon Web Services in a Month of Lunches (Paperback)
David Clinton
R675 R634 Discovery Miles 6 340 Save R41 (6%) Ships in 12 - 17 working days

Description AWS gives users the networking, compute, and security services they need without making them pay for anything they're not actually using. With almost a hundred individual AWS services, putting all the pieces together is not a simple thing. That's where this book can help. Learn Amazon Web Services in a Month of Lunches guides readers through the process of building a robust and secure web application using the core AWS services they really need to know. When they're done, readers will be comfortable with the basics, and know exactly where to look when they're ready for more. Key features * Bite-sized lessons * Step-by-step guide * Thorough introduction * Hands-on examples Audience This book is for developers, system administrators, or anyone looking for an introduction to using AWS cloud. A basic understanding of TCP/IP networking is helpful, but not required. About the Technology Amazon Web Services is, by all metrics, the giant of the cloud computing world. Not only does it dominate in terms of user adoption and market share, but its innovative and highly integrated services have defined the way networked digital services are delivered.

Introduction to Computational Models with Python (Hardcover): Jose M. Garrido Introduction to Computational Models with Python (Hardcover)
Jose M. Garrido
R3,223 Discovery Miles 32 230 Ships in 12 - 17 working days

Introduction to Computational Models with Python explains how to implement computational models using the flexible and easy-to-use Python programming language. The book uses the Python programming language interpreter and several packages from the huge Python Library that improve the performance of numerical computing, such as the Numpy and Scipy modules. The Python source code and data files are available on the author's website. The book's five sections present: An overview of problem solving and simple Python programs, introducing the basic models and techniques for designing and implementing problem solutions, independent of software and hardware tools Programming principles with the Python programming language, covering basic programming concepts, data definitions, programming structures with flowcharts and pseudo-code, solving problems, and algorithms Python lists, arrays, basic data structures, object orientation, linked lists, recursion, and running programs under Linux Implementation of computational models with Python using Numpy, with examples and case studies The modeling of linear optimization problems, from problem formulation to implementation of computational models This book introduces the principles of computational modeling as well as the approaches of multi- and interdisciplinary computing to beginners in the field. It provides the foundation for more advanced studies in scientific computing, including parallel computing using MPI, grid computing, and other methods and techniques used in high-performance computing.

Learn Kubernetes in a Month of Lunches (Paperback): Elton Stoneman Learn Kubernetes in a Month of Lunches (Paperback)
Elton Stoneman
R1,309 Discovery Miles 13 090 Ships in 12 - 17 working days

In Learn Kubernetes in a Month of Lunches you'll go from "what's a Pod?" to automatically scaling clusters of containers and components in just 22 hands-on lessons, each short enough to fit into a lunch break. Every lesson is task-focused and covers an essential skill on the road to Kubernetes mastery. You'll learn how to smooth container management with Kubernetes, including securing your clusters, and upgrades and rollbacks with zero downtime. No development stack, platform, or background is assumed. Author Elton Stoneman describes all patterns generically, so you can easily apply them to your applications and port them to other projects! about the technologyCreate apps that perform identically on your laptop, data center, and cloud! Kubernetes provides a consistent method for deploying applications on any platform, making it easy to grow. By efficiently orchestrating Docker containers, Kubernetes simplifies tasks like rolling upgrades, scaling, and self-healing. about the book Learn Kubernetes in a Month of Lunches is your guide to getting up and running with Kubernetes. You'll progress from Kubernetes basics to essential skills, learning to model, deploy, and manage applications in production. Exercises demonstrate how Kubernetes works with multiple languages and frameworks. You'll also practice with new apps, legacy code, and serverless functions. what's inside Deploying applications on Kubernetes clusters Understanding the Kubernetes app lifecycle, from packaging to rollbacks Self-healing and scalable apps Using Kubernetes as a platform for new technologies about the readerFor readers familiar with Docker and containerization. about the author Elton Stoneman is a Docker Captain, a 11-time Microsoft MVP, and the author of Learn Docker in a Month of Lunches.

How to Cheat in Adobe Flash CS5 - The art of design and animation (Paperback): Chris Georgenes How to Cheat in Adobe Flash CS5 - The art of design and animation (Paperback)
Chris Georgenes; Series edited by Steve Caplin
R1,199 Discovery Miles 11 990 Ships in 12 - 17 working days

Need to solve problems quickly to develop creative projects to time and to budget? Want to hone your Flash skills so you can concentrate on your animation? Then How to Cheat in Flash is for you! Chris Georgenes shows how to work from the problem to the solution - from the viewpoint of an animator who has been commissioned to create a job and is working to a deadline and to a budget. With his in-depth knowledge of the little-known secrets used by the pros to produce creative, professional animations, Chris is the go-to guru for designers and animators who want to create great animation, applications or motion design with Flash. Fully updated for CS5, How to Cheat in Flash CS5, is a goldmine of artistic inspiration, timesaving practical tips, tricks and step-by-step workthroughs that you'll wonder how you survived without it. Each techniques is designed as a double-page spread so you can prop the book up behind your keyboard or next to your monitor as a visual reference while working alongside it. Many of these workthroughs are real-world client projects, with the source files supplied for you to open and explore. With these real-life professional projects you'll discover how to: bring objects to life with cool motion effects, make it rain, snow or set your world ablaze, develop flash mobile applications and many more tips and tricks not found anywhere else!

Time, Space, and Ethics in the Thought of Martin Heidegger, Watsuji Tetsuro, and Kuki Shuzo (Paperback): Graham Mayeda Time, Space, and Ethics in the Thought of Martin Heidegger, Watsuji Tetsuro, and Kuki Shuzo (Paperback)
Graham Mayeda
R1,625 Discovery Miles 16 250 Ships in 12 - 17 working days

In this book, Graham Mayeda demonstrates how Watsuji Tetsuro and Kuki Shuzo, two twentieth-century Japanese philosophers, criticize and interpret Heideggerian philosophy, articulating traditional Japanese ethics in a modern idiom.

AWS Security (Paperback): Dylan Shields AWS Security (Paperback)
Dylan Shields
R1,249 Discovery Miles 12 490 Ships in 12 - 17 working days

Running your systems in the cloud doesn't automatically make them secure. To create secure applications and infrastructure on AWS, you need to understand the tools and features the platform provides and learn new approaches to configuring and managing them. Written by security engineer Dylan Shields, AWS Security provides comprehensive coverage on the key tools and concepts you can use to defend AWS-based systems. You'll learn how to honestly assess your existing security protocols, protect against the most common attacks on cloud applications, and apply best practices to configuring Identity and Access Management and Virtual Private Clouds. about the technology Rapid iteration, easy scaling, and huge savings have caused a mass migration to AWS. However, running in the cloud requires you to modify the security practices you use in on-prem infrastructure. Users of AWS who fail to adapt run the risk of exposing their business and their customers to an attack. Luckily, AWS comes with a stack of tools and services that offer a high level of control over your cloud security. about the book AWS Security is an invaluable guide that you'll want to have on hand when you're facing any cloud security problem. With a cookbook-style delivery, it's filled with well-documented examples and procedures you can apply to common AWS security issues. This book covers best practices for access policies, data protection, auditing, continuous monitoring, and incident response. You'll also explore several deliberately insecure applications, including a social media site and a mobile app, learning the exploits and vulnerabilities commonly used to attack them and the security practices to counter those attacks. With this practical primer, you'll be well prepared to evaluate your system's security, detect threats, and respond with confidence. what's inside Securely grant access to AWS resources to coworkers and customers Develop policies for ensuring proper access controls Lock-down network controls using VPCs Record audit logs and use them to identify attacks Track and assess the security of an AWS account Common attacks and vulnerabilities about the reader For software and security engineers building and securing AWS applications. about the author Dylan Shields is a software engineer working on Quantum Computing at AWS. Previously, Dylan was the first engineer on the AWS Security Hub team. He has also worked at Google Cloud, focusing on the security and reliability of their serverless data warehouse, BigQuery.

JavaScript and JQuery - Interactive Front-End Web Development (Paperback): J Duckett JavaScript and JQuery - Interactive Front-End Web Development (Paperback)
J Duckett 2
R1,122 R785 Discovery Miles 7 850 Save R337 (30%) Ships in 12 - 17 working days

Learn JavaScript and jQuery a nicer way This full-color book adopts a visual approach to teaching JavaScript & jQuery, showing you how to make web pages more interactive and interfaces more intuitive through the use of inspiring code examples, infographics, and photography. The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data).. * Introduces core programming concepts in JavaScript and jQuery * Uses clear descriptions, inspiring examples, and easy-to-follow diagrams * Teaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the web * Demonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3 If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you. This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.

Testing Web APIs (Paperback): Mark Winteringham Testing Web APIs (Paperback)
Mark Winteringham
R1,219 Discovery Miles 12 190 Ships in 12 - 17 working days

Guarantee the quality and consistency of your web APIs by implementing an automated testing process. In Testing Web APIs you will: Design and implement a web API testing strategy Set up a test automation suite Learn contract testing with Pact Facilitate collaborative discussions to test web API designs Perform exploratory tests Experiment safely in a downloadable API sandbox environment Testing Web APIs teaches you to plan and implement the perfect testing strategy for your web APIs. In it, you'll explore dozens of different testing activities to help you develop a custom testing regime for your projects. You'll learn to take a risk-driven approach to API testing, and build a strategy that goes beyond the basics of code and requirements coverage. about the technology To other developers, your API is the face of your application. Thorough, well-designed testing ensures that your APIs will perform as expected, every time. Impeccable API testing goes beyond the basics of code coverage, to encompass documentation and design that sends the right information to your third-party users. A robust testing strategy helps you avoid costly errors that can damage your revenue, your reputation, and your user's trust. about the book In Testing Web APIs you'll develop a diverse testing program that gets your whole team involved in ensuring quality. This practical book demystifies abstract strategic concepts by applying them to common API testing scenarios, revealing how these complex ideas work in the real world. It fully covers automation techniques like functional API automation, contract testing, and automated acceptance test-driven design that will save your team's time. You'll map the potential risks your API could face, and use those risks as a launching point for your testing activities. A good strategy has a mix of focuses, so you'll master a wide range of API testing techniques like exploratory testing and live testing of production code. A downloadable API sandbox lets you go hands-on and experiment in a safe environment. You'll soon be ready to implement a strategy that ensures API quality and makes testing a real asset to your team.

Developing Web Components with Svelte - Building a Library of Reusable UI Components (Paperback, 1st ed.): Alex Libby Developing Web Components with Svelte - Building a Library of Reusable UI Components (Paperback, 1st ed.)
Alex Libby
R1,371 R1,077 Discovery Miles 10 770 Save R294 (21%) Ships in 10 - 15 working days

Leverage the power of Svelte to quickly produce the foundations of a framework-agnostic component library that can extend and develop over time. This is a project-oriented book that simplifies setting up the skeleton of the library and adding components, using little more than a text editor or free software. You'll gain a starting baseline that can be used to develop future projects or incorporated into an existing workflow. You'll take development to the next level and can use this knowledge to create components with any framework, such as React, Angular or Vue.js, not just Svelte. Developing Web Components with Svelte is an excellent resource for getting acquainted with creating and maintaining a component library using a phased approach. It takes the view that you don't have to create something complex and unwieldy. Instead, you can start building something quickly, then extend it as needs dictate over time, without sacrificing speed or features. You'll see how to develop cleaner components in a quick, clear and straightforward way. The components you create in this project can be made available in one of the world's most extensive component ecosystems to be usable by other frameworks, making them genuinely reusable. In short, Svelte offers plenty of opportunities as it is based on Node.js and JavaScript making Svelte a powerful package to work from. What You'll Learn Use the Svelte framework to rapidly create and deploy the foundation of a component library that is versatile and performant Review developing and customizing components based on our needs Work through a real-world project to help solidify skills learned from the book and put them into practice Who This Book Is For Website developers, familiar with JavaScript, who are keen to learn how to leverage the Svelte framework fast Agile development teams, where time is of the essence, and the pressure is on to deliver results quickly Developers who want to focus on simplicity, to produce efficient and optimized content in modern browsers using tools readily available

A Functional Start to Computing with Python (Paperback, New): Ted Herman A Functional Start to Computing with Python (Paperback, New)
Ted Herman
R2,552 Discovery Miles 25 520 Ships in 12 - 17 working days

A Functional Start to Computing with Python enables students to quickly learn computing without having to use loops, variables, and object abstractions at the start. Requiring no prior programming experience, the book draws on Python's flexible data types and operations as well as its capacity for defining new functions. Along with the specifics of Python, the text covers important concepts of computing, including software engineering motivation, algorithms behind syntax rules, advanced functional programming ideas, and, briefly, finite state machines. Taking a student-friendly, interactive approach to teach computing, the book addresses more difficult concepts and abstractions later in the text. The author presents ample explanations of data types, operators, and expressions. He also describes comprehensions-the powerful specifications of lists and dictionaries-before introducing loops and variables. This approach helps students better understand assignment syntax and iteration by giving them a mental model of sophisticated data first. Web ResourceThe book's supplementary website at http://functionalfirstpython.com/ provides many ancillaries, including: Interactive flashcards on Python language elements Links to extra support for each chapter Unit testing and programming exercises An interactive Python stepper tool Chapter-by-chapter points Material for lectures

Writing for the Web - Composing, Coding, and Constructing Web Sites (Hardcover, New): J.D. Applen Writing for the Web - Composing, Coding, and Constructing Web Sites (Hardcover, New)
J.D. Applen
R4,079 Discovery Miles 40 790 Ships in 12 - 17 working days

Writing for the Web unites theory, technology, and practice to explore writing and hypertext for website creation. It integrates such key topics as XHTML/CSS coding, writing (prose) for the Web, the rhetorical needs of the audience, theories of hypertext, usability and architecture, and the basics of web site design and technology. Presenting information in digestible parts, this text enables students to write and construct realistic and manageable Web sites with a strong theoretical understanding of how online texts communicate to audiences. Key features of the book include: Screenshots of contemporary Web sites that will allow students to understand how writing for and linking to other layers of a Web site should work. Flow charts that describe how Web site architecture and navigation works. Parsing exercises in which students break down information into subsets to demonstrate how Web site architecture can be usable and scalable. Detailed step-by-step descriptions of how to use basic technologies such as file transfer protocols (FTP). Hands-on projects for students to engage in that allow them to connect the various components in the text. A companion website with downloadable code and additional pedagogical features: www.routledge.com/cw/applen Writing for the Web prepares students to work in professional roles, as it facilitates understanding of architecture and arrangement of written content of an organization's texts.

Writing for the Web - Composing, Coding, and Constructing Web Sites (Paperback, New): J.D. Applen Writing for the Web - Composing, Coding, and Constructing Web Sites (Paperback, New)
J.D. Applen
R1,926 Discovery Miles 19 260 Ships in 12 - 17 working days

Writing for the Web unites theory, technology, and practice to explore writing and hypertext for website creation. It integrates such key topics as XHTML/CSS coding, writing (prose) for the Web, the rhetorical needs of the audience, theories of hypertext, usability and architecture, and the basics of web site design and technology. Presenting information in digestible parts, this text enables students to write and construct realistic and manageable Web sites with a strong theoretical understanding of how online texts communicate to audiences. Key features of the book include: Screenshots of contemporary Web sites that will allow students to understand how writing for and linking to other layers of a Web site should work. Flow charts that describe how Web site architecture and navigation works. Parsing exercises in which students break down information into subsets to demonstrate how Web site architecture can be usable and scalable. Detailed step-by-step descriptions of how to use basic technologies such as file transfer protocols (FTP). Hands-on projects for students to engage in that allow them to connect the various components in the text. A companion website with downloadable code and additional pedagogical features: www.routledge.com/cw/applen Writing for the Web prepares students to work in professional roles, as it facilitates understanding of architecture and arrangement of written content of an organization's texts.

Java: A Beginner's Guide, Ninth Edition (Paperback, 9th edition): Herbert Schildt Java: A Beginner's Guide, Ninth Edition (Paperback, 9th edition)
Herbert Schildt
R736 Discovery Miles 7 360 Ships in 12 - 17 working days

A practical introduction to Java programming-fully revised for the latest version, Java SE 17 Thoroughly updated for Java Platform Standard Edition 17, this hands-on resource shows, step by step, how to get started programming in Java from the very first chapter. Written by Java guru Herbert Schildt, the book starts with the basics, such as how to create, compile, and run a Java program. From there, you will learn essential Java keywords, syntax, and commands. Java: A Beginner's Guide, Ninth Edition covers the basics and touches on advanced features, including multithreaded programming, generics, Lambda expressions, and Swing. Enumeration, modules, and interface methods are also clearly explained. This guide delivers the appropriate mix of theory and practical coding necessary to get you up and running developing Java applications in no time! Clearly explains all of the new Java SE 17 features Features self-tests, exercises, and downloadable code samples Written by bestselling author and leading Java authority Herbert Schildt

Disability and New Media (Paperback): Katie Ellis, Mike Kent Disability and New Media (Paperback)
Katie Ellis, Mike Kent
R1,348 Discovery Miles 13 480 Ships in 12 - 17 working days

Disability and New Media examines how digital design is triggering disability when it could be a solution. Video and animation now play a prominent role in the World Wide Web and new types of protocols have been developed to accommodate this increasing complexity. However, as this has happened, the potential for individual users to control how the content is displayed has been diminished. Accessibility choices are often portrayed as merely technical decisions but they are highly political and betray a disturbing trend of ableist assumption that serve to exclude people with disability. It has been argued that the Internet will not be fully accessible until disability is considered a cultural identity in the same way that class, gender and sexuality are. Kent and Ellis build on this notion using more recent Web 2.0 phenomena, social networking sites, virtual worlds and file sharing. Many of the studies on disability and the web have focused on the early web, prior to the development of social networking applications such as Facebook, YouTube and Second Life. This book discusses an array of such applications that have grown within and alongside Web 2.0, and analyzes how they both prevent and embrace the inclusion of people with disability.

JQuery in Easy Steps (Paperback): Mike McGrath JQuery in Easy Steps (Paperback)
Mike McGrath
R350 R306 Discovery Miles 3 060 Save R44 (13%) Ships in 12 - 17 working days

This title instructs the reader how to script dynamic web pages using the popular jQuery JavaScript library, giving complete examples that illustrate each aspect with colourised source code.

Microservice Patterns - With examples in Java (Paperback): Chris Richardson Microservice Patterns - With examples in Java (Paperback)
Chris Richardson
R1,104 Discovery Miles 11 040 Ships in 12 - 17 working days

Description All aspects of software development and deployment become painfully slow. The solution is to adopt the microservice architecture. This architecture accelerates software development and enables continuous delivery and deployment of complex software applications. Microservice Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. This book also teaches readers how to refactor a monolithic application to a microservice architecture. Key features * In-depth guide * Practical examples * Step-by-step instructions Audience Readers should be familiar with the basics of enterprise application architecture, design, and implementation. About the technology Microservice architecture accelerates software development and enables continuous delivery and deployment of complex software applications. Author biography Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. Today, he is a recognized thought leader in microservices. Chris is the creator of http://microservices.io , a website describing how to develop and deploy microservices. He provides microservices consulting and training and is working on his third startup http://eventuate.io , an application platform for developing microservices.

Disability and New Media (Hardcover): Katie Ellis, Mike Kent Disability and New Media (Hardcover)
Katie Ellis, Mike Kent
R4,351 Discovery Miles 43 510 Ships in 12 - 17 working days

Disability and New Media examines how digital design is triggering disability when it could be a solution. Video and animation now play a prominent role in the World Wide Web and new types of protocols have been developed to accommodate this increasing complexity. However, as this has happened, the potential for individual users to control how the content is displayed has been diminished. Accessibility choices are often portrayed as merely technical decisions but they are highly political and betray a disturbing trend of ableist assumption that serve to exclude people with disability. It has been argued that the Internet will not be fully accessible until disability is considered a cultural identity in the same way that class, gender and sexuality are. Kent and Ellis build on this notion using more recent Web 2.0 phenomena, social networking sites, virtual worlds and file sharing. Many of the studies on disability and the web have focused on the early web, prior to the development of social networking applications such as Facebook, YouTube and Second Life. This book discusses an array of such applications that have grown within and alongside Web 2.0, and analyzes how they both prevent and embrace the inclusion of people with disability.

XML in Scientific Computing (Paperback): Constantine Pozrikidis XML in Scientific Computing (Paperback)
Constantine Pozrikidis
R1,857 Discovery Miles 18 570 Ships in 12 - 17 working days

While the extensible markup language (XML) has received a great deal of attention in web programming and software engineering, far less attention has been paid to XML in mainstream computational science and engineering. Correcting this imbalance, XML in Scientific Computing introduces XML to scientists and engineers in a way that illustrates the similarities and differences with traditional programming languages and suggests new ways of saving and sharing the results of scientific calculations. The author discusses XML in the context of scientific computing, demonstrates how the extensible stylesheet language (XSL) can be used to perform various calculations, and explains how to create and navigate through XML documents using traditional languages such as Fortran, C++, and MATLAB (R). A suite of computer programs are available on the author's website.

Googlization of Libraries (Hardcover, New): William Miller, Rita Pellen Googlization of Libraries (Hardcover, New)
William Miller, Rita Pellen
R3,914 Discovery Miles 39 140 Ships in 12 - 17 working days

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

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

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

Murach's ASP.NET 3.5 Web Programming with VB 2008 (Paperback): Anne Boehm Murach's ASP.NET 3.5 Web Programming with VB 2008 (Paperback)
Anne Boehm
R1,594 R1,348 Discovery Miles 13 480 Save R246 (15%) Ships in 12 - 17 working days

This book is for Visual Basic developers who want to learn how to develop professional web applications with Microsoft's ASP.NET 3.5. The first 4 chapters present a quick-start course that works both for beginners and for experienced web developers who are new to ASP.NET. Then, the next four sections present (1) the skills you need for any business application, (2) the skills you need for database applications, (3) the skills you need for e-commerce applications, and (4) the skills you need for developing code that can be reused in other web applications. Along the way, you will learn about .NET 3.5 enhancements that streamline web development, like the ListView and DataPager controls, LINQ, and AJAX.

Publishing Python Packages (Paperback): Dane Hillard Publishing Python Packages (Paperback)
Dane Hillard
R1,018 Discovery Miles 10 180 Ships in 12 - 17 working days

Create Python packages to share your code in a scalable and maintainable way. Improve team productivity, publish helpful libraries, or even start your own open source project following the latest Python packaging standards. In Publishing Python Packages you will learn how to: Build extensions and console script commands Use tox to automate packaging, installing, and testing Build a continuous integration pipeline using GitHub Actions Improve code quality and reduce manual review using bandit, black, mypy, and radon Create published documentation for your packages Keep packages up to date with pyupgrade and Dependabot Foster an open source community using GitHub features Publishing Python Packages teaches you how to easily share your Python code with your team and the outside world. Learn a repeatable and highly automated process for package maintenance that's based on the best practices, tools, and standards of Python packaging. Whether you're entirely new to Python packaging or looking for optimal ways to maintain and scale your packages, this fast-paced and engaging guide is for you. about the technology Python packages are a great way to share your code and give a productivity boost to your colleagues and community. Whether you're reusing your code internally or contributing to open source, a properly automated system of packaging will save you from time-consuming manual maintenance. about the book Publishing Python Packages reveals best practices and standards for packaging your Python code in an easy, automated, and scalable way. The book walks you through creating a complete package, including a C extension, and guides you all the way to publishing on the Python Package Index. You'll get hands-on experience with the latest packaging tools, and learn the ins-and-outs of package testing and continuous integration. You'll even learn how to set up a successful open source project, including licensing, documentation, and nurturing a community of contributors.

Beginning gRPC with ASP.NET Core 6 - Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6... Beginning gRPC with ASP.NET Core 6 - Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6 (Paperback, 1st ed.)
Anthony Giretti
R1,348 R1,086 Discovery Miles 10 860 Save R262 (19%) Ships in 10 - 15 working days

Broaden your developer experience by learning how to use gRPC and ASP.NET Core together on the Microsoft's developer framework, .NET 6 and discover a new way of developing APIs with gRPC. Beginning gRPC with ASP.NET Core 6 is your guide to quickly and efficiently getting down to the business of building gRPC applications in the Microsoft .NET ecosystem. Readers will dive in and build an application using gRPC and the latest technologies such Angular and ASP.NET Core Razor Pages. This book will teach you how to set up an efficient application using industry best practices such as security, monitoring, logging, and more. You will do this by performing Create, Read, Update, and Delete (CRUD) operations on a SQL Server database with Entity Framework Core. From there you will build web applications using Angular and ASP.NET Core Razor pages combined with gRPC APIs. After reading the book, you'll be able to take advantage of the full range of developer opportunities with gRPC, and come away with any understanding of which usage scenarios are best suited for your projects. And you will possess a solid understanding of the best way to build APIs with ASP.NET Core. What You Will Learn Discover the latest .NET 6 framework Benefit from a new way to design APIs Build modern web applications Migrate easily from WCF to gRPC Become comfortable with latest industry programming standards Who This Book Is For Professional developers who are interested in getting started with gRPC and want to learn how to use it to build applications in the .NET ecosystem.

Java For Students (Paperback, 6th edition): Douglas Bell, Mike Parr Java For Students (Paperback, 6th edition)
Douglas Bell, Mike Parr
R2,475 Discovery Miles 24 750 Ships in 9 - 15 working days

This book is for novices If you have never done any programming before - if you are a complete novice - this book is for you. This book assumes no prior knowledge of programming. It starts from scratch. It is written in a simple, direct style for maximum clarity. It is aimed at first level students at universities and colleges, but it is also suitable for novices studying alone. The approach of this book We explain how to use objects early in this book. Our approach is to start with the ideas of variables, assignment and methods, then introduce the use of objects created from library classes. Next we explain how to use control structures for selection and looping. Then comes the treatment of how to write your own classes. We wanted to make sure that the fun element of programming was paramount, so we use graphics right from the start. We think graphics is fun, interesting and clearly demonstrates all the important principles of programming. But we haven't ignored programs that input and output text - they are also included. The programs we present use many of the features of a graphical user interfaces (GUIs), such as buttons, scroll bars and text boxes. But we also explain how to write console programs in Java. We introduce new ideas carefully one-at-a-time, rather than all at once. So, for example, there is a single chapter on writing methods. We introduce simple ideas early and more sophisticated ideas later on.

Core Java - Advanced Features, Volume 2 (Paperback, 12th edition): Cay Horstmann Core Java - Advanced Features, Volume 2 (Paperback, 12th edition)
Cay Horstmann
R1,396 Discovery Miles 13 960 Ships in 9 - 15 working days

The Classic Guide to Advanced Java Programming: Fully Updated for Java 17 "This is the definitive reference and instructional work for Java and the Java ecosystem." --Andrew Binstock, Java Magazine Core Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II: Advanced Features, Twelfth Edition, has been revised to cover the new features and enhancements in the Java 17 long-term support release. As always, all chapters have been completely updated, outdated material has been removed, and the new APIs are covered in detail. This volume focuses on the advanced topics that a programmer needs to know for professional software development and includes authoritative coverage of enterprise programming, networking, databases, security, modularization, internationalization, code processing, and native methods, as well as complete chapters on the Streams, XML, and Date and Time APIs. In addition, the chapter on Advanced Swing and Graphics covers techniques that are applicable to both client-side user interfaces and server-side generation of graphics and images. Cay S. Horstmann clearly explains sophisticated new features with depth and completeness and demonstrates how to use them to build professional-quality applications. Horstmann's thoroughly tested sample code reflects modern Java style and best practices. The examples are carefully crafted for easy understanding and maximum practical value, so you can rely on them to jump-start your own programs. Master advanced techniques, idioms, and best practices for writing reliable Java code Make the most of enhanced Java I/O APIs, object serialization, and regular expressions Efficiently connect to network services, implement servers and the new HTTP/2 client, and harvest web data Process code via the Scripting and Compiler APIs, and use annotations to generate code and files Deepen your understanding of the Java Platform Module System, including recent refinements Leverage the Java security model, user authentication, and the security librarys cryptographic functions Preview powerful new APIs for accessing "foreign" functions and memory See Core Java, Volume I: Fundamentals, Twelfth Edition, for expert coverage of Java programming fundamentals, including objects, generics, collections, lambda expressions, concurrency, and functional programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Terraform - Up and Running - Writing…
Yevgeniy Brikman Paperback R1,277 R1,122 Discovery Miles 11 220
Managing Chaos - Digital Governance by…
Lisa Welchman Paperback R958 Discovery Miles 9 580
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
JavaScript - The Definitive Guide
David Flanagan Paperback R1,547 R1,360 Discovery Miles 13 600
JavaScript for Sound Artists - Learn to…
William Turner, Steve Leonard Paperback R1,470 Discovery Miles 14 700
OCP Oracle Certified Professional Java…
J Boyarsky Paperback R743 Discovery Miles 7 430
JavaScript for Sound Artists - Learn to…
William Turner, Steve Leonard Paperback R1,239 Discovery Miles 12 390
HTML5 and CSS - Complete, International…
Denise Woods Paperback R988 R901 Discovery Miles 9 010
Murachs Dreamweaver CC 2014
Zak Ruvalcaba Paperback R1,610 R1,348 Discovery Miles 13 480
Learn Enough JavaScript to Be Dangerous…
Michael Hartl Paperback R829 Discovery Miles 8 290

 

Partners