1101~1105_深夜食堂30
1103~1105_神奇柑仔店1920完結篇

相關主題

英文書 > 全部商品

Learning Lua

Burton  著
2025/10/07 出版
9 特價855
貨到通知
下次再買

FORTRAN Programming in Easy Steps

Mike,McGrath  著
In Easy Steps 出版
2025/09/23 出版

Master the essentials of modernFortran with Fortran Programming in easy steps.Written for all ages, and all skill levels, this guide will help you quicklyset up your coding environment and start writing Fortran programs with theFortran programming language and the modern Intel IFX Fortran compiler rightaway. Learn how to: Store information using datastructures. Control program flow using controlstructures. Build re-usable blocks of code inprogram functions for efficiency. Utilize data abstractionfor Object Oriented Programming (OOP). Implement parallelprogramming for faster, concurrent execution in your programs. Color-coded examples make learningeven easier, and all source code is available to download free - so you cancheck your work as you go! This primer is your gateway tomastering high-performance computing for today's needs. Stay ahead in yourcoding career!

9 特價855
貨到通知
下次再買

Computer Science from Scratch

David,Kopec  著
No Starch Press 出版
2025/09/18 出版

Test and sharpen your Python skills with seven guided projects that explore popular computer science challenges. Computer science can feel unapproachable for those without a formal CS education. Computer Science from Scratch pulls back that curtain, illuminating several foundational CS concepts through creative, hands-on projects. Each of the 7 projects is presented in a code-centric tutorial that gently introduces topics like interpreters, emulators, and machine learning without getting bogged down by complex theory. The projects showcase advanced Python language features and clean code principles while exploring interesting algorithms. Chapters conclude with discussions of real-world applications of the topic and proposed exercises to extend the reader's skills. Covers Python 3.x

9 特價1710
立即代訂
下次再買

Modern Tkinter for Busy Python Developers

Mark,Roseman  著
2025/09/16 出版
9 特價2052
立即代訂
下次再買

Introducing Python

O'Reilly Media 出版
2025/09/10 出版

Stuck in a coding conundrum? Whether you're an advanced beginner, an intermediate developer, or a curious newcomer, the complexities of coding can often feel like a labyrinth with no exit. With Python, however, you can start writing real code quickly--but where should you start? In this updated third edition, Bill Lubanovic acts as your personal guide to Python, offering a clear path through the intricacies and capabilities of this much-beloved coding language, including new chapters on AI models and performance enhancements. Easy to understand and enjoyable to read, this book not only teaches you the core concepts but also dives into practical applications that bridge the gap between learning and doing. By reading it, you will: Understand everything from basic data structures to advanced features Gain insights into using Python for files, networking, databases, and data science Learn testing, debugging, code reuse, and other essential development tips Explore how Python can be utilized in business, science, and the arts

9 特價1710
立即代訂
下次再買

Python for Excel Users

No Starch Press 出版
2025/09/09 出版

Boost your productivity and expand beyond the limits of Microsoft Excel with this Python primer written for users of the ubiquitous spreadsheet software. Excel is a mainstay of the modern workplace, but it isn't up to every task. Python for Excel Users offers a better way, showing how relatively simple programming can greatly boost productivity by streamlining workflows and adding new tools to the reader's toolbox - no programming experience required. Uses include: Generating beautiful data visualizationsCreating interactive reports and dashboardsTracking collaborative projectsThis book leverages what readers already know about Excel to introduce useful coding applications. Practical examples illustrate how programming skills can be immediately applied to the reader's day-to-day work.

9 特價1710
立即代訂
下次再買

Microservices with Spring Boot and Spring Cloud - Fourth Edition

Packt 出版
2025/08/13 出版
9 特價2115
立即代訂
下次再買

Kickstart MySQL Fundamentals

Amit,Diwan  著
2025/08/13 出版

