Книги по программированию в интернете

Кроуфорд Тони "Язык С. Справочник. Полное описание языка"

2585 руб.

Три бесплатные доставки в месяц
  • издательство: Альфа-книга
  • ISBN: 978-1-491-90475-6
  • год издания: 2017
  • переплет: твердый
  • количество страниц: 880
  • аннотация: В новом издании классического справочника точно и подробно описана каждая функция языка С и библиотеки времени выполнения, включая многопоточность, макросы, не зависящие от типа, и библиотечные функции, введенные стандартом СП. Если вы хотите узнать, что и как делает незнакомая вам функция, то в этой книге вы найдете ее подробное описание, а также типичный пример применения. Эта книга идеально подходит для опытных программистов на языках С и C . В нее также включено описание средств разработки программ из набора программного обеспечения GNU. Вы узнаете, как создавать программы с помощью утилиты make, компилировать программы из исходного текста на языке С, а также как тестировать и отлаживать программы с помощью отладчика GNU. Основные темы книги - Концепции и элементы языка программирования С, с главами, посвященными типам, инструкциям, указателям, управлению памятью, вводу-выводу и прочим вопросам. - Стандартная библиотека С, включая обзор стандартных заголовочных файлов и детальное описание функций. - Основные средства разработки программ на С из набора инструментов GNU, с описанием их применения в интегрированной среде Eclipse.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Уилсон М. "C : практический подход к решению проблем программирования"

249 руб.

Три бесплатные доставки в месяц
  • издательство: КУДИЦ-Образ
  • ISBN: 5-91136-006-3
  • год издания: 2006
  • переплет: мягкий
  • количество страниц: 736
  • аннотация: C - изумительных язык, но не идеальный. Если вы давно занимаетесь разработками на C , эта книга поможет вам по-новому посмотреть на те сложные проблемы, с которыми приходится сталкиваться при программировании, и освоить мощные методы, которые вы никогда раньше не применяли. Если вы новичок в C , то научитесь принципам программирования, которые позволят вам более эффективно реализовывать все ваши проекты. В ходе чтения книги вы научитесь: • преодолевать недостатки системы типов C ; • обеспечивать выполнение требований проекта программного обеспечения с помощью ограничений, соглашений и утверждений; • правильно обрабатывать ситуации, не оговоренные стандартом, включая проблемы, связанные с динамическими библиотеками, статическими объектами и поточной организацией вычислений; • обеспечивать совместимость динамически загружаемых компонентов на уровне двоичных модулей; понимать недостатки неявных преобразований и связанные с ними затраты и применять альтернативные подходы; повышать совместимость различных компиляторов, библиотек и операционных сред; помогать компилятору обнаруживать больше ошибок и работать более эффективно; • понимать, какие аспекты стиля влияют на надежность; • применять механизм захвата ресурсов при инициализации при решении различных задач; • умело обращаться со странной связью, временами возникающей между массивами и указателями; • использовать шаблонное программирование для повышения гибкости и устойчивости; • расширять C , в том числе быстрой конкатенацией строк, настоящими NULL-указателями, гибкими буферами памяти, свойствами, многомерными массивами и диапазонами. Прилагаемый компакт-диск содержит много различной ценной информации: компиляторы, библиотеки, тестовые программы, инструментальные средства и служебные программы, а также подборку журнальных статей автора.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Саммерфилд Марк "Qt. Профессиональное программирование. Разработка кроссплатформенных приложений на С "

249 руб.

Три бесплатные доставки в месяц
  • издательство: Символ-Плюс
  • серия: High tech
  • ISBN: 978-5-93286-207-0
  • год издания: 2011
  • переплет: мягкий
  • количество страниц: 560
  • аннотация: Qt представляет собой мощную библиотеку разработки кроссплатформенных приложений - настольных, сетевых и для мобильных устройств. Но нередко даже опытные Qt-программисты используют лишь малую часть заложенных в ней возможностей. Книга Марка Саммерфилда открывает путь к овладению разнообразными паттернами и приемами создания приложений с использованием Qt. Разработчики узнают, как в полной мере воспользоваться самыми ценными из новых API, появившихся в последних версиях. Основное внимание уделено подходам, обладающим наибольшей эффективностью и гибкостью, но при этом не создающим дополнительных сложностей. Основной акцент сделан на создании моделей, графических представлений и гибридных приложений "рабочий стол Интернет", на многопоточной обработке данных и приложениях, содержащих мультимедийные объекты и форматированный текст. Представлено подробное введение в подсистемы анимации и конечных автоматов, включенные в версию Qt 4.6. В книге приведены примеры кода, протестированные на платформах Windows, Mac OS X и Linux с использованием Qt 4.6 (а многие работают также с версией Qt 4.5) и написанные с ориентацией на будущие версии Qt.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Мартынов Н.Н. "Информатика: С для начинающих"

