Описание:
Книга, основанная на курсе, который преподается студентам бакалавриата, изучающим математику, естественные науки, инженерное дело и финансы, включает главы об обработке данных, математическом анализе, решении уравнений и графике, то есть охватывает все основные темы, связанные с Python. Каждый раздел начинается с описания новой темы и нескольких базовых примеров. Затем автор демонстрирует новые концепции на примерах решенных задач. Цель состоит в том, чтобы читатель учился на примерах кода, избегая длинных и утомительных объяснений. Этот учебник, в котором основное внимание уделяется программированию и решению задач, а также численным задачам, не требующим углубленного изучения математики, идеально подходит для самостоятельного изучения, например для исследователей, которые хотят использовать Python в качестве вычислительного инструмента.
Описание:
Курс включает в себя сертификат о прохождении, если студенты сдадут итоговый экзамен вместе с проектом, описанным в этой книге. Магистерский курс по Python предназначен для того, чтобы дать студентам прочную базу в области программирования на Python, а также познакомить их с веб-разработкой, наукой о данных и машинным обучением. Курс охватывает фундаментальные концепции Python, в том числе типы данных, переменные, управляющие конструкции, функции и модули. Кроме того, в нем рассматриваются основные продвинутые концепции и лучшие практики Python. Он включает в себя практические примеры из реальной жизни, множество исследовательских отчетов о концепциях программирования на Python, ссылки на дополнительные книги, веб-сайты и другие учебные материалы, а также глоссарий терминов.
Описание:
Автоматизируйте процессы разработки программного обеспечения с помощью GitHub Actions — платформы для непрерывной интеграции и непрерывной поставки, которая легко интегрируется с GitHub. В этой практичной книге автор, тренер и директор по DevOps-инфраструктуре с открытым исходным кодом Брент Ластер рассказывает обо всём, что нужно знать об использовании GitHub Actions и их преимуществах. Вы узнаете, что такое действия и рабочие процессы и как их можно использовать, создавать и внедрять в свои процессы, чтобы упростить, стандартизировать и автоматизировать работу в GitHub.
Описание:
Если вы разрабатываете React-приложения с обширной интеграцией API, то, возможно, заметили тенденцию: чем сложнее становится ваше приложение, тем медленнее и неудобнее оно работает. Эта проблема довольно распространена в современной веб-разработке, где интеграция множества функций и источников данных может привести к снижению производительности и усложнению кода. Кроме того, асинхронное программирование еще больше усложняет процесс, из-за чего отладка часто напоминает блуждание в кромешной тьме.
ИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запускать продукты быстрее, чем это делали классические команды разработки. И это уже не "будущее когда-нибудь", а реальность, которая меняет рынок уже сегодня
И те, кто научится вайбкодить сейчас, будут увереннее конкурировать на рынке и зарабатывать больше тех, кто по-прежнему делает всё вручную.
Стартовать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы.
Описание:
Работая над этой книгой, я понял, что удовлетворить все потребности потенциального читателя в том, что касается разработки игр, практически невозможно. Разработка игр — это многогранная отрасль со множеством различных платформ и жанров, и у каждого из них есть свои уникальные особенности, которые невозможно описать в одной книге. Поэтому я решил сосредоточиться на конкретной аудитории: игроках, которые разрабатывают мобильные или инди-игры на движке Unity. Эти программисты занимаются рефакторингом своего кода, чтобы сделать его более удобным для поддержки и масштабируемым. Они имеют базовое представление о движке Unity и языке C#. Старшие программисты, работающие над крупномасштабными играми, могут счесть некоторые примеры в этой книге недостаточно полными, но все равно найдут в ней ценные сведения о трудностях, с которыми они сталкиваются в своих проектах.
Описание:
Книга Grokking Web Application Security охватывает все, что нужно знать работающему разработчику о защите приложений в браузере и на сервере. Описанные методы применимы к любому стеку и проиллюстрированы конкретными примерами из обширного опыта автора, Малкольма Макдональда. Вы узнаете о принципах обеспечения безопасности, которые необходимо соблюдать, и даже познакомитесь с интересными инструментами и методами, которые злоумышленники используют для взлома систем.