Search results for "Python"
Items we need to order for you

R 641.00

R 624.00

Intermediate Python and Large Language Models
Harness the power of Large Language Models (LLMs) to build cutting-edge AI applications with Python and LangChain. This book provides a hands-on approach to understanding, implementing, and deploying LLM-powered solutions, equipping developers, data scientists, and AI enthusiasts with the tools to create real-world AI applications. The journey begins with an introduction to LangChain, covering its core concepts, integration with Python, and essential components such as prompt engineering, memory management, and retrieval-augmented generation (RAG). As you progress, you'll explore advanced AI workflows, including multi-agent architectures, fine-tuning strategies, and optimization techniques to maximize LLM efficiency. The book also takes a deep dive into practical applications of LLMs, guiding you through the development of intelligent chatbots, document retrieval systems, content generation pipelines, and AI-driven automation tools. You'll learn how to leverage APIs, integrate LLMs into web and mobile platforms, and optimize large-scale deployments while addressing key challenges such as inference latency, cost efficiency, and ethical considerations. By the end of the book, you'll have gained a solid understanding of LLM architectures, hands-on experience with LangChain, and the expertise to build scalable AI applications that redefine human-computer interaction. What You Will Learn Understand the fundamentals of LangChain and Python for LLM development Know advanced AI workflows, including fine-tuning and memory management Build AI-powered applications such as chatbots, retrieval systems, and automation tools Know deployment strategies and performance optimization for real-world use Use best practices for scalability, security, and responsible AI implementation Unlock the full potential of LLMs and take your AI development skills to the next level Who This Book Is For Software engineers and Python developers interested in learning the foundations of LLMs and building advanced modern LLM applications for various tasks
R 1,254.00

R 947.00

R 1,908.00

R 626.00

R 651.00

Learning Python
Learn to code like a professional with Python - an open source, versatile, and powerful programming languageKey FeaturesLearn the fundamentals of programming with Python - one of the best languages ever createdDevelop a strong set of programming skills that you will be able to express in any situation, on every platform, thanks to Python's portabilityCreate outstanding applications of all kind, from websites to scripting, and from GUIs to data scienceBook DescriptionLearning Python has a dynamic and varied nature. It reads easily and lays a good foundation for those who are interested in digging deeper. It has a practical and example-oriented approach through which both the introductory and the advanced topics are explained. Starting with the fundamentals of programming and Python, it ends by exploring very different topics, like GUIs, web apps and data science. The book takes you all the way to creating a fully fledged application.The book begins by exploring the essentials of programming, data structures and teaches you how to manipulate them. It then moves on to controlling the flow of a program and writing reusable and error proof code. You will then explore different programming paradigms that will allow you to find the best approach to any situation, and also learn how to perform performance optimization as well as effective debugging. Throughout, the book steers you through the various types of applications, and it concludes with a complete mini website built upon all the concepts that you learned.What you will learnGet Python up and running on Windows, Mac, and Linux in no timeGrasp the fundamental concepts of coding, along with the basics of data structures and control flow.Write elegant, reusable, and efficient code in any situationUnderstand when to use the functional or the object oriented programming approachCreate bulletproof, reliable software by writing tests to support your codeExplore examples of GUIs, scripting, data science and web applicationsLearn to be independent, capable of fetching any resource you need, as well as dig deeperWho this book is forPython is the most popular introductory teaching language in U.S. top computer science universities, so if you are new to software development, or maybe you have little experience, and would like to start off on the right foot, then this language and this book are what you need. Its amazing design and portability will help you become productive regardless of the environment you choose to work with.
R 1,563.00

Hands-On Python Deep Learning for the Web
Use the power of deep learning with Python to build and deploy intelligent web applicationsKey FeaturesCreate next-generation intelligent web applications using Python libraries such as Flask and DjangoImplement deep learning algorithms and techniques for performing smart web automationIntegrate neural network architectures to create powerful full-stack web applicationsBook DescriptionWhen used effectively, deep learning techniques can help you develop intelligent web apps. In this book, you'll cover the latest tools and technological practices that are being used to implement deep learning in web development using Python.Starting with the fundamentals of machine learning, you'll focus on DL and the basics of neural networks, including common variants such as convolutional neural networks (CNNs). You'll learn how to integrate them into websites with the frontends of different standard web tech stacks. The book then helps you gain practical experience of developing a deep learning-enabled web app using Python libraries such as Django and Flask by creating RESTful APIs for custom models. Later, you'll explore how to set up a cloud environment for deep learning-based web deployments on Google Cloud and Amazon Web Services (AWS). Next, you'll learn how to use Microsoft's intelligent Emotion API, which can detect a person's emotions through a picture of their face. You'll also get to grips with deploying real-world websites, in addition to learning how to secure websites using reCAPTCHA and Cloudflare. Finally, you'll use NLP to integrate a voice UX through Dialogflow on your web pages.By the end of this book, you'll have learned how to deploy intelligent web apps and websites with the help of effective tools and practices.What you will learnExplore deep learning models and implement them in your browserDesign a smart web-based client using Django and FlaskWork with different Python-based APIs for performing deep learning tasksImplement popular neural network models with TensorFlow.jsDesign and build deep web services on the cloud using deep learningGet familiar with the standard workflow of taking deep learning models into productionWho this book is forThis deep learning book is for data scientists, machine learning practitioners, and deep learning engineers who are looking to perform deep learning techniques and methodologies on the web. You will also find this book useful if you’re a web developer who wants to implement smart techniques in the browser to make it more interactive. Working knowledge of the Python programming language and basic machine learning techniques will be beneficial.
R 1,498.00