249 руб.

Три бесплатные доставки в месяц
  • издательство: КУДИЦ-Образ
  • ISBN: 5-9579-0107-5
  • год издания: 2006
  • переплет: мягкий
  • количество страниц: 304
  • аннотация: Книга является общедоступным учебником начального уровня по основам информатики и программированию на языке С. Она может быть рекомендована как школьникам и преподавателям средних школ, так и студентам ВУЗов, испытывающим трудности при изучении программирования на языке С. Кроме того, книга будет полезна всем, кто интересуется применением компьютеров для решения задач математики, физики, химии, биологии и других дисциплин, в том числе гуманитарных. От читателей не требуется специальной подготовки в области программирования, поскольку основной материал в Части I изучается подробно и постепенно, с большим числом практических примеров и наглядных графических иллюстраций. Все главы этой части дополняются обширным списком вопросов и упражнений, достаточных для объективной оценки (в т.ч. и самооценки) уровня овладения предметом. Более сложные и специальные темы отнесены в конец учебника (Часть II) и могут изучаться факультативно. Они прекрасно иллюстрируют роль языка С как наиболее универсального языка программирования для операционной системы Windows. Рассматриваются основы построения приложений Windows с графическим интерфейсом пользователя. Для практической работы с пособием можно использовать любой доступный компилятор языка С, в том числе Borland Turbo С любых версий, или Borland C Builder любых версий. Однако, самыми удобными средствами программирования на языке С для Windows в настоящее время являются популярные компиляторы фирмы Microsoft - Microsoft Visual C 6.0 или Microsoft Visual C .NET (2003), приемы работы с которыми подробно описаны в Приложении к настоящему пособию. Для желающих продолжить самостоятельное изучение языков С и C и совершенствоваться в профессиональном программировании для Windows данная книга послужит идеальным введением в фундаментальный двухтомный труд автора - «Программирование для Windows на С/С », Издательство «БИНОМ», Москва, т. 1, 2004; т. 2, 2005 [1].

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Албахари Бен "C# 7.0. Скорая помощь для программистов на С# 7.0. Карманный справочник"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Альфа-книга
  • ISBN: 978-1-491-98853-4
  • год издания: 2017
  • переплет: мягкий
  • количество страниц: 224
  • аннотация: Когда вам нужны ответы на вопросы по программированию на языке С# 7.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на С#, Java и C быстро ознакомиться с последней версией языка С#. Все программы и фрагменты кода, рассмотренные в книге, доступны как интерактивные примеры в LINQPad. Вы можете их редактировать и немедленно видеть результаты без необходимости в подготовке проектов в Visual Studio. Эта книга написана авторами книги С# 7.0. Справочник. Полное описание языка (С# 7.0 in a Nutshell) и раскрывает все особенности языка С# 7.0. Основные темы книги - Фундаментальные основы языка С# - Новые средства С# 7.0, включая кортежи, сопоставление по шаблону и деконструкторы - Более сложные темы: перегрузка операций, ограничения типов, итераторы, типы, допускающие null, подъем операций, лямбда-выражения и замыкания - Язык LINQ: последовательности, отложенное выполнение, стандартные операции запросов и выражения запросов - Небезопасный код и указатели, специальные атрибуты, директивы препроцессора и XML-документация

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Вагнер Билл "Эффективное программирование на C#. 50 способов улучшения кода"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • ISBN: 978-0-672-33787-1
  • год издания: 2017
  • переплет: твердый
  • количество страниц: 224
  • аннотация: В этой книге многоуважаемый эксперт в области.NET Билл Вагнер исследует 50 способов использования в своих целях полной мощи языка С# 6.0 для написания исключительно надежного, эффективного и высокопроизводительного кода. Отражая растущую сложность языка С# и сообщества разработчиков, автор обозначает десятки новых путей написания лучшего кода. В число новых решений настоящего издания входят такие, которые задействуют преимущества обобщений, а также те, что более сконцентрированы на LINQ. Отдельная глава посвящена передовому опыту работы с исключениями.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Бонд Д. "Unity и C#. Геймдев от идеи до реализации"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Для профессионалов
  • ISBN: 978-5-4461-0715-5
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 928
  • аннотация: Впервые введение в геймдизайн, прототипирование и геймдев объединены в одну книгу. Если вы собираетесь заняться разработкой игр, то в первую очередь вам необходима информация о современных методах и профессиональных инструментах. Эти незаменимые знания можно получить в книге Джереми Гибсона Бонда. Кросс-платформенная разработка Unity позволяет создать игру, а затем с легкостью портировать куда угодно - от Windows и Linux до популярных мобильных платформ. Начните путешествие в мир игровой индустрии прямо сейчас! Заявите гордо: «Я — геймдизайнер». Ведь, если вас услышат другие, то вы будете стараться соответствовать своим словам. А что дальше? Как стать геймдизайнером? Ответы на эти вопросы дает книга Джереми Гибсона Бонда - геймдизайнера и профессора, который больше 10 лет учит других создавать великолепные игры и делает это сам. Вы погрузитесь в увлекательный мир игровой индустрии, построите 8 реальных прототипов и овладеете всеми необходимыми инструментами.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Вагнер Билл "Наиболее эффективное программирование на C#. 50 способов улучшения кода"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Альфа-книга
  • ISBN: 978-5-9909446-7-1
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 240
  • аннотация: В этой книге многоуважаемый эксперт в области.NET Билл Вагнер идентифицирует и освещает 50 приемов средней и высокой сложности для написания исключительно надежного и высокопроизводительного кода на С# 7.0. Отражая растущую сложность языка С# и расширение сообщества разработчиков, автор представляет новые эффективные решения задач, с которыми вы можете сталкиваться каждый день. Четкие объяснения, экспертные советы и реалистичные примеры кода, предложенные Вагнером во всех трех изданиях книги Эффективное программирование на С#, были признаны бесценными сотнями тысяч разработчиков. Книги Эффективное программирование на С#, 3-е издание, и Наиболее эффективное программирование на С#, 2-е издание, были полностью реорганизованы; объяснения, советы и примеры в них оформлены в единый комплект, ориентированный на современный язык С#. Тот же самый испытанный подход применяется при анализе новых средств С# 7.0, что помогает решать знакомые задачи более рационально и эффективно. Опираясь на свой непревзойденный опыт работы с языком и ключевую роль в глобальных комитетах по стандартам С#, автор описывает объектно-ориентированные, функциональные и сервисно-ориентированные подходы к управлению данными в коде на С#, наилучшие способы выражения своих намерений для пользователей и других программистов, а также новые возможности для применения мощных приемов асинхронного и динамического программирования.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Шилдт Герберт "C# 4.0. Полное руководство"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • ISBN: 978-5-907114-49-4
  • год издания: 2019
  • переплет: твердый
  • количество страниц: 1056
  • аннотация: Благодаря поддержке параллельного языка интегрированных запросов (PLINQ) и библиотеки распараллеливания задач (TPL) версия 4.0 стала новой вехой в программировании на С#, и поэтому Герберт Шилдт, автор лучших книг по программированию, обновил и расширил свое классическое руководство, чтобы охватить в нем эти и другие нововведения. В книге подробно описываются языковые средства С#, даются профессиональные рекомендации и приводятся сотни примеров программ, охватывающих все аспекты программирования на С#, включая синтаксис, ключевые слова и основные библиотеки, не говоря уже о таких новшествах, как PLINQ, TPL, динамический тип данных, а также именованные и необязательные аргументы. Это необходимое каждому программирующему на С# справочное руководство написано простым и доступным языком, благодаря которому Герберт Шилдт стал таким популярным. В книге найдут ответы на насущные вопросы по С# как начинающие, так и опытные программисты.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Хадсон П. "PHP: справочник"