Your Complete Guide to Mastering MySQL from Basics to Real Projects! Book DescriptionFrom powering web applications and content management systems to enterprise-level data storage, understanding MySQL is a foundational skill for anyone entering software development, data analysis, or IT. Kickstart MySQL Fundamentals is your step-by-step guide to becoming confident in relational database concepts and SQL programming. The book begins with the basics, such as- how to install MySQL, set up databases, and run your first queries. As you progress, you will explore constraints, operators, and built-in functions that form the core of practical SQL development. Moving into advanced territory, you will master joins, indexing for performance, and secure user management. Each chapter is filled with real-world examples and use cases to help solidify your understanding. A final capstone project brings all the concepts together in a hands-on, practical challenge that mimics real-world database tasks. Thus, whether you are a student, an aspiring developer, or IT professional, this book offers the essential foundation to manage and query databases effectively. So, do not get left behind-data skills are no longer optional. Start mastering MySQL today, and take control of your data future! Table of Contents1. Introduction to MySQL2. Getting Started with MySQL3. Constraints in MySQL4. Operators in MySQL5. MySQL Built-in Functions6. MySQL Statements7. MySQL Joins8. MySQL Indexes9. MySQL Users10. MySQL Advanced11. MySQL Miscellaneous12. Capstone Project Index

9 特價1469
立即代訂
下次再買

Learn Python Programming by Coding Retro Games with Pygame

Kevin,Wilson  著
Elluminet Press 出版
2025/08/08 出版
9 特價888
立即代訂
下次再買

Modern App Deployment with Azure Kubernetes

Microsoft Press 出版
2025/08/08 出版
9 特價2327
貨到通知
下次再買

ABAP Restful Application Programming Model

SAP Press 出版
2025/07/30 出版

The ABAP RESTful application programming model (RAP) is the cornerstone of modern development for SAP--get on the cutting edge with this guide! Develop applications from the ground up, from data modeling with CDS to interface generation with SAP Fiori elements. Walk through concrete use cases, including managed and unmanaged scenarios, and then adapt your applications to the SAP BTP, ABAP environment. You're on your way to working with RAP! In this book, you'll learn about: a. The Programming Model Master the building blocks of the model. Understand REST architecture, work with CDS view entities, implement behaviors, and more. Learn about new features such as the business object interface and extensibility. b. End-to-End Application Development Develop applications for SAP S/4HANA and SAP BTP, step by step. Start by building your data model, and then create behavior definitions, implement functions, define business services, and generate your user interface. c. Practical ScenariosApply RAP to suit your development needs. Create an application in a custom managed scenario, and then see how to integrate standard SAP functions. If you want to reuse source code, learn to adapt legacy applications for RAP in an unmanaged scenario. Highlights include: 1) Application development2) Managed and unmanaged scenarios3) Core data services (CDS)4) Behavior definition5) Entity manipulation language (EML)6) Behavior implementation7) Business services8) Business object extensibility 9) SAP Fiori elements10) SAP BTP, ABAP environment

9 特價3076
貨到通知
下次再買

Programming the Raspberry Pi Pico/W in MicroPython, Third Edition

Mike,James  著
I/O Press 出版
2025/07/25 出版

Reviews of previous editions"This book is great, written by an engineer, showing you how to get around limitations of MicroPython. Has a good section on PIO, I2C, SPI and what to do when they don't work. have read most of the other books on Pi Pico, and this is by far the best." "Obviously the author knows his stuff. I love the writing style and helpful hints to deal with Python limitations." "Book contains many nuggets of info not found in other books." "The book provides a very good guide through the MicroPython programming of the Raspberry Pi Pico and also goes into enough depth. It has shown me many tricks and tricks that I haven't found anywhere else so far." "You won't learn Python from this book, but if you want to know how to use Python on the Pico, then this book is for you, and it is probably the best one out there. There are lots of useful techniques and examples. When I need to know something about Python on the Pico, this is the book I turn to. It is clear and well written. Just buy it!" "I think this book together with a primer on MicroPython would be a great choice for a beginner. Lots of great examples and it's obvious the author has programmed the Pico in Python." "Shows how to integrate python with assembly language for speed - which not many other guides describe."This updated and expanded edition was prompted by the launch of the Pico 2 and Pico 2W which use a new chip, the RP2350, with significant improvements but also changes. This book therefore covers four devices, the new Pico 2 and its WiFi counterpart, the Pico 2W, as well as the original Pico and Pico W. MicroPython is a good choice of language to program the Pico. It isn't the fastest way, but in most cases it is fast enough to interface with the Pico's hardware and its big advantage is that it is easy to use. As a high-level language, MicroPython is based on Python 3 and is fully object-oriented. This means that you can create classes to encapsulate hardware and makes it easier to use and understand. The purpose of the book is to reveal what you can do with the Pico's GPIO lines together with widely used sensors, servos, motors and ADCs. After covering the GPIO, outputs and inputs, events and interrupts, it gives you hands-on experience of PWM, the SPI bus, the I2C bus and the 1-Wire bus. One of the key advantages of the Pico is its PIO (Programmable I/O) and while this is an advanced feature, it is introduced in this book. After finding out how the PIO works, we apply it to writing a PIO program for the DHT22 and the 1-Wire bus. Three chapters are dedicated to how to make use of the additional features of the Pico W, including how to create a web client and a web server, use HTTPS and asyncio. Finally we look at more advanced hardware, Watchdog timer, file system, SDcard reader, using the second core and more. Jointly authored by Harry Fairhead and Mike James, this book combines Harry's expertise in electronics and the IoT with Mike's knowledge of Python. They have also collaborated on similar titles for the Raspberry Pi, the Raspberry Pi Compute Module 5 and the ESP 32. Harry Fairhead is also the author of Programming the Raspberry Pi Pico/W in C, Fundamental C: Getting Closer To The Machine and Applying C For The IoT With Linux. Mike James is the author of the Programmer's Python: Something Completely Different series of books which set out to show how Python diverges from other programming languages and how its special features deserve our attention and Extending and Embedding Python Using C in which he solves many of Python's speed-related problems.

