Movatterモバイル変換


[0]ホーム

URL:


Packt
Search iconClose icon
Search icon CANCEL
Subscription
0
Cart icon
Your Cart(0 item)
Close icon
You have no products in your basket yet
Save more on your purchases!discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Profile icon
Account
Close icon

Change country

Modal Close icon
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timerSALE ENDS IN
0Days
:
00Hours
:
00Minutes
:
00Seconds
Hamburger list icon
Navigation close icon

Data

4953

Web Development

3705

Programming

3858

Cloud & Networking

3098

Security

865

Game Development

1134

Mobile

969

IoT & Hardware

566

Business & Other

1436

Design PatternsOur design patterns technology books page features the latest and most popular titles covering software architecture and code design best practices. Browse books for Java, JavaScript, Python, and more. Whether you're new to design principles or a seasoned expert, these 400-600 word descriptions will help you find the right book.

Bestsellers

A range of our top selling data products from the last year
Left arrow icon
Beginning C++ Game Programming
Beginning C++ Game Programming
Read more
May 2024658 pages
Full star icon4.3 (27)
eBook
eBook
R$222.99
R$278.99
Modern Python Cookbook
Modern Python Cookbook
Read more
Jul 2024818 pages
Full star icon4.9 (17)
eBook
eBook
R$49.99R$245.99
R$306.99
Game Development Patterns with Unreal Engine 5
Game Development Patterns with Unreal Engine 5
Read more
Jan 2024254 pages
Full star icon4.2 (21)
eBook
eBook
R$49.99R$178.99
R$222.99
Architecting ASP.NET Core Applications
Architecting ASP.NET Core Applications
Read more
Mar 2024806 pages
Full star icon4.4 (10)
eBook
eBook
R$49.99R$209.99
R$261.99
Java Coding Problems
Java Coding Problems
Read more
Mar 2024798 pages
Full star icon4.5 (13)
eBook
eBook
R$49.99R$245.99
R$306.99
Web API Development with ASP.NET Core 8
Web API Development with ASP.NET Core 8
Read more
Apr 2024804 pages
Full star icon4.5 (15)
eBook
eBook
R$49.99R$245.99
R$306.99
Mastering Flask Web and API Development
Mastering Flask Web and API Development
Read more
Aug 2024494 pages
Full star icon5 (2)
eBook
eBook
R$49.99R$178.99
R$222.99
Kotlin Design Patterns and Best Practices
Kotlin Design Patterns and Best Practices
Read more
Apr 2024474 pages
Full star icon4.9 (26)
eBook
eBook
R$49.99R$200.99
R$250.99
Software Architecture with C# 12 and .NET 8
Software Architecture with C# 12 and .NET 8
Read more
Feb 2024756 pages
Full star icon4 (11)
eBook
eBook
R$49.99R$222.99
R$278.99
Software Architecture with C++
Software Architecture with C++
Read more
Apr 2021540 pages
Full star icon4.3 (14)
eBook
eBook
R$49.99R$405.99
R$506.99
R$49.99R$183.99
Right arrow icon
For a limited time unlock extra savings with bundles

What's New

Our latest data releases from the last few months.
Left arrow icon
UX: Research Process
UX: Research Process
Read more
May 20256hrs
Video
Video
R$49.99R$1225.99
UX: Interaction Design
UX: Interaction Design
Read more
May 20251hr 40mins
Full star icon5 (1)
Video
Video
R$49.99R$1225.99
Mastering Flask Web and API Development
Mastering Flask Web and API Development
Read more
Aug 2024494 pages
Full star icon5 (2)
eBook
eBook
R$49.99R$178.99
R$222.99
Effective Angular
Effective Angular
Read more
Aug 2024400 pages
Full star icon4.6 (12)
eBook
eBook
R$49.99R$178.99
R$222.99
Modern Python Cookbook
Modern Python Cookbook
Read more
Jul 2024818 pages
Full star icon4.9 (17)
eBook
eBook
R$49.99R$245.99
R$306.99
Green Software Engineering
Green Software Engineering
Read more
Jul 2024236 pages
eBook
eBook
R$49.99R$213.99
R$267.99
Learning Design Patterns with Unity
Learning Design Patterns with Unity
Read more
May 2024676 pages
Full star icon4.8 (31)
eBook
eBook
R$49.99R$200.99
R$250.99
Beginning C++ Game Programming
Beginning C++ Game Programming
Read more
May 2024658 pages
Full star icon4.3 (27)
eBook
eBook
R$222.99
R$278.99
Mastering Python Design Patterns
Mastering Python Design Patterns
Read more
Aug 2018248 pages
Full star icon4.3 (8)
eBook
eBook
R$49.99R$218.99
R$272.99
R$222.99
Kotlin Design Patterns and Best Practices
Kotlin Design Patterns and Best Practices
Read more
Apr 2024474 pages
Full star icon4.9 (26)
eBook
eBook
R$49.99R$200.99
R$250.99
Right arrow icon
The Most Popular in Design Patterns
Beginning C++ Game Programming
Beginning C++ Game Programming
Always dreamed of creating your own games? With the third edition of Beginning C++ Game Programming, you can turn that dream into reality! This beginner-friendly guide is updated and improved to include the latest features of VS 2022, SFML, and modern C++20 programming techniques. You'll get a fun introduction to game programming by building four fully playable games of increasing complexity. You'll build clones of popular games such as Timberman, Pong, a Zombie survival shooter, and an endless runner.The book starts by covering the basics of programming. You'll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you'll also learn exciting game programming concepts such as vertex arrays, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. You’ll dive deep into game mechanics and implement input handling, levelling up a character, and simple enemy AI. Finally, you'll explore game design patterns to enhance your C++ game programming skills.By the end of the book, you'll have gained the knowledge you need to build your own games with exciting features from scratch.
Read more
Arrow left icon
Profile Icon John Horton
Arrow right icon
eBookMay 20241316
R$222.99

