У многих читателей есть идея приложения, но они не знают с чего начать. Эта новая книга написана с учетом этой проблемы. Она охватывает весь аспект программирования на Swift и вы узнаете как написать реальное приложение с нуля. Сначала вы выучите основы Swift, затем создадите прототип приложения, а затем с каждой главой будете добавлять к нему некоторые функции.
В книге идет речь не только о теории или синтаксисе Swift. Эта книга для «среднего» уровня поможет вам на практике изучить новые API, которые впервые появились в прошивках 8/9/10. Вы будете обучаться с помощью написания программного кода и по пути узнаете новые возможности Swift и IOS SDK.
Эта книга посвящена методологии проектирования и основным способам обеспечения безопасности IP на однокристальных системах. Читатели получат комплексное понимание уязвимостей различных типов IP. Книга позволит читателям преодолеть эти уязвимости посредством эффективной комбинации активных контрмер и конструкторских решений.
Учебник по HTML5 и CSS, в котором описаны технологии веб-разработки по стандартам нового поколения на реальных и простых примерах. Он может стать для вас незаменимым помощником в деле получения новых знаний и практических навыков.
Благодаря тому, что вы научитесь составлять алгоритмы машинного обучения, эта практическая книга поможет вам обрести уверенность, которая нужна, чтобы эффективно использовать машинное обучение в бизнес-среде. Автор дает реальные примеры, чтобы продемонстрировать результаты эффективного использования кода машинного обучения на языке Python.
Изучив этот видеокурс, вы освоите объектно-ориентированный язык программирования C# 6.0, научитесь использовать интегрированную среду разработки Visual Studio 2015 и приобретете базовые навыки создания объектно-ориентированных приложений.
Книга познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендации на практике.
По данным министерства юстиции США, более шести миллионов человек преследуют каждый год в одних только Соединенных Штатах. Не станьте одним из них! Международный эксперт в сфере киберпреступности Алексис Мур поможет защитить вас от отвергнутых влюбленных, злых соседей и завистливых коллег, которые используют интернет как идеальный способ отомстить и посеять хаос в вашей жизни.
CSS позволяет создавать профессионально выглядящие веб-сайты, но изучение его тонкостей может быть сложным даже для опытных веб-разработчиков. Это полностью обновленное издание содержит самые современные и эффективные советы, трюки и инструкции по CSS. Узнайте, как использовать новые инструменты для создания веб-страниц, которые прекрасно выглядят и быстро работают на любом компьютере или мобильном устройстве. Идеально подходит как для начинающих, так и для опытных дизайнеров.
Освойте основы программирования и углубите свои познания, используя новейшую версию 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, лежащих в его основе.
Основное внимание уделяется изучению основных принципов создания надежной и безопасной ИТ-инфраструктуры, способам сегментирования сетей на канальном уровне, классификации межсетевых экранов и созданию политик межсетевых экранов. Рассмотрены основные технологии и способы классификации систем обнаружения и предотвращения проникновений, способы приоритезации трафика и создания альтернативных маршрутов. Большое внимание уделено практическим вопросам. Учебное пособие содержит описание двенадцати лабораторных работ на реальном сетевом оборудовании компании D-Link.
Эта книга введет вас в мир OCaml, надежный язык программирования, обладающий большой выразительностью, безопасностью и быстродействием. Пройдя через множество примеров, вы быстро поймете, что OCaml – это превосходный инструмент, позволяющий писать быстрый, компактный и надежный системный код.
2-е издание
Курс посвящен изучению языка программирования javascript. Главное внимание уделяется логике разработки javascript-кода и основным принципам его использования на страницах World Wide Web. Технология World Wide Web - это технология ведения гипертекстовых распределенных систем в Intemet, и, следовательно, она должна соответствовать общему определению таких систем. Это означает, что все перечисленные выше компоненты гипертекстовой системы должны быть и в Web.