0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (247)
  • R250 - R500 (3,184)
  • R500+ (11,603)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > General

Coding For Dummies (Paperback): N. Abraham Coding For Dummies (Paperback)
N. Abraham
R906 Discovery Miles 9 060 Ships in 10 - 15 working days

Coding For Dummies, (9781119293323) was previously published as Coding For Dummies, (9781118951309). While this version features a new Dummies cover and design, the content is the same as the prior release and should not be considered a new or updated product. Hands-on exercises help you learn to code like a pro No coding experience is required for Coding For Dummies, your one-stop guide to building a foundation of knowledge in writing computer code for web, application, and software development. It doesn't matter if you've dabbled in coding or never written a line of code, this book guides you through the basics. Using foundational web development languages like HTML, CSS, and JavaScript, it explains in plain English how coding works and why it's needed. Online exercises developed by Codecademy, a leading online code training site, help hone coding skills and demonstrate results as you practice. The site provides an environment where you can try out tutorials built into the text and see the actual output from your coding. You'll also gain access to end-of-chapter challenges to apply newly acquired skills to a less-defined assignment. So what are you waiting for? * The current demand for workers with coding and computer science skills far exceeds the supply * Teaches the foundations of web development languages in an easy-to-understand format * Offers unprecedented opportunities to practice basic coding languages * Readers can access online hands-on exercises and end-of-chapter assessments that develop and test their new-found skills If you're a student looking for an introduction to the basic concepts of coding or a professional looking to add new skills, Coding For Dummies has you covered.

Algebra and Geometry with Python (Hardcover, 1st ed. 2021): Sergei Kurgalin, Sergei Borzunov Algebra and Geometry with Python (Hardcover, 1st ed. 2021)
Sergei Kurgalin, Sergei Borzunov
R2,494 Discovery Miles 24 940 Ships in 18 - 22 working days

This book teaches algebra and geometry. The authors dedicate chapters to the key issues of matrices, linear equations, matrix algorithms, vector spaces, lines, planes, second-order curves, and elliptic curves. The text is supported throughout with problems, and the authors have included source code in Python in the book. The book is suitable for advanced undergraduate and graduate students in computer science.

Computational Framework for the Finite Element Method in MATLAB (R) and Python (Hardcover): Pavel Sumets Computational Framework for the Finite Element Method in MATLAB (R) and Python (Hardcover)
Pavel Sumets
R3,362 Discovery Miles 33 620 Ships in 10 - 15 working days

Features Contains ready-to-use coding recipes allowing fast prototyping and solving of mathematical problems using FEM. Suitable for upper-level undergraduates and graduates in applied mathematics, science, or engineering. Both MATLAB and Python programming codes are provided to give readers more flexibility in the practical framework implementation.

Oracle Database Programming with Java - Ideas, Designs, and Implementations (Hardcover): Ying Bai Oracle Database Programming with Java - Ideas, Designs, and Implementations (Hardcover)
Ying Bai
R2,657 Discovery Miles 26 570 Ships in 10 - 15 working days

Databases have become an integral part of modern life. Today's society is an information-driven society, and database technology has a direct impact on all aspects of daily life. Decisions are routinely made by organizations based on the information collected and stored in databases. Database management systems such as Oracle are crucial to apply data in industrial or commercial systems. Equally crucial is a graphical user interface (GUI) to enable users to access and manipulate data in databases. The Apache NetBeans IDE with Java is an ideal candidate for developing a GUI with programming functionality. Oracle Database Programming with Java: Ideas, Designs, and Implementations is written for college students and software programmers who want to develop practical and commercial database programming with Java and relational databases such as Oracle Database XE 18c. The book details practical considerations and applications of database programming with Java and is filled with authentic examples as well as detailed explanations. Advanced topics in Java Web, like Java Web Applications and Java Web Services, are covered in real project examples to show how to handle the database programming issues in the Apache NetBeans IDE environment. This book features: A real sample database, CSE _ DEPT, which is built with Oracle SQL Developer, provided and used throughout the book Step by step, detailed illustrations and descriptions of how to design and build a practical relational database Fundamental and advanced Java database programming techniques practical to both beginning students and experienced programmers Updated Java desktop and Web database programming techniques, such as Java Enterprise Edition 7, JavaServer Pages, JavaServer Faces, Enterprise Java Beans, Web applications and Web services, including GlassFish and Tomcat Web servers More than 30 real database programming projects with detailed illustrations Actual JDBC APIs and JDBC drivers, along with code explanations Homework and selected solutions for each chapter to strengthen and improve students' learning and understanding of the topics they have studied