9 特價2127
加入購物車
下次再買

A Syntax-directed FORTRAN Statement Checker,

2025/07/24 出版
9 特價675
立即代訂
下次再買

A Syntax-directed FORTRAN Statement Checker,

2025/07/23 出版
9 特價1267
立即代訂
下次再買

Mastering RESTful Web Services with Java

Packt 出版
2025/07/23 出版
9 特價1904
立即代訂
下次再買

The Internet of Things, using JavaScript and Java Applets

2025/07/23 出版

In the book, the authors used JavaScripts, included in the texts of HTML files to animate the texts of web pages; illustrate a slide show; illustrate the animated movement of many hearts, the animated movement of three balloons, a TV; demonstrate two answers on two questions; demonstrate the results of the user's answers to the quiz questions; present the work of a simple and scientific calculators; wristwatches; present Mendeleyev's periodic table of chemical elements, with the display of the chemical elements themselves, their numbers, masses, orbital shells, melting and boiling points on the smartphone screen. The Java applets created by the authors allow to revive a splashing river and a lake in a picturesque place in a picture; revive falling snow in the mountains in a picture, accompanied by the ringing of a troika of horses with bells and changing advertising; revive falling snow on a splashing lake in the village in the picture; revive clouds moving across the sky, reflected in a splashing lake; revive a picture of fireworks over buildings with the sound of gunshots, reflected in a splashing lake. All developed Java applets can be used to revive paintings of great artists.

9 特價4687
立即代訂
下次再買

50+ App Features with Python

Ylena,Zorak  著
Gitforgits 出版
2025/07/22 出版
9 特價2363
立即代訂
下次再買

3D Web Development with Three.js and Next.js

2025/07/22 出版

Three.js and Next.js are revolutionizing how we build interactive web experiences, especially for industrial and multipurpose applications. This book unlocks their combined power, showing you how to create immersive 3D visualizations and dynamic web solutions that drive efficiency and innovation in various sectors.Beginning with the evolution and capabilities of 3D web development, this book covers the foundational tools, setting up your environment for Three.js, Next.js, AWS Amplify, Storybook, and Tailwind CSS. It then explores Three.js fundamentals, covering geometries, materials, lighting, cameras, textures, user interactions, and animations to create dynamic 3D scenes. The book then seamlessly integrates Three.js with Next.js, teaching data management, state handling, and advanced interaction patterns. Crucially, you will learn vital optimization techniques and leverage AWS Amplify for secure hosting, user authentication, data storage, and real-time functionalities. The final sections guide you in establishing a consistent UI design system with Storybook, culminating in a complete, practical application.Upon completing this book, you will possess a strong command of cutting-edge web and 3D technologies, enabling you to confidently design, build, and deploy sophisticated industrial and multipurpose web applications with immersive 3D experiences.WHAT YOU WILL LEARN● Build 3D apps with Three.js and Next.js and deploy scalable apps using AWS Amplify services● Secure 3D apps with Amplify Auth and real-time data● Optimize 3D web application performance for diverse devices and browsers.● Integrate Three.js seamlessly into Next.js for structured, high-performance web apps. ● Design and build consistent UI systems using Storybook and Tailwind CSS.● Develop interactive industrial visualizations with real-time data and 3D models.WHO THIS BOOK IS FORThis book is for aspiring front-end developers, full-stack developers, and 3D web developers with foundational knowledge in JavaScript and React. While we will cover 3D essentials, a basic understanding will certainly aid your journey into building sophisticated industrial and multipurpose applications.

