Путь программиста
1.96K subscribers
53 photos
27 links
Канал, который поможет развиваться программисту.

Гайды, обучения для разработчиков. Каждый найдет для себя что-то полезное.
Download Telegram
📖How JavaScript Works
🖋 Jonathon Simpson, 2024

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

💾 Скачать книгу

Путь Программиста | #книги #JavaScript
📑 Почти все, что вы хотели бы знать про Docker

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

🔎 Читать статью

Путь Программиста | #статьи #Docker
📑 Как работать с объектным хранилищем на Python

Файлы в проекте можно хранить разными способами: локально на компьютере, в базе данных или S3-хранилище (объектное хранилище). Последнее — одно из самых популярных решений. Оно отличается надежностью и масштабируемостью. Использовать S3 можно не только в личных целях, но и для решения бизнес-задач. Для специалиста навык работы с объектным хранилищем востребован. Он поможет быстрее дойти до следующего уровня в карьере.
Под катом расскажем о преимуществах S3, научимся загружать и получать файлы, сверстаем небольшой сайт с его использованием!

🔎 Читать статью

Путь Программиста | #статьи #Python
Выберите правильный вариант ответа ниже ⤵️

Путь Программиста | #тесты #JavaScript
Выберите правильный вариант ответа ниже ⤵️

Путь Программиста | #тесты #HTML
📖Python Fastlane
🖋 Martin Gioldmeyr, 2020

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

💾 Скачать книгу

Путь Программиста | #книги #Python
📑 Тьюринг. Гений, опередивший время

Как известно, именно Алан разгадал немецкий шифр в «Энигме». Но не будем повествовать об этом – тема давно изъезжена вдоль и поперёк, сняты фильмы, написаны книги и выпущено бесчисленное количество статей. Лучше к дню рождения великого британского математика попробуем узнать, каким человеком он был.

🔎 Читать статью

Путь Программиста | #статьи
📑 Деплой .NET приложений для самых маленьких. Часть 1. Jenkins

В прошлой статье мы рассмотрели способы запуска наших проектов на удаленном VPS. Для этого мы арендовали хостинг, создали шаблонное приложение, перенесли его на хостинг через простое копирование через ssh и через git clone, запустили через dotnet run / dotnet publish, а также развернули приложение в докере.

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

🔎 Читать статью

Путь Программиста | #статьи
📑 Настройка Git сервера с нуля

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

🔎 Читать статью

Путь Программиста | #статьи
📖PostgreSQL Query Optimization
🖋 Henrietta Dombrovskaya, 2024

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

💾 Скачать книгу

Путь Программиста | #книги #SQL
Выберите правильный вариант ответа ниже ⤵️

Путь Программиста | #тесты #CSS
📖Алгоритмы неформально. Инструкция для начинающих питонистов
🖋 Брэдфорд Такфилд, 2022

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

💾 Скачать книгу

Путь Программиста | #книги #Python
📑AI-программирование: как я решил задачу, не написав ни строчки кода

Вы что-нибудь слышали об AI-кодерах? Это такие программисты, которые не умеют писать код. Нас ими все пугают, что вот они придут и отнимут нашу работу. Насколько эти опасения оправданы? А вы знаете, что они уже среди нас?

🔎 Читать статью

Путь Программиста | #статьи
Выберите правильный вариант ответа ниже ⤵️

Путь Программиста | #тесты #CSS
📖Useful Python
🖋 Stuart Langridge, 2023

В этой серии руководств мы не рассматриваем data science. То есть речь не идет о выполнении сложных статистических или численных расчетов на основе полученных нами данных. Python является одним из стандартных отраслевых инструментов для выполнения подобных вычислений с использованием таких библиотек, как NumPy и pandas, и существует множество доступных ресурсов для изучения науки о данных. В этой серии мы рассмотрим, как преобразовать данные из одной формы в другую, чтобы затем манипулировать ими

💾 Скачать книгу

Путь Программиста | #книги #Python
📑AI-программирование: как я решил задачу, не написав ни строчки кода

Мы вырастили монстра, который больше не нужен (с)
Рассмотрим возможности применения модного фреймворка HTMX в связке с Ktor на примере написания загрузчика видео.

🔎 Читать статью

Путь Программиста | #статьи
📑Кратко про основные техники кеширования в браузере

Сегодня мы поговорим о крайне важной, но порой недооцененной теме — кешировании в браузере.

🔎 Читать статью

Путь Программиста | #статьи
Выберите правильный вариант ответа ниже ⤵️

Путь Программиста | #тесты #HTML
📑Безопасность в Django: защита от распространенных угроз веб-приложений

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

🔎 Читать статью

Путь Программиста | #статьи
📖Core Java for the Impatient
🖋 Cay S. Horstmann, 2022

Core Java® для нетерпеливых - это полное, но краткое руководство по Java SE 8. Это незаменимое новое учебное пособие, написанное Кэем Хорстманом — автором Java SE 8 для самых нетерпеливых и Core Java, классического двухтомного введения в язык Java, - предлагает более быстрый и простой способ изучения языка и библиотек. Учитывая размер языка и объем новых функций, представленных в Java SE 8, материала для изучения предостаточно, но он представлен небольшими фрагментами, организованными для быстрого доступа и легкого понимания.

💾 Скачать книгу

Путь Программиста | #книги #Java