Точка входа в программирование
21.2K subscribers
1.01K photos
180 videos
2 files
2.54K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
November 18, 2022
Пуши для веб-сайта в стиле MacOS

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

https://codepen.io/jkantner/pen/XWzePgp

#css #html
November 19, 2022
November 19, 2022
November 20, 2022
November 20, 2022
November 21, 2022
November 21, 2022
Необычный бот или непредсказуемые инвестиции с Python

Небольшой проект для рандомного получения активов доступных на Российском биржевом рынке разработан на Python. Для получения данных с биржи герой статьи использовал API из МосБиржа и дописал весь скрипт для Telegram-бота.

Что из этого получилось — в статье:

https://habr.com/ru/post/700660/

#python
November 22, 2022
Болит спина, сидя за компьютером? McDonald’s предлагает собственное геймерское кресло

Компания разработала не только яркий дизайн, но и специальную ёмкость для поддержания температуры бургеров! Что думаете?

#новости
November 22, 2022
November 23, 2022
November 23, 2022
November 24, 2022
Исключения и обработка исключений на С++

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

Например, в одном случае использование исключений может повлиять на производительность приложения, в другом — нет. Как исключения влияют на скорость выполнения и как устроены исключения в C++ разобрали вместе с Георгием Осиповым, автором курса «Разработчик C++» в Яндекс Практикуме:

https://tprg.ru/LOCz

#c
November 24, 2022
Пет-проект: пишем игру на JS/TS и развиваем навык работы с кодом

Мини-игра, в которой нужно как можно быстрее напечатать буквы, знаки препинания и воспроизвести фразу. Для реализации игры, кроме TypeScript, понадобится установить библиотеку Webpack и React.

В статье — пошаговое руководство, как создать игру, добавить словарь с цитатами, счётчик букв и знаков, а также конфетти в случае победы:

https://tproger.ru/articles/pet-proekt-pishem-igru-na-js-ts-i-razvivaem-navyk-raboty-s-kodom/

#js #react
November 25, 2022
Как стать архитектором ПО в 2023 году?

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

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

https://tprg.ru/D9hq

#советы #архитектура
November 25, 2022
15 популярных задач по Golang

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

Попробуйте решить несколько популярных задач по Golang! Возможно, с некоторыми задачами вы уже знакомы, но будет не лишним вспомнить ход их решения:

https://tprg.ru/DnXH

#go
November 26, 2022
This media is not supported in your browser
VIEW IN TELEGRAM
November 26, 2022
Пианино на JavaScript

Подробное руководство, как создать собственную веб-версию пианино в браузере! Проект состоит всего лишь из трёх файлов: HTML, CSS-стилей и JavaScript-файла.
Кстати, лучше всего запускать приложение в Chrome, потому что в Safari звук играется с небольшой задержкой:

https://thecode.media/piano-js/

#веб #html #js
November 27, 2022
Удобный плагин для дизайнеров и разработчиков из Figma

SVG to Image — это плагин, который в один клик конвертирует SVG в растровое изображения. Вы также можете масштабировать своё изображение при импорте — по масштабу (@2x, @ 3x и т.д.), по ширине или высоте:

https://www.figma.com/community/plugin/891448180042913164/SVG-to-Image

#figma
November 27, 2022
November 28, 2022