0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (506)
  • R250 - R500 (4,381)
  • R500+ (33,417)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming

Blender 2D Animation - The Complete Guide to the Grease Pencil (Hardcover): John M. Blain Blender 2D Animation - The Complete Guide to the Grease Pencil (Hardcover)
John M. Blain
R3,554 Discovery Miles 35 540 Ships in 12 - 17 working days

- The first comprehensive beginner's guide to the Grease Pencil component of Blender - Facets of operation are explained in short concise chapters with cross references - Written instruction is accompanied by diagram illustrations, in reference to the program's Graphical User Interface

Managing Chaos - Digital Governance by Design (Paperback): Lisa Welchman Managing Chaos - Digital Governance by Design (Paperback)
Lisa Welchman
R964 Discovery Miles 9 640 Ships in 9 - 15 working days
Coding with Python - Create Amazing Graphics - The QuestKids do Coding (Paperback): Max Wainewright Coding with Python - Create Amazing Graphics - The QuestKids do Coding (Paperback)
Max Wainewright
R281 Discovery Miles 2 810 Ships in 12 - 17 working days
AI for Scientific Discovery (Hardcover): Janna Hastings AI for Scientific Discovery (Hardcover)
Janna Hastings
R3,666 Discovery Miles 36 660 Ships in 12 - 17 working days

AI for Scientific Discovery provides an accessible introduction to the wide-ranging applications of artificial intelligence technologies in scientific research and discovery across the full breadth of scientific disciplines. Artificial intelligence technologies support discovery science in multiple different ways. They support literature management and synthesis, allowing the wealth of what has already been discovered and reported on to be integrated and easily accessed. They play a central role in data analysis and interpretation - in the context of what is called 'data science'. AI is also helping to combat the reproducibility crisis in scientific research, by underpinning the discovery process with AI-enabled standards and pipelines, support the management of large-scale data and knowledge resources so that they can be shared, integrated and serve as a background 'knowledge ecosystem' into which new discoveries can be embedded. However, there are limitations to what AI can achieve and its outputs can be biased and confounded thus should not be blindly trusted. The latest generation of hybrid and 'human-in-the-loop' AI technologies have as their objective a balance between human inputs and insights and the power of the number-crunching and statistical inference at massive scale that AI technologies are best at.

Creative Character Design for Games and Animation (Hardcover): Jenny Harder Creative Character Design for Games and Animation (Hardcover)
Jenny Harder
R3,372 Discovery Miles 33 720 Ships in 12 - 17 working days

This book takes you through all the basic steps of character design for games and animation, from brainstorming and references through to the development phase and final render. It covers a range of styles such as cartoon, stylized and semi-realistic, and explains how to differentiate between them and use them effectively. Using a step-by-step approach for each stage of the process, this book guides you through the process of creating a new character from scratch. It contains a wealth of design tips and tricks as well as checklists and worksheets for you to use in your own projects. The book covers how to work with briefs, as well as providing advice and practical strategies for working with clients and creating art as a product that can be tailored and sold. This book will be a valuable resource for all junior artists, hobby artists, and art students looking to develop and improve their character development skills for games and animation.

Embedded Software System Testing - Automatic Testing Solution Based on Formal Method (Hardcover): Yongfeng Yin, Bo Jiang Embedded Software System Testing - Automatic Testing Solution Based on Formal Method (Hardcover)
Yongfeng Yin, Bo Jiang
R2,386 Discovery Miles 23 860 Ships in 9 - 15 working days

provides systematic solutions from formal test theory to automated test description methods, automated simulation test environment construction verifies the effectiveness of the theories, technologies and methods

The Game Writing Guide - Get Your Dream Job and Keep It (Paperback): Anna Megill The Game Writing Guide - Get Your Dream Job and Keep It (Paperback)
Anna Megill
R1,355 Discovery Miles 13 550 Ships in 9 - 15 working days

