Сохранёнки программиста
الذهاب إلى القناة على Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
إظهار المزيد6 617
المشتركون
-524 ساعات
-187 أيام
-1930 أيام
أرشيف المشاركات
Repost from Точка входа в программирование
Большая подборка бесплатных учебных материалов для фулстека
Вам больше не нужно ходить по сети в поисках подходящих материалов — всё, что нужно для обучения веб-разработки, собрано в одном месте. Само собой, эта подборка будет полезна не только фулстекам, но и отдельно фронтенд и бэкенд-разработчикам.
В этой подборке вы найдёте бесплатные курсы по вёрстке, JavaScript, JS-фреймворкам, Node.js, PHP, базам данных, Docker и другим важным технологиям.
@prog_point #web #frontend #backend
Более 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 в записи уже доступен к просмотру
В нём три доклада, которые прокачают ваши скилы в области качества, и пара кейсов, актуальных для микросервисных архитектур.
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
Repost from Точка входа в программирование
Курс-тренажёр по 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
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