9 特價1690
加入購物車
下次再買

Flashlight

Scott C,Hale  著
2025/07/22 出版
9 特價675
立即代訂
下次再買

C# Programming Advanced

Nixon  著
2025/07/19 出版
9 特價306
貨到通知
下次再買

PHP Programming Standard Library

Nixon  著
2025/07/19 出版
9 特價306
貨到通知
下次再買

PHP Programming

Nixon  著
2025/07/19 出版
9 特價306
貨到通知
下次再買

C Programming Language

Nixon  著
2025/07/19 出版
9 特價306
貨到通知
下次再買

C Programming Language Standard Library

Nixon  著
2025/07/19 出版
9 特價306
貨到通知
下次再買

Polymorphic Type Inference and Semi-unification

2025/07/11 出版
9 特價760
立即代訂
下次再買

Nonsequential and Distributed Programming with Go

Springer 出版
2025/07/04 出版

After a short chapter on basic aspects of software engineering and its realization in Go, this book introduces to nonsequential and distributed programming with Go. It systematically presents basic concepts for the synchronization and communication of concurrent processes. These include locks, semaphores, fairness and deadlocks, monitors, local and network-wide message passing, networks as graphs, network exploration, distributed depth and breadth first search, and the selection of a leader in networks. In order to make readers familiar with the concepts, the author always takes up the same classic examples. This makes learning easier, because the concepts presented can be compared more easily with the language resources. The algorithms are formulated in the Go programming language, which can be used to express numerous synchronization concepts. Due to its simple syntax, Go also offers the advantage that readers without prior knowledge can follow the basic concepts. The chapters on locks, semaphores, monitors and network-wide message passing also present some basic approaches to programming in C and Java. All source texts are available online. Besides a number of error corrections and smaller updates, in this second edition the nanouniverse nU is replaced with the microuniverse μU. This allows for beautiful animations in many places, which are not possible with the nanouniverse due to a lack of the necessary support for inputs and outputs; e.g. in the chapters on fairness, messages, farMonitors, traversals and election.

9 特價3392
貨到通知
下次再買

C++ Programming in Easy Steps

Mike,McGrath  著
In Easy Steps 出版
2025/07/01 出版

C++ Programming in easy steps, 7th edition shows you how to program in the powerful C++ native system language. Now, in its seventh edition, this guide gives complete examples that illustrate each aspect with colorized source code.C++ Programming in easy steps, 7th edition begins by explaining how to install a free C++ compiler so that you can quickly begin to create your own executable programs by copying the book's examples. It demonstrates all the C++ language basics before moving on to provide examples of Object-Oriented Programming (OOP). C++ is not platform-dependent, so programs can be created on any operating system. Most illustrations in this book depict output on the Windows operating system (purely because it is the most widely-used desktop platform) but the examples can also be created on other platforms such as Linux or macOS. The book concludes by demonstrating how you can use your acquired knowledge to create programs graphically using a modern C++ Integrated Development Environment (IDE), such as Microsoft's Visual Studio. C++ Programming in easy steps, 7th edition has an easy-to-follow style that will appeal to: Anyone who wants to begin programming in C++.Programmers looking to advance from an interpreted programming language, such as Python, who want to harness the superior speed of C++.Students who are studying C++ Programming at school or college. Those seeking a career in computing who need a fundamental understanding of Object-Oriented Programming. This book makes no assumption that you have previous knowledge of any programming language, so it is suitable for the beginner to programming in C++, whether you know C or not.

9 特價788
立即代訂
下次再買

Python Programming for Beginners

2025/06/30 出版
9 特價1026
立即代訂
下次再買

Safety and Trust in Artificial Intelligence with Abstract Interpretation

Now Publishers 出版
2025/06/26 出版
9 特價4188
加入購物車
下次再買

Learn React with TypeScript - Third Edition

Carl,Rippon  著
Packt 出版
2025/06/26 出版
9 特價2294
加入購物車
下次再買

Optical Electromagnetic Field Analysis Using Python

