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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Шпаргалка по Kotlin

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

#шпаргалка #kotlin
​​80 бесплатных материалов по грамотному тестированию

Хотите работать в IT с продуктами, но душа к программированию не лежит? Некоторые в таком случае выбирают QA. Но с ним тоже может быть не всё так просто.

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

#подборка #qa #начинающим #ru
Большая шпаргалка по Docker на все случаи

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

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

#шпаргалка #docker
Много книг есть про программирование, но что насчёт карьеры разработчика?

Уже знаете наизусть все паттерны, советы дядюшки Боба и структуры, но работу найти так и не удаётся? Или предложения не устраивают вас по условиям и зарплате?

Такие карьерные проблемы не у вас одних и есть отдельные книги по этой теме. Например, топ-10 таких книг собрали в этой статье. Изучая книги из этой подборки, вы найдёте ответы на такие вопросы: как найти работу по душе? как вести переговоры о зарплате? как правильно прокачивать свои навыки? к каким вопросам с собеседования точно стоит подготовиться? Книги выше — это как раз они.

#книга #трудоустройство #general #ru
Шпаргалка: Oh Shit, Git!?!

Наверное, практически каждый хоть раз попадал в казалось бы безвыходную или трудную ситуацию при работе с Git: коммиты не в ту ветку, необходимость отмены старого коммита или пустой diff. Однако даже с таких проблем можно выйти практически безболезненно. Как именно — рассказывают в этой шпаргалке.

#шпаргалка #git #en
Бесплатный онлайн-тренажёр по программированию

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

Тем очень много, для каждого найдётся что-то интересное: языки программирования (HTML, CSS, JS, Python, Java, C# и т. д.), инструменты (Git, Excel, графика), и различные библиотеки и фреймворки (Pandas, Bootstrap, React и т. д.).

Ссылка: W3Schools

#general #начинающим #курс #en
​​Подборка: Игры, в которых можно играть и учиться программированию одновременно

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

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

SQL Murder History — вы будете заводить базы данных, таблички и писать запросы, чтобы выяснить — кто всё-таки убийца.
Joy of Programming — задача предстоит не лёгкая — нужно разрабатывать ПО для машин и дронов: работа, навигация, логистика и ML.
Knights of the Flexbox Table — цель игрока — помочь рыцарю пройти подземелье с помощью CSS.

Таких игр ещё много, вот же они

#подборка #ru #начинающим #продолжающим
Forwarded from Нейроканал
​​Учебник промптинга

Небольшой 40-страничный гайд на английском по обращению с GPT доступен бесплатно на arxiv.org. Чуда с генерацией больших кусков кода там не случилось, но все же пару полезных моментов вы там точно найдете.

Читать

@neuro_channel
This media is not supported in your browser
VIEW IN TELEGRAM
Анимированное руководство по CSS flex

flex — свойство в CSS, определяющее способность элемента растягиваться или сжиматься для заполнения собой доступного свободного пространства.

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

#frontend #css #ru
Урок: Монументальный гайд по PHP

Кто бы что ни говорил, но PHP всё ещё в какой-то мере остаётся на плаву и требуется некоторыми компаниями. Так что если нацелились на разработку на бэкенде, то этот курс — отличное начало. Пройдя его, станет понятно, как писать простые скрипты и работать с основами PHP.

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

Ссылка на курс: https://youtu.be/M-peGbXCvNA?si=mU0_firT1AUYD_qb

#курс #php #backend #ru
​​Не для манки-кодеров: книги по алгоритмам и структурам данных

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

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

#книга #алгоритмы #подборка #ru
​​Большой курс по асинхронному программированию

Асинхронное программирование сейчас такое же популярное, как и классическое параллельное программирование, но разобраться в нём сразу может быть не так просто.

Кидайте в сохранёнки этот бесплатный курс, который поможет наконец вникнуть в эту тему. Тут есть лекции, доклады и множество примеров кода на GitHub.

#курс #general #ru