CodeMode | Программирование
11.2K subscribers
3.19K photos
5 videos
10 files
3.23K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📘C++ на примерах. Практика, практика и только практика. Орленко П.А., Евдокимов П.В.

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

• В книге рассмотрена базовая теоретическая часть языка С++, позволяющая ориентироваться в языке и создавать свои программы: типы, функции, операторы, логические конструкции, массивы, указатели, структуры, работа с файлами, объектно-ориентированное программирование. Отдельное внимание уделено программированию различных алгоритмов.

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

• Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на С++.

🧷Скачать бесплатно.

2019 #RU #C++
📗HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. Николай Прохоренок, Владимир Дронов.

• Рассмотрены вопросы создания интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL, форматирования Web-страниц при помощи CSS. Даны основы РНР и примеры написания типичных сценариев.

• Описаны приемы работы и администрирования баз данных MySQL при помощи РНР и программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-cepeepa Apache.

• В 5-м издании содержится описание возможностей, предлагаемых РНР 7.2, новых инструментов JavaScript (включая рисование на холсте, средства геолокации и локальное хранилище данных) и всех нововведений, появившихся в актуальных на данный момент версиях HTML, CSS, Apache, MySQL и технологии AJAX.

🧷Скачать бесплатно.

2019 #RU #HTML #JavaScript #PHP
📘HTML5+CSS3. Основы современного WEB-дизайна. Кириченко А.В., Хрусталев А.А.

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

• Книга выпущена в 2018 году, все примеры, задачи, даже синтаксис уже основаны на современных версиях HTML и CSS с учетом их важных особенностей.

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

• Помимо базового синтаксиса обоих языков, вы узнаете: как редактировать и работать с текстом в HTML5; как использовать списки, таблицы, скрипты и ссылки; как размещать мультимедиа-объекты и создавать макет web-страницы, как пользоваться формами и фреймами; как форматировать и видоизменять блоки и структуру документов при помощи CSS3, что из себя представляют визуальные функции CSS3 и многое другое.

🧷Скачать бесплатно.

2018 #RU #CSS3 #HTML5
📗Сильный искусственный интеллект: На подступах к сверхразуму. Ведяхин А.

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

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

• Это самый полный и глубокий обзор подходов к созданию AGI на русском языке. Он поможет специалистам из разных областей ИИ объединить свои знания и выработать единую стратегию по созданию общего искусственного интеллекта.

• Книга написана научно-популярным языком, который делает ценные знания доступными для широкой аудитории.

🧷Скачать бесплатно.

2021 #RU #ИИ
📙How Linux Works. What Every Superuser Should Know. Brian Ward.

• В отличие от некоторых операционных систем, Linux не пытается скрыть от вас важные детали - он дает вам полный контроль над вашим компьютером.

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

• В этой книге автор подробно разбирает слои всеми любимой операционной системы. Данное издание было полностью обновлено и расширено.

Во время чтения книги вы узнаете:
• Как загружается Linux, от загрузчиков до init (systemd);
• Как ядро управляет устройствами, драйверами устройств и процессами;
• Как работают сети, интерфейсы, брандмауэры и серверы;
• Как работают инструменты разработки и их связь с общими библиотеками;
• Как писать эффективные скрипты.

🧷Скачать бесплатно.

2021 #ENG #Linux
📕Теоремы математики вокруг нас. Комияма Хирохито.

• Скольких красок достаточно для раскрашивания любой географической карты?
Какие типы правильных многоугольников подходят для составления мозаичного узора?
Как рассчитать вероятность поступления в один из нескольких выбранных вузов?

• Ответ на эти и другие вопросы помогают найти теоремы.

• Помимо разбора увлекательных задач читатель найдёт в книге любопытные истории - о появлении математических символов, о "числе Шахерезады", о том, к каким неожиданным результатам приводит многократное умножение на 2, и о многом другом.

• В конце каждой главы приводятся краткие рассказы об известных математиках прошлого.

• Издание заинтересует всех, кого увлекают решение математических задач и малоизвестные факты из истории математики.

🧷Скачать бесплатно.

2020 #RU
📕Секреты безопасности и анонимности в Интернете. Денис Колисниченко.

• Книга рассказывает, как скрыть свое местонахождение и IP-адрес, используя анонимные сервисы и сеть Tor, посетить заблокированные администратором сайты, защитить личную переписку, домашние устройства и беспроводную сеть.

• Рассматриваются способы предотвратить утечку персональных данных, обеспечить безопасность мобильных устройств под управлением Android.

• Особое внимание уделено вопросам конфиденциальности в социальных сетях и личной переписки.

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

🧷Скачать бесплатно.

2021 #RU
📘Физика повседневности. От мыльных пузырей до квантовых технологий. Андрей Варламов, Жак Виллен, Аттилио Ригамонти.

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

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

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

🧷Скачать бесплатно.

2020 #RU
📗Go. Идиомы и паттерны проектирования. Джон Боднер.

• Go быстро набирает популярность в качестве языка для создания веб-сервисов.

• Существует множество учебников по синтаксису Go, но знать его недостаточно.

• Автор Джон Боднер описывает и объясняет паттерны проектирования, используемые опытными разработчиками.

• В книге собрана наиболее важная информация, необходимая для написания чистого и идиоматического Go-кода.

• Вы научитесь думать как Go-разработчик, вне зависимости от предыдущего опыта программирования.

🧷Скачать бесплатно.

2022 #RU #Go
📕Английский язык в программировании и информационных системах (СПО). Учебник.Валентина Радовель.

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

• В пособие включены: тексты из оригинальной литературы, связанной с информационно-компьютерными технологиями (ИКТ); разнообразные учебные задания, помогающие усвоению и запоминанию специальных терминов; задания по свертыванию и развертыванию информации, составлению аннотаций и рефератов на русском и английском языках.

• Рекомендовано для освоения профессий из списка ТОП-50 наиболее востребованных на рынке труда, новых и перспективных профессий.

🧷Скачать бесплатно.

2021 #RU #ENG
📘Лучшие задачи на логику. Шабан Т.С., Ядловский А.Н., Гусев И.Е., Мерников А.Г.

• В этой книге представлены лучшие задачи, стимулирующие развитие логики.

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

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

🧷Скачать бесплатно.

2018 #RU
📘Oracle для профессионалов. Архитектура, методики программирования и основные особенностей версий 9i, 10g, 11g и 12c. Томас Кайт, Дарл Кун.

• В полностью пересмотренном третьем издании раскрываются особенности разработки приложений вплоть до версии Oracle 12c.

• Большая часть нового материала посвящена появившемуся набору облачных средств Oracle и применению подключаемых баз данных.

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

🧷Скачать бесплатно.

2019 #RU #Oracle
📘Брать или не брать или как собеседовать разработчика.Константин Евгеньевич Борисов.

• С собеседованиями в сфере разработки ПО сложилась парадоксальная ситуация: все компании сильно озабочены наймом лучших сотрудников, но никто не знает, как это делать.

• В IT очень много уделяется внимания тренингам. Есть тренинги для разработчиков, тестировщиков, аналитиков и менеджеров. Но тренингов для интервьюеров никто не проводит.

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

• Хотя книга, которую вы сейчас читаете, описывает многие технические моменты собеседований, но в целом она сфокусирована на психологических моментах и приёмах интервью.

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

🧷Скачать бесплатно.

2018 #RU
📘Работа с базами данных Microsoft SQL Server. Сценарии практических занятий. А. И. Митин

• В пособии рассматриваются технологические приемы, позволяющие выполнить ряд практических заданий по работе с базами данных в среде популярной СУБД Microsoft SQL Server.

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

🧷Скачать бесплатно.

2020 #RU
📕Рефакторинг: улучшение проекта существующего кода. Мартин Фаулер, Кент Бек, Джон Брант, Уильям Опдайк, Дон Робертс.

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

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

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

🧷Скачать бесплатно.

2019 #RU
📗Карьера программиста.Лакман Макдауэлл.

• Книга основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями.

• Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях.

• Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других.

• Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.

🧷Скачать бесплатно.

2020 #RU
📘Еще более эффективный Agile. Стив Макконнелл.

• Эта книга поможет найти конкретные пути и решения, позволяющие извлечь максимальную выгоду от Agile-методов.

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

• Энтузиасты Agile могут раскритиковать эту книгу за то, что она не пропагандирует передовые методы Agile. Но в этом и смысл — акцент на практических методах, доказавших свою эффективность.

• История Agile полна идей, которые удалось успешно реализовать паре энтузиастов в некоторых организациях, но которыми невозможно пользоваться всем остальным», — говорит Стив Макконнелл.

🧷Скачать бесплатно.

2021 #RU #Agile
📙Чистый Agile. Основы гибкости. Роберт Мартин.

• «Чистый Agile» устраняет недопонимание и путаницу, которые за годы существования Agile усложнили его применение по сравнению с изначальным замыслом.

• По сути Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами, но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков.

• Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile.

• Если вы хотите понять преимущества Agile, не ищите легких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам.

🧷Скачать бесплатно.

2020 #RU #Agile
📙Введение в логическое программирование. Дженесерет Майкл, Чаудри Винай К.

• Данная книга знакомит с теорией логического программирования, современными технологиями и популярными применениями.

• Авторы ведут читателя от изучения базовых понятий (наборы данных, запросы, обновления и т. д.) к практическому применению вычислительной логики.

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

• Издание предназначено программистам различной квалификации, а также будет полезно студентам и всем желающим познакомиться с логическим программированием.

🧷Скачать бесплатно.

2022 || #RU
📗Программирование на Python в примерах и задачах. Алексей Васильев.

• В книге рассмотрены базовые методы, подходы и конструкции, важные для понимания принципов использования языка Python на практике. Материал от главы к главе постепенно усложняется. Некоторые важные моменты достаточно часто повторяются (в разном контексте).

• Иногда похожие задачи решаются разными методами. Все это сделано намеренно. Цель простая — облегчить процесс усвоения информации и сформировать основы для понимания принципов программирования в Python.

• Самое главное:
- Все о языке Python - от базовых знаний до сложных программ
- Подробный разбор каждой главы c примерами и выводами
- Все примеры актуальные и могут применяться в работе
- Доступный язык изложения, понятный новичкам
- Использована методика обучения, многократно проверенная на практике

🧷Скачать бесплатно.

2021 #RU #Python