- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 788
- Dostępne formaty:
-
ePubMobi
Opis ebooka: iOS 15 Programming Fundamentals with Swift
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 13 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.
- Explore Swift's object-oriented concepts
- Become familiar with built-in Swift types
- Dive deep into Swift objects, protocols, and generics
- Tour the life cycle of an Xcode project
- Learn how nibs are loaded
- Understand Cocoa's event-driven design
- Communicate with C and Objective-C
In this edition, catch up on the latest iOS programming features:
- Structured concurrency: async/await, tasks, and actors
- Swift native formatters and attributed strings
- Lazy locals and throwing getters
- Enhanced collections with the Swift Algorithms and Collections packages
- Xcode tweaks: column breakpoints, package collections, and Info.plist build settings
- Improvements in Git integration, localization, unit testing, documentation, and distribution
- And more!
Wybrane bestsellery
-
The iOS Interview Guide is an essential book for iOS developers who want to maximize their skills and prepare for the competitive world of interviews on their way to getting their dream job. The book covers all the crucial aspects, from writing a resume to reviewing interview questions, and passi...
The Ultimate iOS Interview Playbook. Conquer Swift, frameworks, design patterns, and app architecture for your dream job The Ultimate iOS Interview Playbook. Conquer Swift, frameworks, design patterns, and app architecture for your dream job
-
Learn the essentials of working with Flutter and Dart to build full stack applications that meet the needs of a cloud-driven world. Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applica...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Test-driven development is a proven way to find software bugs early. Writing tests before you code improves the structure and maintainability of your apps. This book will guide you through the steps for creating a complete app using TDD and cover the core elements of iOS apps: view controllers, v...
Test-Driven iOS Development with Swift. Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5 - Fourth Edition Test-Driven iOS Development with Swift. Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5 - Fourth Edition
-
iOS 15 Programming for Beginners is an introductory guide to learning the essentials of Swift programming and iOS development for building your first iOS app and publishing it on the App Store. Fully updated to cover the latest features in iOS 15, this practical guide will help you get up to spee...
iOS 15 Programming for Beginners. Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13 - Sixth Edition iOS 15 Programming for Beginners. Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13 - Sixth Edition
-
Dzięki temu przewodnikowi płynnie rozpoczniesz pisanie aplikacji we Flutterze w języku Dart. Dowiesz się, jak skonfigurować środowisko programistyczne i rozpocząć projekt. Książka poprowadzi Cię przez proces projektowania interfejsu użytkownika i funkcji umożliwiających poprawną pracę aplikacji. ...
Flutter i Dart 2 dla początkujących. Przewodnik dla twórców aplikacji mobilnych Flutter i Dart 2 dla początkujących. Przewodnik dla twórców aplikacji mobilnych
(34.90 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
Ebook Swift. Programowanie funkcyjne dla aplikacji mobilnych autorstwa Marka Chu-Carrolla i Tony'ego Hillersona to wprowadzenie do nauki języka Swift i tworzenia aplikacji mobilnych za jego pomocą. Z publikacji Czytelnik dowie się wszystkiego, co powinien wiedzieć o języku Swift. Zobaczy też, dla...
Swift. Programowanie funkcyjne dla aplikacji mobilnych Swift. Programowanie funkcyjne dla aplikacji mobilnych
(24.90 zł najniższa cena z 30 dni)31.20 zł
39.00 zł(-20%) -
Efektywna praca z platformami Apple na poziomie korporacyjnym lub biznesowym obejmuje nie tylko infrastrukturę, ale także sposób myślenia, który administratorzy muszą zastosować, aby odnieść sukces. Sposób myślenia zmuszający nas do pozostawienia za drzwiami 30 lat dogmat&oac...
Zarządzanie urządzeniami Apple. Zunifikowana teoria zarządzania urządzeniami Mac, iPad, iPhone oraz AppleTV Zarządzanie urządzeniami Apple. Zunifikowana teoria zarządzania urządzeniami Mac, iPad, iPhone oraz AppleTV
(33.90 zł najniższa cena z 30 dni)134.10 zł
149.00 zł(-10%) -
Mastering iOS 14 Programming is the fourth book in the Mastering iOS series, which started back in 2016 with iOS 10. In this latest edition, you’ll learn how to build robust iOS apps by harnessing advanced techniques and making the best use of iOS 14’s features.
Mastering iOS 14 Programming. Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4 - Fourth Edition Mastering iOS 14 Programming. Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4 - Fourth Edition
-
The iPhone Manual is your practical guide to boosting productivity with your iPhone. This book will help you uncover the hidden potential of iPhones and will leave you amazed at how productive you can be by learning tips and hacks for customizing your device as a communication, entertainment, and...
The iPhone Manual - Tips and Hacks. A complete user guide to getting the best out of your iPhone and iOS 14 The iPhone Manual - Tips and Hacks. A complete user guide to getting the best out of your iPhone and iOS 14
-
iOS 14 Programming for Beginners is an introductory guide to learning the essentials of Swift programming and iOS development for building your first iOS app and publishing it on the App Store. Fully updated to cover the latest features in iOS 14, this practical guide will help you get up to spee...
iOS 14 Programming for Beginners. Get started with building iOS apps with Swift 5.3 and Xcode 12 - Fifth Edition iOS 14 Programming for Beginners. Get started with building iOS apps with Swift 5.3 and Xcode 12 - Fifth Edition
O autorze ebooka
Dr Matt Neuburg zaczął programować w 1968 roku jako czternastolatek. Swoją rozprawę doktorską o Ajschylosie napisał w 1981 r. z użyciem komputera typu mainframe na Uniwersytecie Cornell. Uczył języków klasycznych, literatury i kultury na kilku znakomitych uczelniach. W międzyczasie wciąż interesował się technologiami informatycznymi, a w 1990 roku przeszedł na platformę Macintosh. Opracował kilka bezpłatnych programów edukacyjnych i użytkowych, redagował serwis internetowy TidBITS oraz magazyn MacTech. Jest autorem kilku książek i szeregu artykułów branżowych.
Matt Neuburg - pozostałe książki
-
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and...
Programming iOS 12. Dive Deep into Views, View Controllers, and Frameworks Programming iOS 12. Dive Deep into Views, View Controllers, and Frameworks
(211.65 zł najniższa cena z 30 dni)220.15 zł
259.00 zł(-15%) -
If you’re getting started with iOS development, or want a firmer grasp of the basics, this practical guide provides a clear view of its fundamental building blocks—Objective-C, Xcode, and Cocoa Touch. You’ll learn object-oriented concepts, understand how to use Apple’s dev...
iOS 7 Programming Fundamentals. Objective-C, Xcode, and Cocoa Basics iOS 7 Programming Fundamentals. Objective-C, Xcode, and Cocoa Basics
(143.65 zł najniższa cena z 30 dni)143.65 zł
169.00 zł(-15%) -
Język Swift poznaliśmy w 2014 roku. Został on opracowany przez Apple specjalnie dla platormy iOS z uwzględnieniem takich założeń, jak przejrzystość, bezpieczeństwo, prostota, łatwość stosowania, zorientowanie obiektowe. Kod w tym języku sam zarządza pamięcią i zapewnia ścisłą kontrolę typów. Swif...
iOS 12. Wprowadzenie do programowania w Swifcie. Wydanie V iOS 12. Wprowadzenie do programowania w Swifcie. Wydanie V
(39.90 zł najniższa cena z 30 dni)49.50 zł
99.00 zł(-50%) -
Mac users everywhere--even those who know nothing about programming--are discovering the value of the latest version of AppleScript, Apple's vastly improved scripting language for Mac OS X Tiger. And with this new edition of the top-selling AppleScript: The Definitive Guide, anyone, regardless of...
AppleScript: The Definitive Guide. Scripting and Automating Your Mac. 2nd Edition AppleScript: The Definitive Guide. Scripting and Automating Your Mac. 2nd Edition
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%) -
REALbasic is a programming language in the best Macintosh tradition: visual, intuitive, and easy to learn. It allows you to create interfaces in minutes and entire, compiled applications without having to learn a complicated language; the strong object orientation makes it very easy even for begi...
REALBasic: TDG. The Definitive Guide, 2nd Edition. 2nd Edition REALBasic: TDG. The Definitive Guide, 2nd Edition. 2nd Edition
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%)
Ebooka "iOS 15 Programming Fundamentals with Swift" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "iOS 15 Programming Fundamentals with Swift" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "iOS 15 Programming Fundamentals with Swift" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-10-981-1846-4, 9781098118464
- Data wydania ebooka:
- 2021-10-01 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 5.3MB
- Rozmiar pliku Mobi:
- 11.2MB
Spis treści ebooka
- Preface
- The Scope of This Book
- From the Preface to the First Edition (Programming iOS 4)
- Versions
- Acknowledgments
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- I. Language
- 1. The Architecture of Swift
- Ground of Being
- Everything Is an Object?
- Three Flavors of Object Type
- Variables
- Functions
- The Structure of a Swift File
- Scope and Lifetime
- Object Members
- Namespaces
- Modules
- Instances
- Why Instances?
- The Keyword self
- Privacy
- Design
- 1. The Architecture of Swift
- 2. Functions
- Function Parameters and Return Value
- Void Return Type and Parameters
- Function Signature
- Function Parameters and Return Value
- External Parameter Names
- Overloading
- Default Parameter Values
- Variadic Parameters
- Ignored Parameters
- Modifiable Parameters
- Calling Objective-C with Modifiable Parameters
- Called by Objective-C with Modifiable Parameters
- Reference Type Modifiable Parameters
- Function in Function
- Recursion
- Function as Value
- Anonymous Functions
- Using Anonymous Functions Inline
- Anonymous Function Abbreviated Syntax
- Define-and-Call
- Closures
- How Closures Improve Code
- Function Returning Function
- Closure Setting a Captured Variable
- Closure Preserving Captured Environment
- Escaping Closures
- Capture Lists
- Curried Functions
- Function References and Selectors
- Function Reference Scope
- Selectors
- 3. Variables and Simple Types
- Variable Scope and Lifetime
- Variable Declaration
- Computed Variable Initialization
- Computed Variables
- Computed Properties
- Property Wrappers
- Setter Observers
- Lazy Initialization
- Singleton
- Lazy Initialization of Instance Properties
- Built-In Simple Types
- Bool
- Numbers
- Int
- Double
- Numeric coercion
- Other numeric types
- Arithmetic operations
- Comparison
- String
- Character and String Index
- Range
- Tuple
- Optional
- Unwrapping an Optional
- Implicitly unwrapped Optional
- The keyword nil
- Optional chains
- Optional map and flatMap
- Comparison with Optional
- Why Optionals?
- 4. Object Types
- Object Type Declarations and Features
- Initializers
- How to write an initializer
- Deferred initialization of properties
- Referring to self
- Delegating initializers
- Failable initializers
- Initializers
- Properties
- How properties are accessed
- Property initialization and self
- Object Type Declarations and Features
- Methods
- Subscripts
- Nested Object Types
- Enums
- Raw Values
- Associated Values
- Enum Case Iteration
- Enum Initializers
- Enum Properties
- Enum Methods
- Why Enums?
- Structs
- Struct Initializers
- Struct Properties
- Struct Methods
- Classes
- Value Types and Reference Types
- Class instances are mutable
- Class instance references are pointers
- Advantages of value types vs. reference types
- Value Types and Reference Types
- Subclass and Superclass
- Inheritance
- Additional functionality
- Overriding
- The keyword super
- Class Initializers
- Kinds of class initializer
- Subclass initializers
- Subclass initializer examples
- Required initializers
- Class Deinitializer
- Class Properties
- Static/Class Members
- Static methods vs. class methods
- Static properties vs. class properties
- Polymorphism
- Casting
- Casting Down
- Type Testing and Casting Down Safely
- Type Testing and Casting Optionals
- Bridging to Objective-C
- Type References
- From Instance to Type
- From self to Type
- Type as Value
- Summary of Type Terminology
- Comparing Types
- Protocols
- Why Protocols?
- Adopting a Library Protocol
- Protocol Type Testing and Casting
- Declaring a Protocol
- Protocol Composition
- Class Protocols
- Optional Protocol Members
- Optional properties
- Optional methods
- Implicitly Required Initializers
- Expressible by Literal
- Generics
- Generic Declarations
- Type Constraints
- Explicit Specialization
- Generic Types and Covariance
- Associated Type Chains
- Where Clauses
- Extensions
- Extending Protocols
- Extending Generics
- Umbrella Types
- Any
- AnyObject
- Suppressing type checking
- Object identity
- AnyClass
- Collection Types
- Array
- Array casting and type testing
- Array comparison
- Arrays are value types
- Array subscripting
- Nested arrays
- Basic array properties and methods
- Array enumeration and transformation
- Swift Array and Objective-C NSArray
- Array
- Dictionary
- Dictionary subscripting
- Dictionaries have no order
- Dictionary casting and comparison
- Basic dictionary properties and enumeration
- Swift Dictionary and Objective-C NSDictionary
- Set
- Option sets
- Swift Set and Objective-C NSSet
- OrderedSet and OrderedDictionary
- OrderedSet
- OrderedDictionary
- 5. Flow Control and More
- Flow Control
- Branching
- If construct
- Conditional binding
- Switch statement
- If case
- Conditional evaluation
- Branching
- Loops
- While loops
- For loops
- Flow Control
- Jumping
- Return
- Short-circuiting and labels
- Throwing and catching errors
- Nested scopes
- Defer statement
- Aborting the whole program
- Guard
- Privacy
- Private and Fileprivate
- Public and Open
- Privacy Rules
- Introspection
- Operators
- Memory Management
- Memory Management of Reference Types
- Weak references
- Unowned references
- Stored anonymous functions
- Memory management of protocol-typed references
- Memory Management of Reference Types
- Exclusive Access to Value Types
- Miscellaneous Swift Language Features
- Synthesized Protocol Implementations
- Equatable
- Hashable
- Comparable
- Synthesized Protocol Implementations
- Key Paths
- Instance as Function
- Dynamic Membership
- Property Wrappers
- Custom String Interpolation
- Reverse Generics
- Result Builders
- Result
- 6. Structured Concurrency
- Multithreading
- The Main Thread
- Background Threads
- Asynchronous Code
- What asynchronous code looks like
- Returning a value
- Throwing an error
- Summary
- Multithreading
- Structured Concurrency Syntax
- async/await
- Async Contexts
- Tasks
- Wrapping a Completion Handler
- Multiple Concurrent Tasks
- async let
- Task Groups
- Asynchronous Sequences
- Built-in Asynchronous Sequences
- Making an Asynchronous Sequence
- Asynchronous Sequence Methods
- Actors
- Actor Isolation
- Actor Serialization
- The Main Actor
- Context Switching
- Implicit Context Switching
- Explicit Context Switching
- More About Tasks
- Task Priority
- The Current Task
- Sleeping
- Yielding
- Cancellation
- Cancellation strategies
- Cancelling subtasks
- More About Actors
- Reentrancy
- The Keyword nonisolated
- The Keyword isolated
- Global Actors
- Sendable
- II. IDE
- 7. Anatomy of an Xcode Project
- New Project
- The Project Window
- The Navigator Pane
- The Inspector Pane
- The Editor
- Editor panes
- Assistant panes
- Tabs and windows
- Project File and Dependents
- Contents of the Project Folder
- Groups
- 7. Anatomy of an Xcode Project
- The Target
- Build Phases
- Build Settings
- Configurations
- Schemes and Destinations
- From Project to Built App
- Build Settings
- Property List Settings
- Nib Files
- Resources
- Resources in the Project navigator
- Resources in an asset catalog
- Code Files
- Frameworks and SDKs
- Swift Packages
- Adding a package
- Creating a package
- Customizing a package
- Sharing a package
- The App Launch Process
- The Entry Point
- How an App Gets Going
- App Without a Storyboard
- Renaming Parts of a Project
- 8. Nib Files
- The Nib Editor Interface
- Document Outline
- Canvas
- Inspectors
- The Nib Editor Interface
- Loading a Nib
- Loading a View Controller Nib
- Loading a Main View Nib
- Loading a View Nib Manually
- Connections
- Outlets
- The Nib Owner
- Automatically Configured Nibs
- Misconfigured Outlets
- Outletproperty name mismatch
- No outlet in the nib
- No view outlet
- Deleting an Outlet
- More Ways to Create Outlets
- Outlet Collections
- Action Connections
- More Ways to Create Actions
- Misconfigured Actions
- Connections Between Nibs Not!
- Additional Configuration of Nib-Based Instances
- 9. Documentation
- The Documentation Window
- Class Documentation Pages
- Quick Help
- Documenting Frameworks and Packages
- Symbol Declarations
- Header Files
- Sample Code
- Internet Resources
- 10. Life Cycle of a Project
- Environmental Dependencies
- Conditional Compilation
- Build Action
- Permissible Runtime Environment
- Backward Compatibility
- Device Type
- Arguments and Environment Variables
- Environmental Dependencies
- Version Control
- Editing and Navigating Your Code
- Text Editing Preferences
- Display
- Editing
- Indentation
- Text Editing Preferences
- Multiple Selection
- Code Completion and Placeholders
- Snippets
- Refactoring and Code Actions
- Fix-it and Live Syntax Checking
- Navigation
- Finding
- Running in the Simulator
- Debugging
- Caveman Debugging
- Dump
- Logger
- Aborting
- Caveman Debugging
- The Xcode Debugger
- Breakpoints
- Paused at a breakpoint
- Testing
- Unit Tests
- Interface Tests
- Persisting screenshots
- Interface testing and accessibility
- Test Plans
- Massaging the Report
- Clean
- Running on a Device
- Obtaining a Developer Program Membership
- Signing an App
- Automatic Signing
- Manual Signing
- Running the App
- Managing Development Certificates and Devices
- Profiling
- Gauges
- Memory Debugging
- Instruments
- Localization
- Creating Localized Content
- Exporting
- Editing
- Importing
- Creating Localized Content
- Testing Localization
- Distribution
- Making an Archive
- The Distribution Certificate
- The Distribution Profile
- Distribution for Testing
- Ad Hoc distribution
- TestFlight distribution
- Final App Preparations
- Icons in the app
- Marketing icon
- Launch images
- Screenshots and Video Previews
- Property List Settings
- Submission to the App Store
- III. Cocoa
- 11. Cocoa Classes
- Subclassing
- Categories and Extensions
- How Swift Uses Extensions
- How You Use Extensions
- How Cocoa Uses Categories
- Protocols
- Optional Members
- Informal Protocols
- 11. Cocoa Classes
- Some Foundation Classes
- NSRange
- NSNotFound
- NSString and Friends
- NSDate and Friends
- NSNumber
- NSValue
- NSData
- NSMeasurement and Friends
- Equality, Hashability, and Comparison
- NSArray and NSMutableArray
- NSDictionary and NSMutableDictionary
- NSSet and Friends
- NSIndexSet
- NSNull
- Immutable and Mutable
- Property Lists
- Codable
- Accessors, Properties, and KeyValue Coding
- Swift Accessors
- KeyValue Coding
- How Outlets Work
- Cocoa Key Paths
- Uses of KeyValue Coding
- KeyPath Notation
- The Secret Life of NSObject
- 12. Cocoa Events
- Reasons for Events
- Subclassing
- Notifications
- Receiving a Notification
- Selector-based registration
- Function-based registration
- Receiving a Notification
- Unregistering
- Subscribing to a Notification
- Combine framework
- Structured concurrency
- Posting a Notification
- Timer
- Delegation
- Cocoa Delegation
- Implementing Delegation
- Data Sources
- Actions
- The Responder Chain
- Nil-Targeted Actions
- KeyValue Observing
- Registration and Notification
- Unregistering
- KeyValue Observing Example
- Swamped by Events
- Delayed Performance
- 13. Memory Management
- Principles of Cocoa Memory Management
- Rules of Cocoa Memory Management
- What ARC Is and What It Does
- How Cocoa Objects Manage Memory
- Autorelease Pool
- Memory Management of Instance Properties
- Retain Cycles and Weak References
- Unusual Memory Management Situations
- Notification Observers
- KVO Observers
- Timers
- Other Unusual Situations
- Memory Management of CFTypeRefs
- Property Memory Management Policies
- Debugging Memory Management Mistakes
- 14. Communication Between Objects
- Visibility Through an Instance Property
- Visibility by Instantiation
- Getting a Reference
- Visibility by Relationship
- Global Visibility
- Notifications and KeyValue Observing
- The Combine Framework
- Alternative Architectures
- ModelViewController
- Router and Data Space
- ModelViewPresenter
- Protocols and Reactive Programming
- SwiftUI
- Result Builders and Modifiers
- State Properties
- Bindings
- Passing Data Downhill
- Passing Data Uphill
- Custom State Objects
- A. C, Objective-C, and Swift
- The C Language
- C Data Types
- C Enums
- Old-fashioned C enum
- NS_ENUM
- NS_OPTIONS
- Global string constants
- C Structs
- C Pointers
- C Arrays
- C Strings
- C Functions
- Struct functions
- Pointer-to-function
- The C Language
- Objective-C
- Objective-C Objects and C Pointers
- Objective-C Objects and Swift Objects
- Exposure of Swift to Objective-C
- Bridged Types and Boxed Types
- Objective-C Methods
- Renamification
- Internal parameter names
- Reverse renamification
- Overloading
- Variadics
- Initializers and factories
- Error pointers
- Async methods
- Selectors
- CFTypeRefs
- Blocks
- API Markup
- Nullability
- Lightweight generics
- Bilingual Targets
- Index
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: iOS 15 Programming Fundamentals with Swift Matt Neuburg (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.