Audience Favourites

Our most rated programming products by our Customers.
Left arrow icon
Vue.js 3 Design Patterns and Best Practices
Vue.js 3 Design Patterns and Best Practices
Read more
May 2023296 pages
Full star icon4.7 (7)
eBook
eBook
R$49.99R$178.99
R$222.99
React Design Patterns and Best Practices
React Design Patterns and Best Practices
Read more
Mar 2019350 pages
Full star icon4.6 (16)
eBook
eBook
R$49.99R$196.99
R$245.99
R$250.99
Mastering OpenCV 4 with Python
Mastering OpenCV 4 with Python
Read more
Mar 2019532 pages
Full star icon3.4 (10)
eBook
eBook
R$49.99R$218.99
R$272.99
Creating an RTS Game in Unity 2023
Creating an RTS Game in Unity 2023
Read more
Oct 2023548 pages
Full star icon4.5 (31)
eBook
eBook
R$49.99R$245.99
R$306.99
PHP Web Development with Laminas
PHP Web Development with Laminas
Read more
Nov 2022394 pages
eBook
eBook
R$49.99R$164.99
R$206.99
Software Architecture with C# 12 and .NET 8
Software Architecture with C# 12 and .NET 8
Read more
Feb 2024756 pages
Full star icon4 (11)
eBook
eBook
R$49.99R$222.99
R$278.99
Angular Design Patterns and Best Practices
Angular Design Patterns and Best Practices
Read more
Feb 2024270 pages
Full star icon4.6 (12)
eBook
eBook
R$49.99R$169.99
R$211.99
Mastering TypeScript
Mastering TypeScript
Read more
Apr 2021538 pages
Full star icon4.3 (15)
eBook
eBook
R$49.99R$245.99
R$306.99
R$278.99
Learning C++ Functional Programming
Learning C++ Functional Programming
Read more
Aug 2017304 pages
Full star icon3 (5)
eBook
eBook
R$49.99R$245.99
R$306.99
Real-World Implementation of C# Design Patterns
Real-World Implementation of C# Design Patterns
Read more
Oct 2022442 pages
Full star icon4 (8)
eBook
eBook
R$49.99R$209.99
R$261.99
Right arrow icon

Quick Learns

Our programming books which are under 200 pages long.
Left arrow icon
Software Architecture for Busy Developers
Software Architecture for Busy Developers
Read more
Oct 2021174 pages
Full star icon4.4 (16)
eBook
eBook
R$49.99R$173.99
R$217.99
R$49.99R$272.99
AWS CDK in Practice
AWS CDK in Practice
Read more
Jun 2023196 pages
Full star icon4.7 (11)
eBook
eBook
R$49.99R$222.99
R$278.99
Getting Started with Web Components
Getting Started with Web Components
Read more
Aug 2019158 pages
Full star icon4 (5)
eBook
eBook
R$49.99R$98.99
R$122.99
Angular Design Patterns
Angular Design Patterns
Read more
Jul 2018178 pages
Full star icon1.5 (2)
eBook
eBook
R$49.99R$147.99
R$183.99
Professional Scala
Professional Scala
Read more
Jul 2018186 pages
Full star icon4.2 (13)
eBook
eBook
R$49.99R$196.99
R$245.99
Right arrow icon