R 763.00

R 951.14

R 397.00

R 794.00

R 1,252.00

R 458.00

R 489.00

Functional Python Programming
Python isn't all about object-oriented programming. Discover a valuable way of thinking about code design through a function-first approach – and learn when you need to use it. Now with detailed exercises at the end of every chapter!Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesLearn how, when, and why to adopt functional elements in your projectsExplore the Python modules essential to functional programming, like itertools and functoolsRevised to cover new features of Python 3.10, exercises at the end of every chapter, and moreBook DescriptionNot enough developers understand the benefits of functional programming, or even what it is. Author Steven Lott demystifies the approach, teaching you how to improve the way you code in Python and make gains in memory use and performance. Starting from the fundamentals, this book shows you how to apply functional thinking and techniques in a range of scenarios, with examples centered around data cleaning and exploratory data analysis. You'll learn how to use generator expressions, list comprehensions, and decorators to your advantage. You don't have to abandon object-oriented design completely, though – you'll also see how Python's native object-orientation is used in conjunction with functional programming techniques. By the end of this book, you'll be well versed in the essential functional programming features of Python, and understand why and when functional thinking helps. You'll also have all the tools you need to pursue any additional functional topics that are not part of the Python language.What you will learnUse Python's libraries to avoid the complexities of state-changing classesLeverage built-in higher-order functions to avoid rewriting common algorithmsWrite generator functions to create lazy processingDesign and implement decorators for functional compositionMake use of Python type annotations to describe parameters and results of functionsApply functional programming to concurrency and web servicesExplore the PyMonad library for stateful simulationsWho this book is forThe functional paradigm is very useful for programmers working in data science, but any Python developer who wants to create more reliable, succinct, and expressive code will have much to learn from this book.No prior knowledge of functional programming is required to get started, though Python programming knowledge is assumed. A running Python environment is essential.
R 1,596.00

R 560.00

R 794.00

R 1,596.00

R 1,400.00

Introduction To Python For Quantitative Finance: From Scratch To Productivity
Written by a data scientist with decades of practical experience on some of the most challenging datasets, this book caters to both novices and professionals working in the fields of data science and machine learning. It enables novices to enter these fields with confidence and ease. There are no formal prerequisites. An introduction to Python is included. The book then proceeds to cover some of the language's most advanced features. The mathematical foundations that follow are meticulously explained. The discussion then proceeds to a practical consideration of data science and machine learning. The material is delivered through case studies developed on real datasets. The reader is invited to follow these case studies, and so develop experience in working with real data. Numerous solved exercises make this work suitable for self-study. The contents of this book have been taught by the author to students of different age groups and levels of experience at Imperial College London and at the Thalesians Intensive Summer School in Artificial Intelligence over the years.
R 3,590.00


Pragmatic Python Programming
Explore the world of programming languages through Python and learn the building blocks of writing programs. This book covers Python 3.10, explaining it through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts. You'll start by reviewing the concept of expressions and functions, which are two of the core building blocks of programming languages. You'll then move on to object-oriented concepts to help gain a practical understanding of Python, along with a chapter on control flow constructs. The book also takes a close look at sequences, explaining constructs and additional types, and wraps up with a chapter on modules, focusing on how to use and create packages. Whether you’re new to programming or already an experienced developer, upon finishing this book, you will have a solid understanding of Python's state-of-the-art development features.What You Will LearnStudy the six main concepts of the programming languagesLearn how to use programming language constructs through examplesReview the core Python language notations and concepts.Start using Python as a working languageWho This Book Is ForSoftware developers wanting to gain professional core Python knowledge quickly, and non-developers wanting to gain an understanding of programming concepts.
R 1,026.00

R 641.00


