Writing Secure and Maintainable Python Code: Unlock the Secrets of Expert-Level Skills

Автор: literator от 7-03-2025, 20:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Writing Secure and Maintainable Python Code: Unlock the Secrets of Expert-Level Skills
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 612
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unlock the secrets of expert-level Python programming with "Writing Secure and Maintainable Python Code: Unlock the Secrets of Expert-Level Skills." This comprehensive guide equips seasoned developers with the advanced techniques necessary to enhance the security and maintainability of their Python applications. From implementing cutting-edge security protocols to mastering robust code structures with proven design patterns, this text offers a wealth of insights to elevate your coding practices. Delve into critical topics such as secure authentication, data encryption, and optimizing performance to ensure your applications are both resilient and efficient. Each chapter progresses through carefully curated sections, each designed to build upon the last, providing a cohesive understanding of the nuanced challenges in modern Python development. With a focus on real-world applicability, these strategies empower you to safeguard your projects from vulnerabilities and improve long-term maintainability.
 

Practical Lua 5 Programming: Explore Lua's programming capabilities with 100+ sample demonstrations and programs

Автор: literator от 7-03-2025, 20:16, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Practical Lua 5 Programming: Explore Lua's programming capabilities with 100+ sample demonstrations and programs
Автор: Brynna Kevar
Издательство: GitforGits
Год: 2025
Страниц: 253
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

If you're into Lua programming, then this "Practical Lua 5 Programming" is a must-read. It's a hands-on book that'll help you get up and running quickly. It's got clear, step-by-step examples that'll walk you through everything from setting up your development environment to building dynamic web applications and embedding Lua in other programming languages. Every chapter starts with an essential concept and then gives you some practical exercises to help you learn it. You'll see how powerful Lua can be as you work through problems and get immediate results. You'll start with the basics, like installing Lua on Linux, writing your first script, and learning the core language features like variables, data types, tables, functions, and control structures. And it gets even better—you'll dive into advanced stuff like metatables, coroutines, and closures. The book also takes you through web development using Lapis framework, demonstrating routing, template rendering, session management, and deploying applications. You'll also see how Lua can be embedded in jаvascript and Python applications, enabling you to leverage Lua's speed and efficiency in varied environments. Whether you're building scripts, web applications, or integrating Lua with other languages, this book gives you the tools and insights you need to get started confidently with Lua programming.
 

Building Decentralized Applications with Ethereum and Solidity: Design, Develop, and Deploy Secure, Scalable, and Efficient

Автор: literator от 7-03-2025, 16:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Building Decentralized Applications with Ethereum and Solidity: Design, Develop, and Deploy Secure, Scalable, and Efficient DApps on Ethereum Blockchain with Solidity
Автор: Shri Raghu Raaman Thiyagharajan
Издательство: Orange Education Pvt Ltd
Год: 2025
Страниц: 689
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

The Definitive Guide to Mastering Ethereum-Powered Applications. Blockchain technology is revolutionizing the digital world, offering transparency, security, and decentralization. This book, Building Decentralized Applications with Ethereum and Solidity, serves as a comprehensive guide to mastering blockchain development using Ethereum, the most widely adopted platform for decentralized applications (DApps). Designed for developers, blockchain enthusiasts, and professionals, it provides a clear understanding of blockchain concepts while equipping readers with practical skills to create secure and scalable smart contracts. The book begins with the fundamentals, introducing blockchain technology, cryptography, and the architecture of platforms including Bitcoin and Ethereum. It then delves into advanced topics, including Solidity programming, smart contract development, and tokenization standards such as ERC20 and ERC721. Readers will learn to develop, deploy, and test DApps while exploring critical areas such as security best practices, scalability solutions, and the future of blockchain technology.
 

Чистый Python. Тонкости программирования для профи

Автор: umkaS от 7-03-2025, 07:04, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Чистый Python. Тонкости программирования для профи
Автор: Дэн Бейдер
Издательство: Питер
Год: 2018
Формат: PDF
Страниц: 288
Размер: 19 мб
Язык: Русский

«Чистый Python» — это не пошаговое учебное пособие по Python. И это не курс языка Python начального уровня. Если вы находитесь на начальных стадиях изучения этого языка, то в одиночку эта книга не превратит вас в профессионального разработчика на Python. Ее чтение, безусловно, окажет на вас благотворное влияние, но при этом вам обязательно нужно поработать с другими ресурсами, которые сформируют ваши основополагающие навыки программирования на Python.
 

Modeling and Simulation of Everyday Things, 2nd Edition

Автор: literator от 7-03-2025, 04:55, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Modeling and Simulation of Everyday Things: Packed with examples from Python, C++, and FORTRAN. Yes, Fortran, 2nd Edition
Автор: Michael Roth
Издательство: CRC Press
Год: 2025
Страниц: 545
Язык: английский
Формат: pdf (true), epub
Размер: 44.3 MB

With Python, C++, FORTRAN and a friendly conversational tone peppered with attempted humor, Modeling and Simulation of Everyday Things takes us on a journey through constructing models, and simulations of systems and processes of everyday life and beyond. Readers can access an example-packed online repository of programs in each of the three languages. This Second Edition is a wonderful confluence of code development of Python and C++ applications and will cultivate broad perspective in the readership through having translations of major programs available in Python, C++ and FORTRAN (as we move forward, software engineers and researchers are recognizing the value of legacy programming). In addition to leveraging the best of the three languages, the readership can explore versatility in visualization by using native Python graphics as well as POV Raytracer and third-party animation tools. We approach modeling of a system by introducing the theoretical framework of the system, followed by its discretized form, then with narrated programs and sample results that also appear in the online repository.
 

