{"title":"Python","description":null,"products":[{"product_id":"python-programming-for-mathematics-9781040272053","title":"Python Programming for Mathematics","description":"Python Programming for Mathematics focuses on the practical use of the Python language in a range of different areas of mathematics. Through fifty-five exercises of increasing difficulty, the book provides an expansive overview of the power of using programming to solve complex mathematical problems. This book is intended for undergraduate and graduate students who already have learned the basics of Python programming and would like to learn how to apply that programming skill in mathematics. Features Innovative style that teaches programming skills via mathematical exercises. Ideal as a main textbook for Python for Mathematics courses, or as a supplementary resource for Numerical Analysis and Scientific Computing courses.","brand":"ThinkEDU","offers":[{"title":"365 Day Option","offer_id":50596255858974,"sku":"9781040272053R365","price":41.6,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596255891742,"sku":"9781040272053R180","price":35.2,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596255924510,"sku":"9781040272053","price":63.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_2252d14c-d807-41c8-b939-e6b761284ee5.jpg?v=1770652876"},{"product_id":"optical-electromagnetic-field-analysis-using-python-9781040363072","title":"Optical Electromagnetic Field Analysis Using Python","description":"In this book, Kajikawa and Okamoto explain how to use Python to calculate and visualize the optical response of microscopic structures and systems. Throughout, the authors provide varied examples to instruct readers in the application of theoretical knowledge to real-world scenarios. Electromagnetic field analysis is often necessary to determine the optical response of materials with microscopic structures. Although the principles are widely described, the manual calculation and visualization of results are not and remain challenging. Python is the ideal language to use for this as it has a large functional library for visualizing analysis results and is suitable for programming beginners to use at low cost, so it has many advantages over languages like Fortran, BASIC, and C. Here, the authors introduce the application of Python to various electromagnetic field analysis scenarios in the field of nanophotonics. The first half of the book describes cases in which there is an analytical solution for the structure and addresses scenarios such as scattering and absorption in spherical and cylindrical structures and complex structures such as rotating ellipsoids, sphere-aggregated structures, and hemispherical structures. The second half describes methods including rigorous coupling wave analysis, finite-difference time-domain method and discrete dipole approximation for numerically solving varied structures. This book enables readers to conduct their own electromagnetic field analysis quickly, cheaply, and accurately without in-depth study of other complicated and time-consuming approaches or programs. This book is invaluable for researchers and postgraduate students working in the fields of optics and photonics. Additionally, the contents are useful not only for those conducting electromagnetic field analysis but also those simulating physical, chemical, and biological phenomena.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596255957278,"sku":"9781040363072","price":73.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596255990046,"sku":"9781040363072R365","price":48.1,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256022814,"sku":"9781040363072R180","price":40.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_96b0876d-accf-45c6-9a40-eeeca31a8758.jpg?v=1770652876"},{"product_id":"gpt-for-python-coding-in-computational-materials-science-and-mechanics-9783031854705","title":"GPT for Python-Coding in Computational Materials Science and Mechanics","description":"This book covers all the topics about ChatGPT required to successfully generate Python code to solve problems in computational materials science and mechanics, complemented by numerous fully worked-out applications. The complete work flow for AI-assisted coding is given, including: (i) prompt engineering providing a powerful toolset for how to give coding assignments to ChatGPT effectively; (ii) commented code listings; and (iii) tips and tricks to verify the codes in rigorous tests including human interventions to fix issues and gaps. Finally, (iv) the coding projects are critically reviewed to address the strengths and remaining weaknesses of the Chatbot, including explicit recommendations on how to communicate with GPT. For the steps (i)–(iv) the book presents a curated selection of intriguing problems from computational materials science and computational mechanics including machine learning for problem-solving. These problems are carefully chosen for their relevance to current research and industrial applications and their suitability for showcasing the advanced capabilities of GPT-4 for code generation. Spanning from predicting material behavior under various conditions to simulating complex mechanical interactions, the problems serve as a canvas on which GPT-4 paints its solutions, demonstrating not just accuracy but creativity in problem-solving. Therefore, the book serves as a valuable primer for both undergraduate and graduate students, as well as a review for research scientists and practicing engineers.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596256088350,"sku":"9783031854705","price":199.0,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596256121118,"sku":"9783031854705R30","price":59.7,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596256153886,"sku":"9783031854705R60","price":79.6,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596256186654,"sku":"9783031854705R90","price":99.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596256219422,"sku":"9783031854705R120","price":119.4,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256252190,"sku":"9783031854705R180","price":129.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_0eea9ef9-a7be-42d7-be71-147fc86bfbfd.jpg?v=1770652876"},{"product_id":"security-automation-with-python-9781805126034","title":"Security Automation with Python","description":"\u003cp\u003e\u003cb\u003eAutomate vulnerability scanning, network monitoring, and web application security using Python scripts, while exploring real-world case studies and emerging trends like AI and ML in security automation\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eGain future-focused insights into using machine learning and AI for automating threat detection and response\u003c\/li\u003e\n\u003cli\u003eGet a thorough understanding of Python essentials, tailored for security professionals\u003c\/li\u003e\n\u003cli\u003eDiscover real-world applications of Python automation for enhanced security\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eDesigned to address the most common pain point for security teams—scalability—Security Automation with Python leverages the author’s years of experience in vulnerability management to provide you with actionable guidance on automating security workflows to streamline your operations and improve your organization’s overall security posture.\nWhat makes this book stand out is its hands-on approach. You won’t just learn theoretical concepts—you’ll apply Python-based automation techniques directly to real-world scenarios. Whether you're automating vulnerability scans, managing firewall rules, or responding to security incidents, this book provides clear examples and use cases, breaking down complex topics into easily digestible steps. With libraries like Paramiko, Requests, and PyAutoGUI, you’ll automate everything from network scanning and threat intelligence gathering to system patching and alert management. Plus, this book focuses heavily on practical tips for error handling, scaling automation workflows, and integrating Python scripts into larger security infrastructures.\nBy the end of this book, you'll have developed a set of highly valuable skills, from creating custom automation scripts to deploying them in production environments, and completed projects that can be immediately put to use in your organization.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUse Python libraries to automate vulnerability scans and generate detailed reports\u003c\/li\u003e\n\u003cli\u003eIntegrate Python with security tools like Nessus to streamline SecOps\u003c\/li\u003e\n\u003cli\u003eWrite custom Python scripts to perform security-related tasks\u003c\/li\u003e\n\u003cli\u003eAutomate patch management to reduce the risk of security breaches\u003c\/li\u003e\n\u003cli\u003eEnhance threat intelligence gathering and improve your proactive defense strategies\u003c\/li\u003e\n\u003cli\u003eScale security automation workflows for large environments\u003c\/li\u003e\n\u003cli\u003eImplement best practices for error handling, logging, and optimizing workflows\u003c\/li\u003e\n\u003cli\u003eIncorporate automation into security frameworks like NIST 800-53 and FedRAMP\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is for cybersecurity professionals, security analysts, system administrators, and developers looking to leverage Python to automate and enhance their security operations. Whether you're new to Python or experienced in scripting, the book provides practical examples, real-world case studies, and future-focused insights into security automation trends.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596256055582,"sku":"9781805126034","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_7141c116-7acc-4d0d-bef4-6a6af63b8f27.jpg?v=1770652876"},{"product_id":"introduction-to-quantitative-social-science-with-python-9781040148365","title":"Introduction to Quantitative Social Science with Python","description":"Departing from traditional methodologies of teaching data analysis, this book presents a dual-track learning experience, with both Executive and Technical Tracks, designed to accommodate readers with various learning goals or skill levels. Through integrated content, readers can explore fundamental concepts in data analysis while gaining hands-on experience with Python programming, ensuring a holistic understanding of theory and practical application in Python. Emphasizing the practical relevance of data analysis in today's world, the book equips readers with essential skills for success in the field. By advocating for the use of Python, an open-source and versatile programming language, we break down financial barriers and empower a diverse range of learners to access the tools they need to excel. Whether you're a novice seeking to grasp the foundational concepts of data analysis or a seasoned professional looking to enhance your programming skills, this book offers a comprehensive and accessible guide to mastering the art and science of data analysis in social science research. Key Features: Dual-track learning: Offers both Executive and Technical Tracks, catering to readers with varying levels of conceptual and technical proficiency in data analysis. Includes comprehensive quantitative methodologies for quantitative social science studies. Seamless integration: Interconnects key concepts between tracks, ensuring a smooth transition from theory to practical implementation for a comprehensive learning experience. Emphasis on Python: Focuses on Python programming language, leveraging its accessibility, versatility, and extensive online support to equip readers with valuable data analysis skills applicable across diverse domains.","brand":"ThinkEDU","offers":[{"title":"365 Day Option","offer_id":50596256284958,"sku":"9781040148365R365","price":46.15,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256317726,"sku":"9781040148365R180","price":39.05,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596256350494,"sku":"9781040148365","price":70.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_2be414c4-f282-4291-982a-1e2263f9e73d.jpg?v=1770652876"},{"product_id":"google-gemini-for-python-9781501519758","title":"Google Gemini for Python","description":"This book provides a bridge between the worlds of Python 3 programming and Generative AI, aiming to equip readers with the skills to navigate both domains with confidence. It begins with an introduction to fundamental aspects of Python programming, which include various data types, number formatting, Unicode and UTF-8 handling, and text manipulation techniques. In addition, you will learn about loops, functions, data structures, NumPy, Pandas, conditional logic, and reserved words in Python. Further chapters show how to handle user input, manage exceptions, and work with command-line arguments. The text then transitions to the realm of Generative AI, discussing its distinction from Conversational AI. Popular platforms and models, including Bard (now called “Gemini”) and its competitors, are presented to give readers an understanding of the current AI landscape. The book discusses the capabilities of Bard, its strengths, weaknesses, and potential applications. Finally, you will learn how to generate a variety of Python 3 code samples via Bard.","brand":"ThinkEDU","offers":[{"title":"60 Day Option","offer_id":50596256383262,"sku":"9781501519758R60","price":22.0,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596256416030,"sku":"9781501519758","price":54.99,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256448798,"sku":"9781501519758R180","price":44.0,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596256481566,"sku":"9781501519758R30","price":18.15,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596256514334,"sku":"9781501519758R90","price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_c2e42976-c461-433b-8b65-1878b5d500ac.jpg?v=1770652877"},{"product_id":"bitesize-python-for-absolute-beginners-9781040387726","title":"BiteSize Python for Absolute Beginners","description":"As an introduction to Python, this book allows readers to take a slow and steady approach to understanding Python code, explaining concepts, connecting programming with real-life examples, writing Python programs, and completing case studies. While there are many books, websites, and online courses about the topic, we break down Python programming into easily digestible lessons of less than 5 minutes each, following our BiteSize approach. Each lesson begins with a clear and short introduction to the topic. This gives you a strong base to start from and gets you ready for deeper learning. Then, you will see coding demonstrations that show the ideas discussed. These examples are simple and useful, helping you really understand the concepts. You’ll then practice tasks at different difficulty levels, so you can test your knowledge and increase your confidence. You’ll also play with case studies to solve real-world problems. Tips are included to show how you can incorporate generative AI into your learning toolkit, using it for feedback, practice exercises, code reviews, and exploring advanced topics. Recommended AI prompts can help you identify areas for improvement, review key concepts, and track your progress. This book is designed for absolute beginners with no prior programming experience. It is ideal for individuals with busy schedules or limited time for studying.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596256547102,"sku":"9781040387726","price":70.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596256579870,"sku":"9781040387726R365","price":46.15,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256612638,"sku":"9781040387726R180","price":39.05,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_98ce5494-5be2-42e9-abe9-8a2c847b1415.jpg?v=1770652878"},{"product_id":"databricks-certified-associate-developer-for-apache-spark-using-python-9781804616208","title":"Databricks Certified Associate Developer for Apache Spark Using Python","description":"\u003cp\u003e\u003cb\u003eLearn the concepts and exercises needed to confidently prepare for the Databricks Associate Developer for Apache Spark 3.0 exam and validate your Spark skills with an industry-recognized credential\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the fundamentals of Apache Spark to design robust and fast Spark applications\u003c\/li\u003e\n\u003cli\u003eExplore various data manipulation components for each phase of your data engineering project\u003c\/li\u003e\n\u003cli\u003ePrepare for the certification exam with sample questions and mock exams\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eSpark has become a de facto standard for big data processing. Migrating data processing to Spark saves resources, streamlines your business focus, and modernizes workloads, creating  new business opportunities through Spark’s advanced capabilities. Written by a senior solutions architect at Databricks, with experience in leading data science and data engineering teams in Fortune 500s as well as startups, this book is your exhaustive guide to achieving the Databricks Certified Associate Developer for Apache Spark certification on your first attempt.\nYou’ll explore the core components of Apache Spark, its architecture, and its optimization, while familiarizing yourself with the Spark DataFrame API and its components needed for data manipulation. You’ll also find out what Spark streaming is and why it’s important for modern data stacks, before learning about machine learning in Spark and its different use cases. What’s more, you’ll discover sample questions at the end of each section along with two mock exams to help you prepare for the certification exam.\nBy the end of this book, you’ll know what to expect in the exam and gain enough understanding of Spark and its tools to pass the exam. You’ll also be able to apply this knowledge in a real-world setting and take your skillset to the next level.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eCreate and manipulate SQL queries in Apache Spark\u003c\/li\u003e\n\u003cli\u003eBuild complex Spark functions using Spark's user-defined functions (UDFs)\u003c\/li\u003e\n\u003cli\u003eArchitect big data apps with Spark fundamentals for optimal design\u003c\/li\u003e\n\u003cli\u003eApply techniques to manipulate and optimize big data applications\u003c\/li\u003e\n\u003cli\u003eDevelop real-time or near-real-time applications using Spark Streaming\u003c\/li\u003e\n\u003cli\u003eWork with Apache Spark for machine learning applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is for data professionals such as data engineers, data analysts, BI developers, and data scientists looking for a comprehensive resource to achieve Databricks Certified Associate Developer certification, as well as for individuals who want to venture into the world of big data and data engineering. Although working knowledge of Python is required, no prior knowledge of Spark is necessary. Additionally, experience with Pyspark will be beneficial.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596256645406,"sku":"9781804616208","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_828c9895-1a12-432c-85d1-352a28e5d09c.jpg?v=1770652877"},{"product_id":"python-for-engineering-and-scientific-computing-9781806106042","title":"Python For Engineering and Scientific Computing","description":"\u003cp\u003e\u003cb\u003eExplore a comprehensive guide focused on Python programming for engineering and scientific computing. Learn essential modules and apply them through projects to solve real-world problems.\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eComprehensive coverage of Python libraries essential for engineering and scientific tasks\u003c\/li\u003e\n\u003cli\u003eIntegration of practical projects to reinforce learning and application of concepts\u003c\/li\u003e\n\u003cli\u003eStep-by-step guidance from basic programming to advanced simulations and interactive applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eThis book provides a thorough introduction to Python programming designed for engineers and scientists. It begins with foundational topics like development environments and program structures, then introduces key Python libraries such as NumPy, SymPy, SciPy, Matplotlib, and VPython. Clear explanations and practical exercises help readers write efficient, well-structured code while progressing through increasingly complex projects.\nThe content covers core programming paradigms including functions, branching, and object-oriented design, followed by numerical analysis with NumPy and symbolic math with SymPy. Detailed chapters on data visualization with Matplotlib and 3D animations with VPython enhance comprehension. Additional focus on statistical computations, Boolean algebra, and interactive GUI programming with Tkinter prepares readers for real-world applications. Each chapter ends with project tasks reinforcing hands-on learning.\nThroughout the book, readers build a strong skill set combining programming expertise and scientific problem-solving. By the end, they will confidently use Python’s libraries to solve diverse engineering and scientific challenges. This practical, project-based approach ensures knowledge is both solid and immediately useful in research and professional work.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUnderstand Python syntax and program structures for engineering tasks\u003c\/li\u003e\n\u003cli\u003eApply numerical methods using NumPy for scientific computing needs\u003c\/li\u003e\n\u003cli\u003eCreate data visualizations with Matplotlib for clear analysis\u003c\/li\u003e\n\u003cli\u003ePerform symbolic mathematics using SymPy for complex equations\u003c\/li\u003e\n\u003cli\u003eDevelop interactive applications with Tkinter for user interfaces\u003c\/li\u003e\n\u003cli\u003eSimulate physical systems and animations using VPython tools\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eIdeal for engineers, scientists, and students with basic programming knowledge looking to apply Python in technical fields. A foundational understanding of programming concepts and mathematics is recommended to fully benefit from the practical computational and visualization techniques covered.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596256678174,"sku":"9781806106042","price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_3ddc9f65-702a-45d6-970f-066f8aea6957.jpg?v=1770652877"},{"product_id":"quantitative-risk-management-using-python-9798868815300","title":"Quantitative Risk Management Using Python","description":"Gain an understanding of various financial risks, the benefits of portfolio diversification, and the fundamental trade-off between risk and return. This book takes an in-depth journey into the world of quantitative risk management using Python, focusing on credit and market risk, with an extension to model risk. You'll start by reviewing the different types of financial risk, the benefit of diversification in a portfolio, and the fundamental trade-off between risk and return. The book then offers an in-depth look at managing credit and market risk in today's dynamic markets, all with practical Python implementations. Moving on, you’ll examine common hedging strategies used to manage investment positions, along with practical implementations on evaluating risk-adjusted, as well as downside risk measures. Finally, you’ll be introduced to common risks related to the development and use of machine learning models in finance. Whether you're a finance professional, academic, or student, Quantitative Risk Management Using Python will empower you to make informed decisions in today's complex financial landscape. What You Will Learn Explore techniques to assess and manage the risk of default by borrowers or counterparties. Identify, measure, and mitigate risks arising from fluctuations in market prices. Understand how derivatives can be employed for risk management purposes. Delve into both static and dynamic hedging techniques to protect investment positions, including practical applications for evaluating risk-adjusted and downside risk measures. Identify and address risks associated with the development and deployment of machine learning models in financial contexts.  Who This Book Is For Finance professionals, academics, and students seeking to deepen their understanding of Quantitative Risk Management using Python, especially those interested in navigating the intricate domains of credit, market and model risk within the financial sector and beyond.","brand":"ThinkEDU","offers":[{"title":"60 Day Option","offer_id":50596256710942,"sku":"9798868815300R60","price":22.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596256743710,"sku":"9798868815300R90","price":27.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596256776478,"sku":"9798868815300R120","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596256809246,"sku":"9798868815300","price":54.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596256842014,"sku":"9798868815300R30","price":16.5,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256874782,"sku":"9798868815300R180","price":35.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_17d3feeb-dd2d-4c8a-8d90-9f8fbbc11000.jpg?v=1770652878"},{"product_id":"machine-learning-in-farm-animal-behavior-using-python-9781040328361","title":"Machine Learning in Farm Animal Behavior using Python","description":"This book is a comprehensive guide to applying machine learning to animal behavior analysis, focusing on activity recognition in farm animals. It begins by introducing key concepts of animal behavior and ethology, followed by an exploration of machine learning techniques, including supervised, unsupervised, semi-supervised, and reinforcement learning. The practical section covers essential steps like data collection, preprocessing, exploratory data analysis, feature extraction, model training, and evaluation, using Python. The book emphasizes the importance of high-quality data and discusses various sensors and annotation methods for effective data collection. It addresses key machine learning challenges such as generalization and data issues. Advanced topics include feature selection, model selection, hyperparameter tuning, and deep learning algorithms. Practical examples and Python implementations are provided throughout, offering hands-on experience for researchers, students, and professionals aiming to apply machine learning to animal behavior analysis.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596256907550,"sku":"9781040328361","price":240.0,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596256940318,"sku":"9781040328361R365","price":156.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596256973086,"sku":"9781040328361R180","price":132.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_af0cc436-5145-4620-a1a9-80b495f8f047.jpg?v=1770652878"},{"product_id":"hands-on-genetic-algorithms-with-python-9781805121572","title":"Hands-On Genetic Algorithms with Python","description":"\u003cp\u003e\u003cb\u003eExplore the ever-growing world of genetic algorithms to build and enhance AI applications involving search, optimization, machine learning, deep learning, NLP, and XAI using Python libraries\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eLearn how to implement genetic algorithms using Python libraries DEAP, scikit-learn, and NumPy\u003c\/li\u003e\n\u003cli\u003eTake advantage of cloud computing technology to increase the performance of your solutions\u003c\/li\u003e\n\u003cli\u003eDiscover bio-inspired algorithms such as particle swarm optimization (PSO) and NEAT\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eWritten by Eyal Wirsansky, a senior data scientist and AI researcher with over 25 years of experience and a research background in genetic algorithms and neural networks, Hands-On Genetic Algorithms with Python offers expert insights and practical knowledge to master genetic algorithms.\nAfter an introduction to genetic algorithms and their principles of operation, you’ll find out how they differ from traditional algorithms and the types of problems they can solve, followed by applying them to search and optimization tasks such as planning, scheduling, gaming, and analytics. As you progress, you’ll delve into explainable AI and apply genetic algorithms to AI to improve machine learning and deep learning models, as well as tackle reinforcement learning and NLP tasks. This updated second edition further expands on applying genetic algorithms to NLP and XAI and speeding up genetic algorithms with concurrency and cloud computing. You’ll also get to grips with the NEAT algorithm. The book concludes with an image reconstruction project and other related technologies for future applications.\nBy the end of this book, you’ll have gained hands-on experience in applying genetic algorithms across a variety of fields, with emphasis on artificial intelligence with Python.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUse genetic algorithms to solve planning, scheduling, gaming, and analytics problems\u003c\/li\u003e\n\u003cli\u003eCreate reinforcement learning, NLP, and explainable AI applications\u003c\/li\u003e\n\u003cli\u003eEnhance the performance of ML models and optimize deep learning architecture\u003c\/li\u003e\n\u003cli\u003eDeploy genetic algorithms using client-server architectures, enhancing scalability and computational efficiency\u003c\/li\u003e\n\u003cli\u003eExplore how images can be reconstructed using a set of semi-transparent shapes\u003c\/li\u003e\n\u003cli\u003eDelve into topics like elitism, niching, and multiplicity in genetic solutions to enhance optimization strategies and solution diversity\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eIf you’re a data scientist, software developer,  AI enthusiast who wants to break into the world of genetic algorithms and apply them to real-world, intelligent applications as quickly as possible, this book is for you. Working knowledge of the Python programming language is required to get started with this book.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596257005854,"sku":"9781805121572","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_c1924bd1-d6b4-4a4c-ab4f-a86340052f78.jpg?v=1770652878"},{"product_id":"practical-healthcare-statistics-with-examples-in-python-and-r-9781040390252","title":"Practical Healthcare Statistics with Examples in Python and R","description":"Practical Healthcare Statistics with Examples in Python and R provides a clear and straightforward introduction to statistical methods in healthcare. Designed for recent graduates, new analysts, and professionals transitioning into healthcare analytics, it offers practical guidance on tackling real-world problems using statistical concepts and programming. The book is divided into three primary sections. The first section provides an introduction to healthcare data and measures. In these chapters, readers will learn about the nuances of administrative claims and electronic health records, as well as common industry measures related to quality and efficiency of care. The second section will cover foundational techniques, such as hypothesis testing and regression analysis, as well as more advanced approaches, like generalized additive models and hierarchical models. In the last section, readers will be introduced to epidemiological techniques such as direct and indirect standardization, measures of disease frequency and association, and time-to-event analysis. The book emphasizes interpretable methods that are both effective and easy to communicate to clinical and non-technical stakeholders. Each technique presented in the book is accompanied by statistical notation described in plain English, as well as a self-contained example implemented in both Python and R. These examples help readers connect statistical methods to real healthcare scenarios without requiring extensive programming experience. By working through these examples, readers will build technical skills and a practical understanding of how to analyze healthcare data. These methods are not only central to improving patient care but are also adaptable to other areas within and beyond healthcare. This book is a practical resource for analysts, data scientists, health researchers, and others looking to make informed, data-driven decisions in healthcare.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596257038622,"sku":"9781040390252","price":67.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596257071390,"sku":"9781040390252R365","price":44.2,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596257104158,"sku":"9781040390252R180","price":37.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_1e0f2d89-209a-4b0f-b867-e49dd1721397.jpg?v=1770652878"},{"product_id":"python-for-absolute-beginners-9781806385102","title":"Python for Absolute Beginners","description":"\u003cp\u003e\u003cb\u003eMaster the basics of Python programming with practical coding examples and exercises designed for absolute beginners. Learn key concepts such as variables, loops, OOP, and data manipulation using Pandas.\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eStep-by-step guidance on Python concepts and syntax\u003c\/li\u003e\n\u003cli\u003eReal-life examples and exercises for hands-on learning\u003c\/li\u003e\n\u003cli\u003eComprehensive coverage of Python's essential libraries like Pandas\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eThis book provides a thorough introduction to Python, starting with basic operations like arithmetic and variable creation. As you progress, you'll delve into more complex topics such as loops, conditionals, functions, and object-oriented programming. By the end, you'll be able to write Python code and use libraries like Pandas to manipulate data efficiently. Practical challenges and exercises help solidify your learning. It’s designed to be engaging and easy to follow, making the Python learning experience as enjoyable as it is informative. As you build your skills, you will also gain hands-on experience by tackling coding exercises that reinforce each concept. Whether you're new to programming or looking to sharpen your Python skills, this book will guide you through every essential aspect of the language, preparing you for real-world applications.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUnderstand Python syntax and basic operations\u003c\/li\u003e\n\u003cli\u003eDefine and use variables in Python programming\u003c\/li\u003e\n\u003cli\u003eExplore basic data types and their usage\u003c\/li\u003e\n\u003cli\u003eLearn compound data types and methods\u003c\/li\u003e\n\u003cli\u003eImplement loops and conditionals for control flow\u003c\/li\u003e\n\u003cli\u003eDevelop functions to modularize Python code\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThe ideal audience for this book includes beginners with no prior programming experience. It's also suitable for those looking to refresh their knowledge of Python basics. The book requires no prior programming knowledge, but familiarity with basic computer operations would be beneficial. This book is for anyone eager to start programming in Python and work with real-world projects.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596257136926,"sku":"9781806385102","price":11.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_7667e629-97a4-4173-a6aa-439e8f820fb0.jpg?v=1770652878"},{"product_id":"python-3-data-visualization-using-google-gemini-9781501519833","title":"Python 3 Data Visualization Using Google Gemini","description":"This book offers a comprehensive guide to leveraging Python-based data visualization techniques with the innovative capabilities of Google Gemini. Tailored for individuals proficient in Python seeking to enhance their visualization skills, it explores essential libraries like Pandas, Matplotlib, and Seaborn, along with insights into the innovative Gemini platform. With a focus on practicality and efficiency, it delivers a rapid yet thorough exploration of data visualization methodologies, supported by Gemini-generated code samples. Companion files with source code and figures are available for downloading. FEATURES: Covers Python-based data visualization libraries and techniques Includes practical examples and Gemini-generated code samples for efficient learning Integrates Google Gemini for advanced data visualization capabilities Sets up a conducive development environment for a seamless coding experience Includes companion files for downloading with source code and figures","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596257169694,"sku":"9781501519833","price":51.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596257202462,"sku":"9781501519833R30","price":17.16,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596257235230,"sku":"9781501519833R60","price":20.8,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596257267998,"sku":"9781501519833R90","price":31.2,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596257300766,"sku":"9781501519833R180","price":41.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_710785d7-c0d3-4b55-8b84-7fa41fc3433c.jpg?v=1770652879"},{"product_id":"python-essentials-for-biomedical-data-analysis-an-introductory-textbook-9783031856006","title":"Python Essentials for Biomedical Data Analysis: An Introductory Textbook","description":"This introductory book is a beginner-friendly resource that empowers you to harness Python programming for exploring and understanding biomedical data. In today’s data-driven world, the ability to analyze and interpret complex datasets is a vital skill—especially in biomedicine, where data-driven insights can lead to groundbreaking advancements in health and medicine. Starting from scratch, this book introduces Python's fundamental syntax and guides you through its powerful applications in real-world biomedical research. Starting with the basics, this book offers a gentle introduction to Python's syntax and core concepts, making it accessible even if it is your first encounter with coding. You will discover that Python is more than just a tool—it becomes an essential partner in uncovering the stories within your data. Our primary aim is to equip you with a foundational understanding of Python, enabling you to run pre-written programs effectively and create simple pipelines for executing sequences of applications. You will engage with practical examples and exercises inspired by real-world biomedical scenarios, giving you realistic insights into the challenges and successes you may encounter in your data analysis tasks. Whether you are taking your first steps into data analysis or looking to expand your current skills, this introductory guide is ideal for graduate students, emerging researchers, and professionals in the biomedical field who are new to programming or Python. Python Essentials for Biomedical Data Analysis serves as a valuable and inspiring resource throughout your journey, unlocking the expansive potential of Python in biomedical research.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596257333534,"sku":"9783031856006","price":89.0,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596257366302,"sku":"9783031856006R30","price":26.7,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596257399070,"sku":"9783031856006R60","price":35.6,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596257431838,"sku":"9783031856006R90","price":44.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596257464606,"sku":"9783031856006R120","price":53.4,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596257497374,"sku":"9783031856006R180","price":57.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_343d04f2-3b01-44c2-9aba-dfc7b0e24ad3.jpg?v=1770652879"},{"product_id":"time-series-analysis-with-python-cookbook-9781805122999","title":"Time Series Analysis with Python Cookbook","description":"\u003cp\u003e\u003cb\u003ePerform time series analysis and forecasting confidently with this Python code bank and reference manual. \nAccess exclusive GitHub bonus chapters and hands-on recipes covering Python setup, probabilistic deep learning forecasts, frequency-domain analysis, large-scale data handling, databases, InfluxDB, and advanced visualizations.\nPurchase of the print or Kindle book includes a free PDF eBook\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eExplore up-to-date forecasting and anomaly detection techniques using statistical, machine learning, and deep learning algorithms\u003c\/li\u003e\n\u003cli\u003eLearn different techniques for evaluating, diagnosing, and optimizing your models\u003c\/li\u003e\n\u003cli\u003eWork with a variety of complex data with trends, multiple seasonal patterns, and irregularities\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eTo use time series data to your advantage, you need to master data preparation, analysis, and forecasting. This fully refreshed second edition helps you unlock insights from time series data with new chapters on probabilistic models, signal processing techniques, and new content on transformers. You’ll work with the latest releases of popular libraries like Pandas, Polars, Sktime, stats models, stats forecast, Darts, and Prophet through up-to-date examples.\nYou'll hit the ground running by ingesting time series data from various sources and formats and learn strategies for handling missing data, dealing with time zones and custom business days, and detecting anomalies using intuitive statistical methods.\nThrough detailed instructions, you'll explore forecasting using classical statistical models such as Holt-Winters, SARIMA, and VAR, and learn practical techniques for handling non-stationary data using power transforms, ACF and PACF plots, and decomposing time series data with seasonal patterns. The recipes then level up to cover more advanced topics such as building ML and DL models using TensorFlow and PyTorch and applying probabilistic modeling techniques. In this part, you’ll also be able to evaluate, compare, and optimize models, finishing with a strong command of wrangling data with Python.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUnderstand what makes time series data different from other data\u003c\/li\u003e\n\u003cli\u003eApply imputation and interpolation strategies to handle missing data\u003c\/li\u003e\n\u003cli\u003eImplement an array of models for univariate and multivariate time series\u003c\/li\u003e\n\u003cli\u003ePlot interactive time series visualizations using hvPlot\u003c\/li\u003e\n\u003cli\u003eExplore state-space models and the unobserved components model (UCM)\u003c\/li\u003e\n\u003cli\u003eDetect anomalies using statistical and machine learning methods\u003c\/li\u003e\n\u003cli\u003eForecast complex time series with multiple seasonal patterns\u003c\/li\u003e\n\u003cli\u003eUse conformal prediction for constructing prediction intervals for time series\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is for data analysts, business analysts, data scientists, data engineers, and Python developers who want to learn time series analysis and forecasting techniques step by step through practical Python recipes. \nTo get the most out of this book, you’ll need fundamental Python programming knowledge. Prior experience working with time series data to solve business problems will help you to better utilize and apply the recipes more quickly.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596257530142,"sku":"9781805122999","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_68f92eb3-2ca6-46b5-b33e-aa2a26fcb7b8.jpg?v=1770652879"},{"product_id":"python-for-excel-users-9781040399545","title":"Python for Excel Users","description":"Introduction: Elevate Your Analytics with Python In today’s data-driven world, the ability to efficiently analyze and interpret information is more crucial than ever, especially in the business sector. Python for Excel Users: A Beginner’s Guide is tailored for business students and professionals who are proficient in Microsoft Excel but are ready to embark on their Python journey. As a powerful and versatile programming language, Python has become indispensable in data analysis. This book bridges the gap between Excel and Python by providing parallel exercises that demonstrate how Python can amplify business analytics tasks with unmatched efficiency and flexibility. Through its side-by-side comparisons, interactive Python exercises, and a \"teachable moment\" approach, this guide offers a unique and intuitive learning experience. By translating familiar Excel tasks into Python’s dynamic and versatile ecosystem, you’ll not only enhance your data analysis skills but also gain confidence in programming. Why Python? Did you know that Python powers cutting-edge technologies like ChatGPT? Indeed, Python forms the foundation of many machine learning algorithms, including large language models (LLMs). Python is more than a programming language; it’s a tool for understanding and shaping the digital world. Despite its advanced capabilities, Python’s simple, readable syntax makes it accessible to everyone – from professional software developers to citizen developers like you. Dubbed the \"language of the people,\" Python is revolutionizing how we approach problem-solving and automation in the modern world. Becoming Tomorrow’s Tech- Savvy Leaders The leaders of tomorrow are not just visionaries – they are innovators who harness the power of technology to drive change and inspire others. This book guides you through different scenarios to help you understand the connections between business questions and analytics steps we are taking. As business students embracing Python, you’re positioning yourselves as future-ready leaders equipped to navigate and excel in the complexities of modern business. Welcome to a journey that will elevate your analytics, expand your technological fluency, and transform you into a tech-savvy leader of the future.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596257562910,"sku":"9781040399545","price":68.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596257595678,"sku":"9781040399545R365","price":44.85,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596257628446,"sku":"9781040399545R180","price":37.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_56621d5c-0ace-4d85-bcad-fa783e7d971f.jpg?v=1770652879"},{"product_id":"python-machine-learning-by-example-9781835082225","title":"Python Machine Learning By Example","description":"\u003cp\u003e\u003cb\u003eAuthor Yuxi (Hayden) Liu teaches machine learning from the fundamentals to building NLP transformers and multimodal models with best practice tips and real-world examples using PyTorch, TensorFlow, scikit-learn, and pandas.\nFree with your book: DRM-free PDF version + access to Packt's next-gen Reader*\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eDiscover new and updated content on NLP transformers, PyTorch, and computer vision modeling\u003c\/li\u003e\n\u003cli\u003eIncludes a dedicated chapter on best practices and additional best practice tips throughout the book to improve your ML solutions\u003c\/li\u003e\n\u003cli\u003eImplement ML models, such as neural networks and linear and logistic regression, from scratch\u003c\/li\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eThe fourth edition of Python Machine Learning By Example is a comprehensive guide for beginners and experienced machine learning practitioners who want to learn more advanced techniques, such as multimodal modeling. Written by experienced machine learning author and ex-Google machine learning engineer Yuxi (Hayden) Liu, this edition emphasizes best practices, providing invaluable insights for machine learning engineers, data scientists, and analysts.\n\nExplore advanced techniques, including two new chapters on natural language processing transformers with BERT and GPT, and multimodal computer vision models with PyTorch and Hugging Face. You’ll learn key modeling techniques using practical examples, such as predicting stock prices and creating an image search engine.\n\nThis hands-on machine learning book navigates through complex challenges, bridging the gap between theoretical understanding and practical application. Elevate your machine learning and deep learning expertise, tackle intricate problems, and unlock the potential of advanced techniques in machine learning with this authoritative guide.\n*Email sign-up and proof of purchase required\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eFollow machine learning best practices throughout data preparation and model development\u003c\/li\u003e\n\u003cli\u003eBuild and improve image classifiers using convolutional neural networks (CNNs) and transfer learning\u003c\/li\u003e\n\u003cli\u003eDevelop and fine-tune neural networks using TensorFlow and PyTorch\u003c\/li\u003e\n\u003cli\u003eAnalyze sequence data and make predictions using recurrent neural networks (RNNs), transformers, and CLIP\u003c\/li\u003e\n\u003cli\u003eBuild classifiers using support vector machines (SVMs) and boost performance with PCA\u003c\/li\u003e\n\u003cli\u003eAvoid overfitting using regularization, feature selection, and more\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis expanded fourth edition is ideal for data scientists, ML engineers, analysts, and students with Python programming knowledge. The real-world examples, best practices, and code prepare anyone undertaking their first serious ML project.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596257661214,"sku":"9781835082225","price":36.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_97812043-44c2-4d4d-ab33-08c5ccd15e2f.jpg?v=1770652879"},{"product_id":"a-simple-introduction-to-python-9781040034774","title":"A Simple Introduction to Python","description":"A Simple Introduction to Python is aimed at pre-university students and complete novices to programming. The whole book has been created using Jupyter notebooks. After introducing Python as a powerful calculator, simple programming constructs are covered, and the NumPy, MatPlotLib and SymPy modules (libraries) are introduced. Python is then used for Mathematics, Cryptography, Artificial Intelligence, Data Science and Object Oriented Programming. The reader is shown how to program using the integrated development environments: Python IDLE, Spyder, Jupyter notebooks, and through cloud computing with Google Colab. Features: No prior experience in programming is required. Demonstrates how to format Jupyter notebooks for publication on the Web. Full solutions to exercises are available as a Jupyter notebook on the Web. All Jupyter notebook solution files can be downloaded through GitHub. GitHub Repository of Data Files and a Jupyter Solution notebook: https:\/\/github.com\/proflynch\/A-Simple-Introduction-to-Python Jupyter Solution notebook web page: https:\/\/drstephenlynch.github.io\/webpages\/A-Simple-Introduction-to-Python-Solutions.html","brand":"ThinkEDU","offers":[{"title":"180 Day Option","offer_id":50596257693982,"sku":"9781040034774R180","price":19.25,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596257726750,"sku":"9781040034774","price":34.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596257759518,"sku":"9781040034774R365","price":22.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_b43a7c23-ff6d-4dc3-a861-ca44160ed6ce.jpg?v=1770652879"},{"product_id":"bayesian-analysis-with-python-9781805125419","title":"Bayesian Analysis with Python","description":"\u003cp\u003e\u003cb\u003eLearn the fundamentals of Bayesian modeling using state-of-the-art Python libraries, such as PyMC, ArviZ, Bambi, and more, guided by an experienced Bayesian modeler who contributes to these libraries.\nFree with your book: DRM-free PDF version + access to Packt's next-gen Reader*\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eConduct Bayesian data analysis with step-by-step guidance\u003c\/li\u003e\n\u003cli\u003eGain insight into a modern, practical, and computational approach to Bayesian statistical modeling\u003c\/li\u003e\n\u003cli\u003eEnhance your learning with best practices through sample problems and practice exercises\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eThe third edition of Bayesian Analysis with Python serves as an introduction to the main concepts of applied Bayesian modeling using PyMC, a state-of-the-art probabilistic programming library, and other libraries that support and facilitate modeling like ArviZ, for exploratory analysis of Bayesian models; Bambi, for flexible and easy hierarchical linear modeling; PreliZ, for prior elicitation; PyMC-BART, for flexible non-parametric regression; and Kulprit, for variable selection.\n\n\nIn this updated edition, a brief and conceptual introduction to probability theory enhances your learning journey by introducing new topics like Bayesian additive regression trees (BART), featuring updated examples. Refined explanations, informed by feedback and experience from previous editions, underscore the book's emphasis on Bayesian statistics. You will explore various models, including hierarchical models, generalized linear models for regression and classification, mixture models, Gaussian processes, and BART, using synthetic and real datasets.\n\nBy the end of this book, you’ll understand probabilistic modeling and be able to design and implement Bayesian models for data science, with a strong foundation for more advanced study.\n*Email sign-up and proof of purchase required\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eBuild probabilistic models using PyMC and Bambi\u003c\/li\u003e\n\u003cli\u003eAnalyze and interpret probabilistic models with ArviZ\u003c\/li\u003e\n\u003cli\u003eAcquire the skills to sanity-check models and modify them if necessary\u003c\/li\u003e\n\u003cli\u003eBuild better models with prior and posterior predictive checks\u003c\/li\u003e\n\u003cli\u003eLearn the advantages and caveats of hierarchical models\u003c\/li\u003e\n\u003cli\u003eCompare models and choose between alternative ones\u003c\/li\u003e\n\u003cli\u003eInterpret results and apply your knowledge to real-world problems\u003c\/li\u003e\n\u003cli\u003eExplore common models from a unified probabilistic perspective\u003c\/li\u003e\n\u003cli\u003eApply the Bayesian framework's flexibility for probabilistic thinking\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eIf you are a student, data scientist, researcher, or developer looking to get started with Bayesian data analysis and probabilistic programming, this book is for you. The book is introductory, so no previous statistical knowledge is required, although some experience in using Python and scientific libraries like NumPy is expected.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596257792286,"sku":"9781805125419","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_fbc0d242-0933-46a9-a78b-7b60129e128c.jpg?v=1770652879"},{"product_id":"python-for-mathematical-thinking-9789819540808","title":"Python for Mathematical Thinking","description":"This book offers a rigorous yet approachable pathway to applying Python for mathematical problem-solving, spanning foundational concepts to advanced theoretical frameworks. It bridges the gap between abstract mathematics and computational execution, guiding readers through a logically structured, step-by-step journey. Emphasizing mathematical reasoning, symbolic computation, and real-world problem modeling, it equips readers to analyze, simulate, and visualize complex structures with clarity and efficiency. Ideal for students, researchers, and professionals in Mathematics, Data Science, AI, Physics, and Computational Science, it cultivates both programming skill and deep mathematical intuition.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596257825054,"sku":"9789819540808","price":84.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596257857822,"sku":"9789819540808R30","price":25.5,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596257890590,"sku":"9789819540808R60","price":34.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596257923358,"sku":"9789819540808R90","price":42.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596257956126,"sku":"9789819540808R120","price":51.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596257988894,"sku":"9789819540808R180","price":55.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_f69bfdc1-7580-4d37-a9a9-a58065e1445d.jpg?v=1770652880"},{"product_id":"data-clustering-with-python-9781040415238","title":"Data Clustering with Python","description":"Data clustering, an interdisciplinary field with diverse applications, has gained increasing popularity since its origins in the 1950s. Over the past six decades, researchers from various fields have proposed numerous clustering algorithms. In 2011, I wrote a book on implementing clustering algorithms in C++ using object-oriented programming. While C++ offers efficiency, its steep learning curve makes it less ideal for rapid prototyping. Since then, Python has surged in popularity, becoming the most widely used programming language since 2022. Its simplicity and extensive scientific libraries make it an excellent choice for implementing clustering algorithms. Features: Introduction to Python programming fundamentals Overview of key concepts in data clustering Implementation of popular clustering algorithms in Python Practical examples of applying clustering algorithms to datasets Access to associated Python code on GitHub This book extends my previous work by implementing clustering algorithms in Python. Unlike the object-oriented approach in C++, this book uses a procedural programming style, as Python allows many clustering algorithms to be implemented concisely. The book is divided into two parts: the first introduces Python and key libraries like NumPy, Pandas, and Matplotlib, while the second covers clustering algorithms, including hierarchical and partitional methods. Each chapter includes theoretical explanations, Python implementations, and practical examples, with comparisons to scikit-learn where applicable. This book is ideal for anyone interested in clustering algorithms, with no prior Python experience required. The complete source code is available at: https:\/\/github.com\/ganml\/dcpython.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596258021662,"sku":"9781040415238","price":73.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596258054430,"sku":"9781040415238R365","price":48.1,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596258087198,"sku":"9781040415238R180","price":40.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_25b920e1-cc80-4405-8406-1a8e2826dfaf.jpg?v=1770652880"},{"product_id":"python-for-algorithmic-trading-cookbook-9781835087763","title":"Python for Algorithmic Trading Cookbook","description":"\u003cp\u003e\u003cb\u003eHarness the power of Python libraries to transform freely available financial market data into algorithmic trading strategies and deploy them into a live trading environment\n\nGet With Your Book: PDF Copy, AI Assistant, and Next-Gen Reader Free\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eFollow practical Python recipes to acquire, visualize, and store market data for market research\u003c\/li\u003e\n\u003cli\u003eDesign, backtest, and evaluate the performance of trading strategies using professional techniques\u003c\/li\u003e\n\u003cli\u003eDeploy trading strategies built in Python to a live trading environment with API connectivity\u003c\/li\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eDiscover how Python has made algorithmic trading accessible to non-professionals with unparalleled expertise and practical insights from Jason Strimpel, founder of PyQuant News and a seasoned professional with global experience in trading and risk management. This book guides you through from the basics of quantitative finance and data acquisition to advanced stages of backtesting and live trading.\nDetailed recipes will help you leverage the cutting-edge OpenBB SDK to gather freely available data for stocks, options, and futures, and build your own research environment using lightning-fast storage techniques like SQLite, HDF5, and ArcticDB. This book shows you how to use SciPy and statsmodels to identify alpha factors and hedge risk, and construct momentum and mean-reversion factors. You’ll optimize strategy parameters with walk-forward optimization using VectorBT and construct a production-ready backtest using Zipline Reloaded. Implementing all that you’ve learned, you’ll set up and deploy your algorithmic trading strategies in a live trading environment using the Interactive Brokers API, allowing you to stream tick-level data, submit orders, and retrieve portfolio details.\nBy the end of this algorithmic trading book, you'll not only have grasped the essential concepts but also the practical skills needed to implement and execute sophisticated trading strategies using Python.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eAcquire and process freely available market data with the OpenBB Platform\u003c\/li\u003e\n\u003cli\u003eBuild a research environment and populate it with financial market data\u003c\/li\u003e\n\u003cli\u003eUse machine learning to identify alpha factors and engineer them into signals\u003c\/li\u003e\n\u003cli\u003eUse VectorBT to find strategy parameters using walk-forward optimization\u003c\/li\u003e\n\u003cli\u003eBuild production-ready backtests with Zipline Reloaded and evaluate factor performance\u003c\/li\u003e\n\u003cli\u003eSet up the code framework to connect and send an order to Interactive Brokers\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003ePython for Algorithmic Trading Cookbook equips traders, investors, and Python developers with code to design, backtest, and deploy algorithmic trading strategies. You should have experience investing in the stock market, knowledge of Python data structures, and a basic understanding of using Python libraries like pandas. This book is also ideal for individuals with Python experience who are already active in the market or are aspiring to be.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596258119966,"sku":"9781835087763","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_cf190e6a-0b8a-44ad-8d75-8e69ee534b0d.jpg?v=1770652880"},{"product_id":"intro-to-python-for-computer-science-and-data-science-brief-version-revel-print-combo-access-code-9780138221355","title":"Intro to Python for Computer Science and Data Science (Brief Version) -- Revel + Print Combo Access Code","description":"\u003cp\u003eA subset of chapters from the \"big book,\" \u003cem\u003e\u003cstrong\u003eIntroduction to Python for Computer Science and Data Science, Brief Version,\u003c\/strong\u003e\u003c\/em\u003e takes a unique, modular approach to teaching and learning introductory Python programming that is relevant for both computer science and data science audiences. The Deitels cover the most current topics and applications to prepare you for your subsequent courses and career. Interesting, real-world problems use real-world datasets, with a focus on software engineering and program clarity. Jupyter Notebooks supplements, downloadable Python source code, and hundreds of hands-on examples, exercises and projects provide opportunities for you to test and apply your skills as you learn.\u003c\/p\u003e \u003cp\u003eRevel® empowers you to actively participate in learning. More than a digital textbook, Revel delivers an engaging blend of author content, media, and assessment. With Revel, you can read and practice in one continuous experience anytime, anywhere, on any device.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e This Revel Combo Access pack includes a Revel access code plus a loose-leaf print reference (delivered by mail) to complement your Revel experience. In addition to this access code, you will need a course invite link provided by your instructor to register for and use Revel.\u003c\/p\u003e","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596258152734,"sku":"9780138221355R365","price":206.14,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_713ce293-0eb0-4c7f-a6f3-38e70824fb49.jpg?v=1770652880"},{"product_id":"learn-model-context-protocol-with-python-9781806103225","title":"Learn Model Context Protocol with Python","description":"\u003cp\u003e\u003cb\u003eGet to grips with the Model Context Protocol (MCP) and learn how to build scalable, intelligent web applications with AI-ready architecture in Python\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eThe only resource you'll need to build, test, and deploy MCP servers and clients\u003c\/li\u003e\n\u003cli\u003eTake a modern approach toward building, testing, and securing distributed agentic AI apps\u003c\/li\u003e\n\u003cli\u003eGet clear, professional guidance on developing for both LLM and non-LLM clients\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eLearn Model Context Protocol with Python introduces developers, architects, and AI practitioners to the transformative capabilities of Model Context Protocol (MCP), an emerging protocol designed to standardize, distribute, and scale AI-driven applications. Through the lens of a practical project, the book tackles the modern challenges of resource management, client-server interaction, and deployment at scale.\nDrawing from Christoffer's expertise as a published author and tutor at the University of Oxford, you’ll explore the components of MCP and how they streamline server and client development. Next, you’ll progress from building robust backends and integrating LLMs into intelligent clients to interacting with servers via tools such as Claude for desktop and Visual Studio Code agents. The chapters help you understand how to describe the capabilities of hosts, clients, and servers, facilitating better interoperability, easier integration, and clearer communication between different components.\nThe book also covers security best practices and building for the cloud, ensuring that you're ready to deploy your MCP-based apps. Each chapter enables you to develop hands-on skills for building and operating MCP-based agentic apps. The Python primer at the end rounds out the practical toolkit, making this book essential for any team building AI-native applications today.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the MCP protocol and its core components\u003c\/li\u003e\n\u003cli\u003eBuild MCP servers that expose tools and resources to a variety of clients\u003c\/li\u003e\n\u003cli\u003eTest and debug servers using the interactive inspector tools\u003c\/li\u003e\n\u003cli\u003eConsume servers using Claude Desktop and Visual Studio Code Agents\u003c\/li\u003e\n\u003cli\u003eSecure MCP apps, as well as managing and mitigating common threats\u003c\/li\u003e\n\u003cli\u003eBuild and deploy MCP apps using cloud-based strategies\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is ideal for web developers, software architects, AI practitioners, and tech leads looking to build scalable AI-integrated applications using MCP. Product managers overseeing AI initiatives will also find this book valuable. A basic understanding of web development and AI concepts is needed to make the most of this book.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596258185502,"sku":"9781806103225","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_1c2bcc8a-ce2f-456d-8edc-5bc248adf110.jpg?v=1770652881"},{"product_id":"linear-algebra-with-python-9789819929511","title":"Linear Algebra with Python","description":"This textbook is for those who want to learn linear algebra from the basics. After a brief mathematical introduction, it provides the standard curriculum of linear algebra based on an abstract linear space. It covers, among other aspects: linear mappings and their matrix representations, basis, and dimension; matrix invariants, inner products, and norms; eigenvalues and eigenvectors; and Jordan normal forms. Detailed and self-contained proofs as well as descriptions are given for all theorems, formulas, and algorithms. A unified overview of linear structures is presented by developing linear algebra from the perspective of functional analysis. Advanced topics such as function space are taken up, along with Fourier analysis, the Perron–Frobenius theorem, linear differential equations, the state transition matrix and the generalized inverse matrix, singular value decomposition, tensor products, and linear regression models. These all provide a bridge to more specialized theories based on linear algebra in mathematics, physics, engineering, economics, and social sciences. Python is used throughout the book to explain linear algebra. Learning with Python interactively, readers will naturally become accustomed to Python coding.  By using Python’s libraries NumPy, Matplotlib, VPython, and SymPy,  readers can easily perform large-scale matrix calculations, visualization of calculation results, and symbolic computations.  All the codes in this book can be executed on both Windows and macOS and also on Raspberry Pi.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596258349342,"sku":"9789819929511","price":64.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596258382110,"sku":"9789819929511R30","price":19.5,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596258414878,"sku":"9789819929511R60","price":26.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596258447646,"sku":"9789819929511R90","price":32.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596258480414,"sku":"9789819929511R120","price":39.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596258513182,"sku":"9789819929511R180","price":42.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_8d5683f3-46fa-4a25-9d99-d44c40d42cbd.jpg?v=1770652881"},{"product_id":"linear-algebra-for-data-science-with-python-9781040429716","title":"Linear Algebra for Data Science with Python","description":"Linear Algebra for Data Science with Python provides an introduction to vectors and matrices within the context of data science. This book starts from the fundamentals of vectors and how vectors are used to model data, builds up to matrices and their operations, and then considers applications of matrices and vectors to data fitting, transforming time-series data into the frequency domain, and dimensionality reduction. This book uses a computational-first approach: the reader will learn how to use Python and the associated data-science libraries to work with and visualize vectors and matrices and their operations, as well as to import data to apply these techniques. Readers learn the basics of performing vector and matrix operations by hand but are also shown how to use several different Python libraries for performing these operations. Key Features: Teaches the most important concepts and techniques for working with multi-dimensional data using vectors and matrices. Introduces readers to some of the most important Python libraries for working with data, including NumPy and PyTorch. Demonstrate the application of linear algebra in real data and engineering applications. Includes many color visualizations to illustrate mathematical operations involving vectors and matrices. Provides practice and feedback through a unique set of online, interactive tools on the accompanying website.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596258251038,"sku":"9781040429716","price":73.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596258283806,"sku":"9781040429716R365","price":48.1,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596258316574,"sku":"9781040429716R180","price":40.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_0b0a8a81-51d5-4f22-9039-2bace900cc5b.jpg?v=1770652881"},{"product_id":"introduction-to-python-9781040040737","title":"Introduction to Python","description":"Introduction to Python: with Applications in Optimization, Image and Video Processing, and Machine Learning is intended primarily for advanced undergraduate and graduate students in quantitative sciences such as mathematics, computer science, and engineering. In addition to this, the book is written in such a way that it can also serve as a self-contained handbook for professionals working in quantitative fields including finance, IT, and many other industries where programming is a useful or essential tool. The book is written to be accessible and useful to those with no prior experience of Python, but those who are somewhat more adept will also benefit from the more advanced material that comes later in the book. Features Covers introductory and advanced material. Advanced material includes lists, dictionaries, tuples, arrays, plotting using Matplotlib, object-oriented programming Suitable as a textbook for advanced undergraduates or postgraduates, or as a reference for researchers and professionals Solutions manual, code, and additional examples are available for download","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596258545950,"sku":"9781040040737","price":84.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596258578718,"sku":"9781040040737R365","price":55.25,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596258611486,"sku":"9781040040737R180","price":46.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_d60e65b7-2989-4528-be68-dc1352606dfd.jpg?v=1770652881"},{"product_id":"hands-on-python-for-devops-9781835081495","title":"Hands-On Python for DevOps","description":"\u003cp\u003e\u003cb\u003eUnleash DevOps excellence with Python and its ecosystem of tools for seamless orchestration on both local and cloud platforms, such as GCP, AWS, and Azure\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eIntegrate Python into DevOps for streamlined workflows, task automation, and improved collaboration\u003c\/li\u003e\n\u003cli\u003eCombine the principles of Python and DevOps into a unified approach for problem solving\u003c\/li\u003e\n\u003cli\u003eLearn about Python’s role in Infrastructure as Code (IaC), MLOps, networking, and other domains\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003ePython stands out as a powerhouse in DevOps, boasting unparalleled libraries and support, which makes it the preferred programming language for problem solvers worldwide. This book will help you understand the true flexibility of Python, demonstrating how it can be integrated into incredibly useful DevOps workflows and workloads, through practical examples.\nYou'll start by understanding the symbiotic relation between Python and DevOps philosophies and then explore the applications of Python for provisioning and manipulating VMs and other cloud resources to facilitate DevOps activities. With illustrated examples, you’ll become familiar with automating DevOps tasks and learn where and how Python can be used to enhance CI\/CD pipelines. Further, the book highlights Python’s role in the Infrastructure as Code (IaC) process development, including its connections with tools like Ansible, SaltStack, and Terraform. The concluding chapters cover advanced concepts such as MLOps, DataOps, and Python’s integration with generative AI, offering a glimpse into the areas of monitoring, logging, Kubernetes, and more.\nBy the end of this book, you’ll know how to leverage Python in your DevOps-based workloads to make your life easier and save time.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eImplement DevOps practices and principles using Python\u003c\/li\u003e\n\u003cli\u003eEnhance your DevOps workloads with Python\u003c\/li\u003e\n\u003cli\u003eCreate Python-based DevOps solutions to improve your workload efficiency\u003c\/li\u003e\n\u003cli\u003eUnderstand DevOps objectives and the mindset needed to achieve them\u003c\/li\u003e\n\u003cli\u003eUse Python to automate DevOps tasks and increase productivity\u003c\/li\u003e\n\u003cli\u003eExplore the concepts of DevSecOps, MLOps, DataOps, and more\u003c\/li\u003e\n\u003cli\u003eUse Python for containerized workloads in Docker and Kubernetes\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is for IT professionals venturing into DevOps, particularly programmers seeking to apply their existing programming knowledge to excel in this field. For DevOps professionals without a coding background, this book serves as a resource to enhance their understanding of development practices and communicate more effectively with developers. Solutions architects, programmers, and anyone regularly working with DevOps solutions and Python will also benefit from this hands-on guide.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596258644254,"sku":"9781835081495","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_0ec0ed18-ecc5-4add-829d-cdda2a53e0b5.jpg?v=1770652881"},{"product_id":"modern-python-cookbook-9781835460757","title":"Modern Python Cookbook","description":"\u003cp\u003e\u003cb\u003eEnhance your Python skills with the third edition of Modern Python Cookbook with 130+ new and updated recipes covering Python 3.12, including new coverage on graphics, visualizations, dependencies, virtual environments, and more.\nPurchase of the print or Kindle book includes a free eBook in PDF format\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eNew chapters on type matching, data visualization, dependency management, and more\u003c\/li\u003e\n\u003cli\u003eComprehensive coverage of Python 3.12 with updated recipes and techniques\u003c\/li\u003e\n\u003cli\u003eProvides practical examples and detailed explanations to solve real-world problems efficiently\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003ePython is the go-to language for developers, engineers, data scientists, and hobbyists worldwide. Known for its versatility, Python can efficiently power applications, offering remarkable speed, safety, and scalability. This book distills Python into a collection of straightforward recipes, providing insights into specific language features within various contexts, making it an indispensable resource for mastering Python and using it to handle real-world use cases.\n\nThe third edition of Modern Python Cookbook provides an in-depth look into Python 3.12, offering more than 140 new and updated recipes that cater to both beginners and experienced developers. This edition introduces new chapters on documentation and style, data visualization with Matplotlib and Pyplot, and advanced dependency management techniques using tools like Poetry and Anaconda. With practical examples and detailed explanations, this cookbook helps developers solve real-world problems, optimize their code, and get up to date with the latest Python features.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eMaster core Python data structures, algorithms, and design patterns\u003c\/li\u003e\n\u003cli\u003eImplement object-oriented designs and functional programming features\u003c\/li\u003e\n\u003cli\u003eUse type matching and annotations to make more expressive programs\u003c\/li\u003e\n\u003cli\u003eCreate useful data visualizations with Matplotlib and Pyplot\u003c\/li\u003e\n\u003cli\u003eManage project dependencies and virtual environments effectively\u003c\/li\u003e\n\u003cli\u003eFollow best practices for code style and testing\u003c\/li\u003e\n\u003cli\u003eCreate clear and trustworthy documentation for your projects\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis Python book is for web developers, programmers, enterprise programmers, engineers, and big data scientists. If you are a beginner, this book offers helpful details and design patterns for learning Python. If you are experienced, it will expand your knowledge base. Fundamental knowledge of Python programming and basic programming principles will be helpful","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596258677022,"sku":"9781835460757","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_8b12a831-b06b-45d7-9b3d-426ec049c34e.jpg?v=1770652882"},{"product_id":"applied-statistics-with-python-9781040662120","title":"Applied Statistics with Python","description":"Applied Statistics with Python, Volume II focuses on ANOVA, multivariate models such as multiple regression, model selection, and reduction techniques, regularization methods like lasso and ridge, logistic regression, K-nearest neighbors (KNN), support vector classifiers, nonlinear models, tree-based methods, clustering, and principal component analysis. As in Volume I, the Python programming language is used throughout due to its flexibility and widespread adoption in data science and machine learning. The book relies heavily on tools from the standard sklearn package, which are integrated directly into the discussion. Unlike many other resources, Python is not treated as an add-on, but as an organic part of the learning process. This book is based on the author’s 15 years of experience teaching statistics and is designed for undergraduate and first-year graduate students in fields such as business, economics, biology, social sciences, and natural sciences. However, more advanced students and professionals might also find it valuable. While some familiarity with basic statistics is helpful, it is not required - core concepts are introduced and explained along the way, making the material accessible to a wide range of learners. Key Features: Employs Python as an organic part of the learning process Removes the tedium of hand\/calculator computations Weaves code into the text at every step in a clear and accessible way Covers advanced machine-learning topics Uses tools from Standardized sklearn Python package","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596258709790,"sku":"9781040662120","price":69.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596258742558,"sku":"9781040662120R365","price":45.5,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596258775326,"sku":"9781040662120R180","price":38.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_8213032f-0259-4e03-b8d5-a24580ff9ec1.jpg?v=1770652882"},{"product_id":"python-for-agriculturists-9783032014429","title":"Python for Agriculturists","description":"This book aims to introduce agriculturists, particularly those with non-computing backgrounds, to the Python programming language. Python's simplicity, versatility, and extensive library support make it an ideal tool for addressing data science and machine learning challenges. This book focuses on the application of Python in various agricultural fields such as Agronomy, Entomology, Plant Pathology, Forestry, Horticulture, Food Technology, Farm Machinery, and Animal Sciences. It underscores the significance of programming skills in empowering agriculturists to analyze data, optimize resources, and automate routine tasks, thereby enhancing productivity and contributing to sustainable agricultural practices. By bridging the gap between traditional agricultural knowledge and modern computing techniques, this book serves as a valuable resource for agriculturists aiming to advance their careers and improve agricultural outcomes.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596258808094,"sku":"9783032014429","price":54.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596258840862,"sku":"9783032014429R30","price":16.5,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596258873630,"sku":"9783032014429R60","price":22.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596258906398,"sku":"9783032014429R90","price":27.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596258939166,"sku":"9783032014429R120","price":33.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596258971934,"sku":"9783032014429R180","price":35.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_90b39b48-963b-468f-9f31-cc6eddcc23c3.jpg?v=1770652882"},{"product_id":"waic-and-wbic-with-python-stan-9789819938414","title":"WAIC and WBIC with Python Stan","description":"Master the art of machine learning and data science by diving into the essence of mathematical logic with this comprehensive textbook. This book focuses on the widely applicable information criterion (WAIC), also described as the Watanabe-Akaike information criterion, and the widely applicable Bayesian information criterion (WBIC), also described as the Watanabe Bayesian information criterion. The book expertly guides you through relevant mathematical problems while also providing hands-on experience with programming in Python and Stan. Whether you’re a data scientist looking to refine your model selection process or a researcher who wants to explore the latest developments in Bayesian statistics, this accessible guide will give you a firm grasp of Watanabe Bayesian Theory. The key features of this indispensable book include: A clear and self-contained writing style, ensuring ease of understanding for readers at various levels of expertise. 100 carefully selected exercises accompanied by solutions in the main text, enabling readers to effectively gauge their progress and comprehension. A comprehensive guide to Sumio Watanabe’s groundbreaking Bayes theory, demystifying a subject once considered too challenging even for seasoned statisticians. Detailed source programs and Stan codes that will enhance readers’ grasp of the mathematical concepts presented. A streamlined approach to algebraic geometry topics in Chapter 6, making Bayes theory more accessible and less daunting. Embark on your machine learning and data science journey with this essential textbook and unlock the full potential of WAIC and WBIC today!","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596259004702,"sku":"9789819938414","price":54.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596259037470,"sku":"9789819938414R30","price":16.5,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596259070238,"sku":"9789819938414R60","price":22.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596259103006,"sku":"9789819938414R90","price":27.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596259135774,"sku":"9789819938414R120","price":33.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596259168542,"sku":"9789819938414R180","price":35.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_741ccfb0-e345-4d50-b915-be9122910b53.jpg?v=1770652882"},{"product_id":"machine-learning-with-python-9781835462072","title":"Machine Learning with Python","description":"\u003cp\u003e\u003cb\u003eUnlock the secrets of data science and machine learning with our comprehensive Python course, designed to take you from basics to complex algorithms effortlessly\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eNavigate through Python's machine learning libraries effectively\u003c\/li\u003e\n\u003cli\u003eLearn exploratory data analysis and data scrubbing techniques\u003c\/li\u003e\n\u003cli\u003eDesign and evaluate machine learning models with precision\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eThe course starts by setting the foundation with an introduction to machine learning, Python, and essential libraries, ensuring you grasp the basics before diving deeper. It then progresses through exploratory data analysis, data scrubbing, and pre-model algorithms, equipping you with the skills to understand and prepare your data for modeling.\n\nThe journey continues with detailed walkthroughs on creating, evaluating, and optimizing machine learning models, covering key algorithms such as linear and logistic regression, support vector machines, k-nearest neighbors, and tree-based methods. Each section is designed to build upon the previous, reinforcing learning and application of concepts.\n\nWrapping up, the course introduces the next steps, including an introduction to Python for newcomers, ensuring a comprehensive understanding of machine learning applications.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eAnalyze datasets for insights\u003c\/li\u003e\n\u003cli\u003eScrub data for model readiness\u003c\/li\u003e\n\u003cli\u003eUnderstand key ML algorithms\u003c\/li\u003e\n\u003cli\u003eDesign and validate models\u003c\/li\u003e\n\u003cli\u003eApply Linear and Logistic Regression\u003c\/li\u003e\n\u003cli\u003eUtilize K-Nearest Neighbors and SVMs\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis course is ideal for aspiring data scientists and professionals looking to integrate machine learning into their workflows. A basic understanding of Python and statistics is beneficial.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596259234078,"sku":"9781835462072","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_71f69012-b654-4fca-9421-075ebafce73b.jpg?v=1770652882"},{"product_id":"python-for-islamic-astronomy-9781040679524","title":"Python for Islamic Astronomy","description":"Python for Islamic Astronomy: Modern Computational Approaches to Hijri Calendar, Qibla, and Prayer Times responds to the urgent need to improve calculation accuracy and data visualizations in the field of Islamic Astronomy. This field is becoming increasingly complex, leading to mistakes in determining the beginning of the Hijri month, Qibla directions, and prayer times. This book offers a more precise approach by showing how the Python environment can be tailored for astronomical computations and how the mathematical principles behind Qiblah determination can be implemented through elegant Python algorithms. The guide provides detailed methodologies for calculating prayer times with astronomical precision, allowing for accurate scheduling regardless of global location. The book also delves into the science of moonsighting, helping readers learn to compute and analyze observation data critical for Islamic calendar determinations. Advanced visualization chapters bring these calculations to life through practical applications: develop your own Qiblah compass, create visual representations of the sun’s position during prayer times, and generate detailed lunar crescent visibility charts to aid in moon-sighting efforts. Perfect for programmers interested in Islamic Astronomy, religious scholars embracing technology, or anyone seeking to understand the mathematical foundations behind these traditional practices, this guide bridges ancient wisdom with modern computational techniques, making complex astronomical calculations accessible through the power of Python. Key Features: The first book to provide practical guidance for using Python, supplemented by an interactive coding website, to solve real-world problems in the field of Islamic Astronomy. Uses the latest and most-trusted methods in Islamic Astronomy, ensuring all calculations are accurate and based on well-recognized references. Includes visualizations that help readers understand key topics like Qibla direction, prayer time zones, and lunar crescent visibility, making the content practical and user-friendly.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596259266846,"sku":"9781040679524","price":31.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596259299614,"sku":"9781040679524R365","price":20.8,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596259332382,"sku":"9781040679524R180","price":17.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_74a7fea3-28b1-4b28-b35c-1cf16df316f4.jpg?v=1770652883"},{"product_id":"python-fast-track-9780443338243","title":"Python Fast Track","description":"\u003ci\u003ePython Fast Track: A Complete Guide to Rapidly Mastering and Applying Python Programming\u003c\/i\u003e adopts a simplified writing style and provides clear explanations to ensure ease of understanding, making it an ideal resource for those new to Python. Starting with the basics, the book covers fundamental concepts such as variables, data types, printing and prompting, lists, dictionaries, tuples, control structure, functions, and object-oriented concepts. The book includes everything you need to understand and apply more advanced programming techniques such as file handling, exception handling, and regex.\u003cbr\u003e\u003cbr\u003eThis great resource is created especially for those who want to apply Python for their research and professional work in scientific computing, data analysis and machine learning, including chapters on NumPy and Pandas, two of the most popular Python application libraries. It demonstrates how to effectively master key applications of Python such as web development, software creation, task automation, and data analysis. The book covers data analysis and machine learning tasks that greatly benefit from Python, thanks to libraries such as TensorFlow and Keras that enable efficient coding.\u003cul\u003e\n\u003cli\u003eExplains the core concepts of Python programming in a simplified way that is suitable for people who have little or no programming experience\u003c\/li\u003e\n\u003cli\u003eIncorporates a wide range of simple, step-by-step examples and illustrations to highlight fundamental concepts so readers can learn easily\u003c\/li\u003e\n\u003cli\u003eProvides practice exercises designed to expedite the learning process and provide hands-on application experience\u003c\/li\u003e\n\u003cli\u003eOffers a wide range of functionality, from basic processes to complex operations, including chapters on Pandas and NumPy, two of the most popular Python libraries for data analysis\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596259365150,"sku":"9780443338243","price":180.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_6c08d8d3-c3bd-4de7-82b5-3aa7124027ea.jpg?v=1770652883"},{"product_id":"using-stable-diffusion-with-python-9781835084311","title":"Using Stable Diffusion with Python","description":"\u003cp\u003e\u003cb\u003eMaster AI image generation by leveraging GenAI tools and techniques such as diffusers, LoRA, textual inversion, ControlNet, and prompt design in this hands-on guide, with key images printed in color\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eMaster the art of generating stunning AI artwork with the help of expert guidance and ready-to-run Python code\u003c\/li\u003e\n\u003cli\u003eGet instant access to emerging extensions and open-source models\u003c\/li\u003e\n\u003cli\u003eLeverage the power of community-shared models and LoRA to produce high-quality images that captivate audiences\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eStable Diffusion is a game-changing AI tool that enables you to create stunning images with code. The author, a seasoned Microsoft applied data scientist and contributor to the Hugging Face Diffusers library,  leverages his 15+ years of experience to help you master Stable Diffusion by understanding the underlying concepts and techniques.\nYou’ll be introduced to Stable Diffusion, grasp the theory behind diffusion models, set up your environment, and generate your first image using diffusers. You'll optimize performance, leverage custom models, and integrate community-shared resources like LoRAs, textual inversion, and ControlNet to enhance your creations. Covering techniques such as face restoration, image upscaling, and image restoration, you’ll focus on unlocking prompt limitations, scheduled prompt parsing, and weighted prompts to create a fully customized and industry-level Stable Diffusion app. This book also looks into real-world applications in medical imaging, remote sensing, and photo enhancement. Finally, you'll gain insights into extracting generation data, ensuring data persistence, and leveraging AI models like BLIP for image description extraction.\nBy the end of this book, you'll be able to use Python to generate and edit images and leverage solutions to build Stable Diffusion apps for your business and users.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eExplore core concepts and applications of Stable Diffusion and set up your environment for success\u003c\/li\u003e\n\u003cli\u003eRefine performance, manage VRAM usage, and leverage community-driven resources like LoRAs and textual inversion\u003c\/li\u003e\n\u003cli\u003eHarness the power of ControlNet, IP-Adapter, and other methodologies to generate images with unprecedented control and quality\u003c\/li\u003e\n\u003cli\u003eExplore developments in Stable Diffusion such as video generation using AnimateDiff\u003c\/li\u003e\n\u003cli\u003eWrite effective prompts and leverage LLMs to automate the process\u003c\/li\u003e\n\u003cli\u003eDiscover how to train a Stable Diffusion LoRA from scratch\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eIf you're looking to gain control over AI image generation, particularly through the diffusion model, this book is for you. Moreover, data scientists, ML engineers, researchers, and Python application developers seeking to create AI image generation applications based on the Stable Diffusion framework can benefit from the insights provided in the book.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596259430686,"sku":"9781835084311","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_579338de-ffc1-4a02-bcc1-3ae13f043f9b.jpg?v=1770652883"},{"product_id":"bitesize-python-for-intermediate-learners-9781040694510","title":"BiteSize Python for Intermediate Learners","description":"This book is an introduction to Python for intermediate learners. It allows readers to take a slow and steady approach to building upon their understanding of Python code. While there are many books, websites, and online courses about the topic, Python programming is broken down here into easily digestible lessons of less than 5 minutes each, following a tried and tested BiteSize approach. Each lesson begins with a clear and concise introduction to the topic, giving the reader a strong base to start from and gets them ready for deeper learning. This is followed by coding demonstrations that further explore the ideas discussed. The book offers practice tasks in different difficulty levels, so readers can test their knowledge and grow their confidence. The reader will also play with case studies to solve real-world problems. Tips on how to incorporate Generative AI into a learning toolkit are provided, for purposes like feedback, practice exercises, code reviews, and exploring advanced topics. Recommended AI prompts can help readers identify areas for improvement, review key concepts, and track progress. This book is designed for intermediate learners with a basic understanding of Python. It is ideal for individuals with busy schedules or limited time for studying.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596259528990,"sku":"9781040694510","price":68.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596259561758,"sku":"9781040694510R365","price":44.85,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596259594526,"sku":"9781040694510R180","price":37.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_285c1561-abc8-4ae9-bdf1-c33eddb98958.jpg?v=1770652884"},{"product_id":"playful-python-projects-9781040094815","title":"Playful Python Projects","description":"This book aims to take beginner and intermediate programming hobbyists to the next level by challenging them with exciting bite-size projects rooted in actual scientific and engineering problems. Each chapter introduces a set of simple techniques and shows a variety of situations where they can be applied. The main feature of the book is the choice of topics that are designed to be both entertaining and serious. Most of the projects strive to analyze or simulate something found in the real world, covering molecules and planets, plants and animals, bacteria and robots. Engaging in these excursions is a great way to hone coding skills while exploring diverse areas of human knowledge. The variety of discussed subjects and creative project ideas make the book a perfect choice for aspiring coders thinking where to apply their growing skills.","brand":"ThinkEDU","offers":[{"title":"180 Day Option","offer_id":50596259627294,"sku":"9781040094815R180","price":37.4,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596259660062,"sku":"9781040094815","price":67.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596259692830,"sku":"9781040094815R365","price":44.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_e237944c-b34d-4239-9104-810b6ee9f37b.jpg?v=1770652884"},{"product_id":"offensive-security-using-python-9781835460634","title":"Offensive Security Using Python","description":"\u003cp\u003e\u003cb\u003eUnlock Python's hacking potential and discover the art of exploiting vulnerabilities in the world of offensive cybersecurity\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eGet in-depth knowledge of Python's role in offensive security, from fundamentals through to advanced techniques\u003c\/li\u003e\n\u003cli\u003eDiscover the realm of cybersecurity with Python and exploit vulnerabilities effectively\u003c\/li\u003e\n\u003cli\u003eAutomate complex security tasks with Python, using third-party tools and custom solutions\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eOffensive Security Using Python is your go-to manual for mastering the quick-paced field of offensive security. This book is packed with valuable insights, real-world examples, and hands-on activities to help you leverage Python to navigate the complicated world of web security, exploit vulnerabilities, and automate challenging security tasks.\nFrom detecting vulnerabilities to exploiting them with cutting-edge Python techniques, you’ll gain practical insights into web security, along with guidance on how to use automation to improve the accuracy and effectiveness of your security activities. You’ll also learn how to design personalized security automation tools. While offensive security is a great way to stay ahead of emerging threats, defensive security plays an equal role in protecting organizations from cyberattacks. In this book, you’ll get to grips with Python secure coding techniques to improve your ability to recognize dangers quickly and take appropriate action. As you progress, you’ll be well on your way to handling the contemporary challenges in the field of cybersecurity using Python, as well as protecting your digital environment from growing attacks.\nBy the end of this book, you’ll have a solid understanding of sophisticated offensive security methods and be able to stay ahead in the constantly evolving cybersecurity space.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eFamiliarize yourself with advanced Python techniques tailored to security professionals' needs\u003c\/li\u003e\n\u003cli\u003eUnderstand how to exploit web vulnerabilities using Python\u003c\/li\u003e\n\u003cli\u003eEnhance cloud infrastructure security by utilizing Python to fortify infrastructure as code (IaC) practices\u003c\/li\u003e\n\u003cli\u003eBuild automated security pipelines using Python and third-party tools\u003c\/li\u003e\n\u003cli\u003eDevelop custom security automation tools to streamline your workflow\u003c\/li\u003e\n\u003cli\u003eImplement secure coding practices with Python to boost your applications\u003c\/li\u003e\n\u003cli\u003eDiscover Python-based threat detection and incident response techniques\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is for a diverse audience interested in cybersecurity and offensive security. Whether you're an experienced Python developer looking to enhance offensive security skills, an ethical hacker, a penetration tester eager to learn advanced Python techniques, or a cybersecurity enthusiast exploring Python's potential in vulnerability analysis, you'll find valuable insights. If you have a solid foundation in Python programming language and are eager to understand cybersecurity intricacies, this book will help you get started on the right foot.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596259725598,"sku":"9781835460634","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_43711d73-7712-4af7-8ae7-fe1f41fe5c6f.jpg?v=1770652884"},{"product_id":"introduction-to-python-network-automation-volume-i-laying-the-groundwork-9798868801464","title":"Introduction to Python Network Automation Volume I - Laying the Groundwork","description":"Welcome to Introduction to Python Network Automation Volume I: Laying the Groundwork. In this first part of our comprehensive guide, you'll embark on a transformative journey into the world of network automation. Whether you're new to the IT field or seeking to strengthen your existing skills, this book serves as your roadmap to mastering the foundational skills essential for success in network automation. You'll begin your exploration by delving into the fundamentals of Python network automation, laying a solid foundation for your learning journey. Equipped with essential Python skills, you'll leverage them for network administration tasks, particularly on the Windows platform. Reinforce your understanding through targeted exercises designed to enhance your proficiency and navigate the complexities of VMware Workstation as you master virtualization techniques crucial for setting up your network automation environment. You’ll then venture into Linux fundamentals, learning to set up and configure server environments tailored for network automation tasks while gaining a deep understanding of file systems and TCP\/IP services in Linux. Explore the power of regular expressions as you streamline network automation tasks with precision and efficiency. Discover GNS3, a vital tool for network emulation, enabling you to test and validate network designs and put your skills to the test by tackling real-world network challenges in a comprehensive lab scenario. This book provides the essential knowledge and practical experience needed to thrive in the rapidly evolving field of network automation. Whether you're new to network automation or seeking to strengthen your existing skills, this book will unlock the vast potential of network automation and empower you to excel in this exciting field. What You'll Learn Learn Python fundamentals and effective network automation strategies. Use Python for various network administration tasks, improving efficiency. Understand Linux basics and IP service installation techniques. Apply regular expressions in Python for data processing. Create a network automation lab with VMware Workstation for hands-on practice. Who This Book Is For IT engineers and developers, network managers and students, who would like to learn network automation using Python.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596259758366,"sku":"9798868801464","price":84.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596259791134,"sku":"9798868801464R30","price":25.5,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596259823902,"sku":"9798868801464R60","price":34.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596259856670,"sku":"9798868801464R90","price":42.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596259889438,"sku":"9798868801464R120","price":51.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596259922206,"sku":"9798868801464R180","price":55.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_5654273a-0231-4b3f-bd9b-6c5dca1b0683.jpg?v=1770652884"},{"product_id":"data-analytics-for-discourse-analysis-with-python-9781040007785","title":"Data Analytics for Discourse Analysis with Python","description":"This concise volume, using examples of psychotherapy talk, showcases the potential applications of data analytics for advancing discourse research and other related disciplines. The book provides a brief primer on data analytics, defined as the science of analyzing raw data to reveal new insights and support decision making. Currently underutilized in discourse research, Tay draws on the case of psychotherapy talk, in which clients’ concerns are worked through via verbal interaction with therapists, to demonstrate how data analytics can address both practical and theoretical concerns. Each chapter follows a consistent structure, offering a streamlined walkthrough of a key technique, an example case study, and annotated Python code. The volume shows how techniques such as simulations, classification, clustering, and time series analysis can address such issues as incomplete data transcripts, therapist–client (a)synchrony, and client prognosis, offering inspiration for research, training, and practitioner self-reflection in psychotherapy and other discourse contexts. This volume is a valuable resource for discourse and linguistics researchers, particularly for those interested in complementary approaches to qualitative methods, as well as active practitioners.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596259954974,"sku":"9781040007785","price":61.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596259987742,"sku":"9781040007785R365","price":40.3,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596260020510,"sku":"9781040007785R180","price":34.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_57009152-9cb6-45af-aaa8-5ae133b14850.jpg?v=1770652884"},{"product_id":"active-machine-learning-with-python-9781835462683","title":"Active Machine Learning with Python","description":"\u003cp\u003e\u003cb\u003eUse active machine learning with Python to improve the accuracy of predictive models, streamline the data analysis process, and adapt to evolving data trends, fostering innovation and progress across diverse fields\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eLearn how to implement a pipeline for optimal model creation from large datasets and at lower costs\u003c\/li\u003e\n\u003cli\u003eGain profound insights within your data while achieving greater efficiency and speed\u003c\/li\u003e\n\u003cli\u003eApply your knowledge to real-world use cases and solve complex ML problems\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eBuilding accurate machine learning models requires quality data—lots of it. However, for most teams, assembling massive datasets is time-consuming, expensive, or downright impossible. Led by Margaux Masson-Forsythe, a seasoned ML engineer and advocate for surgical data science and climate AI advancements, this hands-on guide to active machine learning demonstrates how to train robust models with just a fraction of the data using Python's powerful active learning tools.\nYou’ll master the fundamental techniques of active learning, such as membership query synthesis, stream-based sampling, and pool-based sampling and gain insights for designing and implementing active learning algorithms with query strategy and Human-in-the-Loop frameworks. Exploring various active machine learning techniques, you’ll learn how to enhance the performance of computer vision models like image classification, object detection, and semantic segmentation and delve into a machine AL method for selecting the most informative frames for labeling large videos, addressing duplicated data. You’ll also assess the effectiveness and efficiency of active machine learning systems through performance evaluation.\nBy the end of the book, you’ll be able to enhance your active learning projects by leveraging Python libraries, frameworks, and commonly used tools.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eMaster the fundamentals of active machine learning\u003c\/li\u003e\n\u003cli\u003eUnderstand query strategies for optimal model training with minimal data\u003c\/li\u003e\n\u003cli\u003eTackle class imbalance, concept drift, and other data challenges\u003c\/li\u003e\n\u003cli\u003eEvaluate and analyze active learning model performance\u003c\/li\u003e\n\u003cli\u003eIntegrate active learning libraries into workflows effectively\u003c\/li\u003e\n\u003cli\u003eOptimize workflows for human labelers\u003c\/li\u003e\n\u003cli\u003eExplore the finest active learning tools available today\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eIdeal for data scientists and ML engineers aiming to maximize model performance while minimizing costly data labeling, this book is your guide to optimizing ML workflows and prioritizing quality over quantity. Whether you’re a technical practitioner or team lead, you’ll benefit from the proven methods presented in this book to slash data requirements and iterate faster.\nBasic Python proficiency and familiarity with machine learning concepts such as datasets and convolutional neural networks is all you need to get started.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596260086046,"sku":"9781835462683","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_01195d4e-8273-4307-b953-1421abac3265.jpg?v=1770652885"},{"product_id":"generative-ai-foundations-in-python-9781835464915","title":"Generative AI Foundations in Python","description":"\u003cp\u003e\u003cb\u003eBegin your generative AI journey with Python as you explore large language models, understand responsible generative AI practices, and apply your knowledge to real-world applications through guided tutorials\u003c\/b\u003e\u003c\/p\u003e\u003ch4\u003eKey Features\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eGain expertise in prompt engineering, LLM fine-tuning, and domain adaptation\u003c\/li\u003e\n\u003cli\u003eUse transformers-based LLMs and diffusion models to implement AI applications\u003c\/li\u003e\n\u003cli\u003eDiscover strategies to optimize model performance, address ethical considerations, and build trust in AI systems\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eBook Description\u003c\/h4\u003eThe intricacies and breadth of generative AI (GenAI) and large language models can sometimes eclipse their practical application. It is pivotal to understand the foundational concepts needed to implement generative AI. This guide explains the core concepts behind -of-the-art generative models by combining theory and hands-on application.\nGenerative AI Foundations in Python begins by laying a foundational understanding, presenting the fundamentals of generative LLMs and their historical evolution, while also setting the stage for deeper exploration. You’ll also understand how to apply generative LLMs in real-world applications. The book cuts through the complexity and offers actionable guidance on deploying and fine-tuning pre-trained language models with Python. Later, you’ll delve into topics such as task-specific fine-tuning, domain adaptation, prompt engineering, quantitative evaluation, and responsible AI, focusing on how to effectively and responsibly use generative LLMs.\nBy the end of this book, you’ll be well-versed in applying generative AI capabilities to real-world problems, confidently navigating its enormous potential ethically and responsibly.\u003ch4\u003eWhat you will learn\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eDiscover the fundamentals of GenAI and its foundations in NLP\u003c\/li\u003e\n\u003cli\u003eDissect foundational generative architectures including GANs, transformers, and diffusion models\u003c\/li\u003e\n\u003cli\u003eFind out how to fine-tune LLMs for specific NLP tasks\u003c\/li\u003e\n\u003cli\u003eUnderstand transfer learning and fine-tuning to facilitate domain adaptation, including fields such as finance\u003c\/li\u003e\n\u003cli\u003eExplore prompt engineering, including in-context learning, templatization, and rationalization through chain-of-thought and RAG\u003c\/li\u003e\n\u003cli\u003eImplement responsible practices with generative LLMs to minimize bias, toxicity, and other harmful outputs\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eWho this book is for\u003c\/h4\u003eThis book is for developers, data scientists, and machine learning engineers embarking on projects driven by generative AI. A general understanding of machine learning and deep learning, as well as some proficiency with Python, is expected.","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596260184350,"sku":"9781835464915","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_c2b2dc44-4440-44f4-8da3-e2bd777196c0.jpg?v=1770652885"},{"product_id":"an-introduction-to-data-science-with-python-9781071850671","title":"An Introduction to Data Science With Python","description":"An Introduction to Data Science with Python by Jeffrey S. Saltz and Jeffery M. Stanton provides readers who are new to Python and data science with a step-by-step walkthrough of the tools and techniques used to analyze data and generate predictive models. After introducing the basic concepts of data science, the book builds on these foundations to explain data science techniques using Python-based Jupyter Notebooks. The techniques include making tables and data frames, computing statistics, managing data, creating data visualizations, and building machine learning models. Each chapter breaks down the process into simple steps and components so students with no more than a high school algebra background will still find the concepts and code intelligible. Explanations are reinforced with linked practice questions throughout to check reader understanding. The book also covers advanced topics such as neural networks and deep learning, the basis of many recent and startling advances in machine learning and artificial intelligence. With their trademark humor and clear explanations, Saltz and Stanton provide a gentle introduction to this powerful data science tool. Included with this title: LMS Cartridge: Import this title’s instructor resources into your school’s learning management system (LMS) and save time. Don′t use an LMS? You can still access all of the same online resources for this title via the password-protected Instructor Resource Site.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596260217118,"sku":"9781071850671","price":74.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596260249886,"sku":"9781071850671R180","price":51.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_d28eb9c7-7eca-4ad4-b90d-aa1499571dcb.jpg?v=1770652885"},{"product_id":"numerical-python-9798868804137","title":"Numerical Python","description":"Learn how to leverage the scientific computing and data analysis capabilities of Python, its standard library, and popular open-source numerical Python packages like NumPy, SymPy, SciPy, matplotlib, and more. This book demonstrates how to work with mathematical modeling and solve problems with numerical, symbolic, and visualization techniques. It explores applications in science, engineering, data analytics, and more. Numerical Python, Third Edition, presents many case study examples of applications in fundamental scientific computing disciplines, as well as in data science and statistics. This fully revised edition, updated for each library's latest version, demonstrates Python's power for rapid development and exploratory computing due to its simple and high-level syntax and many powerful libraries and tools for computation and data analysis.  After reading this book, readers will be familiar with many computing techniques, including array-based and symbolic computing, visualization and numerical file I\/O, equation solving, optimization, interpolation and integration, and domain-specific computational problems, such as differential equation solving, data analysis, statistical modeling, and machine learning. What You'll Learn Work with vectors and matrices using NumPy Review Symbolic computing with SymPy Plot and visualize data with Matplotlib Perform data analysis tasks with Pandas and SciPy Understand statistical modeling and machine learning with statsmodels and scikit-learn Optimize Python code using Numba and Cython Who This Book Is For Developers who want to understand how to use Python and its ecosystem of libraries for scientific computing and data analysis.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596260282654,"sku":"9798868804137","price":34.99,"currency_code":"USD","in_stock":true},{"title":"30 Day Option","offer_id":50596260315422,"sku":"9798868804137R30","price":10.5,"currency_code":"USD","in_stock":true},{"title":"60 Day Option","offer_id":50596260348190,"sku":"9798868804137R60","price":14.0,"currency_code":"USD","in_stock":true},{"title":"90 Day Option","offer_id":50596260380958,"sku":"9798868804137R90","price":17.5,"currency_code":"USD","in_stock":true},{"title":"120 Day Option","offer_id":50596260413726,"sku":"9798868804137R120","price":21.0,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596260446494,"sku":"9798868804137R180","price":22.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_085d06a5-1de5-4d41-8cba-c10577f30656.jpg?v=1770652886"},{"product_id":"python-experiments-in-physics-and-astronomy-9781040338728","title":"Python Experiments in Physics and Astronomy","description":"Python Experiments in Physics and Astronomy acts as a resource for science and engineering students or faculty who would like to see how a diverse selection of topics can be analyzed and simulated using Python programs. The book also provides Python solutions that can be learned from and modified as needed. The book is mainly aimed at undergraduates, but since many science students and faculty have limited exposure to scientific programming, having a collection of examples that address curve-fitting, Fast Fourier Transforms, image photometry and image alignment, and many others could be very helpful not just for learning from, but also to support classroom projects and demonstrations. Key Features: Features tutorials using Python for non-computer science students and faculty involved with scientific programming Contains complete scientific programming examples for teaching and academic projects Presents detailed Python solutions for Physics and Astronomy topics, not normally covered in depth, because they would be too time-consuming Purchasers of the book can access the accompanying computer code via the Instructor Resources Download Hub.","brand":"ThinkEDU","offers":[{"title":"365 Day Option","offer_id":50596260512030,"sku":"9781040338728R365","price":48.1,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596260544798,"sku":"9781040338728R180","price":40.7,"currency_code":"USD","in_stock":true},{"title":"Perpetual","offer_id":50596260577566,"sku":"9781040338728","price":73.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_f09f458d-15d7-4c6f-a612-fd56c05503a0.jpg?v=1770652886"},{"product_id":"hypermodern-python-tooling-9781098139544","title":"Hypermodern Python Tooling","description":"Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build reliable workflows beyond local development while staying in sync with the evolving ecosystem. With this hands-on guide, Python developers will learn how to forge the moving parts of a Python project into an easy-to-use toolchain, using state-of-the-art tools including Poetry, Nox, pytest, mypy, pre-commit, Black, Ruff, uv, Rye, Hatch, and more. Author Claudio Jolowicz shows you how to create robust Python project structures complete with unit tests, static analysis, code formatting, and type checking. You'll learn how to: Create open source projects with state-of-the-art infrastructure Build a custom infrastructure for all Python projects in a company or team Improve and modernize the infrastructure of an existing Python project Evaluate modern Python tooling for adoption in existing projects Use tools for packaging and dependency management Automate common development tasks such as testing, dependency updates, and publishing releases","brand":"ThinkEDU","offers":[{"title":"Default Title","offer_id":50596260643102,"sku":"9781098139544","price":56.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_ef14dbde-3857-4ca6-9107-889278b44f29.jpg?v=1770652886"},{"product_id":"python-9781040095010","title":"Python","description":"Python’s simplicity and versatility make it an ideal language for both beginners and experienced programmers. Its syntax facilitates a smooth learning curve, enabling individuals to concentrate on grasping programming concepts instead of wrestling with intricate syntax rules. The extensive standard library reinforces its practicality, offering pre-built modules and functions that reduce manual coding efforts. Python’s versatility is evident in its applications, spanning web development, data analysis, Machine Learning and automation. The language’s interactive nature supports real-time code experimentation, stepping up the learning process and enhancing understanding. Python’s wealth of online resources further enriches the learning experience, fostering a community where individuals can develop their programming skills. Python: A Practical Learning Approach exemplifies Python’s simplicity and versatility with numerous examples, ensuring a seamless learning journey. Beyond theory, the language’s practicality allows learners to actively apply their knowledge in real-world scenarios, establishing Python as an asset in education.","brand":"ThinkEDU","offers":[{"title":"Perpetual","offer_id":50596260675870,"sku":"9781040095010","price":54.99,"currency_code":"USD","in_stock":true},{"title":"365 Day Option","offer_id":50596260708638,"sku":"9781040095010R365","price":35.75,"currency_code":"USD","in_stock":true},{"title":"180 Day Option","offer_id":50596260741406,"sku":"9781040095010R180","price":30.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/4435\/9966\/files\/1024_d94265ce-086f-40a9-94e4-f485e1f64d55.jpg?v=1770652887"}],"url":"https:\/\/thinkedu.com\/collections\/training-focus-python.oembed?page=4","provider":"ThinkEDU","version":"1.0","type":"link"}