249 руб.

Три бесплатные доставки в месяц
  • издательство: КУДИЦ-Образ
  • ISBN: 5-91136-016-0
  • год издания: 2006
  • переплет: мягкий
  • количество страниц: 448
  • аннотация: Книга представляет собой полное и наглядное справочное пособие по РНР. В числе многих преимуществ РНР перед другими языками web-программирования - легкость разработки и простота обращения, богатые объектно-ориентированные возможности и мощные расширения. Издание содержит емкие, но при этом понятные примеры. Оно незаменимо при создании сайтов. Начинающие php-программисты найдут здесь ответы на многие вопросы: как написать первый скрипт, подключиться к своей базе данных, динамически формировать страницы сайта. Опытным разработчикам будут весьма интересны разделы о защите информации сайта, взаимодействии с базами данных, мультимедиа, XML, а также расширенных возможностях и особенностях настройки РНР.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Смит Крис "Программирование на F#"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Символ-Плюс
  • ISBN: 978-5-93286-199-8
  • год издания: 2011
  • переплет: мягкий
  • количество страниц: 448
  • аннотация: F# - это мультипарадигмальный язык программирования, который не только помогает повысить производительность труда за счет использования функционального стиля разработки, но и позволяет применять при создании приложений уже имеющиеся навыки объектно-ориентированного и императивного программирования. Книга "Программирование на F#" поможет открыть множество преимуществ этого языка, включая возможность доступа ко всем замечательным инструментам и библиотекам платформы.NET. Это исчерпывающее руководство, написанное Крисом Смитом, одним из основных разработчиков F# компании Microsoft, знакомит с синтаксисом языка, реализацией асинхронных и параллельных вычислений, с расширенными концепциями языка F#, такими как цитируемые и вычислительные выражения. От читателя не требуется знание конкретных технологий, хотя общий опыт программирования, безусловно, желателен. Единственное требование - это желание воспользоваться преимуществами функционального программирования при разработке своих проектов, будь то реализация численных алгоритмов, анализ данных или сценарии для личного использования. В этом случае издание послужит хорошей отправной точкой на пути изучения фундаментальных и расширенных концепций языка F#.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Прайс М. "C# 7 и.NET Core. Кросс-платформенная разработка для профессионалов"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Библиотека программиста
  • ISBN: 978-5-4461-0516-8
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 640
  • аннотация: C# 7 - новая мощная и многофункциональная версия популярнейшего языка программирования от Майкрософт. Вы встретите немало интересных книг по языку C# и платформе.NET, однако, в большинстве из них лишь мельком рассматривается столь важный аспект, как кросс-платформенная разработка. Научитесь писать приложения, которые работают всегда и везде, на ПК и мобильных устройствах. Познакомьтесь с инструментом Xamarin.Forms, освойте тонкости работы с Visual Studio 2017, добейтесь многогранности и универсальности ваших программ на C#.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Террелл Рикардо "Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Для профессионалов
  • ISBN: 978-5-4461-1072-8
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 624
  • аннотация: Рикардо Террелл научит вас писать идеальный код, с которым любые приложения будут просто летать. Книга содержит примеры на языках С# и F#, описывает паттерны проектирования конкурентных и параллельных программ как в теории, гак и на практике. Вы начнете с теоретических основ параллелизма, после чего перейдете к примерам и проверенным решениям, помогающим создавать и оптимизировать код для современных многопроцессорных систем. В этой книге автор раскрыл важнейшие конкурентные абстракции, реализацию потоковой обработки событий в реальном времени и наилучшие конкурентные паттерны и практики, применимые на любых платформах.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Шлее Макс "Qt 5.10. Профессиональное программирование на C "

249 руб.

Три бесплатные доставки в месяц
  • издательство: БХВ-Петербург
  • серия: В подлиннике
  • ISBN: 978-5-9775-3678-3
  • год издания: 2019
  • переплет: твердый
  • количество страниц: 1072
  • аннотация: Книга посвящена разработке приложений для Windows, Mac OS X, Linux, Android и iOS с использованием библиотеки Qt версии 5.10. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Описана интегрированная среда разработки Qt Creator и работа с технологией Qt Quick. Книга содержит исчерпывающую информацию о классах Qt 5, и так же даны практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров. Проекты примеров из книги размещены на сайте издательства.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Шилдт Герберт "C . Полное руководство. Классическое издание"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • ISBN: 0-07-222680-3
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 800
  • аннотация: Авторитетный профессионал и блестящий автор книг по программированию, Герберт Шилдт переработал и дополнил свой, ставший уже классическим, справочник по C . Шилдт продемонстрировал и подобно разъяснил каждый аспект языка C , включая ключевые слова, операторы, директивы препроцессора и библиотеки. В справочнике перечислены даже ключевые слова, используемые в программировании на платформе.NET. Все это описано кратко и доходчиво, в присущем автору стиле, принесшем ему заслуженную славу. Информация, содержащаяся в справочнике, будет полезна как начинающему программисту, так и опытному профессионалу.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Натан Адам "WPF 4. Подробное руководство"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Символ-Плюс
  • серия: High tech
  • ISBN: 978-5-93286-196-7
  • год издания: 2013
  • переплет: мягкий
  • количество страниц: 880
  • аннотация: Windows Presentation Foundation (WPF) - рекомендуемая технология реализации пользовательских интерфейсов для Windows-приложений. Она позволяет создавать такие функционально насыщенные и визуально привлекательные приложения, о которых вы раньше не могли и мечтать. WPF дает возможность естественно объединять в одной программе традиционные интерфейсы, трехмерную графику, аудио и видео, анимацию, динамическую смену обложек, мультисенсорный ввод, форматированные документы и распознавание речи. Книгу Адама Натана, известного гуру в области WPF, отличают полнота освещения, практические примеры и понятный язык. Издание содержит сведения о XAML - расширяемом языке разметки приложений; детально рассматриваются функциональные возможности WPF: элементы управления, компоновка, ресурсы, привязка к данным, стили, графика, анимация; уделено внимание новейшим средствам: мультисенсорному вводу, усовершенствованной визуализации текста, новым элементам управления, дополнениям языка XAML, программе Visual State Manager, переходным функциям в анимации; рассматриваются трехмерная графика, синтез и распознавание речи, документы и эффекты; демонстрируется создание популярных элементов пользовательского интерфейса, например галерей и экранных подсказок, а также создание более сложных механизмов организации пользовательского интерфейса, например выдвигающихся и стыкуемых панелей, как в Visual Studio; описывается, как создавать полноценные элементы управления WPF; демонстрируется создание гибридных приложений, в которых WPF сочетается с Windows Forms, DirectX и ActiveX; объясняется, как задействовать в WPF-приложении новые средства Windows 7, например списки переходов, и как обойти некоторые присущие WPF ограничения.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Скит Джон "C# для профессионалов. Тонкости программирования. Руководство"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • ISBN: 978-1-617-29134-0
  • год издания: 2019
  • переплет: твердый
  • количество страниц: 608
  • аннотация: Если вы занимаетесь разработкой приложений.NET, то будете использовать С# как при построении сложного приложения уровня предприятия, так и при ускоренном написании какого-нибудь чернового приложения. В С#5 можно делать удивительные вещи с помощью обобщений, лямбда-выражений, динамической типизации, LINQ, итераторных блоков и других средств. Однако прежде их необходимо должным образом изучить. Это издание было полностью пересмотрено с целью раскрытия новых средств версии С#5, включая тонкости написания сопровождаемого асинхронного кода. Вы увидите всю мощь языка С# в действии и научитесь работать с ценнейшими средствами, которые эффективно впишутся в применяемый набор инструментов. Кроме того, вы узнаете, как избегать скрытых ловушек при программировании на С# с помощью простых и понятных объяснений вопросов, касающихся внутреннего устройства языка. ЧТО ВНУТРИ • Обновления, появившиеся в С# 5. • Новое средство async/await. • Как и почему работает С#.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Рихтер Дж. "CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#"

1492 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • ISBN: 978-5-4461-1102-2
  • год издания: 2019
  • переплет: твердый
  • количество страниц: 896
  • аннотация: Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft.NET Framework версии 4.5. Написанная признанным экспертом в области программирования Джеффри Рихтером, много лет являющимся консультантом команды разработчиков.NET Framework компании Microsoft, книга научит вас создавать по-настоящему надежные приложения любого вида, в том числе с использованием Microsoft Silverlight, ASP.NET, Windows Presentation Foundation и т.д. Четвертое издание полностью обновлено в соответствии со спецификацией платформы.NET Framework 4.5, а также среды Visual Studio 2012 и C# 5.0.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат