Сохранёнки программиста
7.76K subscribers
925 photos
36 videos
2 files
1.45K links
Бесплатные лекции, курсы, книги, подкасты по программированию

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Всё ещё путаетесь в кодах ответов HTTP?

Это нормально, ведь кодов много и помнить их всех трудно, да и не всегда необходимо. На такие случае удобно будет держать под рукой вот эту короткую шпаргалку по статус кодам.

#шпаргалка #web
Шпаргалка по работе OAuth

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

Забирайте наглядную шпаргалку по принципу работы этой системы.

#шпаргалка #web
Гайд по созданию собственного плагина для Webpack

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

Есть отличный гайд для начинающих, где рассказывают, как создать собственный плагин для Webpack с нуля. Вы узнаете, как работают объекты compiler и compilation, какие хуки существуют и как пишется плагин на реальном примере:

Ссылка на статью

#урок #web #начинающим #ru
Репозиторий: Google Interview University

Этот учебный план создан для веб-разработчиков без образования в Computer Science, которые хотят стать программистами в Google. Основой послужил список вопросов из Google's coaching notes, но его сильно расширили.

Если вы собираетесь пройти собеседование в крупной IT-компании, то вам нужна чёткая стратегия подготовки на несколько месяцев. В репозитории Coding University Interview как раз можно найти такой план обучения.

#web #репозиторий #ru
Что такое, как работает и как сделать PWA-приложение

PWA — это прогрессивные веб-приложения, которые совмещают в себе функции обычного сайта и мобильного приложения. Они позволяют пользователям устанавливать сайт на главный экран смартфона, получать push-уведомления и работать офлайн, не требуя отдельной разработки под iOS или Android.

Ловите подробный урок, где рассказывают, какие задачи решают PWA, какие у них особенности и почему они так популярны. А в конце вас ждёт пошаговая инструкция по интеграции PWA в ваш проект с полезными примерами и ссылками.

#урок #pwa #web #начинающим #ru
Что почитать по TypeScript

Ловите подборку нескольких тематических изданий:

— Эффективный TypeScript. Ден Вандеркам
— Профессиональный TypeScript. Борис Черный
— Изучаем TypeScript 3. Натан Розенталс
— TypeScript быстро. Яков Файн, Антон Моисеев

А тут можно кратко ознакомиться с каждой из книг

#подборка #книга #typescript #web #ru
Превращаем сайт в мобильное приложение

Так, имея сайт, вы сможете получить на руки Android и iOS приложения без написания кода. Сервис делает все самостоятельно, вам лишь нужно будет настроить цветовые схемы, шаблоны и иконки. Прайс: £29.99/мес и есть бесплатный ознакомительный план.

Ссылка на инструмент: Appymakr

#инструмент #mobile #web
Топ-7 книг по веб-разработке

Выбирайте любую и не ошибетесь:

— "Вы не знаете JS" — Кайл Симпсон
Серия книг, посвящённая глубокому пониманию JavaScript.
— "Совершенный JavaScript" — Марижин Хавербеке
Полное руководство по JavaScript с практическими упражнениями.
— "HTML и CSS: Разработка и дизайн веб-сайтов" — Джон Дакетт
Яркое и доступное введение в основы HTML и CSS для новичков.
— "JavaScript и JQuery: Интерактивная веб-разработка" — Джон Дакетт
Руководство по созданию интерактивных веб-страниц с помощью JavaScript и jQuery.
— "CSS. Секреты" — Лия Веру
Подборка продвинутых техник CSS для улучшения веб-дизайна.
— "Изучаем веб-дизайн" — Дженнифер Роббинс
Полное руководство по основам создания сайтов с использованием HTML, CSS и JavaScript.
— "Не заставляйте меня думать" — Стив Круг
Книга о принципах UX-дизайна для создания интуитивно понятных и удобных сайтов.

#подборка #книга #web
Дорожная карта для фуллстек-разработчика

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

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

#шпаргалка #fullstack #web