This comprehensive guide walks readers through the entire process of getting and keeping a writing job in the games industry. It outlines exactly what a beginner needs to know about education requirements, finding opportunities, applying for roles, and acing studio interviews. Professional writers will learn how to navigate studio hierarchies, transfer roles and companies, work overseas, and keep developing their careers. Written by an experienced games writer with nearly two decades of industry knowledge, the book contains a wealth of interviews and perspectives with industry leaders, hiring managers, and developers from marginalized communities, all offering their tips and insights. Included are examples of materials such as job posts, writing samples, and portfolios, as well as chapter end challenges for readers to directly apply the skills they have learnt. This book will be of great interest to all beginner and aspiring games writers and narrative designers, as well as more experienced writers looking to hone their skills.

Starting Out with C++ from Control Structures to Objects (Paperback, 9th edition): Tony Gaddis Starting Out with C++ from Control Structures to Objects (Paperback, 9th edition)
Tony Gaddis
R6,225 Discovery Miles 62 250 In Stock

For two-semester courses in the C++ programming sequence, or an accelerated one-semester course. A clear and student-friendly way to teach the fundamentals of C++ Starting Out with C++: From Control Structures through Objects covers control structures, functions, arrays, and pointers before objects and classes in Tony Gaddis's hallmark accessible, step-by-step presentation. His books help beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the C++ programming language by presenting all the details needed to understand the "how" and the "why"-but never losing sight of the fact that most beginners struggle with this material. His approach is gradual and highly accessible, ensuring that students understand the logic behind developing high-quality programs. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every chapter. Updates to the 9th Edition include revised, improved problems throughout and a new chapter featuring completely rewritten and expanded material on the Standard Template Library (STL). Also Available with MyLab Programming. MyLab (TM) Programming is an online learning system designed to engage students and improve results. MyLab Programming consists of programming exercises correlated to the concepts and objectives in this book. Through practice exercises and immediate, personalized feedback, MyLab Programming improves the programming competence of beginning students who often struggle with the basic concepts of programming languages. Note: You are purchasing a standalone product; MyLab (TM) & Mastering (TM) does not come packaged with this content. Students, if interested in purchasing this title with MyLab & Mastering, 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 both the physical text and MyLab & Mastering, search for: 0134544846 / 9780134544847 Starting Out with C++ from Control Structures to Objects Plus MyProgrammingLab with Pearson eText -- Access Card Package, 9/e Package consists of: 0134484193 / 9780134484198 MyProgrammingLab with Pearson eText -- Access Card -- for Starting Out with C++ from Control Structures to Objects, 9/e 0134498372 / 9780134498379 Starting Out with C++ from Control Structures to Objects Students can use the URL and phone number below to help answer their questions: https://support.pearson.com/getsupport/s/ 800-677-6337

A Practical Guide to Level Design - From Theory to Practice, Diplomacy, and Production (Paperback): Benjamin Bauer A Practical Guide to Level Design - From Theory to Practice, Diplomacy, and Production (Paperback)
Benjamin Bauer
R1,437 Discovery Miles 14 370 Ships in 9 - 15 working days

Written by a AAA industry expert with over twenty years of experience, this book offers comprehensive coverage of the practical skills that all successful level designers need to know. It covers everything from practical production skills to the social and soft skills required to thrive in the games industry. The book begins with a theoretical and abstract approach that sets a common language for the later hard-skill applications and practical examples. These later chapters cover a wealth of practical skills for use during the concept phase, while creating layouts, scripting, and working with AI. The book includes essential chapters on topics such as social and soft skills, world building, level design direction, production, as well as how to gain a job in the industry. This book will be of great interest to all level designers, content leads and directors looking to enhance their skillset. It will also appeal to students of level and game design looking for tips on how to break into the industry.

