Learn programming with our articles
Practical tutorials, in-depth technology reviews and current trends in the development world from industry experts.
Choose a direction
Each category contains carefully selected materials from experts
Fresh content
The most relevant materials from our experts
Публикация первого репозитория на GitHub 🚀
Создали локальный Git репозиторий и хотите поделиться им с миром? Рассказываем как опубликовать проект на...
Добавление существующего проекта в GitHub Desktop 📁
У вас есть папка с кодом на компьютере, и вы хотите начать использовать Git? Рассказываем...
Best Practices для Git Коммитов 🎯
Делать коммиты — это искусство! Профессиональные разработчики следуют правилам, чтобы история проекта была чистой и...
Git конфликты: разбираем по шагам ⚔️
Merge conflict — это ситуация когда Git не может автоматически объединить изменения из двух веток,...
Оптимизация GitHub профиля: Гид профессионала 🌟
Ваш GitHub профиль — это ваша витрина для работодателей! Рассказываем как сделать его привлекательным.
Первый вклад в Open Source: с чего начать 🎁
Open Source — это программное обеспечение с открытым исходным кодом. Любой может читать код, предлагать...
JSON: Сохранение данных как в большой игре 💾
Цель: Научиться сохранять и загружать данные в формате JSON.
map() — Преобразуй всё разом! 🔄
map() применяет функцию к каждому элементу списка и возвращает результаты.
filter() — Отбери лучшее! 🔍
filter() отбирает элементы, которые проходят проверку (возвращают True).
Lambda функции: Маленькие умные функции ⚡
Lambda — это способ создать маленькую функцию в одну строку без имени.
reduce() — Сверни всё в одно! 🔽
reduce() сворачивает список в одно значение, применяя функцию последовательно.
List Comprehensions — Элегантные списки! ✨
List comprehension — это способ создать список в одну строку вместо цикла.
Want to share your knowledge?
Become an author on our blog and help other developers learn new technologies