Точка входа в программирование
21.4K subscribers
903 photos
163 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Как купить домен

Вы когда-нибудь задумывались, как создать свой собственный сайт или веб-сервис? Этот гайд разъяснит, как легко и доступно купить домен, связать его с вашим IP и развернуть сервер NGINX.

Вы научитесь использовать свой домен для доступа к сайту, приложениям и другим интернет сервисам по понятному адресу вместо набора цифр IP адреса и порта.

#статья #web
Откройте для себя мощь графов в анализе данных

Графы в мире данных шумно заявили о себе, пройдя путь от решения задачи о Кёнигсбергских мостах Эйлера до рекомендательных систем современных банков.

Узнать, как графы помогают видеть связи там, где классические методы анализа данных теряются, вы можете в нашем материале: https://tprg.ru/SD8a

#статья
Как стать Data-инженером

Сегодня мы разберём различия в подходах к созданию распределённых хранилищ данных — Data Warehouse (DWH) и Data Lake.

Для начала мы изучим базовые шаблоны построения и поймём, какие необходимы навыки для таких специалистов.

#статья #данные
Доводы в пользу REM в CSS

Размеры экранов постоянно меняются, и статичные px уже не подходят. Клиенты настраивают браузеры под свои нужды, и сайты должны к ним адаптироваться.

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

#статья #css
Почему два одинаковых объекта не равны в JavaScript

Вы когда-нибудь сравнивали объекты в JavaScript и получали false, хотя ожидали true? Эта статья расскажет вам, почему так бывает.

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

#статья #js
Как испортить настроение коллегам

В интернете есть множество полезных статей и отличных советов по созданию надёжных веб-приложений и сайтов.

Но что, если вы не любите своих коллег и хотите испортить им день? В этой статье автор придумал 15 вредных способов и даёт плохие советы, которые помогут отнять время у каждого.

#статья #web
Работа в Data Office

Хотите найти интересную и перспективную работу с данными? Обратите внимание на Data Office! Эта статья расскажет, чем занимаются специалисты Data Office в крупной телеком-компании и почему эта сфера быстро набирает популярность.

#статья
Типы данных — это естественно

Хотите писать более чистый и понятный код на JavaScript? Освойте концепцию абстрактных типов данных!

В этой статье на примере реализации приоритетной очереди объясняется, что такое АТД, зачем они нужны и как правильно их применять.

#статья
Как стать айтишником: история успеха

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

Это было в 80-е, когда «попасть в айти» было не так просто: сначала нужно было отогнать факелом динозавров, потом найти компьютер и изучить библиотеку фундаментальной литературы, чтобы понять, как его включить.

#статья #карьера
Как выглядят собеседования сейчас

Времена меняются — меняется IT-индустрия. Крупные IT-игроки уходят, с ними уходят высокие стандарты, топовые специалисты и рабочие места. Соотношение вакансий и резюме печалит, всё выглядит как конкурс на поступление в бюджетные места в топовых вузах.

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

Вместо проверки практических навыков решения задач на собеседованиях часто требуют зазубривания большого объёма теории. Это создаёт высокий порог входа для молодых специалистов и не даёт объективно оценить опытных разработчиков.

#статья #карьера