Computer Science in K-12 - An A-To-Z Handbook on Teaching Programming (Paperback): Shuchi Grover Computer Science in K-12 - An A-To-Z Handbook on Teaching Programming (Paperback)
Shuchi Grover
R1,001 Discovery Miles 10 010 Ships in 9 - 15 working days
Spring in Action (Paperback, 6th edition): Craig Walls Spring in Action (Paperback, 6th edition)
Craig Walls
R1,325 Discovery Miles 13 250 Ships in 12 - 17 working days

"To me, this has always been the defacto standard for documentation on the Spring Framework. I bought the 1st edition when it first came out as we were converting alegacy app to Spring and this book was essential in learning how the current version worked." - Tony Sweets A new edition of the classic bestseller! Spring in Action, 6th Edition covers all of the new features of Spring 5.3 and Spring Boot 2.4 along with examples of reactive programming, Spring Security for REST Services, and bringing reactivity to your databases. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration. about the technology Spring Framework makes life easier for Java developers. The latest version of Spring brings its productivity-focused approach to microservices, reactive development, and other modern application designs. With Spring Boot now fully integrated, you can start even complex projects with minimal configuration code. And in recent version of Spring, the new RSocket specification makes your application's networking symmetrical-perfect for reactive design. about the book Spring in Action, 6th Edition guides you through Spring's core features explained in Craig Walls' famously clear style. You'll roll up your sleeves and build a secure database-backed web app step by step. Along the way, you'll explore reactive programming, microservices, service discovery, RESTful APIs, deployment, and expert best practices. The latest version of a bestseller upgraded for Spring 5.3 and Spring Boot 2.4, this new edition also covers the RSocket specification for reactive networking between applications and delves deep into essential features of Spring Security. Whether you're just discovering Spring or leveling up to Spring 5.3, this Manning classic is your ticket! what's inside Building reactive applications Relational and NoSQL databases Integrating via HTTP and REST-based services, and sand reactive RSocket services Reactive programming techniques Deploying applications to traditional servers and containers Securing applications with Spring Security Covers Spring 5.2 about the author Craig Walls is a principal software engineer at Pivotal, a member of the Spring engineering team, a popular author, and a frequent conference speaker. We interviewed Craig as a part of our Six Questions series. Check it out here.

Java For Dummies, 8th Edition (Paperback, 8th Edition): B Burd Java For Dummies, 8th Edition (Paperback, 8th Edition)
B Burd
R586 Discovery Miles 5 860 Ships in 12 - 17 working days

Learn to write practical, reusable code with the straight forward tutorials and tips in the newest edition of this For Dummies bestseller Do you speak Java? No, we're not talking about your morning cup 'o joe. We mean the world's most popular programming language that runs on almost any computer! If you're looking to get started--or up your game--with Java, then Java For Dummies is the guide you need.In this book, you'll: Take control of your program flow Program with classes, objects, and methods Use Java's functional programming features Explore Java 17, the latest long-term support release This up-to-date handbook covers the latest developments in Java, including the new 'switch' statement syntax. So, if you're ready to dive into one of the most practical (and coolest!) programming languages around, it's time you picked upJava For Dummies.

Creative Character Design for Games and Animation (Paperback): Jenny Harder Creative Character Design for Games and Animation (Paperback)
Jenny Harder
R1,343 Discovery Miles 13 430 Ships in 9 - 15 working days

This book takes you through all the basic steps of character design for games and animation, from brainstorming and references through to the development phase and final render. It covers a range of styles such as cartoon, stylized and semi-realistic, and explains how to differentiate between them and use them effectively. Using a step-by-step approach for each stage of the process, this book guides you through the process of creating a new character from scratch. It contains a wealth of design tips and tricks as well as checklists and worksheets for you to use in your own projects. The book covers how to work with briefs, as well as providing advice and practical strategies for working with clients and creating art as a product that can be tailored and sold. This book will be a valuable resource for all junior artists, hobby artists, and art students looking to develop and improve their character development skills for games and animation.