The Designer's Guide to the Cortex-M Processor Family (Paperback, 2nd edition): Trevor Martin The Designer's Guide to the Cortex-M Processor Family (Paperback, 2nd edition)
Trevor Martin
R1,526 R1,309 Discovery Miles 13 090 Save R217 (14%) Ships in 10 - 15 working days

The Designer's Guide to the Cortex-M Microcontrollers gives you an easy-to-understand introduction to the concepts required to develop programs in C with a Cortex-M based microcontroller. The book begins with an overview of the Cortex-M family, giving architectural descriptions supported with practical examples, enabling you to easily develop basic C programs to run on the Cortex-M0/M0+/M3 and M4 and M7. It then examines the more advanced features of the Cortex architecture such as memory protection, operating modes, and dual stack operation. Once a firm grounding in the Cortex-M processor has been established the book introduces the use of a small footprint RTOS and the CMSIS-DSP library. The book also examines techniques for software testing and code reuse specific to Cortex-M microcontrollers. With this book you will learn: the key differences between the Cortex-M0/M0+/M3 and M4 and M7; how to write C programs to run on Cortex-M based processors; how to make the best use of the CoreSight debug system; the Cortex-M operating modes and memory protection; advanced software techniques that can be used on Cortex-M microcontrollers; how to use a Real Time Operating System with Cortex-M devices; how to optimize DSP code for the Cortex-M4; and how to build real time DSP systems.

Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022): Quentin Charatan, Aaron Kans Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022)
Quentin Charatan, Aaron Kans
R1,539 Discovery Miles 15 390 Ships in 18 - 22 working days

This highly accessible textbook teaches programming from first principles. In common with many programming courses, it uses Python as the introductory programming language before going on to use Java as the vehicle for more advanced programming concepts. The first part, which teaches Python, covers fundamental programming concepts, such as data types and control structures and functions. It introduces more complex data types such as lists and dictionaries and also deals with file handling. It introduces object-oriented concepts and ends with a case study bringing together all the topics of the first semester. The second part uses Java to teach advanced concepts and centres around object-oriented programming, teaching key object-oriented concepts such as inheritance and polymorphism. The semester again ends with an advanced case study bringing together all the topics of the second semester. Topics and features: Assumes no prior knowledge, and makes the transition from Python to Java a smooth process Features numerous exercises and also an illustrative case study for each language Examines procedural and object-oriented methodologies, as well as design principles Covers such advanced topics as interfaces and lambda expressions, exceptions and Collections Includes a chapter on graphics programming in Python using Tkinter Introduces the latest Java technology for graphical interfaces, JavaFX Explains design concepts using UML notation Offering a gentle introduction to the field and assuming no prerequisite background, Programming in Two Semesters is the ideal companion to undergraduate modules in software development or programming. In addition, it will serve as a strong primer for professionals looking to strengthen their knowledge of programming with these languages.

Finite Element Analysis for Civil Engineering with DIANA Software (Hardcover, 1st ed. 2020): Shun Chai Finite Element Analysis for Civil Engineering with DIANA Software (Hardcover, 1st ed. 2020)
Shun Chai
R4,813 Discovery Miles 48 130 Ships in 18 - 22 working days

This book systematically introduces readers to the finite element analysis software DIANA (DIsplacement ANAlyzer) and its applications in civil engineering. Developed by TNO Corporation in the 1970s, DIANA is frequently used in civil engineering and engineering mechanics. Unlike the software user's manual, which provides a comprehensive introduction and theoretical analysis, this book presents a simplified overview of the basic background theory to help beginners master the software quickly. It also discusses GUI operation and the command console in Python language, and includes examples involving classical modeling operations to help readers review each section. Both the book and DIANA itself are valuable resources for students and researchers in all the structural engineering fields, such as civil engineering, bridge engineering, geotechnical engineering, tunnel engineering, underground structural engineering, irrigation, municipal engineering and fire engineering.