Beginner's Corner

Our top picks for starting your programming journey.
Left arrow icon
Game Development Patterns with Unreal Engine 5
Game Development Patterns with Unreal Engine 5
Read more
Jan 2024254 pages
Full star icon4.2 (21)
eBook
eBook
R$49.99R$178.99
R$222.99
Mastering Flask Web and API Development
Mastering Flask Web and API Development
Read more
Aug 2024494 pages
Full star icon5 (2)
eBook
eBook
R$49.99R$178.99
R$222.99
Azure Data and AI Architect Handbook
Azure Data and AI Architect Handbook
Read more
Jul 2023284 pages
Full star icon4.4 (14)
eBook
eBook
R$49.99R$222.99
R$278.99
Mastering TypeScript
Mastering TypeScript
Read more
Apr 2021538 pages
Full star icon4.3 (15)
eBook
eBook
R$49.99R$245.99
R$306.99
R$278.99
Node.js Design Patterns
Node.js Design Patterns
Read more
Jul 2020664 pages
Full star icon4.4 (202)
eBook
eBook
R$321.29R$356.99
R$445.99
Vue.js 3 Design Patterns and Best Practices
Vue.js 3 Design Patterns and Best Practices
Read more
May 2023296 pages
Full star icon4.7 (7)
eBook
eBook
R$49.99R$178.99
R$222.99
.NET MAUI Cross-Platform Application Development
.NET MAUI Cross-Platform Application Development
Read more
Mar 2024496 pages
Full star icon4.4 (16)
eBook
eBook
R$49.99R$182.99
R$228.99
Software Architecture for Busy Developers
Software Architecture for Busy Developers
Read more
Oct 2021174 pages
Full star icon4.4 (16)
eBook
eBook
R$49.99R$173.99
R$217.99
R$49.99R$272.99
Android Programming for Beginners
Android Programming for Beginners
Read more
Apr 2021742 pages
Full star icon4.2 (12)
eBook
eBook
R$196.99
R$245.99
The MVVM Pattern in .NET MAUI
The MVVM Pattern in .NET MAUI
Read more
Nov 2023386 pages
Full star icon5 (5)
eBook
eBook
R$49.99R$204.99
R$256.99
Right arrow icon

Express Tutorials

Learn core programming skills and be productive within two hours.
Left arrow icon
Data-Driven Testing in Selenium
Data-Driven Testing in Selenium
Read more
Apr 20251hr 58mins
Video
Video
R$49.99R$768.99
UX: Interaction Design
UX: Interaction Design
Read more
May 20251hr 40mins
Full star icon5 (1)
Video
Video
R$49.99R$1225.99
Right arrow icon

Related topics

People interested in programming are frequently also interested in the following
Left arrow icon
Application Development

Application Development

Application Monitoring

Application Monitoring

Application Testing

Application Testing

Business Process Management

Business Process Management

Concurrency

Concurrency

Crm

CRM

Data Structures And Algorithms

Data Structures and Algorithms

Design Patterns

Design Patterns

Desktop Applications

Desktop Applications

Domain Specific Languages

Domain Specific Languages

Right arrow icon

Listen & Learn

Engaging programming audiobooks for learning on the go.
Left arrow icon
Software Architecture with C++
Software Architecture with C++
Read more
Apr 20212hrs 54mins
Audiobook
Audiobook
R$49.99R$183.99
R$49.99R$405.99
R$506.99
Software Architecture for Busy Developers
Software Architecture for Busy Developers
Read more
Oct 20213hrs 19mins
Audiobook
Audiobook
R$49.99R$272.99
R$49.99R$173.99
R$217.99
Test Automation Engineering Handbook
Test Automation Engineering Handbook
Read more
Jan 20234hrs 22mins
Audiobook
Audiobook
R$49.99R$250.99
R$49.99R$187.99
R$233.99
Clean Code in PHP
Clean Code in PHP
Read more
Oct 20226hrs 10mins
Audiobook
Audiobook
R$49.99R$256.99
R$49.99R$164.99
R$206.99
Right arrow icon

Popular Authors (10)

