uk
Feedback
Сохранёнки программиста

Сохранёнки программиста

Відкрити в Telegram

Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med

Показати більше
6 617
Підписники
-524 години
-187 днів
-1930 день
Архів дописів
​​Большая подборка бесплатных учебных материалов для фулстека Вам больше не нужно ходить по сети в поисках подходящих материалов — всё, что нужно для обучения веб-разработки, собрано в одном месте. Само собой, эта подборка будет полезна не только фулстекам, но и отдельно фронтенд и бэкенд-разработчикам. В этой подборке вы найдёте бесплатные курсы по вёрстке, JavaScript, JS-фреймворкам, Node.js, PHP, базам данных, Docker и другим важным технологиям. @prog_point #web #frontend #backend

Более 1500 бесплатных HTML-шаблонов Именно столько вы сможете найти вариантов на сервисе htmlrev. Есть шаблоны с использовани
Более 1500 бесплатных HTML-шаблонов Именно столько вы сможете найти вариантов на сервисе htmlrev. Есть шаблоны с использованием Bootstrap, Angular, Vue, React, Tailwind, Laravel и многим другим. Сами макеты тоже различного направления: блоги, лендинги, портфолио, дашборды и так далее. Ссылка на сервис: HTMLRev #инструмент #web

​​Статья: Основные команды терминала В этой статье рассказывают про основные команды для работы в терминале под Windows, Linux и MacOS. Вы узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое — в общем, всё необходимое для любого айтишника. Ссылка на статью #статья #начинающим #ru

Подкаст: Как побороть тревожность в IT и не сгореть в погоне за знаниями и деньгами Ведущие подкаста, Артём и Евгений Кот, обсуждают, как справляться с тревожностью и не выгореть на работе в IT. Они делятся полезными советами о том, как держать баланс между работой и личной жизнью, избегать выгорания и сохранять мотивацию и продуктивность: https://youtu.be/8AlQ9OKatOk?si=M3Xz5QoYbTTHIkg7 #подкаст #softskills #советы #ru

Доклад: Git с нуля до регламента в команде Когда разработчиков становится больше, всплывает куча новых вопросов. Если работа не организована как следует, начинаются непонимание и суета, что в итоге тормозит всю работу и приводит к головной боли с добавлением новых фич. Поэтому важно не только знать языки и технологии, но и разбираться в инструментах, которые помогут наладить рабочие процессы. В докладе автор рассказывает про основы и фишки Git, а также про удачные подходы и регламенты в различных командах: https://youtu.be/yDSs80lu3ak?si=Quv9BzRyO8JEqxPm #доклад #git #советы #ru

Avito QA meetup #1 в записи уже доступен к просмотру В нём три доклада, которые прокачают ваши скилы в области качества, и па
Avito QA meetup #1 в записи уже доступен к просмотру В нём три доклада, которые прокачают ваши скилы в области качества, и пара кейсов, актуальных для микросервисных архитектур. 1. Фреймворк обеспечения качества в Авито — доклад про то, как можно выровнять процессы тестирования и качества сразу на 100 команд. 2. Testing as a Service: как мы тестируем в условиях микросервисной архитектуры — опыт построения системы автоматизированного тестирования. 3. Как мы написали 5 тысяч интеграционных тестов за пару часов — нестандартное решение по минимизации рутинных процессов QA-инженеров. Смотрите на канале AvitoTech и подписывайтесь! Это #партнёрский пост

​​Шпаргалка: SQL команды для любого программиста Даже не у бэкенд-программиста периодически возникает потребность работы с SQL. И чтобы расширить свою эрудицию как разработчика, сохраняйте основные SQL-команды на каждый день. Такая подборка будет полезной при подготовке к собеседованию или просто чтобы освежить знания работы с БД. #шпаргалка #sql #db #ru