Quests - Design, Theory, and History in Games and Narratives (Paperback, 2nd edition): Jeff Howard Quests - Design, Theory, and History in Games and Narratives (Paperback, 2nd edition)
Jeff Howard
R1,399 Discovery Miles 13 990 Ships in 10 - 15 working days

Combining theory and practice, this updated new edition provides a complete overview of how to create deep and meaningful quests for games. It uses the Unity game engine in conjunction with Fungus and other free plugins to provide an accessible entry into quest design. The book begins with an introduction to the theory and history of quests in games, before covering four theoretical components of quests: their spaces, objects, actors, and challenges. Each chapter also includes a practical section, with accompanying exercises and suggestions for the use of specific technologies for four crucial aspects of quest design: * level design * quest item creation * NPC and dialogue construction * scripting This book will be of great interest to all game designers looking to create new, innovative quests in their games. It will also appeal to new media researchers, as well as humanities scholars in the fields of mythology and depth-psychology that want to bring computer-assisted instruction into their classroom in an innovative way. The companion website includes lecture and workshop slides, and can be accessed at: www.designingquests.com

Functional Programming in C# - How to write better C# code (Paperback): Enrico Buonanno Functional Programming in C# - How to write better C# code (Paperback)
Enrico Buonanno
R1,108 R1,006 Discovery Miles 10 060 Save R102 (9%) Ships in 9 - 17 working days

Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. C# includes a number of functional features and libraries, enabling us to take advantage of these benefits. Functional Programming in C# teaches readers to apply functional thinking to real-world scenarios. They'll start by learning the principles of functional programming, and how they translate in the C# language. By the end of this book, readers will be able to integrate functional techniques, making their C# programs robust and maintainable, and helping them to become more well rounded developers. Key Features: * Introduction to functional programming * Real-world examples * Integrate functional techniques * Become a well rounded developer This book is designed to help C# programmers with an OOP background understand functional thinking. About the Technology: Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. It allows us to write elegant, intention-revealing code, that shines in testability and support for concurrency.

Pro Perl Parsing (Hardcover, 1st ed.): Christopher M. Frenz Pro Perl Parsing (Hardcover, 1st ed.)
Christopher M. Frenz
R1,461 Discovery Miles 14 610 Ships in 18 - 22 working days

Perl, one of the world's most diffuse programming languages, was born out of the need to resolve the creator's dissatisfaction with what were at the time standard data-parsing solutions. Indeed, since the 1.0 release in 1987, Perl has been heralded for its powerful parsing capabilities features that are further enhanced through the thousands of Perl extensions made available through CPAN (the Comprehensive Perl Archive Network).

"Pro Perl Parsing" begins with several chapters devoted to key parsing principles, discussing topics pertinent to regular expressions, parsing grammars, and parsing techniques. This material sets the stage for later chapters, which introduce numerous and powerful CPAN parsing modules, and provide an ample supply of example applications.

Introduction to Engineering and Scientific Computing with Python (Hardcover): David E. Clough, Steven C. Chapra Introduction to Engineering and Scientific Computing with Python (Hardcover)
David E. Clough, Steven C. Chapra
R2,915 Discovery Miles 29 150 Ships in 10 - 15 working days

1) Provides a levelling approach, bringing students at all stages of programming experience to the same point 2) Focuses Python, a general language, to an engineering and scientific context 3) Uses a classroom tested, practical approach to teaching programming 4) Teaches students and professionals how to use Python to solve engineering calculations such as differential and algebraic equations

Advanced Finite Element Simulation with MSC Marc - Application of User Subroutines (Hardcover, 1st ed. 2017): Zia Javanbakht,... Advanced Finite Element Simulation with MSC Marc - Application of User Subroutines (Hardcover, 1st ed. 2017)
Zia Javanbakht, Andreas Oechsner
R4,430 Discovery Miles 44 300 Ships in 10 - 15 working days

