Revall-info Книги по программированию бесплатно!
592 subscribers
569 photos
3 files
571 links
Download Telegram
HTTP-2 in Action EN (2019)

Когда появился HTTP-2, автор столкнулся с трудностями во-первых, по его развертыванию этого протокола на сервере, во-вторых отсутствовала всякая документация. Ему пришлось преодолевать эти трудности, но благодаря Barry Pollard, а также еще сравнительно небольшому кругу программистов, исправить такое положение вещей удалось в сравнительно короткий срок. И все больше и больше сайтов пишутся сейчас с использованием именно протокола HTTP-2.

Скачать книгу

#revall #http2 #books #prog #freebooks
ASP .NET Core. Разработка приложений (2018)

Современные разработчики занимаются построением кроссплатформенных приложений, их сопровождением и развертыванием. Чтобы облегчить им тяжкий труд, был создан новый фреймворк компании Microsoft — ASP .NET Core.

Теперь в вашем распоряжении множество разнообразных библиотек с открытым кодом, более того, сам фреймворк является продуктом с открытым кодом.

Скачать книгу

#aspnet #asp #revall #prog #books
Программирование на языках высокого уровня (2010)

Рассмотрены основные принципы программирования на языках высокого уровня: основные управляющие структуры программирования; стандартные типы данных; структуры данных; процедуры и функции; модульные программы; рекурсивные определения и алгоритмы; вопросы спецификации программ; корректность и надежность программ.

Описаны методологии программирования — императивная, обьектно-ориентированная, функциональная и логическая, представлены примеры алгоритмических языков.

Скачать книгу

#revall #objectpascal #books #delphi
Современное программирование с нуля! (2016)

Эта книга для тех, кто хочет получить хорошие навыки программирования с использованием языка Компонентный Паскаль — современной версии языка Паскаль.

Изложение сопровождается большим количеством примеров, способствующих успешному усвоению материала людьми с различным уровнем подготовки – необходимо только желание и терпение.

Скачать книгу

#revall #pascal #books #prog #freebooks
Программирование: учебное пособие (2017)

В Учебном пособии рассматривается на базе языка С++ одна из основных парадигм современного программирования: объектно-ориентированное программирование (ООП), представленное таким понятием как класс и позволяющее разрабатывать библиотеки классов.

Рассмотрены основные свойства классов, перегрузка операций, отношения классов, такие как включение и наследование, реализация виртуальных функций и абстрактных классов. Даны общие сведения об исключениях и методах их обработки.

Скачать книгу

#revall #books #prog #freebooks
Spring 5 для профессионалов (2019)

Охватывая версию Spring Framework 5, эта книга nредставляет собой наиболее исчерпывающее справочное и учебное руководство по Spring, которое позволит задействовать всю мощь этой лидирующей платформы, предназначенной для разработки корпоративных приложений на языке Java.
В настоящем издании рассматривается ядро платформы Spring и ее интеграция с другими ведущими технологиями Java, в том числе Hibemate, JPA 2, Tiles, Thymeleaf и WebSocket.

Скачать книгу

#revall #java #spring #books #prog
Javascript на примерах. Практика, практика и только практика (2018)

Эта книга является превосходным учебным пособием для изучения языка программирования JavaScript на примерах.

Изложение ведется последовательно: от написания первой программы, до создания полноценных проектов: интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и проч. По ходу даются все необходимые пояснения и комментарии.

Скачать книгу

#revall #javascript #books #prog #freebooks
Практикум по объектно-ориентированному программированию (2009)

Практикум содержит материал для проведения занятий по объектно-ориентированному программированию в среде Delphi.

Изложены основы теории объектно-ориентированного программирования, на базе которой изучаются возможности Delphi и отрабатываются технологии разработки различных приложений.

Разобрано около 50 упражнений, приведено более 140 заданий для самостоятельной работы и 60 вопросов для контроля.

Скачать книги

#revall #prog #freebooks #oop
Kotlin. Программирование для профессионалов (2020)

Kotlin — язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android.

Книга Джоша Скина и Дэвида Гринхола основана на популярном курсе Kotlin Essentials от Big Nerd Ranch.

Яркие и полезные примеры, четкие объяснения ключевых концепций и основополагающих API не только знакомят с языком Kotlin, но и учат эффективно использовать его возможности, а также позволяют освоить среду разработки IntelliJ IDEA от JetBrains.

Скачать книгу

#kotlin #revall #android #books #prog
Экстремальное программирование: разработка через тестирование (2017)

Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов.

Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development – разработка, основанная на тестировании).

Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики.

Скачать книгу

#freebooks #revall #prog #books
Язык SQL. Базовый курс (2017)

Настоящее учебно-практическое пособие представляет собой первую, базовую, часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional.

Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL.

Пособие может использоваться как под руководством преподавателя, так и для самостоятельного изучения языка SQL.

Скачать книгу

#revall #prog #sql #db #books #freebooks
Deadline. Роман об управлении проектами (2017)

Если некие люди, оценив вас как гениального руководителя, выкрадут вас, увезут в чужую страну и предложат вести интереснейший проект на весьма выгодных условиях, то вы пройдете путь главного героя этой книги в точности.

Но если вы менеджер, то все, кроме шпионских деталей, — ваша повседневная реальность.

Скачать книгу

#project #revall #books #prog
Высоконагруженные приложения. Программирование, масштабирование, поддержка (2018)

В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными.

Материал рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков.

В книге три основные части, посвященные, прежде всего, теоретическим аспектам работы с распределенными системами и базами данных.

От читателя требуются базовые знания SQL и принципов работы баз данных.

Скачать книгу

#revall #books #sql #prog #freebooks
Информатика и программирование: основы программирования на языке Паскаль (2018)

Излагаются основные положения науки информатики. Особое внимание уделяется таким вопросам, как информационные технологии и системы, информационные меры, основы программирования на языке Паскаль.

Скачать книгу

#revall #pascal #prog #books
Digital@Scale (2019)

Авторы книги отвечают на три вопроса: зачем, что и как необходимо сделать, чтобы ваша компания стала цифровой.

Опираясь на многочисленные исследования и опыт известных международных и российских компаний, они объясняют, почему изменения нужны даже там, где сейчас все хорошо, что именно в действующих стратегиях требует пересмотра и, наконец, как эффективно провести цифровизацию своего бизнеса.

Скачать книгу

#revall #digital #books #prog #freebooks
Программирование микроконтроллеров для начинающих и не только (2016)

Вы хотите научиться разрабатывать самостоятельно интересные устройства на микроконтроллерах? Хотите легко научиться придумывать схемы и писать программы? Тогда эта книга для вас!

Новейший самоучитель позволит уверенно пройти путь от уровня, получившего меткое название «чайник», до вполне готового специалиста, умеющего самостоятельно разрабатывать готовые работоспособные микроэлектронные устройства.

Скачать книгу

#avr #revall #books #prog #freebooks
Программирование: типовые задачи, алгоритмы, методы (2015)

Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку.

Разъяснения по методике решения задач и программы приведены на школьном алгоритмическом языке.

Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования.

Скачать книгу

#prog #revall #books #freebooks
C/C++. Структурное и объектно-ориентированное программирование: Практикум (2011)

Практикум предназначен для изучения языка программирования С++ на семинарах или самостоятельно.

Издание дополняет и расширяет учебник Т. А. Павловской «С/С++. Программирование на языке высокого уровня», но может использоваться и как отдельное пособие.

На примерах, сопровождаемых теоретическими сведениями, рассматриваются: основные конструкции, массивы, строки, структуры, функции, шаблоны, динамические структуры данных, классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии и паттерны проектирования.

Скачать книгу

#revall #books #freebooks #c #prog
Java: Задачи по основам программирования (2019)

Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java — как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении.

Задачник содержит более 600 заданий для написания программ. Задания разделены по темам в соответствии с разделами учебника авторов «Основы программирования на Java», также вышедшего в нашем издательстве.

Скачать книгу

#revall #java #prog #books #freebooks
Сам себе программист. Как научиться программировать и устроиться в Ebay (2018)

Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний – Ebay.

Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике – вам это тоже по силам!

Скачать книгу

#python #revall #books #prog
Кодеры за работой. Размышления о ремесле программиста (2011)

Программисты – люди не очень публичные, многие работают поодиночке или в небольших группах. Причем самая важная и интересная часть их работы никому не видна, потому что происходит у них в голове. Питер Сейбел, писатель-программист, снимает покров таинственности с этой профессии. Он взял интервью у 15 величайших профессионалов: Кена Томпсона, создателя UNIX, Берни Козелла, участника первой реализации сети ARPANET, Дональда Кнута, Гая Стила, Саймона Пейтон-Джонса, Питера Норвига, Джошуа Блоха, Брэда Фицпатрика, создателя Живого Журнала, и других.

Скачать книгу

#prog #revall #books #freebooks