Точка входа в программирование
18.9K subscribers
1.54K photos
292 videos
4 files
3.07K links
Фундаментальные знания по основам программирования

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

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

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

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Media is too big
VIEW IN TELEGRAM
Игры для дизайнера: как прокачать перо (кривые Безье), как кернить буквы и другие полезности

Мы подумали, чем занять вас на праздники и решили делиться интересными играми для айтишников по разным направлениям. И начнём мы с дизайнеров!

Если вы веб-дизайнер или работаете с дизайном, то эта подборка вам будет очень кстати, серьёзно.

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

Смотрите видео и выбирайте понравившиеся сервисы. Для вашего удобства мы ещё и тайм-коды по сервисам оставим:

00:00 - bezier.method.ac
07:43 - type.method.ac
10:30 - shape.method.ac
11:28 - betterwebtype.com/triangle
14:53 - boolean.method.ac
16:32 - pixact.ly
17:08 - game.ioxapp.com/eye-test
18:35 - kolor.moro.es
19:14 - color.method.ac
20:55 - cantunsee.space
28:36 - userinyerface.com

#дизайн #видео
3👍2
Второй день марафона игр для айтишников и игра про Python, которую вы возненавидите

Энтузиаст создал игру на Python, в которой освещены самые неясные аспекты языка. Она сделана по аналогии c «The Password Game», где с каждой попыткой создать верный пароль к нему предъявляются всё новые и новые требования. Так и здесь автор решает проверить, как глубоко вы сможете написать выражение на Python со всё большим количеством ограничивающих правил.

Игра: https://oskaerik.github.io/theevalgame/

Обсуждение на Reddit (если застряли на каком-то этапе): https://www.reddit.com/r/Python/comments/1884j69/the_eval_game/

#инструменты #python
6
Марафон IT-игр: Изучаем SQL в формате игры: SQL Murder Mystery

Детективная игра на знание SQL, с которой можно освежить в памяти основы SQL и интересно провести досуг. Примерьте на себя роль детектива, выясняя обстоятельства с помощью SQL-запросов:

https://mystery.knightlab.com/

#sql
11
This media is not supported in your browser
VIEW IN TELEGRAM
Марафон IT-игр: Anchoreum для изучения CSS

В этой игре вы сможете научиться работать с позиционированием CSS-якорей. Игра от создателя Flexbox Froggy и Grid Garden, так что интерфейс вполне узнаваем и принцип игры понятен.

Пройти бесплатно можно по ссылке: https://anchoreum.com/

#css
6
Марафон IT-игр: Ruby Warrior для настоящих адептов Ruby

Если вы хотите изучить Ruby, то Ruby Warrior — то, что вам нужно: отличная игра для начинающих программистов.

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

#ruby
7
Марафон IT-игр: Code Hunt

В онлайн-игре для программистов Code Hunt вы, охотник за кодом, исправляете код, чтобы он возвращал нужный результат. Для прохождения доступны 14 уровней, в каждом из которых есть по несколько заданий. Игра подойдёт тем, кто хочет изучить Java или C#.

#java #csharp
🔥53
Марафон IT-игр: Vim Adventures

Давно хотели собраться с силами и выучить Vim полностью? Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.

Главное, потом суметь выйти из неё.
3
Марафон IT-игр: Elevator Saga

В Elevator Saga вам предстоит управлять настоящим лифтом с помощью JavaScript, разгадывая различные задачки. Например, первое задание — доставить лифтом 15 человек меньше чем за 60 секунд.

Также есть открытый репозиторий.

#javascript
1
Марафон IT-игр: Git Game

Git Game — консольная онлайн-игра для программистов, пройдя которую вы овладеете системой контроля версий Git. Суть заключается в использовании различных команд, чтобы найти подсказки для решения разных загадок.

#git
3
Марафон IT-игр: Robocode

Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать путём создания боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.

#java #dotnet
3
Regexp Garden: учим RegEx играя в сад

Регулярные выражения часто кажутся страшными, но это зря. Этот интерактивный мини-гейм помогает учиться RegEx, словно поливать нужные растения в саду:

— вы получаете сад и задачу — например, «полить розы между строк А и Б»;
— вместо того чтобы бежать по всей грядке, вы пишете регулярку, чтобы точно попасть нужные «растения»;
— при каждом шаге даётся подсказка и объяснение, так что вы постепенно учитесь понимать синтаксис.

Сделано на React / Next.js, опенсорсно и доступно всем. Идеально тем, кто уже знаком с основами, но хочет использовать RegEx без головной боли.

Открыть игру: https://regexp-garden.madewith.fun/

Код (если захотите внести свой вклад): https://github.com/avfirsov/regexp-garden

#regex #обучение #игрыдляразработчика
3
⚡️БЕСПЛАТНЫЙ учебник по веб-разработке от команды Google Chrome

Внутри аж 11 курсов по веб-разбработке:

HTML, CSS, JS, PWA, Формы, тестирование, дизайн, работа с изображениями, конфиденциальность, производительность и доступность.


Материалы доступны на русском языке: https://web.dev/learn?hl=ru

📎Сохраняйте чтобы точно потерять
Please open Telegram to view this post
VIEW IN TELEGRAM
4
А вот актуальная вакансия на 26 год подъехала 😱
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🙉431
Media is too big
VIEW IN TELEGRAM
Хватит мучить алгоритмы!

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

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

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

#видео #алгоритмы #советы
3
Работать с sqlalchemy в Python теперь можно проще

Наш пользователь написал библиотеку, которая помогает очень просто работать с sqlalchemy в async python приложениях. Минимум кода для простых сценариев, но и максимум свободы для сложных.

Называется она context-async-sqlalchemy и в этой статье автор показал, как именно она работает и в чём её польза.

#python #sqlalchemy
1
📎Заходим в свою новую эру в 2026 году и НАЧИНАЕМ ЖИТЬ по SCRUM

➡️ Разраб рассказывает, как он год жил по SCRUM и оказался доволен экспериментом. Оказывается, такой подход мотивирует закрывать свои бытовые «задачки» и вообще спасает от депрессии.

из плюсов: можно обойтись без созвонов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥6