Сохранёнки программиста
Открыть в Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Больше6 611
Подписчики
+324 часа
-117 дней
-3030 день
Архив постов
Фича: авторизация на сайтах через Яндекс ID
Такой способ авторизации предлагает Яндекс, в первую очередь, в помощь бизнесу. Имея аккаунт Яндекс ID, пользователь сможет зайти на сайт в два клика, не придумывая пароль и логин. Также такой способ сэкономит деньги на смс-рассылках, если ранее способ авторизации был через смс. Немного цифр: на данный момент вход через Яндекс ID интегрировали уже 11 тысяч сайтов и мобильных приложений
Это #партнёрский пост
Подкаст: The state of soft skills / Андрей Смирнов
Вы заметили тот момент, когда все вокруг стали обсуждать soft skills? Разумеется, невероятно интересно обсуждать гибкие навыки на примере индустрии frontend-разработки, где благодаря низкому порогу входа собралось множество талантливых людей с абсолютно разным профессиональным бэкграундом. Но характерно то, что люди, объясняя пользу soft skills, приводят в качестве доказательной базы лишь рассуждения и истории из жизни.
https://youtu.be/N69EeXBEjKg
#подкаст #softskills #ru
Изучать Java в теории хорошо, но только реальные задачи и проекты помогут влиться в разработку и сразу качать навыки, которые действительно пригодятся «в бою»
На курсе «Профессия Java разработчик» от Moscow Digital Academy вы сразу начнёте обучение на практике и разработаете собственную трейдинговую платформу, расширите кодовую базу действующего проекта, интегрируете и перенесёте реальную базу данных и напишете свою социальную сеть, интернет-магазин или любой другой проект по желанию.
Узнайте подробнее о курсе, программе, преподавателях и вливайтесь в ряды Java-разработчиков уже сейчас: https://tprg.ru/nhTc
Хинт для читателей канала: по промокоду MDA можно получить ещё и 40% скидку на курс.
Это #партнёрский пост
Книга: Testing JavaScript Applications
Автор: Lucas da Costa
Год издания: 2021
Описание:
Testing JavaScript Applications — это руководство по созданию комплексного и надёжного набора для тестирования JS-приложений, в котором рассказывается как о написании тестов, так и о том, как инструменты тестирования JS работают внутри.
Основные темы:
— Модульное, сквозное и интеграционное тестирование;
— Управление стоимостью и сложностью тестирования;
— Практика разработки через тестирование;
— Работа с внешними зависимостями;
— Инструменты Jest и Cypress.
#книга #en #javascript #qa
Курсы от Антона Ларичева — самый простой способ развиваться в IT по технологиям:
— TypeScript;
— Node.js;
— Docker и Ansbile;
— Next.js и React;
— NestJS и Express;
— Микросервисная архитектура.
На курсах вас ожидают не только лекции, но и тестовые задания вместе с практическими упражнениями.
Это #партнёрский пост
Доклад: Асинхронность в .NET — от простого к сложному
В докладе объясняют что такое асинхронность и делают обзор асинхронных моделей в .NET, разбирают базовые задачи работы с TAP и async/await, а также разбирают проблему высоких нагрузок:
https://youtu.be/OoSFGENdNPo
#доклад #net #csharp #ru
Книга: Алгоритмические трюки для программистов [2-е издание]
Автор: Генри Уоррен мл.
Год издания: 2014
Описание:
Эта книга позволит повысить квалификацию профессиональному программисту, но при этом будет понятна и чрезвычайно полезна начинающему и даже студенту. К тому же, в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приёмами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования.
Основные темы:
— Округление к степени 2;
— Код Грея;
— Перестановка битов и байтов;
— Арифметические границы и многое другое.
#ru #алгоритмы
Курс: Добрый, добрый Python ООП
Начните увлекательное путешествие в мир объектно-ориентированного программирования на языке Python!
Вы увидите, как концепция классов и объектов позволяет заметно упрощать структуру программ, делать их более модульными и легко расширяемыми.
Крайне желательно иметь начальные знания Python.
Страница курса
#курс #python #oop #ru
Книга: 77 проектов на Arduino
Автор: Виктор Петин
Год издания: 2020
Описание:
В книге расписано 77 экспериментов с платформой Arduino. Каждый из них подразумевает поэтапное изучение программирования и электроники.
Среди проектов есть домашняя метеостанция, бегущая строка, FM-радио, электронный компас, часы и многое другое.
Наличие макетной доски избавит от пайки схем на платах. Теория полностью совмещена с практикой и излагается постепенно, от простого к сложному, не упуская всех деталей.
#книга #arduino #ru
Урок: Как сделать адаптивную респонсив вёрстку сайта
В этом видео вы научитесь делать правильную адаптивную вёрстку лендинга используя HTML(KIT), CSS(SCSS), БЭМ и JS(jQuery). В описании к видео можно найти ссылку на макет и напоминалки:
https://youtu.be/hoC_fjeL6P4
#урок #html #css #frontend
Книга: Android для разработчиков [3-е издание]
Авторы: Дейтел П., Дейтел Х., Уолд А.
Год издания: 2016
Описание:
В основе книги лежит принцип разработки, ориентированной на приложения, — концепции показаны на примере полностью работоспособных приложений Android, а не фрагментов кода.
Третье издание книги позволит вам не только приступить к разработке приложений для Android , но и быстро опубликовать их в Google Play.
Основные темы:
— Android Studio;
— Material дизайн;
— Новая модель разрешений;
— Android Wear и Android TV.
#android #ru
«И в кого ты у меня такой?»
Мы вместе с SM Lab подготовили тест для аналитиков, который наконец-то поможет ответить на мамин вопрос:
https://tprg.ru/wxpe
Это #партнёрский пост
Книга: Введение в программирование на Go
Автор: Caleb Doxsey
Год издания: 2012
Описание:
Лаконичное введение в программирование с использованием языка Go. Разработанный Google, Go — это язык программирования общего назначения с современными функциями, чистым синтаксисом и надежной, хорошо документированной общей библиотекой, что делает его идеальным языком для изучения в качестве первого языка программирования.
#книга #go
Если вы решили всерьёз окунуться в IT, у Tproger есть 4 канала с отборной инфой, которые вам в этом помогут:
— всё о разработке на Go: @go_in_action
— полезные материалы по DevOps: @devo_pes
— книги по программированию: @devs_books
— полезные инструменты для самых разных задач: @prog_tools
Книга: Scrum. Революционный метод управления проектами
Автор: Джефф Сазерленд
Год издания: 2014
Описание:
Книга основателя методики Scrum, которая поможет вам реализовывать проекты в несколько раз быстрее и эффективнее. Джефф изобрел свою методику, пытаясь справиться с недостатками классического управления проектами: людям редко удается работать слаженно, эффективно и быстро, большинство планов не выполняются (ни по времени, ни по ресурсам), подразделения и команды часто выполняют противоречащие друг другу задачи или дублируют их.
Эта книга полностью перевернет ваш подход к управлению проектами и поможет достичь результатов, которые раньше казались невозможными.
#книга #scrum #ru
Книга: Компьютерные науки. Базовый курс [13-е издание]
Автор: Дж. Гленн Брукшир, Деннис Брилов
Год издания: 2019
Описание:
Назначение этой книги — предоставить читателю всестороннее представление о предмете компьютерных наук, охватывающее все его аспекты, от сугубо практических до полностью абстрактных. Такой подход к изучению базовых понятий открывает читателям всю широту предмета и позволяет получить общее представление о тех возможностях, которые доступны им в современном технократическом обществе.
Основные темы:
— Хранение и обработка данных;
— Операционные системы;
— Сети и Интернет;
— Языки программирования;
— Теория вычислений и многое другое.
#ru #computerscience
Курс: Flutter уроки для начинающих
Курс на русском языке, который создан для начинающих разработчиков в фреймворке Flutter, имеющих базовые знания о программировании и владеют хотя бы одним высокоуровневым языком программирования:
Смотреть курс
#курс #flutter #ru
Историй про эмоциональное выгорание на рабочем месте многие слышали с десяток раз от друзей, знакомых и коллег по цеху.
Тупиковая точка перенасыщения подобных кейсов пришлась на пандемию, когда заточение в четырех стенах выбило из здорового ритма жизни даже представителей самого стойкого типа офисного планктона. Прошло время и на первый план вышли куда более актуальные проблемы, но выгорание продолжает накрывать миллионы сотрудников. Как вовремя сегодня заметить его первые симптомы и не пойти по печально известной дороге вниз?
Последний кейс Delivery Club на Хабре рассказывает десятилетнюю историю профессионального развития в IT, которая привела к выгоранию со счастливым концом. Автор восстановился и дал несколько простых советов, как не довести себя до такого состояние и в нужный момент сказать себе «стоп».
Читать статью: https://tprg.ru/VWS2
Это #партнёрский пост
Книга: Прикладной анализ текстовых данных на Python
Авторы: Бенджамин Бенгфорт, Ребекка Билбро, Тони Охеда
Год издания: 2019
Описание:
Научитесь применять методы машинного обучения для анализа текста в реальных задачах, используя возможности и библиотеки Python. От поиска модели и предварительной обработки данных вы перейдёте к приёмам классификации и кластеризации текстов, затем приступите к визуальной интерпретации, анализу графов, а после знакомства с приёмами масштабирования научитесь использовать глубокое обучение для анализа текста.
Основные темы:
— Естественные языки и вычисления;
— Создание собственного корпуса, его предварительная подготовка;
— Классификация в текстовом анализе;
— Кластеризация для выявления сходств в тексте;
— Визуализация текста;
— Чат-боты.
#книга #ru #neural #python #ml
Подкаст: Podlodka #200 — Как учить языки программирования
Языки программирования — фундамент наших профессий и нескончаемая тема для горячих дискуссий. Этот выпуск совместил в себе всё самое лучшее, поэтому обязательно скрасит вашу рабочую неделю!
Интересно будет всем: вопрос изучения языков программирования (зачем, какие и как именно?) стоит не только перед теми, кто только входит в ИТ, но и перед опытными инженерами, которые хотят прокачивать свои профессиональные навыки.
Слушать подкаст
#подкаст #ru
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
