Точка входа в программирование
21.4K subscribers
909 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
Как и зачем тестировать код на бэкенде

Новички иногда задают вопросы вроде: «Зачем писать код, который тестирует другой код?» или «Почему пирамида тестирования выглядит именно так?».

Чтобы дать ответы на эти вопросы, надо сначала разобраться, для чего вообще нужны тесты на бэкенде, какие они бывают и чем отличаются. Именно об этом в статье:

https://habr.com/ru/companies/avito/articles/721434/

#тестирование #backend
Как стать Node.js разработчиком

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

Бэкендер расскажет о своих препятствиях, успехах и уроках, которые он усвоил по пути к зарплате в 2500$. Если вы ищете вдохновение или советы о том, как преуспеть в IT, этот видео для вас.

#backend #js
​​Без каких знаний не обойтись бэкендеру в 2024 году?

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

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

#backend #web
​​На чём писать сайт в 2024?

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

Если кратко, то: JS — основной язык для фронтенда, также остаются актуальными React, Angular и Vue. Для бэкенда выбор зависит от сайта: маленькие — WordPress, большие — PHP/Laravel, Python/Django, Ruby on Rails. Крупные компании выбирают Java/C#. Важными остаются SEO и мобильная адаптивность.

#web #backend #frontend
Быстрый курс по Node.js для начинающих

Первая отрасль, приходящая на ум, когда говорим о JavaScript — это фронтенд. Но с таким же успехом его можно использовать и на бэкенде, т.е. писать серверную часть. Для этого понадобится специальный инструмент, о котором уже могли слышать — Node.js.

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

Держите ролик, в котором автор за час рассказывают всю базу по node.js. После неё вы сможете создавать свои первые сервера и переходить к более сложным темам:

https://youtu.be/3aGSqasVPsI?si=qBs0ERgcGd_YWy8O

@prog_point #web #backend #nodejs #javascript
​​Большая подборка бесплатных учебных материалов для фулстека

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

В этой подборке вы найдёте бесплатные курсы по вёрстке, JavaScript, JS-фреймворкам, Node.js, PHP, базам данных, Docker и другим важным технологиям.

@prog_point #web #frontend #backend
​​Что стоит знать начинающему бэкендеру

Этот гайд — универсальный список тем, знание которых будет полезно для бэкенд-разработки. Темы не привязаны к каким-то конкретным технологиям, поэтому их можно будет подобрать под себя индивидуально. Вот некоторые из них:

— аутентификация;
— роли, разрешения и контроль доступа;
— REST;
— API;
— работа с e-mail, sms, webhooks;
— взаимодействие с платежами;

Ещё больше тем с разъяснением читаем в статье.

@prog_point #web #backend