CRC Press 出版
2025/06/25 出版

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.

9 特價8352
立即代訂
下次再買

Rust for Beginners

2025/06/25 出版
9 特價579
加入購物車
下次再買

Object Oriented Design Interview

Bytebytego 出版
2025/06/21 出版
9 特價1742
加入購物車
下次再買

Java Generics and Collections

O'Reilly Media 出版
2025/06/18 出版

Java Generics and Collections has been the go-to guide to generics for more than a decade. This second edition covers Java 21, providing a clear guide to generics from their most common uses to the strangest corner cases, giving you everything you need to know to use and write generic APIs effectively. It covers the collections library thoroughly, so you'll always know how and when to use each collection for any given task. And it explains stream processing, so you'll know which model to use and how they interoperate to get the best out of the platform library. This indispensable guide covers: Fundamentals of generics: type parameters and generic methods Subtyping and wildcards Generics and reflection Design patterns for generics Sets, queues, lists, maps, and their implementations Concurrent programming and thread safety with collections Performance of different collection implementations Best practices for using and extending the Java collections framework Design philosophy and comparison with other collections libraries

9 特價2257
立即代訂
下次再買

BiteSize Python for Absolute Beginners

Di,Wu  著
CRC Press 出版
2025/06/17 出版

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.

9 特價9396
立即代訂
下次再買

Linux Kernel Programming

2025/06/12 出版

Linus Torvald released the first version of a kernel in 1991, inspired at the time by both proprietary Unix and the Minix system. Thirty-four years later, this system has evolved with stability and robustness, making it almost indispensable for the DevSecOps community. The Linux kernel forms the robust core of countless systems, from embedded devices to vast data centers, driving unparalleled power and flexibility. This book is your essential guide to deeply understanding this fundamental component and mastering the art of developing high-performance kernel-level codeThis book meticulously details the kernel's history, architectural evolution, and custom build processes. You will master device driver fundamentals, distinguishing user from kernel space, and understanding the Linux Device Model (LDM). It explores Linux Security Modules, intricate kernel memory management, and various vital communication interfaces like I2C, SPI, SERIAL, PCI, and RTC. The guide concludes with task/process management, real-time concepts, and essential kernel debugging and profiling.By the end of this book, you will be well-equipped to confidently develop, optimize, and debug kernel-level code. This empowers you to build custom Linux systems, craft efficient device drivers, and troubleshoot complex issues, ready to tackle advanced Linux system programming challenges. You will also be able to better understand this system and develop your own drivers or low-level developments for it.WHAT YOU WILL LEARN● GNU/Linux kernel history, feature evolution, and licensing.● Understand and develop your character and block drivers.● Develop new file systems.● Manage your systems by communicating with the USB protocol.● Debug your drivers, your kernel, or any other module in the kernel space.● Understand the layout of the Linux device model.WHO THIS BOOK IS FORThis book is for software engineers looking to understand the Linux kernel's architecture, modify it, and develop custom modules. It also supports project managers, team leaders, and technical managers seeking a clear view of kernel development and capabilities. CISOs and IT managers will benefit from insights into kernel limitations, vulnerabilities, and security measures, such as Linux Security Modules (LSMs).

9 特價2193
立即代訂
下次再買

User Manual For Zip, A Z80 Assembly Language Interpreter Program

2025/06/12 出版

This user manual provides comprehensive documentation for "ZIP", a Z80 assembly language interpreter program. Written by G.D. Buzzard and T.N. Mudge, this manual serves as an essential guide for programmers and computer science enthusiasts seeking to understand and utilize the ZIP interpreter. The manual details the structure, function, and operation of the interpreter, offering practical guidance on its use. It will be a valuable resource for those studying assembly language programming, computer architecture, or the history of computing. Providing detailed explanations and examples, this manual enables users to effectively leverage the ZIP interpreter for a range of programming tasks.This work has been selected by scholars as being culturally important, and is part of the knowledge base of civilization as we know it. This work was reproduced from the original artifact, and remains as true to the original work as possible. Therefore, you will see the original copyright references, library stamps (as most of these works have been housed in our most important libraries around the world), and other notations in the work.This work is in the public domain in the United States of America, and possibly other nations. Within the United States, you may freely copy and distribute this work, as no entity (individual or corporate) has a copyright on the body of the work.As a reproduction of a historical artifact, this work may contain missing or blurred pages, poor pictures, errant marks, etc. Scholars believe, and we concur, that this work is important enough to be preserved, reproduced, and made generally available to the public. We appreciate your support of the preservation process, and thank you for being an important part of keeping this knowledge alive and relevant.