Data Structures in Depth Using C++: A Comprehensive Guide to Data Structure Implementation and Optimization in C++

Автор: literator от 6-03-2025, 22:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Data Structures in Depth Using C++: A Comprehensive Guide to Data Structure Implementation and Optimization in C++
Автор: Mahmmoud Mahdi
Издательство: Apress
Год: 2025
Страниц: 374
Язык: английский
Формат: pdf
Размер: 25.9 MB

Understand and implement data structures and bridge the gap between theory and application. This book covers a wide range of data structures, from basic arrays and linked lists to advanced trees and graphs, providing readers with in-depth insights into their implementation and optimization in C++. You'll explore crucial topics to optimize performance and enhance their careers in software development. In today's environment of growing complexity and problem scale, a profound grasp of C++ data structures, including efficient data handling and storage, is more relevant than ever. This book introduces fundamental principles of data structures and design, progressing to essential concepts for high-performance application. Finally, you'll explore the application of data structures in real-world scenarios, including case studies and use in Machine Learning and Big Data. This practical, step-by-step approach, featuring numerous code examples, performance analysis and best practices, is written with a wide range of C++ programmers in mind. So, if you're looking to solve complex data structure problems using C++, this book is your complete guide.
 

Powerful, Profitable Software Products: The Executive Guidebook

Автор: literator от 6-03-2025, 20:39, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Powerful, Profitable Software Products: The Executive Guidebook
Автор: Kyle Rowland
Издательство: CRC Press
Год: 2025
Страниц: 247
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.1 MB

You hold in your hands a comprehensive guide to creating a flourishing software development practice – one that makes a powerful impact with the software it builds. This guide describes the unique aspects of creating software-based products. It also lays out the clear practical guidance that’s necessary to construct and evolve a modern practice. This includes hiring, structuring teams properly, writing good code, leveraging test-driven development, designing architecture, automating development processes with DevOps techniques, and – importantly – leading teams through the disruptive change that each of these can represent. Further, the first principles upon which these practices rest will be elaborated so that the reader can readily adapt the already practical techniques to the broadest possible set of real-world situations.
 

Beginning ChatGPT for Python: Build Intelligent Applications with OpenAI API

Автор: literator от 6-03-2025, 17:56, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Beginning ChatGPT for Python: Build Intelligent Applications with OpenAI API
Автор: Lydia Evelyn, Bruce Hopkins
Издательство: Apress
Год: 2024
Страниц: 202
Язык: английский
Формат: pdf (true), epub (true)
Размер: 15.6 MB

Unlock the future of software development and empower yourself to elevate your Python applications by harnessing the power of AI as this field continues to grow and evolve. Perfect for beginner to intermediate Python programmers, this book breaks down the essentials of using ChatGPT and OpenAI APIs. You'll start with the basics, learning to authenticate, send prompts, generate responses, test in the Playground, and handle errors with ease. Each chapter includes hands-on exercises that bring concepts to life, demonstrating different API functionalities and practical applications. You'll master models like GPT-4o, GPT-4, GPT-3.5, Whisper, and DALL-E, enabling you to enhance your applications with cutting-edge AI. This step-by-step guide will have you creating intelligent chatbots that can automatically process messages from Slack or Discord. With Beginning ChatGPT for Python, you'll master the ChatGPT and OpenAI APIs, building intelligent applications that offer a personalized and engaging user experience. For Python developers and enthusiasts who aspire to employ OpenAI and ChatGPT in the creation of intelligent applications to enhance productivity.
 

Hands-On APIs for AI and Data Science: Python Development with FastAPI

Автор: literator от 6-03-2025, 17:05, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Hands-On APIs for AI and Data Science: Python Development with FastAPI
Автор: Ryan Day
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 443
Язык: английский
Формат: epub
Размер: 10.1 MB

To succeed in AI and Data Science, you must first master APIs. API skills are essential for AI and Data Science success. With this practical book, data scientists and software developers will gain hands-on experience developing and using APIs with the Python programming language and popular frameworks like FastAPI and StreamLit. Part 1 takes you step-by-step through coding projects to build APIs using Python and FastAPI and deploy them in the cloud. Part 2 teaches you to consume APIs in a Data Science project using industry-standard tools. And in Part 3, you'll use ChatGPT, the LangChain framework, and other tools to access your APIs with Generative AI and large language models (LLMs). As you complete the chapters in the book, you'll be creating a professional online portfolio demonstrating your new skill with APIs, AI, and Data Science.
 

Salesforce Platform App Builder Certification Companion: Mastering the Essentials for Exam Success and Beyond, 2nd Edition

Автор: literator от 6-03-2025, 16:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Salesforce Platform App Builder Certification Companion: Mastering the Essentials for Exam Success and Beyond, 2nd Edition
Автор: Rakesh Gupta
Издательство: Apress
Год: 2025
Страниц: 244
Язык: английский
Формат: pdf
Размер: 13.1 MB

Salesforce Platform App Builder Certification, second edition is a comprehensive guide for budding and intermediate developers aiming to deepen their understanding of Salesforce. This book will start with the basics of Salesforce, shedding light on the limitations of its declarative platform and guiding readers on when to choose programmatic development or explore App Exchange solutions. The journey through the book will then delve into various configurations like data management and analytics, segueing into how to customize the application's appearance and functionality at an organizational level. This book's uniqueness lies in its focus on a niche yet crucial area of Salesforce, a domain where existing literature is sparse and formal training can be prohibitively expensive. By incorporating real-world examples, practical exercises, and multiple-choice questions, this guide will equip readers for the Platform App Builder certification, offering a comprehensive and efficient preparation tool. This second edition of the book is especially timely, as it updates content to reflect the latest developments and features in Salesforce.