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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Building Web Applications with .NET Core 2.1

Засучите рукава и приступайте к созданию веб-приложений с использованием .NET Core 2.1 и самых популярных фреймворков JavaScript.
Вы начнете с создания уровня доступа к данным с использованием Entity Framework Core, службы RESTful с использованием ASP.NET Core, а затем создадите веб-приложение по шаблону MVC, также используя ASP.NET Core. Полученное приложение представляет собой пример сайта электронной коммерции, использующего наиболее подходящие возможности .NET Core для создания ряда бизнес-приложений.

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

2020
#ENG #WEB

CodeMode | Программирование | ChatGPT
📕 Master Vue.js in 6 Days

Приготовьтесь к увлекательному путешествию в мир Vue.js. Эта книга, рассчитанная на шесть дней изучения Vue.js, проведет вас через ключевые понятия, необходимые для того, чтобы стать опытным разработчиком с этой универсальной средой.
Опираясь на четкие объяснения, конкретные примеры, практические упражнения и советы по разработке, вы изучите основные ингредиенты, необходимые для создания пользовательских веб-интерфейсов. От создания компонентов до обработки событий, изучения HTTP-запросов и пользовательских директив — каждый день обещает новые навыки и практические знания, которые вы можете немедленно применить в своих проектах.
Будь то создание профессиональных веб-приложений или просто расширение вашего кругозора в веб-разработке, эта книга предоставит вам необходимые навыки, чтобы преуспеть в использовании Vue.js. Итак, погрузитесь в это приключение и станьте мастером Vue.js всего за шесть дней!
Добро пожаловать в главу 1 нашего пути к освоению Vue.js всего за шесть дней. В течение этого первого дня мы углубимся в мир Vue.js, начав с понимания того, почему он настолько мощный, и изучим его ключевую концепцию — виртуальный DOM. Затем мы будем следовать пошаговому процессу создания нашего первого приложения Vue.js, проведя вас через установку Node.js и Vue CLI, а также изучив файлы по умолчанию, созданные в приложении Vue.js. Мы также изучим структуру приложения Vue.js, изучив файлы конфигурации, каталоги и основные компоненты. Кроме того, мы продемонстрируем, как разбить приложение на компоненты Vue.js, придерживаясь соглашений об именах, и создадим наш первый компонент. Наконец, мы углубимся в фундаментальные аспекты, такие как использование реактивности, определение методов и вычисляемых свойств в компоненте Vue.js, а также управление жизненным циклом.

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

2024
#ENG #Vue

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

Отправьтесь в преобразующее путешествие по миру React с нашим подробным руководством, предназначенным как для новичков, так и для опытных разработчиков. Независимо от того, начинаете ли вы свою одиссею кодирования или стремитесь усовершенствовать свои навыки до профессиональных стандартов, «Освоение React» — это ваш окончательный путь к мастерству.
Эта тщательно написанная книга раскрывает тайны React, предлагая пошаговый подход, который расширяет возможности учащихся на каждом этапе их пути разработки. От основополагающих концепций компонентной архитектуры до передовых методов управления состоянием и оптимизации производительности — каждая глава разработана с учетом последних, способствуя глубокому пониманию основных принципов React.
Что отличает «Освоение React», так это практический подход, сочетающий теоретические знания с практическими упражнениями и примерами из реальной жизни. Благодаря участию в проектах и ​​руководствам по написанию кода читатели не только поймут тонкости React, но и обретут уверенность в решении реальных задач.

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

2024
#ENG #React

CodeMode | Программирование | ChatGPT
📕 Разработка веб-приложений: учебное пособие для вузов

Курс содержит теоретический материал и комплект практических
работ, позволяющих изучить современные подходы, технологии
и инструменты, используемые при разработке wеb-приложений.
Среди них: принципы организации сети Интернет; базовый язык
разметки wеb-страниц НТМL, технологии описания стилей этих
страниц CSS; технологии браузерного программирования на основе
языка JavaScript, современные средства адаптивной верстки сайтов;
основные принципы, технологии и инструментальные средства
серверной обработки запросов и хранения информации wеb-приложений.
В курсе рассмотрены возможности библиотек программ
и фреймворков описанных языков программирования, а также кратко
излагаются основы применения СМS-систем.
Соответствует актуальным требованиям федерального
государственного образовательного стандарта высшего образования.
Издание адресовано студентам высших учебных заведений,
обучающимся по ИТ направлениям.

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

2022
#RU #WEB

CodeMode | Программирование | ChatGPT
📕 Основы инженерии данных: как создавать надёжные системы обработки данных

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

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

2024
#RU #Coding

CodeMode | Программирование | ChatGPT
📕 Машинное обучение с использованием Python. Сборник рецептов: практические решения от предобработки до глубокого обучения, 2 изд.

Книга содержит около 200 задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели и многие другие. Рассмотрена работа с языком Python, библиотеками pandas и scikit-learn. Коды примеров можно вставлять, объединять и адаптировать, создавая собственное приложение. Приведены рецепты решений с использованием: векторов, матриц и массивов; данных из CSV, JSON, SQL, баз данных, облачных хранилищ и других источников; обработки данных, текста, изображений, дат и времени; уменьшения размерности и методов выделения или отбора признаков; оценивания и отбора моделей; линейной и логистической регрессии, деревьев, лесов и k ближайших соседей; опорно-векторных машин (SVM), наивных байесовых классификаторов, кластеризации и нейронных сетей; сохранения и загрузки натренированных моделей.

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

2024
#RU #ML

CodeMode | Программирование | ChatGPT
📕Изучаем 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