9 特價1420
立即代訂
下次再買

User Manual For Zip, A Z80 Assembly Language Interpreter Program

2025/06/12 出版

This user manual provides comprehensive documentation for "ZIP", a Z80 assembly language interpreter program. Written by G.D. Buzzard and T.N. Mudge, this manual serves as an essential guide for programmers and computer science enthusiasts seeking to understand and utilize the ZIP interpreter. The manual details the structure, function, and operation of the interpreter, offering practical guidance on its use. It will be a valuable resource for those studying assembly language programming, computer architecture, or the history of computing. Providing detailed explanations and examples, this manual enables users to effectively leverage the ZIP interpreter for a range of programming tasks.This work has been selected by scholars as being culturally important, and is part of the knowledge base of civilization as we know it. This work was reproduced from the original artifact, and remains as true to the original work as possible. Therefore, you will see the original copyright references, library stamps (as most of these works have been housed in our most important libraries around the world), and other notations in the work.This work is in the public domain in the United States of America, and possibly other nations. Within the United States, you may freely copy and distribute this work, as no entity (individual or corporate) has a copyright on the body of the work.As a reproduction of a historical artifact, this work may contain missing or blurred pages, poor pictures, errant marks, etc. Scholars believe, and we concur, that this work is important enough to be preserved, reproduced, and made generally available to the public. We appreciate your support of the preservation process, and thank you for being an important part of keeping this knowledge alive and relevant.

9 特價824
立即代訂
下次再買

Test Automation with Nightwatch.js

2025/06/11 出版

Given the fast-paced and dynamic nature of today's web development landscape, test automation is essential for maintaining quality across dynamic applications. Nightwatch.js stands as a powerful yet accessible end-to-end testing framework that elegantly bridges the gap between testing complexity and implementing simplicity, making automated quality assurance achievable for developers at all skill levels.This book guides readers through the complete Nightwatch.js journey, beginning with fundamental concepts and practical setup in Visual Studio Code. Early chapters establish a solid foundation in element identification strategies and web interactions, before addressing critical challenges of synchronization in modern applications. The middle sections explore practical testing techniques through assertions. The book covers handling complex HTML elements, such as forms, tables, dropdowns, and new windows, before moving on to advanced topics, including browser logs, performance monitoring, network requests, screenshots, and intricate keyboard and mouse actions. These are all structured within the Page Object Model pattern for maintainability. The final sections focus on professional-grade implementation aspects, including data management with Excel and CSV integration, logging systems, and execution in cloud environments like BrowserStack for cross-browser verification.By the end of this book, readers will be highly competent in building reliable, maintainable, and scalable test automation suites with Nightwatch.js. They will develop practical skills in JavaScript-based automation, gain understanding of testing best practices, and acquire expertise to implement scalable frameworks, enhancing development workflows and delivering higher-quality software products.WHAT YOU WILL LEARN● Nightwatch.js fundamentals and integration with Visual Studio Code for effective test setup.● Diverse interactions with web elements using Nightwatch.js's command interface.● Run Nightwatch.js tests on BrowserStack; integrate with GitHub Actions.● Implement testing approaches using assertions and complex element handling.WHO THIS BOOK IS FORThis book is intended for beginners new to test automation and experienced testers transitioning to JavaScript-based frameworks, web developers, and QA engineers, who seek to adopt modern automation practices. Development teams looking to implement efficient QA processes will find practical and applicable solutions.

9 特價2193
立即代訂
下次再買

C++ in Embedded Systems

Packt 出版
2025/06/10 出版
9 特價1835
加入購物車
下次再買

Clean Architecture with Python

Sam,Keen  著
Packt 出版
2025/06/09 出版

