|
 |
|
 |
|
|
 |
|  |
|
Название: Better Python Code: A Guide for Aspiring Experts (Early Release) Автор: David Mertz Издательство: Addison-Wesley Professional/Pearson Education Год: 2023 Страниц: 261 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
Python is one of the most widely used programming languages in the world. It is used everywhere from primary school education to workaday web development, to the most advanced scientific research institutes of the world. However, like all programming languages, Python has a collection of "Pythonic" ways of accomplishing tasks that are easy to overlook, especially when habits are borrowed wholesale from work in other programming languages. Better Python Code is a guide to Pythonic programming. The book presents common mistakes that Python developers make--even Python developers who have used the language for years--often because Python sometimes presents "attractive nuisances." Throughout, the book is a guide to better programming in the core Python language. Each section shows a concrete but concise example of some misunderstanding or bad habit in action. Each section contains a description of what is wrong with the sample code and a suggestion for one or more better ways to code equivalent functionality without the initial pitfall. Both beginners and developers with decades of experience will learn to correct limitations in the code they write after reflecting on these discussions. |
Разместил: Ingvar16 15-08-2023, 16:24 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Mastering Ruby: A Beginner's Guide Автор: Sufyan bin Uzayr Издательство: CRC Press Год: 2024 Страниц: 335 Язык: английский Формат: pdf (true) Размер: 10.1 MB
Ruby is a superb programming language used for a variety of activities such as developing desktop applications, static websites, computational services, and even automation systems. Mastering Ruby: A Beginner’s Guide is a detailed guide for beginners to understand Ruby. This book discusses how to structure applications properly and organize code for optimum performance. Concise and easy to understand, this book provides the fundamentals for web programming along with software development and simple app development. It covers a variety of topics, starting from syntax styles workflow for the Command line to creating websites that will quickly advance necessary information. Everything in Ruby is an object, with the exception of blocks; however, there are alternatives like procs and lambda. The purpose of Ruby was to provide a useful barrier between software developers and the underlying hardware. Because Ruby’s syntax is similar to those of a number of programming languages, including C and Java, learning it is straightforward for developers proficient in those languages. All operating systems, including Windows, Mac, and Linux, are supported. The key principles about Ruby explained here are helpful to beginners and users interested in learning this highly technological and diverse language. |
Разместил: Ingvar16 15-08-2023, 16:00 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Mastering Objective-C: A Beginner's Guide Автор: Sufyan bin Uzayr Издательство: CRC Press Год: 2024 Страниц: 246 Язык: английский Формат: pdf (true) Размер: 10.2 MB
Mastering Objective-C is a detailed guide for beginners that gives a modern programmer’s viewpoint on Objective-C. It introduces the principles of Objective-C and current Apple programming skills and libraries allowing the reader to make the best use of the tools available. Concise and easy to understand, this book covers many topics including, an introduction to key concepts of language and primary toolkits, as well as the Foundation and AppKit frameworks to help quickly advance with the necessary information. This book explains how to structure applications properly and organize code for optimum performance. The fundamental principles explained here are helpful to beginner and intermediate users interested in learning this highly technological and diverse language. |
Разместил: Ingvar16 15-08-2023, 15:41 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Python Games from Zero to Proficiency (Beginner): A step-by-step guide to coding your first game with Python and Pygame Автор: Patrick Felicia Издательство: LPF Publishing Год: August 15, 2022 Страниц: 247 Язык: английский Формат: pdf, epub Размер: 10.2 MB
Get started with Python programming and Python games development fast without the headaches. Python is a great programming language; however, most people spend too long trying to learn how to code and create games with Python the hard way. This book is the only one that will get you to learn Python fast without wasting so much time. This book is the first book in the series “Python Games from Zero to Proficiency” where you will learn to code fast and be able to create your own video games with Python in no time. This is the only book that you need to get started with Python and game programming fast and to enjoy the journey without frustration. This book includes seven chapters that painlessly guide you through the necessary skills to master Python and Python games development, use its core features, and create interesting 2D games. It assumes no prior knowledge on your part and ensures that you have all the information and explanations that you need every step of the way. This book includes all the features that you need to get started with Python and game development. |
Разместил: Ingvar16 15-08-2023, 15:21 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Python, Django и Bootstrap для начинающих Автор: Анатолий Постолит Издательство: БХВ-Петербург Год: 2023 Страниц: 626 Язык: русский Формат: pdf Размер: 84.6 MB
Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворков Django, Bootstrap и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания веб-приложений. Описаны фреймворки Django, Bootsrtap и структура создаваемых веб-приложений. На простых примерах показана обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. Рассмотрено создание шаблонов веб-страниц и форм для пользователей. Показано взаимодействие пользователей с различными типами баз данных через модели. Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов. Приведен пошаговый пример создания сайта от его проектирования, до формирования программных модулей и развертывания сайта в Интернете с базами данных SQLite и MySQL. Эта книга предназначена как для начинающих программистов (школьников и студентов), так и для специалистов с опытом, которые планируют разрабатьmать или уже занимаются разработкой веб-приложений с использованием Python. |
Разместил: Ingvar16 14-08-2023, 20:55 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Python Programming Mastery: A Comprehensive Guide for Beginners with Real-World Projects and Proven Techniques to Excel in 14 Days! Computer Programming Автор: Ryan Campbell Издательство: Independently published Год: 2023 Страниц: 133 Язык: английский Формат: pdf Размер: 26.0 MB
Dive into the world of Python with our comprehensive guide, "Python Programming Mastery" Whether you are a beginner or an experienced programmer, this book is your ultimate resource for mastering the intricacies of Python. Unlock the true potential of Python and become a proficient Python programmer with "Python Programming Mastery: A Comprehensive Guide for Beginners" Whether you are pursuing a career in software development, Data Science, or Machine Learning, or simply looking to enhance your programming skills, this book will be your comprehensive guide on your Python journey. |
Разместил: Ingvar16 14-08-2023, 18:47 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Peer-to-Peer Web Applications (MEAP v2) Автор: Steven Platt Издательство: Manning Publications Год: 2023 Страниц: 104 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
Create modern peer-to-peer web apps that protect privacy and give users control over their own data. Build web applications that connect users directly. Modern peer-to-peer web applications preserve personal privacy, massively reduce hosting costs, and make infrastructure management a thing of the past. Peer-to-Peer Web Applications shows you how to build the kind of peer-to-peer web applications that represent the next evolution of the internet. The book takes a mature approach that moves the conversation beyond cryptocurrencies and tokenomics. You’ll learn how to build secure applications that connect users client-to-client with and without a blockchain, create applications suitable for personal and corporate use, and expand your perspective on what kinds of applications are possible. Add new features like client-side storage and compute, peer-to-peer connections, and use PublicKey and Zero-Knowledge cryptography to set up authentication and certify updates. Once your app is built and upgraded, you’ll begin to explore the blockchain. You’ll implement a payment feature using different blockchain offerings, comparing and contrasting their ecosystems and workflows. By the time you’re done tinkering, your Code Radio app will be a complex, commercial grade application with a polished user experience—and absolutely no centralized server! For intermediate web developers familiar with javascript and the basics of the cloud. |
Разместил: Ingvar16 14-08-2023, 17:17 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Simple Object Oriented Design: A guide to creating clean, maintainable code (MEAP v5) Автор: Mauricio Aniche Издательство: Manning Publications Год: 2023 Страниц: 129 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
Write object-oriented code that’s manageable, maintainable, and future-proof. Inside Simple Object Oriented Design you’ll discover insightful principles for reducing complexity in your object-oriented code. As your software grows and expands, every new feature and functionality potentially adds complexity to your codebase. The result? Bugs, crashes, and too much time spent detangling incomprehensible legacy code. Properly-applied design principles help you ensure your applications are easy-to-manage for the long term. Simple Object Oriented Design is full of techniques to keep your object-oriented code simple even as your applications evolve and grow. Each principle in this book has been tested-and-proven in author Mauricio Aniche’s 20-year career in software development. You’ll learn what constitutes both good and bad object-oriented software design, and how to manage dependency, modules, and other features that give rise to complexity. Discover how to make better trade-offs in design decisions, and when to embrace complexity over simpler data structures. With this book as your vital reference, you’ll be ready to write code that’s flexible for the future without slowing feature delivery to a crawl. This book’s Java examples are easy to understand for any developer. |
Разместил: Ingvar16 14-08-2023, 15:44 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: "Looks Good to Me" (MEAP v2) Автор: Adrienne Braganza Издательство: Manning Publications Год: 2023 Страниц: 145 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
Deliver code reviews that consistently build up your team and improve your applications. “Looks Good To Me” offers a unique approach to delivering meaningful code reviews that goes beyond superficial checklists and tense critical conversations. Instead, you’ll learn how to improve both your applications and your team dynamics. So what’s a code review? At its core, it’s a process software developers use to inspect each other’s code, making sure it passes a set of agreed-upon standards. In very simplistic terms: some code is written or changed, then someone else looks at it to make sure it’s good before it is integrated into the larger codebase. It can happen over your shoulder, through a more formal meeting with a governing board of approvers, or, as is the case in this book, through a tool-assisted mechanism (like GitHub, GitLab, Bitbucket, Azure Repos, AWS CodeCommit, Google Cloud Source Repositories, or any number of collaborative code tools backed by private Git repositories). Code reviews are also an important part of the overall continuous integration and continuous delivery toolkit a software development team should use. Continuous integration (CI) refers to the automation of building, testing, and integrating code changes within a shared repository. Continuous delivery (CD) refers to the automation of delivering code changes to an environment for approval. Together, they form a “CI/CD pipeline”, which is a set of automated workflows a software development team uses to cut down on manual tasks of the software development process. |
Разместил: Ingvar16 14-08-2023, 14:48 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Automating API Delivery (MEAP v2) Автор: Ikenna Nwaiwu Издательство: Manning Publications Год: 2023 Страниц: 148 Язык: английский Формат: pdf, epub Размер: 10.2 MB
Improve speed, quality, AND cost by automating your API delivery process! Automating API Delivery shows you how to strike the perfect balance between speed and usability by applying DevOps automation principles to your API design and delivery process. In this practical book, you’ll learn how to maximize developer productivity, improve time-to-market, and clear mile-long support backlogs. Automating API Delivery offers practical guidance for making an APIOps transformation, including process improvement methods that give you important quick wins. You’ll discover API automation tools that speed up and streamline every stage of the development lifecycle. You’ll learn how to set up and run Spectral for API governance, check for breaking changes with oasdiff, run API checks in a CI/CD pipeline with GitHub Actions, and generate server and client code using OpenAPI Generator. Plus, you’ll learn how to ensure your documentation is always accurate with handy API conformance tests using Schemathesis and Portman. For API product owners, product managers, and developers looking to improve speed and quality. Experience building RESTful APIs required. |
Разместил: Ingvar16 14-08-2023, 14:10 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|