This book offers an in-depth insight into the general-purpose finite element program MSC Marc, which is distributed by MSC Software Corporation. It is a specialized program for nonlinear problems (implicit solver) which is common in academia and industry. The primary goal of this book is to provide a comprehensive introduction to a special feature of this software: the user can write user-subroutines in the programming language Fortran, which is the language of all classical finite element packages. This subroutine feature allows the user to replace certain modules of the core code and to implement new features such as constitutive laws or new elements. Thus, the functionality of commercial codes ('black box') can easily be extended by linking user written code to the main core of the program. This feature allows to take advantage of a commercial software package with the flexibility of a 'semi-open' code.

Hybrid Genetic Optimization for IC Chips Thermal Control - With MATLAB (R) Applications (Hardcover): Mathew V. K., Tapano Kumar... Hybrid Genetic Optimization for IC Chips Thermal Control - With MATLAB (R) Applications (Hardcover)
Mathew V. K., Tapano Kumar Hotta
R4,631 Discovery Miles 46 310 Ships in 10 - 15 working days

Provides guidance on performance enhancement and reliability of IC chips. Provides a detailed hybrid optimization strategy for the optimal arrangement of IC chips on a board. The MATLAB program for the hybrid optimization strategy along with its stability analysis is carried out in a detailed manner.

High Performance Parallelism Pearls Volume Two - Multicore and Many-core Programming Approaches (Paperback): Jim Jeffers, James... High Performance Parallelism Pearls Volume Two - Multicore and Many-core Programming Approaches (Paperback)
Jim Jeffers, James Reinders
R1,614 Discovery Miles 16 140 Ships in 10 - 15 working days

High Performance Parallelism Pearls Volume 2 offers another set of examples that demonstrate how to leverage parallelism. Similar to Volume 1, the techniques included here explain how to use processors and coprocessors with the same programming - illustrating the most effective ways to combine Xeon Phi coprocessors with Xeon and other multicore processors. The book includes examples of successful programming efforts, drawn from across industries and domains such as biomed, genetics, finance, manufacturing, imaging, and more. Each chapter in this edited work includes detailed explanations of the programming techniques used, while showing high performance results on both Intel Xeon Phi coprocessors and multicore processors. Learn from dozens of new examples and case studies illustrating "success stories" demonstrating not just the features of Xeon-powered systems, but also how to leverage parallelism across these heterogeneous systems.

UML Diagramming - A Case Study Approach (Hardcover): Suriya Sundaramoorthy UML Diagramming - A Case Study Approach (Hardcover)
Suriya Sundaramoorthy
R3,674 Discovery Miles 36 740 Ships in 10 - 15 working days

The Unified Modeling Language, better known as UML, has become the de facto standard modeling language for analyzing and designing software applications and systems. Software analysis and design is just as much an art as it is a science. UML Diagramming: A Catalog of Cases shows the art and the science behind successful software analysis and design with more than 35 case studies of applications of a variety of industries, including: Transportation Healthcare Supply chain management Education Agriculture Manufacturing The book explains UML diagramming through case studies to help systems and software developers specify, visualize, construct, and document the artifacts of software systems. The cases demonstrate how UML embodies software engineering best practices for modeling large and complex systems. They show how UML is an intuitive diagramming language that can be easily understood by end-users and business professionals. These cases studies also demonstrate how UML is a powerful language for communicating software designs to help developers and end users validate application scope, requirements, and features. Case studies highlighted in the book included: WEBMED healthcare service system services Inventory management system Business process outsourcing (BPO) management system Weather monitoring system Product recommendation system Textile management system Smart traffic management system Online pharmacy management system Placement automation system Farm management system Art gallery management system Website development This catalog of UML case studies is an invaluable reference for students studying software engineering, programmers starting out their careers, and seasoned systems developers needing a reference guide.

Beginner's Guide to Code Algorithms - Experiments to Enhance Productivity and Solve Problems (Hardcover): Deepankar Maitra Beginner's Guide to Code Algorithms - Experiments to Enhance Productivity and Solve Problems (Hardcover)
Deepankar Maitra
R3,779 Discovery Miles 37 790 Ships in 10 - 15 working days

