Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7(495) 980-12-10
  пн-пт: 10-18 сб,вс: 11-18
  shop@logobook.ru
   
    Поиск книг                    Поиск по списку ISBN Расширенный поиск    
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Хиты | |
 

Software Engineering from Scratch, Jason Lee Hodges


Варианты приобретения
Цена: 6986.00р.
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: Есть  
При оформлении заказа до: 2025-07-28
Ориентировочная дата поставки: Август-начало Сентября
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Jason Lee Hodges
Название:  Software Engineering from Scratch
ISBN: 9781484252055
Издательство: Springer
Классификация:


ISBN-10: 1484252055
Обложка/Формат: Soft cover
Страницы: 320
Вес: 0.52 кг.
Дата издания: 2019
Язык: English
Издание: 1st ed.
Иллюстрации: 2 illustrations, color; 19 illustrations, black and white; x, 304 p. 21 illus., 2 illus. in color.
Размер: 234 x 156 x 18
Читательская аудитория: Professional & vocational
Основная тема: Computer Science
Подзаголовок: A Comprehensive Introduction Using Scala
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание: Learn software engineering from scratch, from installing and setting up your development environment, to navigating a terminal and building a model command line operating system, all using the Scala programming language as a medium. The demand for software engineers is growing exponentially, and with this book you can start your journey into this rewarding industry, even with no prior programming experience.Using Scala, a language known to contain “everything and the kitchen sink,” you’ll begin coding on a gentle learning curve by applying the basics of programming such as expressions, control flow, functions, and classes. You’ll then move on to an overview of all the major programming paradigms. You’ll finish by studying software engineering concepts such as testing and scalability, data structures, algorithm design and analysis, and basic design patterns. With Software Engineering from Scratch as your navigator, you can get up to speed on the software engineering industry, develop a solid foundation of many of its core concepts, and develop an understanding of where to invest your time next.What You Will LearnUse Scala, even with no prior knowledgeDemonstrate general Scala programming concepts and patternsBegin thinking like a software engineerWork on every level of the software development cycle
Who This Book Is ForAnyone who wants to learn about software engineering; no prior programming experience required.

Дополнительное описание: 1. Introduction.- 2. Installing Everything You Need.- 3. Contextual Knowledge.- 4. Expressions and Variables.- 5. Basic Data Types.- 6. Control Flow.- 7. Functions.- 8. Classes.- 9. Dependency Management.- 10. Programming Paradigms.- 11. What is Software



Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

Автор: Khononov Vladik
Название: Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
ISBN: 1098100131 ISBN-13(EAN): 9781098100131
Издательство: Wiley
Рейтинг:
Цена: 8394.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its business needs.

Linkers and Loaders,

Автор: John R. Levine
Название: Linkers and Loaders,
ISBN: 1558604960 ISBN-13(EAN): 9781558604964
Издательство: Elsevier Science
Рейтинг:
Цена: 9094.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Whatever your programming language, whatever your platform, you probably tap into linker and loader functions. This book deals with these deep-seated compile-time and run-time processes. It begins with a comparative account of linking and loading that illustrates the differences among various compilers and operating systems.

Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules

Автор: Fabian Richard
Название: Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules
ISBN: 1916478700 ISBN-13(EAN): 9781916478701
Издательство: Неизвестно
Цена: 6033.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: The projects tackled by the software development industry have grown in scale and complexity. Costs are increasing along with the number of developers. Power bills for distributed projects have reached the point where optimisations pay literal dividends. Over the last 10 years, a software development movement has gained traction, a movement founded in games development. The limited resources and complexity of the software and hardware needed to ship modern game titles demanded a different approach.Data-oriented design is inspired by high-performance computing techniques, database design, and functional programming values. It provides a practical methodology that reduces complexity while improving performance of both your development team and your product. Understand the goal, understand the data, understand the hardware, develop the solution.This book presents foundations and principles helping to build a deeper understanding of data-oriented design. It provides instruction on the thought processes involved when considering data as the primary detail of any project.

Making Embedded Systems

Автор: White Elecia
Название: Making Embedded Systems
ISBN: 1449302149 ISBN-13(EAN): 9781449302146
Издательство: Wiley
Рейтинг:
Цена: 5701.00 р.
Наличие на складе: Поставка под заказ.

Описание: Making embedded systems takes a more disciplined approach to programming than you may be used to, because these systems don`t tolerate inefficiency. This easy-to-read book helps you cultivate a host of good development practices, based on classic software design patterns as well as new patterns unique to embedded programming.

An Invitation to Applied Category Theory: Seven Sketches in Compositionality

Автор: Brendan Fong, David I. Spivak
Название: An Invitation to Applied Category Theory: Seven Sketches in Compositionality
ISBN: 1108711820 ISBN-13(EAN): 9781108711821
Издательство: Cambridge Academ
Рейтинг:
Цена: 7286.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Category theory reveals commonalities between structures of all sorts. This self-contained tour of applied category theory shows its potential in science, engineering, and beyond. Each chapter discusses a real-world application using category-theoretic tools, all of which are introduced in an accessible way with many examples and exercises.

The Software Architect Elevator: Transforming Enterprises with Technology and Business Architecture

Автор: Hohpe Gregor
Название: The Software Architect Elevator: Transforming Enterprises with Technology and Business Architecture
ISBN: 1492077542 ISBN-13(EAN): 9781492077541
Издательство: Wiley
Рейтинг:
Цена: 8394.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise.

Apprenticeship patterns

Автор: Hoover Dave Oshineye Adewale
Название: Apprenticeship patterns
ISBN: 0596518382 ISBN-13(EAN): 9780596518387
Издательство: Wiley
Рейтинг:
Цена: 2660.00 р. 3800.00 -30%
Наличие на складе: Есть (1 шт.)
Описание: Software developers face an ever-changing and ever-expanding technology landscape. Developing technical skills is vital, but there are dozens of soft skills and learning techniques you need if you`re to grow. This book helps you learn how to `Nurture Your Passion` by finding a pet project to help you rediscover the joy of problem solving.