Future-proof your Python projects by creating flexible code that adapts to changing requirements with the help of this hands-on guide to achieving Clean ArchitectureKey Features: - Learn Clean Architecture through a series of real-world, code-centric examples and exercises- Optimize system componentization, significantly reducing maintenance burden and overall complexity- Apply Clean Architecture concepts confidently to new Python projects and legacy code refactoring- Purchase of the print or Kindle book includes a free PDF eBookBook Description: In the rapidly evolving tech industry, software applications struggle to keep pace with changing business needs, leaving developers grappling with complex codebases that resist change, ultimately reducing productivity and increasing technical debt. Clean Architecture with Python offers a powerful approach to address these challenges. Drawing from his extensive experience architecting cloud-native systems, Sam Keen helps you transform complex architectural challenges into digestible, implementable solutions.This book teaches essential principles for effective development, emphasizing the Pythonic implementation of Clean Architecture. Through practical examples, you'll learn how to create modular, loosely coupled systems that are easy to understand, modify, and extend. The book covers key concepts such as the Dependency Rule, separation of concerns, and domain modeling, all tailored for Python development.By the end of this book, you'll be able to apply Clean Architecture principles effectively in your Python projects. Whether you're building new systems or managing existing ones, you'll have the skills to create more maintainable and adaptable applications. This approach will enhance your ability to respond to changing requirements, setting you up for long-term success in your development career.What You Will Learn: - Apply Clean Architecture principles idiomatically in Python- Implement domain-driven design to isolate core business logic- Apply SOLID principles in a Pythonic context to improve code quality- Structure projects for maintainability and ease of modification- Develop testing techniques for cleanly architected Python applications- Refactor legacy Python code to adhere to Clean Architecture principles- Design scalable APIs and web applications using Clean ArchitectureWho this book is for: If you're a Python developer struggling with maintaining and extending complex codebases, this book is for you. It's ideal for intermediate developers looking to enhance their architectural skills as well as senior developers seeking to formalize their knowledge of Clean Architecture in Python. While beginners can benefit, prior experience with Python and object-oriented programming is recommended.Table of Contents- Clean Architecture Essentials: Transforming Python Development- SOLID Foundations: Building Robust Python Applications- Type-Enhanced Python: Strengthening Clean Architecture- Domain-Driven Design: Crafting the Core Business Logic- The Application Layer: Orchestrating Use Cases- The Interface Adapters Layer: Controllers and Presenters- The Frameworks and Drivers Layer: External Interfaces- Implementing Test Patterns with Clean Architecture- Adding Web UI: Clean Architecture's Interface Flexibility- Implementing Clean Architecture Observability: Monitoring and Verification- Legacy to Clean: Refactoring Python for Maintainability- Your Clean Architecture Journey: Next Steps

9 特價2065
立即代訂
下次再買

C# 13 and .NET 9

2025/06/08 出版

DESCRIPTION C# and .NET continue to evolve as powerful, versatile tools for building modern applications, driving innovation across various platforms. This book focuses on the latest advancements, empowering you to develop robust and high-performing software solutions.The book leads you from setting up your development environment and understanding C# fundamentals, including new C# 13 language features, to mastering object-oriented programming with classes, inheritance, and interfaces. You will then learn to utilize the extensive .NET framework's base class library, handling file I/O, and efficiently managing data with Entity Framework Core and LINQ. Finally, you will learn modern web development with ASP.NET Core, exploring Razor Pages, MVC, RESTful APIs, and Blazor for interactive UIs, before learning crucial packaging and deployment strategies.By the end of this book, you will have a strong command of C# 13 and .NET 9, empowering you to design, develop, and deploy a wide range of modern, cross-platform applications with the latest tools and best practices.WHAT YOU WILL LEARN● New language features of C# 13.● Build cross-platform applications for Windows, Mac, and Linux.● Design scalable web applications with ASP.NET Core.● Leverage Entity Framework and LINQ for data.● Create interactive web UIs using Blazor.● Implement professional development workflows in Visual Studio.WHO THIS BOOK IS FORThis book is designed for beginners in C# programming, as well as mid-level and senior programmers, software engineers, web developers, systems architects, and IT professionals looking to expand their technical toolkit. It covers both basic and advanced techniques, serving as a comprehensive guide to the world of C# and .NET, making it valuable for everyone from students to enterprise solution developers.

9 特價2193
立即代訂
下次再買

Python from Scratch

2025/06/08 出版