Курс: Тренажёр по JavaScript Этот курс поможет вам проверить свои навыки по темам вроде базового синтаксиса, типов данных, переменных, операторов, функций, объектов, массивов и строк. Вопросы снабжены вариантами ответов, подсказками и объяснениями для облегчения понимания. Вопросы похожи на те, что задают на собеседованиях JavaScript-разработчиков, так что они помогут вам подготовиться к ним и улучшить свои навыки. Так что если планируете готовиться к собеседованию по JS или просто хотите проверить и отточить свои навыки, то вам на этот курс. #курс #собеседование #js #ru

Проведите лето с Яндекс Практикумом и вернитесь на работу с новыми скилами До конца июня вы можете получить дополнительный ку
Проведите лето с Яндекс Практикумом и вернитесь на работу с новыми скилами До конца июня вы можете получить дополнительный курс по цене одного. — Выберите любой курс для специалистов с опытом и оплатите его до 30.06. — Получите курс «Навыки рабочей коммуникации» в подарок. — Изучите новые навыки, которые помогут вам вырасти в карьере.  Выбрать курс: https://clck.ru/3AcfYk Это #партнёрский пост

​​Если выбрать только один ресурс для подготовки к собеседованию, то какой? Скорей всего, это может быть репозиторий Tech Interview Handbook — общая работа большого комьюнити, которая уже помогла сотням тысяч разработчиков. В этом большом мануале перечислены конкретные и практические советы по подготовке к разным этапам собеседования, темы, шпаргалки и многое другое. Как говорится в самом репозитории — его преимущество перед аналогичными ресурсами в том, что этот состоит не из внешних ссылок, а аккумулирует внутри себя всю важную и полезную информацию. Тут также разбирается более широкий спектр тем, а не только алгоритмы или паттерны, которые можно увидеть в других ресурсах. #репозиторий #собеседование #советы #en

Инструмент: бесплатный генератор современной и красивой документации Инструмент предлагает обширный набор возможностей для создания и управления документациями. Вы сможете генерировать структурированные страницы, использовать различные форматы (Markdown, HTML и пр.), работать с адаптивным дизайном и поддержкой локализации. Тулза значительно упрощает создание, обновление и поддержку документации, предлагая удобство использования и лёгкость навигации для пользователей. Ссылка на инструмент: Docusaurus #инструмент #general

Курс: TypeScript за час TypeScript — это строго типизированный и компилируемый язык программирования. Несмотря на это, итогом работы компилятора становится всё тот же JavaScript, который впоследствии выполняется в браузере. Сохраняйте курс, на котором вы познакомитесь с ключевыми аспектами, необходимыми для начала разработки на TypeScript. Курс небольшой, но покрывает большинство тем, необходимых для комфортной работы. Поэтому он больше рассчитан на разработчиков, у которых уже есть какой-либо опыт в программировании. #курс #typescript #продолжающим #ru

​​Подборка книг по Python для разработчиков всех уровней и направлений Выбирайте на свой вкус: — Для начинающих: - Learning Python - Изучаем программирование на Python - Python Programming: An Introduction to Computer Science - Автостопом по Python — Для продвинутых: - Python Cookbook - Test-Driven Web Development with Python - Django. Подробное руководство - High Performance Python — Разработка игр: - Making Games with Python & Pygame - Invent Your Own Computer Games with Python — Анализ данных и ML: - Think Complexity - Python for Data Analysis - Mastering Python for Data Science Думали это весь список? Конечно нет! Ещё больше книг с ссылками и описанием можно найти в этой статье. #книга #python #ru

Курс-тренажёр по C# Ловите бесплатный курс, который включает в себя множество практических задач по программированию на языке C#, которые способствуют повышению вашего уровня навыков в этой области. В ходе обучения вы столкнётесь с разнообразными заданиями, включая как классические, так и те, которые часто встречаются на собеседованиях в ведущих компаниях, таких как Microsoft, EA, Intel, Amazon, Uber и Unity. Такой тренажёр поможет развить не только технические знания конкретно языка C#, но и подтянет алгоритмическое мышление и общую теорию. В общем — маст хэв. Ссылка на курс @prog_point #csharp