The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!

Автор: Ivar Jacobson, Harold “Bud” Lawson, Pan-Wei Ng, Pa
Название: The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
ISBN: 1947487248 ISBN-13(EAN): 9781947487246
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 10352.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: The first course in software engineering is the most critical. Education must start from an understanding of the heart of software development, from familiar ground that is common to all software development endeavors. This book is an in-depth introduction to software engineering that uses a systematic, universal kernel to teach the essential elements of all software engineering methods. This kernel, “Essence” is a vocabulary for defining methods and practices. Essence was envisioned and originally created by Ivar Jacobson and his colleagues, developed by Software Engineering Method and Theory (SEMAT) and approved by The Object Management Group (OMG) as a standard in 2014. Essence is a practice-independent framework for thinking and reasoning about the practices we have and the practices we need. Essence establishes a shared and standard understanding what is at the heart of software development. Essence is agnostic to any particular method, lifecycle independent, programming language independent, concise, scalable, extensible, and formally specified. Essence frees the practices from their method prisons. The first part of the book describes Essence, the essential elements to work with, the essential things to do and the essential competencies you need when developing software. The other three parts describe more and more advanced use cases of Essence. Using real but manageable examples, it covers the fundamentals of Essence and the innovative use of serious games to support software engineering. It also explains how current practices such as user stories, use cases, Scrum, and micro-services can be described using Essence, and illustrates how their activities can be represented using the Essence notions of cards and checklists. The fourth part of the book offers a vision how Essence can be scaled to support large, complex systems engineering. Essence is supported by an ecosystem developed and maintained by a community of experienced people worldwide. From this ecosystem, professors and students can select what they need and create their own way of working, thus learning how to create ONE way of working that matches the particular situation and needs.

Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#

Автор: Wlaschin Scott
Название: Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#
ISBN: 1680502549 ISBN-13(EAN): 9781680502541
Издательство: Wiley
Рейтинг:
Цена: 6098.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: In this pragmatic, down-to-earth guide, you`ll see how applying the core principles of functional programming can result in software designs that model real-world requirements both elegantly and concisely - often more so than an object-oriented approach.

String Analysis for Software Verification and Security

Автор: Tevfik Bultan; Fang Yu; Muath Alkhalaf; Abdulbaki
Название: String Analysis for Software Verification and Security
ISBN: 3319686682 ISBN-13(EAN): 9783319686684
Издательство: Springer
Рейтинг:
Цена: 11878.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

This book discusses automated string-analysis techniques, focusing particularly on automata-based static string analysis. It covers the following topics: automata-bases string analysis, computing pre and post-conditions of basic string operations using automata, symbolic representation of automata, forward and backward string analysis using symbolic automata representation, constraint-based string analysis, string constraint solvers, relational string analysis, vulnerability detection using string analysis, string abstractions, differential string analysis, and automated sanitization synthesis using string analysis.

String manipulation is a crucial part of modern software systems; for example, it is used extensively in input validation and sanitization and in dynamic code and query generation. The goal of string-analysis techniques and this book is to determine the set of values that string expressions can take during program execution. String analysis can be used to solve many problems in modern software systems that relate to string manipulation, such as: (1) Identifying security vulnerabilities by checking if a security sensitive function can receive an input string that contains an exploit; (2) Identifying possible behaviors of a program by identifying possible values for dynamically generated code; (3) Identifying html generation errors by computing the html code generated by web applications; (4) Identifying the set of queries that are sent to back-end database by analyzing the code that generates the SQL queries; (5) Patching input validation and sanitization functions by automatically synthesizing repairs illustrated in this book.

Like many other program-analysis problems, it is not possible to solve the string analysis problem precisely (i.e., it is not possible to precisely determine the set of string values that can reach a program point). However, one can compute over- or under-approximations of possible string values. If the approximations are precise enough, they can enable developers to demonstrate existence or absence of bugs in string manipulating code. String analysis has been an active research area in the last decade, resulting in a wide variety of string-analysis techniques.

This book will primarily target researchers and professionals working in computer security, software verification, formal methods, software engineering and program analysis. Advanced level students or instructors teaching or studying courses in computer security, software verification or program analysis will find this book useful as a secondary text.

Automotive Software Architectures: An Introduction

Автор: Staron Miroslaw
Название: Automotive Software Architectures: An Introduction
ISBN: 3030659380 ISBN-13(EAN): 9783030659387
Издательство: Springer
Рейтинг:
Цена: 11179.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book introduces the concept of software architecture as one of the cornerstones of software in modern cars.

Software Engineering at Google: Lessons Learned from Programming Over Time

Автор: Winters Titus, Manshreck Tom, Wright Hyrum
Название: Software Engineering at Google: Lessons Learned from Programming Over Time
ISBN: 1492082791 ISBN-13(EAN): 9781492082798
Издательство: Wiley
Рейтинг:
Цена: 8394.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world`s leading practitioners construct and maintain software.


ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru
   В Контакте     В Контакте Мед  Мобильная версия