CodeMode | Программирование
11.8K subscribers
2.35K photos
7 files
2.37K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📕Изучаем Git

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

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

2024
#RU #GIT

CodeMode | Программирование | ChatGPT
📕 HTML5 для веб-дизайнеров

Эту книгу можно назвать инструкцией по использованию HTML5. Из неё вы узнаете все необходимое об истории и развитии HTML, принципах устройства и что стало определяющим фактором в разработке.
О спецификациях HTML5 и о том, что должны делать браузеры, когда им встречаются документы с ошибками разметки. О том, как указывать кодировки документа разметки.
О технологических нововведениях: элементе img, появлении JavaScript, быстром росте количества Ajax-приложений. О том, как использовать структурные элементы HTML5 прямо сейчас, например, назначить стиль любому элементу, который вы захотите изобрести, или начать использовать доступные вам дополнительные уровни заголовков.

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

2013
#RU #HTML

CodeMode | Программирование | ChatGPT
📕 PHP и MySQL. 25 уроков для начинающих

В книге 25 иллюстрированных уроков и более 30 практических упражнений. В доступной и наглядной форме, на сквозном примере рассказано о программировании динамических веб-сайтов на языке PHP с применением СУБД MySQL и MariaDB. Описывается программное генерирование веб-страниц, получение данных от пользователей и проверка их на корректность, работа с файлами, программное рисование графики, обработка cookie и сессий, отправка электронной почты. Рассмотрена архитектура «модель-шаблон-контроллер» и структурирование кода для дальнейшего сопровождения сайта. Рассказано о мерах защиты сайта: разграничение доступа, перевод на безопасный протокол HTTPS, защита от атак, шифрование данных. Дан краткий курс программирования веб-служб REST.

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

2021
#RU #PHP #MySQL

CodeMode | Программирование | ChatGPT
📕 PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools. Sixth Edition

Узнайте, как разрабатывать элегантные и надежные системы с помощью PHP, опираясь на три ключевых элемента: основы объектов, принципы проектирования и передовой опыт. 6-е издание этой популярной книги было полностью обновлено для PHP 8, включая атрибуты, продвижение свойств конструктора, новые аргументы и возвращаемые псевдотипы и многое другое. В нем также рассматриваются многие новые функции с момента последнего издания, включая типизированные свойства, оператор объединения null и возвращаемые типы void. Эта книга дает прочную основу поддержки объектов в PHP, она строится на этой основе, чтобы привить основные принципы проектирования программного обеспечения, а затем охватывает инструменты и методы, необходимые для разработки, тестирования и развертывания надежного кода.

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

2021
#ENG #PHP

CodeMode | Программирование | ChatGPT
📕 PHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development

Откройте для себя новые и обновленные функции PHP 8, такие как JIT-компилятор, типы объединений и атрибуты, с примерами кода для каждой из них. Для каждой функции автор приводит реальные случаи ее использования и объясняет ее преимущества.

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

2021
#ENG #PHP

CodeMode | Программирование | ChatGPT
📕 Sams Teach Yourself HTML, CSS, and JavaScript All in One

Универсальное руководство для начинающих по HTML, CSS и JavaScript: охватывает три самых важных языка для веб-разработки!

• Охватывает все, что нужно знать новичкам о новых стандартах HTML5 и CSS3 и современных библиотеках JavaScript и Ajax — все в одной книге, впервые
• Интегрированное, хорошо организованное освещение мастерски показывает, как использовать все эти ключевые технологии вместе
• Короткие, простые уроки обучают практическим навыкам, которые читатели могут применить немедленно
• Автор бестселлеров Джули Мелони

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

2011
#ENG #HTML #CSS #Java

CodeMode | Программирование | ChatGPT
📕 JavaScript: Visual QuickStart Guide (8th Edition)

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

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

2011
#ENG #Java

CodeMode | Программирование | ChatGPT
📕 Выразительный JavaScript. Современное веб-программирование. 3-е издание

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