Left arrow icon
Author Profile IconMark J. Price
Mark J. Price
LinkedInGithub
Mark J. Price is a Microsoft Specialist: Programming in C# and Architecting Microsoft Azure Solutions, with over 20 years of experience. Since 1993, he has passed more than 80 Microsoft programming exams and specializes in preparing others to pass them. Between 2001 and 2003, Mark was employed to write official courseware for Microsoft in Redmond, USA. His team wrote the first training courses for C# while it was still an early alpha version. While with Microsoft, he taught “train-the-trainer” classes to get Microsoft Certified Trainers up-to-speed on C# and .NET. Mark has spent most of his career training a wide variety of students, from 16-year-old apprentices to 70-year-old retirees, with the majority being professional developers. Mark holds a BSc in Computer Science.
Read more
Most popular book of Mark J. Price
C# 14 and .NET 10 – Modern Cross-Platform Development FundamentalsC# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals
See 13 other products by Mark J. Price
Author Profile IconBen Auffarth
Ben Auffarth
LinkedInGithub
Ben Auffarth is a full-stack data scientist with more than 15 years of work experience. With a background and Ph.D. in computational and cognitive neuroscience, he has designed and conducted wet lab experiments on cell cultures, analyzed experiments with terabytes of data, run brain models on IBM supercomputers with up to 64k cores, built production systems processing hundreds and thousands of transactions per day, and trained language models on a large corpus of text documents. He co-founded and is the former president of Data Science Speakers, London.
Read more
Most popular book of Ben Auffarth
Generative AI with LangChainGenerative AI with LangChain
See 4 other products by Ben Auffarth
Author Profile IconImran Ahmad
Imran Ahmad
LinkedInGithub
Imran Ahmad is the author of the 50 Algorithms every programmer should know. He has been a part of cutting edge research about algorithms and machine learning for many years. He completed his PhD in 2010, in which he proposed a new linear programming based algorithm that can be used to optimally assign resources in a large scale cloud computing environment. In 2017, Imran developed a real time analytics framework named StreamSensing. He has since authored multiple research papers that use StreamSensing to process multimedia data for various machine learning algorithms. Imran is currently working at Advanced Analytics Solution Center A2SC at the Canadian Federal Government as a data scientist. He is using machine learning algorithms for critical use cases. Imran is a visiting professor at Carleton University, Ottawa. He has also been teaching for Google and Learning Tree for the last few years.
Read more
Most popular book of Imran Ahmad
Architecting AI Software SystemsArchitecting AI Software Systems
See 3 other products by Imran Ahmad
Author Profile IconMaaike van Putten
Maaike van Putten
LinkedInGithub
Maaike is a software consultant and trainer with a passion for sharing her expertise to empower others in their careers. Her love for software development shows in the numerous software development projects she participated in and the many certifications she obtained. She has designed and delivered a broad spectrum of training courses catering to beginners and seasoned developers in Java, Python, C# and many other languages and frameworks. Next to that, she has authored multiple books and online courses through multiple platforms reaching over 500,000 learners across the globe.
Read more
Most popular book of Maaike van Putten
JavaScript from Beginner to ProfessionalJavaScript from Beginner to Professional
See 3 other products by Maaike van Putten
Author Profile IconSam Morley
Sam Morley
LinkedInGithub
Sam Morley is a research software engineer and mathematician at the University of Oxford, working on the DataSig programme. He’s the lead maintainer of the RoughPy library, a performant C++ and Python library for computation rough paths and data science. Sam is a former mathematics lecturer and brings both academic precision and real-world engineering experience to every challenge—especially those involving abstraction, data, and algorithms. He’s also the author of Applying Math with Python. Sam greatly enjoys solving puzzles, which is why he finds mathematics and programming so interesting
Read more
Most popular book of Sam Morley
The C++ Programmer's MindsetThe C++ Programmer's Mindset
See 3 other products by Sam Morley
Author Profile IconSebastian Raschka
Sebastian Raschka
LinkedInGithub
Sebastian Raschka is an Assistant Professor of Statistics at the University of Wisconsin-Madison focusing on machine learning and deep learning research. As Lead AI Educator at Grid AI, Sebastian plans to continue following his passion for helping people get into machine learning and artificial intelligence.
Read more
Most popular book of Sebastian Raschka
Machine Learning with PyTorch and Scikit-LearnMachine Learning with PyTorch and Scikit-Learn
See 2 other products by Sebastian Raschka
Author Profile IconLuciano Mammino
Luciano Mammino
LinkedInGithub
Luciano Mammino began his coding journey at the age of 12 on his father’s old i386, and he hasn’t stopped since. With over 15 years of experience in the software industry, he now serves as a senior architect at fourTheorem , where he empowers global clients to fully leverage AWS and serverless technologies. As an AWS Serverless Hero and Microsoft MVP, Luciano is recognized for his expertise and contributions to the tech community. An active international speaker, he has delivered over 160 talks at conferences and meetups worldwide, sharing his knowledge and passion for cutting-edge technology.
Read more
Most popular book of Luciano Mammino
Node.js Design PatternsNode.js Design Patterns
See 3 other products by Luciano Mammino
Author Profile IconFrank Vasquez
Frank Vasquez
LinkedInGithub
Frank Vasquez is an independent software consultant specializing in consumer electronics. He has more than a decade of experience designing and building embedded Linux systems. During that time, he has shipped numerous products including a rackmount DSP audio server, a diver-held sonar camcorder, an IoT hotspot, a home battery, and a grid-scale energy storage system. Since the third edition of this book was published, Frank has also become a frequent speaker at open source software conferences including the Yocto Project Summit, Embedded Linux Conference, FOSDEM, and All Systems Go! He is passionate about learning new technologies and teaching them to others.
Read more
Most popular book of Frank Vasquez
Mastering Embedded Linux DevelopmentMastering Embedded Linux Development
See 2 other products by Frank Vasquez
Author Profile IconSudeep Ghatak
Sudeep Ghatak
LinkedInGithub
Sudeep Ghatak is a Microsoft MVP in Business Applications and a frequent contributor to the Power Automate Community forum. He works as a Principal Architect in Christchurch, New Zealand and loves designing solutions based on Office 365 and the Azure platform. He is a certified Solutions Developer (MCSD) and holds a postgraduate degree in instrumentation engineering. He is an active member of the Microsoft community and often seen speaking at user groups and conferences in New Zealand.
Read more
Most popular book of Sudeep Ghatak
Microsoft 365 and SharePoint Online CookbookMicrosoft 365 and SharePoint Online Cookbook
See 2 other products by Sudeep Ghatak
Author Profile IconJonathan Cacace
Jonathan Cacace
LinkedInGithub
Jonathan Cacace was born in Naples, Italy, on 13 December 1987. He earned a Bachelor’s and Masters of Science in Computer Science from the University of Naples Federico II. He then joined the university’s PhD program, earning the title of Philosophiae Doctor in Automation and Computer Engineering in 2016. During his research career, he had the opportunity to participate in and lead various applied research projects focused on robotics, funded by the European Union. This allowed him to explore several areas of robotics, ranging from robot manipulation to navigation.nAfter completing his PhD, he continued his scientific research and work in applied robotics, contributing to more than 50 scientific publications in leading robotics conferences and scientific journals. He also worked as a private consultant for several startups across Europe. From 2019 to 2023. He worked as an assistant professor at the University of Naples, where he taught two courses: Laboratory of Robotics and Mobile Robotics. During this time, he mentored many undergraduate students in the field of Robotics and Computer Engineering. He was also invited to speak at an international robotics workshop held at one of Europe’s most prestigious research centers and universities.nCurrently, Jonathan works as a senior researcher in the field of Cognitive Robotics and Human-Robot Interaction at Eurecat - Centre Tecnològic de Catalunya in Barcelona.
Read more
Most popular book of Jonathan Cacace
Mastering ROS 2 for Robotics ProgrammingMastering ROS 2 for Robotics Programming
See 3 other products by Jonathan Cacace
Right arrow icon

