Сохранёнки программиста
Відкрити в Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Показати більше6 608
Підписники
-424 години
-207 днів
-3630 день
Архів дописів
Книга: Веб-дизайн для начинающих. HTML, CSS, JavaScript и веб-графика [5-е издание]
Автор: Дженнифер Роббинс
Год издания: 2021
Описание:
Книга поможет освоить веб-дизайн, не имея опыта. На практических примерах показано, как создать простой сайт и постепенно его совершенствовать. Рассказано о создании веб-страниц, содержащих текст, ссылки, изображения, таблицы и формы. Описано применение CSS для создания и выбора цвета, фона, форматирования текста, макетирования страниц и выполнения простой анимации. Даны основы языка JavaScript и подчеркнута его важность в веб-дизайне. Описано создание, оптимизация и сокращение времени загрузки веб-изображений.
В каждой главе представлены упражнения, которые позволят освоить описанные методики, и краткие контрольные вопросы для закрепления ключевых понятий.
#книга #web #html #css #js #frontend #ru
Плюсовики, нужна ваша помощь
Жители умного города не справятся без вас. Активируйте свои знания С++, пройдите миссию и не забудьте оставить свои контакты командам Kaspersky — пусть они знают, какой вы классный.
https://tprg.ru/c6qu
Реклама АО «Лаборатория Касперского»
Инструмент: удобный генератор .gitignore-файлов
В этом инструменте достаточно ввести список используемый технологий (стек, библиотека, фреймворк), после чего вы получите готовый .gitignore-файл:
gitignore.io
#инструмент #git
Курс: Основы HTML Базовый курс от Web Atom
Это курс создан для самых начинающих веб-разработчиков. Курс сделан в справочном формате и так же подойдёт для тех, кто может быть уже знаком с HTML, но ещё имеет вопросы.
В курсе 34 микролекции общей продолжительностью более трёх часов.
Ссылка на курс
#курс #web #ru
Книга: Легкий способ выучить Java
Автор: Брайсон Пейн
Год издания: 2019
Описание:
Java — один из самых популярных языков программирования в мире, однако выучить его — непростая задача. "Легкий способ выучить Java" — это книга, которая сделает процесс обучения эффективным и понятным! Начните знакомство с Java с JShell, удобного инструмента, позволяющего проверять написанный вами код и тут же получать обратную связь. Затем приступайте к разработке несложных игр: "Больше-Меньше", "Секретные сообщения", "Рисование пузырьков" — вы научитесь делать игры как под ПК, так и под Android, и использовать такие "золотые стандарты" отрасли, как среды разработки Eclipse и Android Studio.
#книга #java #начинающим #ru
Доклад: Пакетные менеджеры: есть ли жизнь за пределами npm?
Автор доклада сравнит пакетные менеджеры между собой, убедит уходить с npm и расскажет, как это сделать:
https://youtu.be/RAFFHpjrwAs
#доклад #npm #ru
Курс: Frontend-разработчик с оплатой после трудоустройства
Это возможно в рамках курса от Kata. На нём вы сначала бесплатно обучаетесь, вместе с опытным наставником доходите до первого оффера, после чего оплачиваете обучение небольшим процентом от дохода.
Оставить заявку можно тут:
https://tprg.ru/2oKB
Реклама ИП Севостьянов Герман Дмитриевич
Статья: 16 универсальных идей для пет-проектов вне зависимости от языка
Пет-проект — это собственный проект разработчика, над которым он трудится в свободное от работы время. Пет проект необходим в первую очередь для самостоятельного развития новых или уже имеющихся навыков. Он не ограничен ни сроками, ни определённым форматом, ни используемыми технологиями. В нём вы сами выбираете, что и как делать.
Так что если хотите создать что-нибудь эдакое, но вам не хватает фантазии и вдохновения, то идеи можно подсмотреть в статье:
Ссылка на статью
#статья #начинающим #ru
Статья: Как студентам IT-специальностей начать зарабатывать с 1 курса
О востребованности IT-специалистов знает каждый, однако так ли просто найти работу новичку без опыта? Хоть рынок и испытывает дефицит кадров, к кандидатам предъявляются высокие требования.
Если вы уже начали изучать техническое направление и задумываетесь о поиске работы, вам нужно учесть все подводные камни трудоустройства. О них и рассказывают в статье:
Ссылка на статью
#статья #начинающим #трудоустройство #ru
Книга: Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения
Автор: Тобиас Клейн
Год издания: 2013
Описание:
Книга рассказывает, как обнаруживаются и используются ошибки, найденные в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, медиа-проигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В этом уникальном отчёте вы увидите, как эти ошибки были исправлены разработчиками, ответственными за их появление, или вообще оказались не в состоянии это сделать.
Издание снабжено реальными примерами уязвимого кода и программ, использовавшихся для поиска и проверки ошибок.
#книга #ru #security #qa
Статья: Тестировщик в банке. Что нужно знать новичку
Работа тестировщика в банке отличается от работы обычного тестировщика. В ней много отраслевых особенностей и нюансов. Зная их, вы сможете лучше подготовиться к предстоящей работе и легче влиться во внутренние процессы.
Если вы надумали стать тестировщиком в банке или вам просто интересно, как устроена работа в банковской сфере, эта статья для вас: https://tprg.ru/yv6a
#статья #ru #qa
Подборка: Интересные материалы по Python — итоги 2022 года, обзор версии 3.11 и курсы от Google
В дайджесте собраны лучшие материалы по Python этого месяца: статьи и видео на русском и английском языках.
Там вы узнайте, как изменился Python в версии 3.11, как написать ботов в WhatsApp и Telegram для работы с финансами, как прокачать свои знания в Python с помощью пятиминутных упражнений и как написать тестовое задание на собеседовании при помощи ChatGPT.
Ссылка на подборку
#python #подборка #ru
Статья: Как наладить непрерывную интеграцию в монорепозитории
В статье разработчик из «Лаборатории Касперского» рассказал о переходе на стратегию разработки Monorepo, а также какие преимущества это дало и с какими проблемами столкнулись команды. Какие инструменты и мониторинги они используют для того, чтобы повышать работоспособность данного процесса и создавать комфортные условия для разработчиков, вносящих изменения в код.
Ссылка на статью
Реклама, АО «Лаборатория Касперского»
Книга: ASP .NET Core. Разработка приложений
Авторы: Чамберс Джеймс, Пэкетт Дэвид, Тиммс Саймон
Год издания: 2018
Описание:
Авторы объясняют решение конкретных задач на примере вымышленной компании Alpine Ski House. Каждую главу предваряет краткий рассказ о проблеме, с которой сталкивается команда разработчиков, и о том, как они эту проблему преодолевают. Вам предстоит познакомиться с архитектурой приложений, средствами развёртывания и проектирования приложений для работы в облаке и многим другим.
#книга #ru #web #aspnet #csharp
Шпаргалка: 12 алгоритмов, которые должен знать каждый разработчик: объясняют на гифках
Алгоритмы давно заняли особую нишу как в Computer Science, так и в разработке ПО. Однако какую роль они играют в жизни разработчика и что конкретно из них следует изучить и знать?
В шпаргалке собрали 12 алгоритмов, которые должен проработать начинающий разработчик, чтобы развивать и применять алгоритмическое мышление:
Ссылка на шпаргалку
#шпаргалка #начинающим #general #ru
Видео: Оркестрация контейнеров. Кратко о Kubernetes, Docker Swarm, Nomad
Первое видео из цикла, где кратко рассказывают новичкам о наиболее востребованных технологиях в разработке ПО. В этом видео — оркестрация контейнеров: плюсы, минусы и основные виды.
Подойдёт разработчикам, которые не сталкивались с подобными технологиями, но хотят узнать о них или администраторам, подумывающим о переходе в Devops инженеры.
https://youtu.be/w_pZL67I58w
#видео #docker #k8s #ru
Книга: Искусство программирования, Том 3. Сортировка и поиск [2-е издание]
Автор: Кнут Дональд
Год издания: 2019
Описание:
Во втором издании содержится полный обзор классических алгоритмов сортировки и поиска. Представленная в нём информация дополняет приведенное в первом томе обсуждение структур данных. Автор рассматривает принципы построения больших и малых баз данных, а также внутренней и внешней памяти. В книге приведена подборка тщательно проверенных компьютерных алгоритмов и представлен анализ их эффективности. Кроме того, специальный раздел посвящен методам оптимальной сортировки и описанию новой теории перестановки и универсального хеширования
#книга #ru #general
Шпаргалка: по большому количеству технологий
Devhints — агрегатор всеразличных шпаргалок по технологиям, языкам и инструментам. Находятся они по тегам: например js, vim, atom, mysql, git-branch.
Ссылка на шпаргалку
#шпаргалка #general #en
Статья: 3 принципа написания чистого кода на Python
Даже опытные программисты не всегда пишут чистый код, и это часто ощущается как постоянная битва за то, чтобы все было аккуратно и упорядочено. В статье на примерах показывают, как писать чистый и осмысленный код и как правильно оформлять документацию:
Ссылка на статью
#статья #python #ru
Урок: Препроцессор Sass/SCSS за 17 минут
В этом видео вы узнаете основы препроцессора SASS/SCSS, что это такое и как использовать его возможности для быстрого написания стилей.
Для компиляции SASS в CSS будет использоваться плагин Live Sass Compiler — расширение редактора кода VS Code.
https://youtu.be/yzCJwpJrmb4
#урок #css #frontend #ru
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