Do you have creative ideas that you wish you could transform into code? Do you want to boost your problem solving and logic skills? Do you want to enhance your career by adopting an algorithmic mindset? In our increasingly digital world, coding is an essential skill. Communicating an algorithm to a machine to perform a set of tasks is vital. Beginner's Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems written by Deepankar Maitra teaches you how to think like a programmer. The author unravels the secret behind writing code - building a good algorithm. Algorithmic thinking leads to asking the right question and enables a shift from issue resolution to value creation. Having this mindset will make you more marketable to employers. This book takes you on a problem-solving journey to expand your mind and increase your willingness to experiment with code. You will: Learn the art of building an algorithm through hands-on exercises Understand how to develop code for inspiring productivity concepts Build a mentality of developing algorithms to solve problems Develop, test, review, and improve code through guided experimentation This book is designed to develop a culture of logical thinking through intellectual stimulation. It will benefit students and teachers of programming, business professionals, as well as experienced users of Microsoft Excel who wish to become proficient with macros.

Quests - Design, Theory, and History in Games and Narratives (Hardcover, 2nd edition): Jeff Howard Quests - Design, Theory, and History in Games and Narratives (Hardcover, 2nd edition)
Jeff Howard
R3,650 Discovery Miles 36 500 Ships in 10 - 15 working days

Combining theory and practice, this updated new edition provides a complete overview of how to create deep and meaningful quests for games. It uses the Unity game engine in conjunction with Fungus and other free plugins to provide an accessible entry into quest design. The book begins with an introduction to the theory and history of quests in games, before covering four theoretical components of quests: their spaces, objects, actors, and challenges. Each chapter also includes a practical section, with accompanying exercises and suggestions for the use of specific technologies for four crucial aspects of quest design: * level design * quest item creation * NPC and dialogue construction * scripting This book will be of great interest to all game designers looking to create new, innovative quests in their games. It will also appeal to new media researchers, as well as humanities scholars in the fields of mythology and depth-psychology that want to bring computer-assisted instruction into their classroom in an innovative way. The companion website includes lecture and workshop slides, and can be accessed at: www.designingquests.com

Design and Implementation of the MTX Operating System (Hardcover, 1st ed. 2015): K. C. Wang Design and Implementation of the MTX Operating System (Hardcover, 1st ed. 2015)
K. C. Wang
R4,008 Discovery Miles 40 080 Ships in 10 - 15 working days

This course-tested textbook describes the design and implementation of operating systems, and applies it to the MTX operating system, a Unix-like system designed for Intel x86 based PCs. Written in an evolutional style, theoretical and practical aspects of operating systems are presented as the design and implementation of a complete operating system is demonstrated. Throughout the text, complete source code and working sample systems are used to exhibit the techniques discussed. The book contains many new materials on the design and use of parallel algorithms in SMP. Complete coverage on booting an operating system is included, as well as, extending the process model to implement threads support in the MTX kernel, an init program for system startup and a sh program for executing user commands. Intended for technically oriented operating systems courses that emphasize both theory and practice, the book is also suitable for self-study.

Metaheuristic Computation with MATLAB (R) (Paperback): Erik Cuevas, Alma Rodriguez Metaheuristic Computation with MATLAB (R) (Paperback)
Erik Cuevas, Alma Rodriguez
R1,445 Discovery Miles 14 450 Ships in 10 - 15 working days

Metaheuristic algorithms are considered as generic optimization tools that can solve very complex problems characterized by having very large search spaces. Metaheuristic methods reduce the effective size of the search space through the use of effective search strategies. Book Features: Provides a unified view of the most popular metaheuristic methods currently in use Includes the necessary concepts to enable readers to implement and modify already known metaheuristic methods to solve problems Covers design aspects and implementation in MATLAB (R) Contains numerous examples of problems and solutions that demonstrate the power of these methods of optimization The material has been written from a teaching perspective and, for this reason, this book is primarily intended for undergraduate and postgraduate students of artificial intelligence, metaheuristic methods, and/or evolutionary computation. The objective is to bridge the gap between metaheuristic techniques and complex optimization problems that profit from the convenient properties of metaheuristic approaches. Therefore, engineer practitioners who are not familiar with metaheuristic computation will appreciate that the techniques discussed are beyond simple theoretical tools, since they have been adapted to solve significant problems that commonly arise in such areas.

The Big Book of Drones (Hardcover): Ralph DeFrangesco, Stephanie DeFrangesco The Big Book of Drones (Hardcover)
Ralph DeFrangesco, Stephanie DeFrangesco
R1,871 Discovery Miles 18 710 Ships in 10 - 15 working days

