[2023, EN]
Вы освоите основы работы с PostgreSQL, научитесь эффективно использовать Python DB-API для взаимодействия с базами данных, разберёте ключевые различия между драйверами доступа к PostgreSQL и сможете выбирать оптимальный инструмент для решения своих задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍5❤2
Создание API требует значительных усилий, но результат не всегда оправдывает ожидания. Чрезмерное планирование может быть бесполезным, а его отсутствие — привести к серьёзным проблемам. Второе издание предлагает практические решения для управления как отдельными API, так и их системами, позволяя эффективно распределять ресурсы и достигать целей в оптимальные сроки.
Как обеспечить баланс между гибкостью, производительностью, надёжностью и простотой? Четыре эксперта делятся рекомендациями для разработчиков и руководителей, показывая, как управлять API как полноценным продуктом с непрерывным жизненным циклом, чтобы максимизировать их ценность.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥3👍2
Для понимания машинного обучения важны линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Эти темы часто раскиданы по разным курсам, что затрудняет создание целостной концепции.
Данная книга объединяет изучение базовых математических понятий и четырех методов МО: линейную регрессию, метод главных компонент, гауссово моделирование и метод опорных векторов.
Новичкам это поможет развить интуитивное мышление и практические навыки, а для знающих основы - станет отправной точкой для углубленного изучения МО.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Книга посвящена алгоритмам работы с внутренними структурами данных (массивы, множества, деревья, графы) и обработке внешних структур данных (файлы) в языке C#. Рассмотрены классы для работы с текстовыми и бинарными файлами, методы записи и чтения данных, а также оценка эффективности алгоритмов на примере сортировки массивов. Материал подкреплён примерами кода для лучшего усвоения, дополнительные материалы доступны в электронной библиотеке «Лань» по QR-коду или ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥1
Изложены основы работы с объектной моделью документа (DOM) для динамического изменения содержимого HTML-страниц с помощью JavaScript и jQuery. Рассматриваются основы backend-разработки на платформе Node.js. Приводится пример создания приложения для выполнения расчётов на сервере с выводом результатов в HTML-страницах в табличном и графическом виде. Предполагается знание HTML, CSS и базового JavaScript.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3👍1
Эта книга предоставит ценные рекомендации по избеганию самых типичных ошибок, обучит вас правильно анализировать выбранное направление, адекватно оценивать свои способности и не терять мотивацию на пути к достижению цели.
Автор книги, обладающий степенью магистра в области психологии и опытом кураторства различных команд в индустрии видеоигр, проанализирует сложности, с которыми сталкиваются разработчики, учитывая особенности человеческого мышления.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
Эта книга научит вас разбирать сложный код bash и писать понятные и гибкие сценарии для автоматизации задач на любой платформе — Linux, Unix, Windows или Mac. Авторы Карл Альбинг и Дж. П. Воссен показывают, как использовать мощь оболочки, избегать неясных конструкций и применять лучшие практики для создания чистого, читаемого и эффективного кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2😁1🤩1
Книга «Рецепты TypeScript» Стефана Баумгартнера — практическое руководство для JavaScript-разработчиков, которое помогает решать типичные проблемы TypeScript. Она предлагает готовые решения для настройки сложных проектов, работы с типами и устранения ошибок компилятора, объясняя, как и почему это работает.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1🔥1
[2023]
Научитесь публиковать Python-пакеты в PyPI, создавая проекты, доступные для глобального сообщества, управлять документацией и создавать профессиональные файлы README, а также разберётесь в лицензировании программного обеспечения. Вы освоите передовые стандарты упаковки Python, подготовитесь к работе с реальными приложениями, научитесь эффективно управлять пакетами и устранять неполадки в проектах.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥2
Книга дает программистам понимание основ низкоуровневой конкурентности в Rust. Рассматриваются атомарность, упорядочение памяти, создание собственных каналов, типа Arc и блокировок. Раскрыты принципы работы процессора и примитивы ОС. Предложены идеи для разработки конкурентных решений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥1
Создавайте REST API с использованием Python, Flask и его популярных расширений, обеспечивая безопасную регистрацию и аутентификацию пользователей. Храните данные эффективно с помощью SQLAlchemy и Flask-SQLAlchemy, а для упрощения запуска и развертывания API используйте Docker.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥1
Эта книга — лучший способ изучить PHP и начать работать с MySQL для создания сайтов и приложений. Вы освоите программирование на PHP с нуля, научитесь управлять базами данных и разрабатывать удобные для пользователей веб-продукты. В книге есть наглядный код, скриншоты и практические примеры, подходящие даже для новичков. Автор Джон Дакетт, опытный веб-разработчик с 20-летним стажем, делится лучшими практиками современного веб-дизайна и программирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Эта книга раскрывает потенциал Kubernetes для создания надежной и масштабируемой микросервисной архитектуры. Вы освоите использование Kubernetes с Docker, Helm, Prometheus, Istio, Grafana и другими инструментами, а также внедрение CI/CD, GitOps и мониторинга. Подходит DevOps-инженерам, архитекторам ПО, системным администраторам и разработчикам.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1🔥1🌚1
Ускорьте работу с кодом, освоив Git — мощный инструмент для отслеживания, ветвления, слияния и управления версиями. Это практическое руководство от Према Кумара Понуторая и Джона Лолигера плавно проведёт вас от основ до продвинутых техник.
Книга подробно объясняет ключевые принципы работы Git, разделяя их по уровням сложности, и даёт советы по эффективному управлению проектами. Вы узнаете, как работать с деревьями, ссылками, локальными хранилищами и освоите GitHub. Освоив возможности Git, вы получите мощный инструмент для управления кодом и оптимизации разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Эта книга — бестселлер, стоящий в одном ряду с культовыми трудами по программированию. В формате «вопрос-ответ» она знакомит читателя с фундаментальными концепциями функционального программирования, такими как рекурсия, Y-комбинатор, продолжения и проблема остановки. Решая задачи, вы научитесь мыслить рекурсивно, перестраивать код и погружаться в абстрактный мир вычислений, выходя за рамки традиционного программирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3
Вы освоите разработку на JavaScript в среде Node.js, научитесь использовать технологии WebSocket и библиотеку socket для работы с реальным временем, а также разворачивать проекты на хостинге. Вы сможете тестировать код, применять практики серверного рендеринга, работать с фреймворками Express.js и Koa.js, а также грамотно реализовывать аутентификацию, авторизацию и хранение персональных данных. Кроме того, вы разберётесь в работе с реляционными и нереляционными базами данных под Node.js, что значительно расширит ваши навыки разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥1
Веб-интерфейсы — это лицо приложения, и их качество определяет успех. «Тестирование веб-API» — практическое руководство, которое охватывает все этапы тестирования: от проектирования до автоматизации и документирования. Вы изучите методы от исследовательского тестирования до проверки продакшен-кода, научитесь использовать стандартные инструменты для автоматизации и повысите качество своих API, избегая распространённых ошибок.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2
Представьте, что вы не просто программируете, а создаете элегантные решения, обладая глубоким пониманием алгоритмов и структур данных. Откройте же мощь алгоритмического мышления с помощью Python. Разберитесь в алгоритмах и структурах данных с нуля до продвинутого уровня и применяйте знания в реальном мире. Кем бы вы ни были — начинающим программистом, опытным разработчиком, желающим расширить знания, или специалистом с нетехническим образованием, интересующимся анализом данных, — книга поможет улучшить понимание и навыки решения задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3
Spring — незаменимый инструмент для Java-разработчиков, позволяющий создавать как малые приложения, так и масштабные микросервисы. Книга Лауренциу Спилкэ поможет быстро освоить основы фреймворка благодаря понятным примерам, иллюстрациям и ясному изложению. Вы научитесь планировать, разрабатывать и тестировать приложения, а также разберётесь в ключевых функциях и экосистеме Spring.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
«Алгоритмы на практике» обучают решению сложных и интересных программных задач, разработке собственных алгоритмов и выбору эффективных структур данных (хеш-таблицы, кучи, деревья) на основе реальных заданий международных соревнований. Книга охватывает такие темы, как рекурсия, динамическое программирование, двоичный поиск, поиск в ширину и алгоритм Дейкстры, применяя их для создания стратегий в играх, перевода текстов, нахождения кратчайших путей и анализа связей в соцсетях. Все примеры представлены с исходным кодом на языке Си и подробными объяснениями, что делает книгу незаменимым пособием для освоения алгоритмов и структур данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥1
Перед вами сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3