Сохранёнки программиста
7.64K subscribers
1K photos
39 videos
3 files
1.52K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Инструмент: Простой конструктор сайтов

Rebit — удобный и гибкий конструктор сайтов, который поможет вам быстро запустить и управлять своим сайтом прямо с мобильного устройства. Что особенно приятно, для работы с Rebit не нужно быть профессиональным программистом — интерфейс построен на принципе drag&drop, что делает процесс создания сайта быстрым и удобным.

Сервис доступен для бесплатного использования, но также имеет платные тарифы с дополнительными функциями:

Ссылка на Rebit

#инструмент #web
Видео: Что должен знать DevOps в 2023 году? Навыки для Junior DevOps

DevOps-инженер — это специалист, который работает над упрощением этапов разработки программного продукта. Он знает, в чём заключается каждый этап работы разработчиков, QA и других специалистов в компании. Таких специалистов очень мало на рынке труда и этот ролик поможет вам стать одним из них:

https://youtu.be/UZ-91FdEPR4

#урок #начинающим #devops #ru
Книга: Изучаем React [2-е издание]

Автор: Кирупа Чиннатамби
Год издания: 2019

Описание:
Второе, обновлённое, издание снискавшей множество положительных отзывов на Amazon книги известного преподавателя основ веб-разработки Кирупы Чиннатамби. Эта книга позволит вам освоить разработку современных веб-приложений с использованием React и Redux. До выхода этой книги считалось, что освоить React самостоятельно, да ещё и новичку, практически невозможно. Однако благодаря свежему взгляду и лёгкому стилю изложения автора этой книги, сотни веб-разработчиков по всему миру признали, что освоили тему легко и быстро. На то, чтобы приступить к созданию первых собственных приложений на React вам потребуется буквально несколько минут чтения.

#книга #javascript #react #ru
Статья: Декораторы в Python: понять и полюбить

Декораторы — один из самых полезных инструментов в Python, однако новичкам они могут показаться непонятными.

Декоратор — это функция, которая позволяет обернуть другую функцию для расширения её функциональности без непосредственного изменения её кода. Вот почему декораторы можно рассматривать как практику метапрограммирования, когда программы могут работать с другими программами как со своими данными.

Эта статья поможет вам понять, чем являются декораторы и как они работают.

Ссылка на статью

#статья #python #ru
Книга: Управление памятью в .NET для профессионалов

Автор: Конрод Кокоса
Год издания: 2020

Описание:
Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные программы, эффективно взаимодействующие с памятью.

Книга, проверенная командой разработки .NET из «Майкрософт», содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок.

#книга #net #ru
Ищем человека, который будет строить сообщество по темам Python / Data Science / AI в Tproger

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

Подробности, тестовое задание и отклик здесь: https://tprg.ru/GEZL
Статья: Стрессовое интервью — 8 фишек рекрутёров

Чтобы пройти стрессовое интервью, достаточно успокоиться. Но всё ли так просто, и чего в действительности ждут наниматели? В статье разобрали 8 видов стрессовых собеседований и советы к их прохождению:

Ссылка на статью

#статья #трудоустройство #softskills #ru
Доклад: Архитектура больших Vue-приложений и лучшие практики

В докладе расскажут, как можно структурировать код по мере роста приложения, про монолитную и модульную архитектуру. Разберут хорошие практики и правила хорошего стиля, а также антипаттерны и чего следует избегать при разработке:

https://www.youtube.com/live/gUnE0N7vCkc?feature=share

#доклад #frontend #vue #ru
Книга: Head First. Kotlin

Автор: Дон и Дэвид Гриффитс
Год издания: 2019

Описание:
Эта книга даст вам всё необходимое — от азов языка до продвинутых методов. А ещё вы сможете попрактиковаться в объектно-ориентированном и функциональном программировании. Если вы действительно хотите понять, как устроен Kotlin, то эта книга для вас.

#книга #kotlin #начинающим #ru
Статья: 6 востребованных IT-специальностей

На волне развития искусственного интеллекта топ востребованных IT специальностей претерпел изменения. В стате собрали для вас список из шести IT-профессий, где остро требуются толковые специалисты:

Ссылка на статью

#статья #трудоустройство #ru
Статья: Терминал для начинающих — полезные команды для работы в командной строке Windows, Linux и MacOS

В этой статье вы познакомитесь с основными командами для работы в терминале и узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое:

Ссылка на статью

#статья #general #начинающим #ru
Интервью: Бьярн Страуструп о будущем программирования

В интервью создатель языка программирования С++, Бьярн Страуструп, размышляет на следующие темы: как сделать язык популярным, какое будущее у С++, возможности ИИ в оптимизации кода, NoCode, общее будущее ЯП и многое другое:

https://youtu.be/ae6nFZn3auQ

#интервью #cpp #en
Книга: Гид по Computer Science для каждого программиста

Автор: Вильям Спрингер
Год издания: 2020

Описание:
Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Этому и посвящена эта книга.

#книга #ru #general #computerscience
Урок: Node.js — фундаментальный курс от А до Я. Теория и практика

Урок представляет из себя мини видео-курс по технологии Node.js. В нём разберут основные теоретические и практические моменты связанные с этой библиотекой. Вы узнаете про асинхронную модель, файловую систему, события и стримы, а также про работу с БД.

В конце вас ждём план на дальнейшее обучение:

https://youtu.be/243pQXC5Ebs

#урок #nodejs #javascript #web #ru
Инструмент: Mirage — имитатор API для JS

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

Ссылка на инструмент: Mirage

#инструмент #web #javascript
Дайджест: GPT-4, сервер на смартфоне и пик Балмера

Tproger собрал для вас дайджест, где вы найдёте полезные материалы как для начинающих, так и для опытных разработчиков: про веб-разработку, Python, геймдев, полезные инструменты и многое другое:

Ссылка на дайджест

#дайджест #general #ru
Видео: Что такое экстремальное программирование за 9 минут

В этом небольшой уроке расскажут:
— что такое экстремальное программирование;
— ценности экстремального программирования;
— практики экстремального программирования;
— что такое экстремальное управление;

https://youtu.be/vNLXkRqPubM

#видео #general #ru
Книга: React.js. Быстрый старт

Автор: Стоян Стефанов
Год издания: 2016

Описание:
Незаменимая вводная книга по технологии React для взыскательных JavaScript-разработчиков. Всё самое интересное о сверхпопулярном инструменте от компании Facebook. В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы.

#книга #react #начинающим #javascript #frontend #ru
Практикум: C# Essential

В этом практикуме вы научитесь использовать такие объектно-ориентированные конструкции языка, как классы, структуры, интерфейсы, свойства, индексаторы, перечисления, делегаты, события, исключения и многое другое:

Ссылка на практикум

#практикум #csharp #ru