Challenging Programming in Python: A Problem Solving Perspective
This book aims to strengthen programming skills and foster creative thinking by presenting and solving 90 challenging problems. The book is intended for individuals with elementary, intermediate, and advanced Python programming skills who aspire to take their abilities to the next level. Additionally, the book is valuable for individuals interested in enhancing their creative thinking and logical reasoning skills. It is a self-instructional book meant to provide readers with the ability to solve challenging problems independently. The presented challenges are lucidly and succinctly expressed, facilitating readers to follow along and comprehend the problem-solving process. The challenges cover various fields, making it suitable for a wide range of individuals. The book is divided into eight chapters, beginning with an introduction in chapter one. The second chapter presents essential Python basics for programming challenging problems, while the subsequent chapters focus on specific types of challenges. These include math-based challenges in chapter three, number-based challenges in chapter four, string-based challenges in chapter five, game-based challenges in chapter six, count-based challenges in chapter seven, and miscellaneous challenges in chapter eight. Each chapter comprises a set of challenges with examples, hints, algorithms, and Python code solutions. The target audience of the book includes computer science and engineering students, teachers, software developers, and participants in programming competitions.
R 4,030.00



R 397.00

Python Recipes Handbook
Learn the code to write algorithms, numerical computations, data analysis and much more using the Python language: look up and re-use the recipes for your own Python coding. This book is your handy code cookbook reference. Whether you're a maker, game developer, cloud computing programmer and more, this is a must-have reference for your library. Python Recipes Handbook gives you the most common and contemporary code snippets, using pandas (Python Data Analysis Library), NumPy, and other numerical Python packages. What You'll LearnCode with the pandas (Python Data Analysis Library)Work with the various Python algorithms useful for today's big data analytics and cloud applicationsUse NumPy and other numerical Python packages and code for doing various kinds of analysisDiscover Python's new popular modules, packages, extensions and templates libraryWho This Book Is ForThis handy reference is for those with some experience with Python.
R 1,502.17

R 183.00

R 977.00

R 763.00

R 706.00

R 469.00

Python for Mathematics
Python for Mathematics introduces readers to effective methods for doing mathematics using the Python programming language. Most programming texts introduce readers to the building blocks of programming and build up to using more sophisticated tools for a specific purpose, like doing particular mathematical tasks. This is akin to teaching someone how to forge metal so as to make a nail, and then slowly working up to using sophisticated power tools so as to actually build something. This book does things in a different way, by first getting readers to begin using and understanding the tools that are going to be helpful to them as mathematicians, and only then moving onto the granular details. In this way, the practical application of the tools can aid in the understanding of the theory.Features· Complete with engaging, practical exercises· Many useful and detailed coding examples· Suitable for undergraduates in mathematics, and other quantitative sciences· Empowers readers to design and create their own Python tools.
R 2,711.00

R 550.00

R 550.00

R 531.00

R 5,884.00

Mathematical Logic through Python
Using a unique pedagogical approach, this text introduces mathematical logic by guiding students in implementing the underlying logical concepts and mathematical proofs via Python programming. This approach, tailored to the unique intuitions and strengths of the ever-growing population of programming-savvy students, brings mathematical logic into the comfort zone of these students and provides clarity that can only be achieved by a deep hands-on understanding and the satisfaction of having created working code. While the approach is unique, the text follows the same set of topics typically covered in a one-semester undergraduate course, including propositional logic and first-order predicate logic, culminating in a proof of Gödel's completeness theorem. A sneak peek to Gödel's incompleteness theorem is also provided. The textbook is accompanied by an extensive collection of programming tasks, code skeletons, and unit tests. Familiarity with proofs and basic proficiency in Python is assumed.
R 3,087.35

R 611.00

R 641.00

Python 3 Using DeepSeek
This book is your definitive guide to mastering DeepSeek, a leading open-source Large Language Model (LLM), and leveraging its power through practical Python programming. It is structured to build your expertise from foundational Python data structures and object-oriented programming to advanced model deployment.The initial chapters establish a strong technical base in Python's core features, including comprehensions, iterators, and the OOP paradigm. The focus then shifts entirely to DeepSeek, detailing its innovative Mixture-of-Experts (MoE) architecture, its superior performance on code-centric benchmarks like HumanEval, and its efficiency advantages. You will gain crucial insight into model management, specifically through the concept of quantization and local deployment with tools like Ollama, which is essential for maximizing performance while minimizing resource usage. The final chapter provides numerous, practical Python mini-projects, allowing you to immediately apply DeepSeek's capabilities to a range of real-world tasks from basic web scraping and data visualization to advanced object-oriented programming and linear regression.Python 3 Using DeepSeek is essential reading for Python developers (intermediate to advanced), machine learning practitioners, and data scientists. It is your guide to integrating high-performing, open-source LLMs into your workflows, particularly for code generation, algorithmic reasoning, and highly efficient local model deployment.
R 6,118.00


R 1,980.61















