Доклад: Приёмы оптимизации кода по скорости Оптимизация кода – важный этап в разработке софта, потому что она помогает сделать программы быстрее и эффективнее. В этом докладе обсудят разные способы ускорения кода. Будет рассказано о приёмах, которые используют разработчики, когда лучше применять каждый из них, а также какие у них есть плюсы и минусы: https://youtu.be/4rYIfpon5i4?si=UzI4qqEaE-sQXL98 #доклад #оптимизация #general #ru

Шпаргалка: Всё для изучения Python Словно котлетка к пюрешке, эта статья подходит всем, кто надумал учить Python. Воды и размытой информации вы тут не найдёте — только лишь 181 бесплатный учебный материал. Всё разбито на категории, среди которых: общая теория, работа с данными, Pandas, ML, Scikit Learn, регулярки, shell-скрипты и многое другое. #шпаргалка #python

​​Как программист набрал 70 000 подписчиков и заработал 20 млн на обучении в it Сергей – ex-программист, а сейчас предприниматель. Он развивает свои проекты в сфере онлайн-образования. Недавно он записал полезный подкаст, в котором разобрал: — свой путь с нуля до 20 млн за год на менторстве и курсах; — советы программисту по запуску онлайн-курса; — как набрать аудиторию в соцсетях и собрать группу на обучение; — как совмещать блог и основную работу без выгорания; — как он вышел на первые 100/300/500к в месяц вне найма. Чтобы забрать разбор кейса Сергея, переходите по ссылке. Это #партнёрский пост

​​Урок: Всё, что вам нужно что про Docker Docker — инструмент, который решает несколько очень распространённых головных болей с приложениями. Например, закидываете протестированное приложение на прод, а там версия NodeJS другая и уже что-то не работает. Знакомо? Docker решает эту проблему изоляцией системы. Так, разрабатывая и тестируя локально приложение в контейнере, вы можете быть уверены, что где-то на сервере это приложение будет работать так же стабильно (при учёте, что оно так же запускается в контейнере). Ловите исчерпывающий гайд, после изучения которого вы сможете использовать Docker даже если до этого момента про него не знали: понятная теория, объяснение структуры и примеры команд. #урок #docker #начинающим #ru

​​Обширная подборка инструментов JS-разработчика Сохраняйте сборник самых разных инструментов для работы с JavaScript: инструменты сборки и автоматизации, документирования кода, тестирования, отладки, безопасности, аналитики и оптимизации кода, управления версиями,управления пакетами и зависимостями, а также IDE и редакторы кода. Инструментов много, поэтому тут расскажем лишь о небольшой их части. Полный же список с описанием можно найти в этой статье. — Webpack — модульный упаковщик зависимостей; — Gulp — диспетчер для автоматизации «болезненных» задач с более 2,700 плагинами; — WebStorm — мощная IDE для веб-приложений с большим количеством интеграций и удобных фич; — Docco — генератор HTML-документации; — Jasmine — BDD-фреймворк для тестирования; — JavaScript Debugger — инструмент для автономной отладки кода в разных браузерах; — Snyk — инструмент для исправления и предотвращения известных уязвимостей; — JSLint — анализатор качества кода; — Bower — управляет ресурсами, фреймворками, библиотеками и прочими ресурсами. #подборка #инструмент #web #javascript #ru

Курс: Программа-минимум по TypeScript для React В планах есть плотная работа с React, но пока не дружите с TS? Эта статья проведёт быстрый экскурс по тому, что и как происходит в TypeScript: от самых основ до нишевых и специфичных тем. Вам не потребуется тратить много времени на другие полноценные курсы по TS, достаточно засесть на один вечер с этой статьёй. #курс #typescript #react #frontend #en