Марейн Хавербеке – практик. Получайте опыт и изучайте язык на множестве примеров, выполняя упражнения и учебные проекты. Сначала вы познакомитесь со структурой языка JavaScript, управляющими структурами, функциями и структурами данных, затем изучите обработку ошибок и исправление багов, модульность и асинхронное программирование, после чего перейдете к программированию браузеров.

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

2019
#RU #Java

CodeMode | Программирование | ChatGPT
📕SVG Essentials

Масштабируемая векторная графика (SVG) — это новый графический стандарт на основе XML от W3C, который позволит веб-документам быть меньше, быстрее и более интерактивными. Проницательная книга Дж. Дэвида Айзенберга знакомит вас с тонкостями SVG, начиная с основ, необходимых для создания простых линейных рисунков, а затем переходя к более сложным функциям, таким как фильтры, преобразования и интеграция с Java, Perl и XSLT. В отличие от GIF, JPEG или PNG (которые являются растровыми), изображения SVG не зависят ни от разрешения, ни от устройства, поэтому их можно масштабировать вверх или вниз, чтобы пропорционально вписаться в любой дисплей или любое интернет-устройство — от КПК до больших офисных мониторов и принтеров с высоким разрешением. Изображения SVG меньше растровых файлов и быстрее загружаются, их можно визуализировать с помощью различных стилей CSS для каждой среды. Они хорошо работают в диапазоне доступных полос пропускания. SVG позволяет дизайнерам избегать постоянной необходимости обновлять графику вручную или использовать пользовательский код для генерации растровых изображений. И хотя SVG был создан с прицелом на Интернет, язык имеет множество других применений. SVG значительно упрощает такие задачи, как:

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

2015
#ENG #SVG

CodeMode | Программирование | ChatGPT
📕 Regular Expressions Cookbook, 2nd Edition

Избавьтесь от догадок при использовании регулярных выражений. С более чем 140 практическими рецептами эта кулинарная книга предоставляет все необходимое для решения широкого спектра реальных проблем. Новички изучат базовые навыки и инструменты, а программисты и опытные пользователи найдут массу подробностей. Каждый рецепт содержит примеры, которые вы можете использовать сразу.

Это пересмотренное издание охватывает разновидности регулярных выражений, используемые в C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Вы узнаете новые мощные приемы, избежите подводных камней, специфичных для разновидностей, и сэкономите драгоценное время с этой огромной библиотекой практических решений.

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

2012
#ENG

CodeMode | Программирование | ChatGPT
📕 Node.js Разработка серверных веб-приложений на JavaScript

Книга посвящена разработке веб-приложений в Node.js - платформе, которая выводит язык JavaScript за пределы браузера и позволяет использовать его в серверных приложениях. В основе платформы лежит исключительно быстрый движок JavaScript, заимствованный из браузера Chrome, к которому добавлена быстрая и надежная библиотека асинхронного сетевого ввода/вывода. Основной упор в Node.js делается на создании высокопроизводительных, хорошо масштабируемых клиентских и серверных приложений.
На практических примерах вы научитесь пользоваться серверным и клиентским объектами HTTP, каркасами Connect и Express, освоите алгоритмы асинхронного выполнения и узнаете, как работать с базами данных на основе SQL и с MongoDB.
Начав с практических рекомендаций по установке и настройке Node.js в режиме разработки и эксплуатации, вы научитесь разрабатывать клиентские и серверные HTTP-приложения; познакомитесь с применяемой в Node.js системой организации модулей на основе спецификации CommonJS, позволяющей реализовать подмножество технологии объектно-ориентированного проектирования.

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

2012
#RU #Nodejs

CodeMode | Программирование | ChatGPT
📕 Изучаем Perl, 5-е издание

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

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

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

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

2009
#RU #Perl

CodeMode | Программирование | ChatGPT
📕 Perl Best Practices

"Perl Best Practices" предлагает набор из 256 рекомендаций по искусству кодирования, которые помогут вам писать лучший код Perl - фактически, лучший код Perl, который вы только можете написать. Рекомендации охватывают компоновку кода, соглашения об именовании, выбор структур данных и управления, декомпозицию программы, проектирование и реализацию интерфейса, модульность, объектную ориентацию, обработку ошибок, тестирование и отладку.

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

2005
#ENG #Perl

CodeMode | Программирование | ChatGPT
📕 Тестирование Дот Ком

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

2007
#RU

CodeMode | Программирование | ChatGPT
📕 Object Oriented Perl

Object Oriented Perl предназначен для того, чтобы предоставить любому, кто знаком с основами обычного программирования на Perl, полное введение в объектно-ориентированные возможности Perl. Книга переходит от самых простых приложений к продвинутым приложениям, таким как обобщенное программирование, множественная диспетчеризация и объектно-ориентированное сохранение. Таким образом, она предлагает крайне необходимый ресурс для новичков в Perl, а также новые и ценные идеи и методы даже для самых опытных программистов Perl.

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

1999
#ENG #Perl

CodeMode | Программирование | ChatGPT
📕 Front-end. Клиентская разработка

В книге "Front-end. Клиентская разработка (для профессионалов)" рассмотрены все важнейшие навыки работы с JavaScript, HTML5 и CSS3, требуемые серьезному разработчику, чтобы преуспеть в создании современного клиентского кода. Читатель быстро освоится с новыми инструментами и технологиями, с проверенными практиками, которые актуальны уже сегодня. В каждой главе рассматриваются важнейшие концепции и API, неотделимые от качественной веб-разработки, тщательно проверенные и отточенные в процессе решения реальных практических задач.

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

2017
#RU #Perl

CodeMode | Программирование | ChatGPT
📕 How To Python

Отправьтесь в путешествие по программированию вместе с преобразующей книгой Бена Гуда «Как работать на Python». Это руководство идеально подходит для новичков и тех, кто хочет освежить свои навыки. Оно разбивает программирование на Python на понятные и увлекательные уроки, наполненные реальными примерами. Каждый раздел основан на предыдущем, от простых сценариев до сложных алгоритмов, обеспечивая прочную основу для динамических возможностей Python. Бен Гуд дает вам возможность создавать, отлаживать и развертывать приложения, расширяя границы того, чего вы можете достичь с помощью кода. Окунитесь в мир программирования уверенно и творчески с этим важным руководством по Python!

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

2024
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Машинное обучение. Портфолио реальных проектов

Изучите ключевые концепции машинного обучения‚ работая над реальными проектами! Машинное обучение - то, что поможет вам в анализе поведения клиентов, прогнозировании тенденций движения цен, оценке рисков и многом другом. Чтобы освоить машинное обучение, вам нужны отличные примеры, четкие объяснения и много практики. В книге все это есть!
Автор описывает реалистичные, практичные сценарии машинного обучения, а также предельно понятно раскрывает ключевые концепции. Вы разберете интересные проекты, такие как сервис прогнозирования цен на автомобили с использованием линейной регрессии и сервис прогнозирования оттока клиентов. Вы выйдете за рамки алгоритмов и изучите важные техники, например развертывание приложений в бессерверных системах и запуск моделей с помощью Kubernetes и Kubeflow.

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

2023
#RU #ML

CodeMode | Программирование | ChatGPT
📕 Practical GitLab Services

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

Начните с основ, таких как настройка учетной записи GitLab и изучение параметров пользователя, прежде чем переходить к основной функции GitLab — инструменту управления исходным кодом. Отсюда вы узнаете об одной из самых уникальных функций GitLab: файлах конфигурации CI/CD. Следующим шагом на этом пути является обсуждение того, как организовать код в проекты и группы, а также определение прав доступа с помощью ролей. Вы также изучите различные инструменты планирования, предоставляемые GitLab.

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

2024
#ENG #Services

CodeMode | Программирование | ChatGPT
📕 Functional Programming with C#: Unlock coding brilliance with the power of functional magic

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

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

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

2024
#ENG #C

CodeMode | Программирование | ChatGPT
📕 Modern Survey Analysis: Using Python for Deeper Insights

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

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

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

2022
#ENG #Python

CodeMode | Программирование | ChatGPT