У многих читателей есть идея приложения, но они не знают с чего начать. Эта новая книга написана с учетом этой проблемы. Она охватывает весь аспект программирования на Swift и вы узнаете как написать реальное приложение с нуля. Сначала вы выучите основы Swift, затем создадите прототип приложения, а затем с каждой главой будете добавлять к нему некоторые функции.
В книге идет речь не только о теории или синтаксисе Swift. Эта книга для «среднего» уровня поможет вам на практике изучить новые API, которые впервые появились в прошивках 8/9/10. Вы будете обучаться с помощью написания программного кода и по пути узнаете новые возможности Swift и IOS SDK.
Учебник по HTML5 и CSS, в котором описаны технологии веб-разработки по стандартам нового поколения на реальных и простых примерах. Он может стать для вас незаменимым помощником в деле получения новых знаний и практических навыков.
Благодаря тому, что вы научитесь составлять алгоритмы машинного обучения, эта практическая книга поможет вам обрести уверенность, которая нужна, чтобы эффективно использовать машинное обучение в бизнес-среде. Автор дает реальные примеры, чтобы продемонстрировать результаты эффективного использования кода машинного обучения на языке Python.
Книга познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендации на практике.
Освойте основы программирования и углубите свои познания, используя новейшую версию C# с Visual Studio 2015. Вы научитесь быстро писать код и создавать проекты, работать с переменными, операторами, выражениями и методами, разрабатывать надежные приложения с обработкой ошибок и исключений, использовать коллекции, создавать запросы LINQ, а кроме того получите навыки объектно-ориентированного программирования.
Книга предоставляет инструменты, необходимые для написания программного обеспечения в Objective-C - языке разработки приложений для iOS и Mac OS X. Автор Карлос Оливейра начинает с основных строительных блоков языка. Он показывает, как создавать правильные и эффективные приложения, применяя свои знания объектно-ориентированного и структурного программирования.
Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством, наглядных примеров, разноплановых практических задач и детальным разбором их решений.
Курс посвящен основам программирования на языке javascript, рассмотрены его достоинства и недостатки и современные применения. Даются синтаксис языка, работа с объектами, объектная модель документа (DOM), скрытие и отображение элементов, регулярные выражения и создание HTML. Описываются работа с CSS, события и анимация.
В прошлом, если вы не умели программировать означало, что вы не в состоянии сделать видеоигры. Теперь, если вы можете нарисовать блок-схему, можно использовать мощную технологию стейт машины (конечного автомата) чтобы создать игру своей мечты! Эта книга научит вас как превратить блок-схему в код.
Используйте мощь Julia для проектирования и разработки высокопроизводительных программ. С этой книгой вы научитесь использовать интересный и динамический язык программирования - Julia!
Книга отвечает на простой вопрос: что, собственно, происходит, когда вы запускаете код C# на .NET Framework? Чтобы ответить на этот вопрос, мы будем рыть все глубже в структуру языка С# и уровней абстракции в .NET Framework, лежащих в его основе.
Эта книга введет вас в мир OCaml, надежный язык программирования, обладающий большой выразительностью, безопасностью и быстродействием. Пройдя через множество примеров, вы быстро поймете, что OCaml – это превосходный инструмент, позволяющий писать быстрый, компактный и надежный системный код.
2-е издание
Курс посвящен изучению языка программирования javascript. Главное внимание уделяется логике разработки javascript-кода и основным принципам его использования на страницах World Wide Web. Технология World Wide Web - это технология ведения гипертекстовых распределенных систем в Intemet, и, следовательно, она должна соответствовать общему определению таких систем. Это означает, что все перечисленные выше компоненты гипертекстовой системы должны быть и в Web.
Это краткое руководство научит вас, как создавать масштабируемые интерфейсы API с использованием платформы Node.js и ES6 (ECMAScript 2015). Разработка систем для широкого спектра устройств, доступных в современном мире, требует построения API, предназначенных для работы только с данными, обрабатываемыми клиентскими приложениями, которые разрабатываются отдельно и имеют уникальный интерфейс для конечного пользователя. Node.js зарекомендовал себя как отличная платформа для построения REST API из-за его однопоточной архитектуры. Он имеет низкий порог вхождения для обучения и может быть понятен любому человеку, который имеет базовое представление о языке JavaScript.
Узнайте главные причины уязвимостей в программном обеспечении и как их избежать. Обычно эксплуатируемые уязвимости программ вызваны предотвратимыми дефектами программного обеспечения. Проанализировав десятки тысяч отчетов уязвимости с 1988 года, CERT определил, что относительно небольшое количество главных причин составляют большинство уязвимостей. Эта книга выявляет и объясняет эти причины и показывает шаги, которые могут быть предприняты для предотвращения эксплуатации этих уязвимостей.
Если вы ответственны за создание защищенного программного обеспечения на C или C ++ или за поддержание его в безопасности, то ни одна другая книга не предложит вам такую очень подробную экспертную помощь.
Книга предназначена для того, чтобы дать толчок программистам, соискателям и тем, кто сдает экзамены. Весь код в этой книге написан на Python. Руководство содержит множество головоломок программирования, которые не только стимулируют аналитическое мышление, но и готовят читателей к собеседованию.
Эта книга предназначена для односеместрового вводного курса программирования для студентов с небольшим опытом программирования. В ней автор знакомит студентов с основами программирования и готовит их к переходу к более сложным языкам. Python, легкий в освоении и наиболее популярный объектно-ориентированный язык, позволяет читателям, начинающим программировать, чувствовать себя удобно и без синтаксических проблем, которые могут быть сложными для новичков.
Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов пространственной информации, выполнение сложных геопространственных расчетов и построение красочных интерактивных карт.
Учебное пособие предназначено для студентов, изучающих в дисциплинах "Базы данных" и "Управление данными" языковые и программные средства создания баз данных и манипулирования данными. Рассматривается реляционная модель данных. Приводятся содержательные определения основных понятий из области проектирования реляционных баз данных.