Drones are taking the world by storm. The technology and laws governing them change faster than we can keep up with. The Big Book of Drones covers everything from drone law to laws on privacy, discussing the history and evolution of drones to where we are today. If you are new to piloting, it also covers how to fly a drone including a pre-flight checklist. For those who are interested in taking drones to the next level, we discuss how to build your own using a 3D printer as well as many challenging projects for your drone. For the truly advanced, The Big Book of Drones discusses how to hack a drone. This includes how to perform a replay attack, denial of service attack, and how to detect a drone and take it down. Finally, the book also covers drone forensics. This is a new field of study, but one that is steadily growing and will be an essential area of inquiry as drones become more prevalent.

Hands-On Data Structures and Algorithms with Python - Store, manipulate, and access data effectively and boost the performance... Hands-On Data Structures and Algorithms with Python - Store, manipulate, and access data effectively and boost the performance of your applications (Paperback, 3rd Revised edition)
Dr. Basant Agarwal
R1,123 Discovery Miles 11 230 Ships in 18 - 22 working days

Understand how implementing different data structures and algorithms intelligently can make your Python code and applications more maintainable and efficient Key Features Explore functional and reactive implementations of traditional and advanced data structures Apply a diverse range of algorithms in your Python code Implement the skills you have learned to maximize the performance of your applications Book DescriptionChoosing the right data structure is pivotal to optimizing the performance and scalability of applications. This new edition of Hands-On Data Structures and Algorithms with Python will expand your understanding of key structures, including stacks, queues, and lists, and also show you how to apply priority queues and heaps in applications. You'll learn how to analyze and compare Python algorithms, and understand which algorithms should be used for a problem based on running time and computational complexity. You will also become confident organizing your code in a manageable, consistent, and scalable way, which will boost your productivity as a Python developer. By the end of this Python book, you'll be able to manipulate the most important data structures and algorithms to more efficiently store, organize, and access data in your applications. What you will learn Understand common data structures and algorithms using examples, diagrams, and exercises Explore how more complex structures, such as priority queues and heaps, can benefit your code Implement searching, sorting, and selection algorithms on number and string sequences Become confident with key string-matching algorithms Understand algorithmic paradigms and apply dynamic programming techniques Use asymptotic notation to analyze algorithm performance with regard to time and space complexities Write powerful, robust code using the latest features of Python Who this book is forThis book is for developers and programmers who are interested in learning about data structures and algorithms in Python to write complex, flexible programs. Basic Python programming knowledge is expected.

System Level Design of Reconfigurable Systems-on-Chip (Hardcover, 2005 ed.): Nikolaos Voros, Konstantinos Masselos System Level Design of Reconfigurable Systems-on-Chip (Hardcover, 2005 ed.)
Nikolaos Voros, Konstantinos Masselos
R2,665 Discovery Miles 26 650 Ships in 18 - 22 working days

System Level Design of Reconfigurable Systems-on-Chip provides insight in the challenges and difficulties encountered during the design of reconfigurable Systems-on-Chip (SoCs). Reconfiguration is becoming an important part of System-on-Chip design to cope with the increasing demands for simultaneous flexibility and computational power.

The book focuses on system level design issues for reconfigurable SoCs, and provides information on reconfiguration aspects of complex SoCs and how they can be implemented in practice. It is divided in three parts. The first part provides background information and requirements on reconfigurable technologies and systems. The second one identifies existing methodological gaps, and introduces a design flow for developing reconfigurable Systems-on-Chip. The high level part of the design flow can be covered by two C++ based methodologies: one based on SystemC and one based on OCAPI-XL, both including appropriate extensions to handle reconfiguration issues. Finally, the third part of the book presents reconfigurable SoCs from the perspective of the designer, through three indicative case studies from the wireless and multimedia communication domain.

JavaScript - Syntax and Practices (Hardcover): Ravi Tomar, Sarishma Dangi JavaScript - Syntax and Practices (Hardcover)
Ravi Tomar, Sarishma Dangi
R3,374 Discovery Miles 33 740 Ships in 10 - 15 working days

1) The book provides a basic understanding to readers who want to start their career in web application development. The book develops an understanding of the basics concepts and then takes a broader turn to enlighten the readers about the horizons which can be accessed using JavaScript. 2) JavaScript is exhaustively used in almost all kinds of application development, be it the web applications, cross platform mobile applications, server backend applications. JavaScript is now being used for full stack development and is thus used to write independent applications. Since the need for JavaScript web developers is high, the numbers of students should be high as well. 3) As compared to other books in the market, the proposed book would cover more topics (or, better, levels) in a single volume.

Computer Graphics for Java Programmers (Hardcover, 3rd ed. 2017): Kang Zhang, Leen Ammeraal Computer Graphics for Java Programmers (Hardcover, 3rd ed. 2017)
Kang Zhang, Leen Ammeraal
R2,348 Discovery Miles 23 480 Ships in 10 - 15 working days

This third edition covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models. It maintains the style of the two previous editions, teaching each graphics topic in a sequence of concepts, mathematics, algorithms, optimization techniques, and Java coding. Completely revised and updated according to years of classroom teaching, the third edition of this highly popular textbook contains a large number of ready-to-run Java programs and an algorithm animation and demonstration open-source software also in Java. It includes exercises and examples making it ideal for classroom use or self-study, and provides a perfect foundation for programming computer graphics using Java. Undergraduate and graduate students majoring specifically in computer science, computer engineering, electronic engineering, information systems, and related disciplines will use this textbook for their courses. Professionals and industrial practitioners who wish to learn and explore basic computer graphics techniques will also find this book a valuable resource.

Introduction to IoT with Machine Learning and Image Processing using Raspberry Pi (Paperback): Shrirang Ambaji Kulkarni,... Introduction to IoT with Machine Learning and Image Processing using Raspberry Pi (Paperback)
Shrirang Ambaji Kulkarni, Varadraj P. Gurupur, Steven L. Fernandes
R1,440 Discovery Miles 14 400 Ships in 10 - 15 working days

Machine Learning a branch of Artificial Intelligence is influencing the society, industry and academia at large. The adaptability of Python programming language to Machine Learning has increased its popularity further. Another technology on the horizon is Internet of Things (IoT). The present book tries to address IoT, Python and Machine Learning along with a small introduction to Image Processing. If you are a novice programmer or have just started exploring IoT or Machine Learning with Python, then this book is for you. Features: Raspberry Pi as IoT is described along with the procedure for installation and configuration. A simple introduction to Python Programming Language along with its popular library packages like NumPy, Pandas, SciPy and Matplotlib are dealt in an exhaustive manner along with relevant examples. Machine Learning along with Python Scikit-Learn library is explained to audience with an emphasis on supervised learning and classification. Image processing on IoT is introduced to the audience who love to apply Machine Learning algorithms to Images The book follows hands-on approach and provide a huge collection of Python programs.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Play Smart Tracing Skills Age 2…
Gakken Early Childhood Experts Paperback R208 Discovery Miles 2 080
Innovative Automatic Identification and…
Katina Michael, M. G. Michael Hardcover R4,303 Discovery Miles 43 030
Mathematical Modeling and Computational…
Antonio Jose da Silva Neto, Orestes Llanes Santiago, … Hardcover R1,426 Discovery Miles 14 260
Exam Review for Milady Standard Nail…
Milady Paperback R1,578 Discovery Miles 15 780
Primary Story Journal - Rainbow Unicorn…
Young Dreamers Press Paperback R288 Discovery Miles 2 880
Brain-Computer Interfaces - Current…
Aboul Ella Hassanien, Ahmad Taher Azar Hardcover R4,074 R3,544 Discovery Miles 35 440
CRC Handbook of Food, Drug, and Cosmetic…
Susan C. Smolinske Hardcover R14,264 Discovery Miles 142 640
Emerging Applications of Natural…
Sivaji Bandyopadhyay, Sudip Kumar Naskar, … Hardcover R4,956 Discovery Miles 49 560
Indigo in the Arab World
Jenny Balfour-Paul Paperback R1,470 Discovery Miles 14 700
Writing Practice Paper for Kids - 160…
Tiger Tales Paperback R197 Discovery Miles 1 970

 

Partners