programming Category Discovery

language

Python (100), Java (52), C# (37), C++ (31), JavaScript (26), Go (20), Rust (14), Kotlin (11), Scala (10), Julia (9), R (8), Ruby (7), Typescript (7), C (6), Dart (6), SQL (5), Swift (5), Clojure (4), Delphi (4), Elixir (4), Haskell (4), PHP (4), Assembly (3)

tool

Visual Studio (32), .NET Core (9), IntelliJ Idea (8), .NET (7), Django (6), Sublime Text (6), Java EE (5), Jupyter (5), Linux (4), Pandas (4), Salesforce (3), Codeblocks (3), Visual C++ (3), PyCharm (3), RStudio (3), iOS (3), CentOS (2), Azure (2), .NET MAUI (2), Vim (2)

Create a Free Account To Continue Reading

Modal Close icon
OR
    First name is required.
    Last name is required.

The Password should contain at least :

  • 8 characters
  • 1 uppercase
  • 1 number
Notify me about special offers, personalized product recommendations, and learning tips By signing up for the free trial you will receive emails related to this service, you can unsubscribe at any time
By clicking ‘Create Account’, you are agreeing to ourPrivacy Policy andTerms & Conditions
Already have an account? SIGN IN

Sign in to activate your 7-day free access

Modal Close icon
OR
By redeeming the free trial you will receive emails related to this service, you can unsubscribe at any time.

[8]ページ先頭

©2009-2025 Movatter.jp