Exam 98-361 MTA Software Development Fundamentals (Paperback): Microsoft Official Academic Course Exam 98-361 MTA Software Development Fundamentals (Paperback)
Microsoft Official Academic Course
R2,293 R357 Discovery Miles 3 570 Save R1,936 (84%) Ships in 7 - 13 working days

Students who are beginning studies in technology need a strong foundation in the basics before moving on to more advanced technology courses and certification programs. The Microsoft Technology Associate (MTA) is a new and innovative certification track designed to provide a pathway for future success in technology courses and careers. The MTA program curriculum helps instructors teach and validate fundamental technology concepts and provides students with a foundation for their careers as well as the confidence they need to succeed in advanced studies. Through the use of MOAC MTA titles you can help ensure your students future success in and out of the classroom. This text covers fundamental skills in such areas as Programming and an understanding of general software development, web, desktop, and database applications.

Introduction to the Art of Programming Using Scala (Paperback, New): Mark C. Lewis Introduction to the Art of Programming Using Scala (Paperback, New)
Mark C. Lewis
R2,674 Discovery Miles 26 740 Ships in 12 - 17 working days

With its flexibility for programming both small and large projects, Scala is an ideal language for teaching beginning programming. Yet there are no textbooks on Scala currently available for the CS1/CS2 levels. Introduction to the Art of Programming Using Scala presents many concepts from CS1 and CS2 using a modern, JVM-based language that works well for both programming in the small and programming in the large.

The book progresses from true programming in the small to more significant projects later, leveraging the full benefits of object orientation. It first focuses on fundamental problem solving and programming in the small using the REPL and scripting environments. It covers basic logic and problem decomposition and explains how to use GUIs and graphics in programs. The text then illustrates the benefits of object-oriented design and presents a large collection of basic data structures showing different implementations of key ADTs along with more atypical data structures. It also introduces multithreading and networking to provide further motivating examples.

By using Scala as the language for both CS1 and CS2 topics, this textbook gives students an easy entry into programming small projects as well as a firm foundation for taking on larger-scale projects. Many student and instructor resources are available at www.programmingusingscala.net

Edge-AI in Healthcare - Trends and Future Perspectives (Hardcover): Sonali Vyas, Akanksha Upadhyaya, Deepshikha Bhargava, Vinod... Edge-AI in Healthcare - Trends and Future Perspectives (Hardcover)
Sonali Vyas, Akanksha Upadhyaya, Deepshikha Bhargava, Vinod Kumar Shukla
R2,644 Discovery Miles 26 440 Ships in 9 - 15 working days

Provides comprehensive research ideas about Edge-AI technology that can assist doctors in making better data-driven decisions and will provide insights to researchers about healthcare industry, trends and future perspective. Examines how healthcare systems of the future will operate, by augmenting clinical resources and ensuring optimal patient outcomes. Provides insight about how Edge-AI is revolutionizing decision making, early warnings for conditions, and visual inspection in healthcare. Highlight trends, challenges, opportunities and future areas where Healthcare informatics deal with accessing vast data sets of potentially life-saving information.

The Garbage Collection Handbook - The Art of Automatic Memory Management (Paperback): Richard Jones, Antony Hosking, Eliot Moss The Garbage Collection Handbook - The Art of Automatic Memory Management (Paperback)
Richard Jones, Antony Hosking, Eliot Moss
R1,477 Discovery Miles 14 770 Ships in 12 - 17 working days

Published in 1996, Richard Jones's Garbage Collection was a milestone in the area of automatic memory management. The field has grown considerably since then, sparking a need for an updated look at the latest state-of-the-art developments. The Garbage Collection Handbook: The Art of Automatic Memory Management brings together a wealth of knowledge gathered by automatic memory management researchers and developers over the past fifty years. The authors compare the most important approaches and state-of-the-art techniques in a single, accessible framework. The book addresses new challenges to garbage collection made by recent advances in hardware and software. It explores the consequences of these changes for designers and implementers of high performance garbage collectors. Along with simple and traditional algorithms, the book covers parallel, incremental, concurrent, and real-time garbage collection. Algorithms and concepts are often described with pseudocode and illustrations. The nearly universal adoption of garbage collection by modern programming languages makes a thorough understanding of this topic essential for any programmer. This authoritative handbook gives expert insight on how different collectors work as well as the various issues currently facing garbage collectors. Armed with this knowledge, programmers can confidently select and configure the many choices of garbage collectors. Web ResourceThe book's online bibliographic database at www.gchandbook.org includes over 2,500 garbage collection-related publications. Continually updated, it contains abstracts for some entries and URLs or DOIs for most of the electronically available ones. The database can be searched online or downloaded as BibTeX, PostScript, or PDF. E-bookThis edition enhances the print version with copious clickable links to algorithms, figures, original papers and definitions of technical terms. In addition, each index entry links back to where it was mentioned in the text, and each entry in the bibliography includes links back to where it was cited.

The Software Industry in Emerging Markets (Hardcover, illustrated edition): Simon Commander The Software Industry in Emerging Markets (Hardcover, illustrated edition)
Simon Commander
R3,204 Discovery Miles 32 040 Ships in 12 - 17 working days

This book aims to promote an understanding of the origins and dynamics of the software industry in a number of key emerging markets - Brazil, China, India and Israel, and to establish what experiences, if any, are potentially replicable in other prevailing markets. In-depth interviews with leading players in the industry are combined with other new data to provide a comparative study of the dynamics of the sector in emerging markets, to emphasise the public policy implications of these developments, and place them in a wider international context. The last 25 years have seen an explosive growth in the software industry, which is still overwhelmingly dominated by firms from North America and Europe. The authors argue that a number of companies from emerging markets have made significant headway and have even consolidated their positions on account of major cost advantages. They go on to explain the factors behind these developments, and conclude that the software industry, through its ability to project good corporate governance, its lack of hierarchy and widespread use of motivating working practices and compensation schemes, has proved a powerful example to other sectors in these emerging market economies. This book will be of immense interest to both academics and practitioners with an interest in development economics or technology.

Game Audio Fundamentals - An Introduction to the Theory, Planning, and Practice of Soundscape Creation for Games (Paperback):... Game Audio Fundamentals - An Introduction to the Theory, Planning, and Practice of Soundscape Creation for Games (Paperback)
Keith Zizza
R1,276 Discovery Miles 12 760 Ships in 9 - 15 working days

Game Audio Fundamentals takes the reader on a journey through game audio design: from analog and digital audio basics, to the art and execution of sound effects, soundtracks, and voice production, as well as learning how to make sense of a truly effective soundscape. Presuming no pre-existing knowledge, this accessible guide is accompanied by online resources - including practical examples and incremental DAW exercises - and presents the theory and practice of game audio in detail, and in a format anyone can understand. This is essential reading for any aspiring game audio designer, as well as students and professionals from a range of backgrounds, including music, audio engineering, and game design.

Learn Enough JavaScript to Be Dangerous - A Tutorial Introduction to Programming with JavaScript (Paperback): Michael Hartl Learn Enough JavaScript to Be Dangerous - A Tutorial Introduction to Programming with JavaScript (Paperback)
Michael Hartl
R845 Discovery Miles 8 450 Ships in 12 - 17 working days

All You Need to Know, and Nothing You Don't, to Write JavaScript for the Web and Beyond JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end and general-purpose development as well. Although JavaScript is a big language, you don't need to learn "everything" about it to get started, just how to use it efficiently to solve real problems. In Learn Enough JavaScript to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need to be professionally productive. Even if you've never programmed before, Hartl helps you quickly build technical sophistication and master the lore you need to succeed. Treating JavaScript as a general-purpose language right from the start, Hartl offers examples for creating dynamic effects in browsers and for writing scripts and modules using Node.js. Focused exercises help you internalize what matters, without wasting time on details pros don't care about. Soon, it'll be like you were born knowing this stuff--and you'll be suddenly, seriously dangerous. Learn enough about . . . Rapidly deploying a simple JavaScript app to the live Web Working with strings and other native JavaScript objects Applying functions and elegant, powerful functional-programming techniques Creating new objects with both properties and methods Writing tests and improving code with test-driven development (TDD) Developing and using self-contained, modular NPM software packages Adding interactivity with event listeners, dynamic HTML forms, and DOM manipulation Writing useful, nontrivial JavaScript shell scripts Building an industrial-grade interactive website with JavaScript, from start to finish Michael Hartl's Learn Enough series includes books and video courses that focus on the most important parts of each subject, so you don't have to learn everything to get started--you just have to learn enough to be dangerous and solve technical problems yourself. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Mastering API Architecture - Defining, Connecting, and Securing Distributed Systems and Microservices (Paperback): James Gough,... Mastering API Architecture - Defining, Connecting, and Securing Distributed Systems and Microservices (Paperback)
James Gough, Daniel Bryant, Matthew Auburn
R1,277 R1,119 Discovery Miles 11 190 Save R158 (12%) Ships in 12 - 17 working days

Most organizations with a web presence build and operate APIs; the doorway for customers to interact with the company's services. Designing, building, and managing these critical programs affect everyone in the organization, from engineers and product owners to C-suite executives. But the real challenge for developers and solution architects is creating an API platform from the ground up. With this practical book, you'll learn strategies for building and testing REST APIs that use API gateways to combine offerings at the microservice level. Authors James Gough, Daniel Bryant, and Matthew Auburn demonstrate how simple additions to this infrastructure can help engineers and organizations migrate to the cloud; and open the opportunity to connect internal services using technologies like a service mesh. Learn API fundamentals and architectural patterns for building an API platform Explore evolving trends such as asynchronous and streaming APIs Help drive your API program by performing an informed architectural role Build and configure key components of an API platform Deploy gateways and service meshes based on case studies Understand core security and vulnerabilities in API architecture Secure data and services using OAuth 2.0, TLS, and web application firewalls

Software Testing as a Service (Paperback): Ashfaque Ahmed Software Testing as a Service (Paperback)
Ashfaque Ahmed
R1,681 Discovery Miles 16 810 Ships in 12 - 17 working days

In today's unforgiving business environment where customers demand zero defect software at lower costs-it is testing that provides the opportunity for software companies to separate themselves from the competition. Providing a fresh perspective on this increasingly important function, Software Testing as a Service explains, in simple language, how to use software testing to improve productivity, reduce time to market, and reduce costly errors. The book explains how the normal functions of manufacturing can be applied to commoditize the software testing service to achieve consistent quality across all software projects. This up-to-date reference reviews different software testing tools, techniques, and practices and provides succinct guidance on how to estimate costs, allocate resources, and make competitive bids. Replete with examples and case histories, this book shows software development managers, software testers, testing managers, and entrepreneurs how proper planning can lead to the creation of software that proves itself to be head and shoulders above the competition.

Drupal Web Profiles (Paperback): Timi Ogunjobi Drupal Web Profiles (Paperback)
Timi Ogunjobi
R1,086 Discovery Miles 10 860 Ships in 12 - 17 working days

Demystifying one of the most popular content management systems in use today, Drupal Web Profiles offers a complete introduction to the installation, configuration, and administration of Drupal versions 6 and 7. Filled with worked examples, step-by-step instructions, and hands-on projects, it provides readers with the tools to develop effective business web solutions using Drupal. The book supplies easy-to-follow instruction on the primary aspects of the Drupal framework-from basic installation, configuration, and administration to creating new functionality with custom modules and themes. Defining key Drupal terminology in a way that users and developers can easily understand, this project-based guide explains how to: Create an installation environment for Drupal as well as how to carry out the actual installation Build web applications using Drupal builds and profiles Add new content to a Drupal site and describe, classify, and organize content using the Taxonomy module Optimize Drupal performance with automatic throttling, bandwidth optimization, and page caching Customize Drupal themes and create, install, and debug modules The first five chapters describe how to install, configure, and administer a basic site using Drupal version 6 or 7. The next five chapters introduce Drupal profiles and explain how to get them set up and running. Supplying in-depth treatment of web analytics, including Google analytics, parsing Web logs, and node tagging, the book arms you with time-tested advice on how to monitor, analyze, and optimize the performance of your Drupal installation.

Excel 2021 / Microsoft 365 Programming By Example (Paperback): Julitta Korol Excel 2021 / Microsoft 365 Programming By Example (Paperback)
Julitta Korol
R1,605 Discovery Miles 16 050 Ships in 12 - 17 working days

Updated for Excel 2021 and based on the bestselling editions from previous versions, Excel 2021 / Microsoft 365 Programming by Example is a practical, how-to book on Excel programming, suitable for readers already proficient with the Excel user interface. If you are looking to automate Excel routine tasks, this book will progressively introduce you to programming concepts via numerous illustrated hands-on exercises. More advanced topics are demonstrated via custom projects. From recording and editing a macro and writing VBA code from scratch to programming the Ribbon interface and working with XML documents, this book takes you on a programming journey that will change the way you work with Excel. The book provides information on performing automatic operations on files, folders, and other Microsoft Office applications. It also covers proper use of event procedures, testing and debugging, and guides you through programming more advanced Excel features, such as working with VBA classes and raising your own events in standalone class modules. Includes companion files with source code, hands-on projects, and figures.

An Introduction to R and Python for Data Analysis - A Side-By-Side Approach (Hardcover): Taylor R. Brown An Introduction to R and Python for Data Analysis - A Side-By-Side Approach (Hardcover)
Taylor R. Brown
R2,359 Discovery Miles 23 590 Ships in 9 - 15 working days

An Introduction to R and Python for Data Analysis helps teach students to code in both R and Python simultaneously. As both R and Python can be used in similar manners, it is useful and efficient to learn both at the same time, helping lecturers and students to teach and learn more, save time, whilst reinforcing the shared concepts and differences of the systems. This tandem learning is highly useful for students, helping them to become literate in both languages, and develop skills which will be handy after their studies. This book presumes no prior experience with computing, and is intended to be used by students from a variety of backgrounds. The side-by-side formatting of this book helps introductory graduate students quickly grasp the basics of R and Python, with the exercises providing helping them to teach themselves the skills they will need upon the completion of their course, as employers now ask for competency in both R and Python. Teachers and lecturers will also find this book useful in their teaching, providing a singular work to help ensure their students are well trained in both computer languages. All data for exercises can be found here: https://github.com/tbrown122387/r_and_python_book/tree/master/data. Key features: - Teaches R and Python in a "side-by-side" way. - Examples are tailored to aspiring data scientists and statisticians, not software engineers. - Designed for introductory graduate students. - Does not assume any mathematical background.

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
Programming Logic & Design…
Joyce Farrell Paperback R1,304 R1,166 Discovery Miles 11 660
C++ Programming - Program Design…
D. Malik Paperback R1,728 R1,544 Discovery Miles 15 440
The Business Analyst - Information…
Vernon Zwiers Paperback R608 R536 Discovery Miles 5 360
Web Coding & Development All-in-One For…
Mcfedries Paperback R891 R816 Discovery Miles 8 160
Foundations of Software Testing - ISTQB…
Dorothy Graham, Rex Black, … Paperback R926 R845 Discovery Miles 8 450
Starting Out with Python, Global Edition
Tony Gaddis Paperback R2,157 Discovery Miles 21 570
Problem Solving with C++ - Global…
Walter Savitch Paperback R2,561 Discovery Miles 25 610
ISE Object-Oriented Software…
David Kung Paperback R1,882 Discovery Miles 18 820
Agile 2 - The Next Iteration of Agile
C. Berg Paperback R556 Discovery Miles 5 560

 

Partners