Python from Scratch is designed for individuals who are new to programming and want to start learning how to program on their own. It is also a great textbook for introductory computer programming courses, in which students need to master both basic programming techniques and the Python language. The book covers the fundamental concepts of programming, such as expressions, variables, loops, conditional statements, lists, dictionaries, sets, functions, files, classes, objects, SQL database (SQLite 3), regular expressions, and graphical interfaces with tkinter, with examples and exercises. Essential mathematical concepts are explained in tandem with programming knowledge, making exercises more accessible. While the book emphasizes clear, simple examples to build a strong foundation, it also introduces more advanced computing features for those seeking a further challenge. Although this book aims to teach Python 3.13 or higher, its primary focus is on teaching programming principles and logic, providing a broad foundation for readers regardless of their chosen language. The goal is to introduce programming concepts gradually, often using simpler examples and avoiding advanced features. As the book progresses, the code examples will demonstrate how to use more Python resources. The website accompanying the book offers videos, solved problems, and frequently asked questions. The software used in the book can also be downloaded for free. About the AuthorNilo Ney Coutinho Menezes is a software developer with parallel, asynchronous, and distributed systems programming expertise. In 2020, he was recognized by the Python Software Foundation as a Fellow for his significant contributions to promoting the language and fostering communities in the North Region of Brazil. Nilo founded LogiKraft in 2018 and currently lives in Belgium, where he consults on developing scalable systems and cloud computing solutions. Nilo holds a Master's in Informatics (Networks) and a Bachelor's in Data Processing from the Federal University of Amazonas. A computer programming professor since 1994, Nilo has distilled his decades of experience into this book to provide a comprehensive and accessible guide for beginners.

9 特價1058
立即代訂
下次再買

Python Simplified

2025/06/06 出版
9 特價1058
立即代訂
下次再買

Python Standard Library

2025/05/31 出版

An extremely handy programmer's standard library reference that is as durable as it is portable. This 6 page laminated guide includes essential script modules used by developers of all skill levels to simplify the process of programming in Python. This guide is all script and is organized to find needed script quickly. As with QuickStudy reference on any subject, with continued reference, the format lends itself to memorization. Beginning students or seasoned programmers will find this tool a perfect go-to for the at-a-glance script answer and memory jog you might need. At this price and for the bank of script included it's an easy add to your programmer's toolbox.6 page laminated guide includes: General FunctionalityDate/Time ProcessingOS ModuleFile OperationsProcess ControlEnvironment Variables & System InfoProperties of the DirEntry Class: Use DirEntry_Instance.xThe pathlib Module: Use pathlib.xProperties of the Purepath Class: PurePath_Instance.xProcess & Thread ManagementDebugging FunctionalityPDB ModuleDebugging for the PDB ModuleMathematic and Numeric OperationsMath ModuleIterable and Iterator OperationsCollections ModuleClasses of the Collections ModuleItertools Module

9 特價282
貨到通知
下次再買

Python Programming Language

Nixon  著
2025/05/31 出版

Created for developers of all skill levels to find the essentials of common operations combined with the fastest reference guide for writing code. This handy 6 page laminated guide is a concise desktop reference to key concepts behind Python logic, syntax, and operation. Expertly written to concisely cover the planning of a program written in Python, assigning your first variables, importing other libraries, formatting output strings, and creating classes. Beginning students or seasoned programmers will find this tool a perfect go-to for reference to those core concepts. This unbeatable value makes it easy to add this reference to your programmer's toolbox.6 page laminated guide includes: History & Key FeaturesLanguage StructureNaming ConventionsVariables & Data TypesCommon Data TypesType Hints & Static Typing (Python 3.5+)UnionsReserved KeywordsImporting ModulesConsole Input & OutputDisplay OutputConvert OutputControl Print BehaviorStringsConcatenation & RepetitionGet String LengthAccess Characters & SlicesEscape CharactersString FormattingOperatorsArithmetic OperatorsComparison OperatorsLogical OperatorsAssignment OperatorsBitwise OperatorsMembership OperatorsIdentity OperatorsAssignment Expressions (Python 3.8+)StatementsSimple StatementsCompound StatementsExpressions vs. StatementsMultiline StatementsFunctionsVariable-Length ArgumentsFlow ControlBasic if StatementThe if ... else StatementUsing if ... elif ... elseOne-Line if StatementCheck Multiple ConditionsStructural Pattern Matching (Python 3.10+)asyncio for Asynchronous Programming (Python 3.7+)LoopingObject-Oriented Programming (OOP)Classes & ObjectsInheritancePolymorphismMethod Overridingself Type (Python 3.11+)dataclasses Module (Python 3.7+)Generators

9 特價282
貨到通知
下次再買
頁數1/40
移至第
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing