Web Lab | Веб разработка
6.48K subscribers
118 photos
10 videos
311 links
Лучший бесплатный материал для начинающих программистов

Сотрудничество: @AmerigoVes

- Всё самое лучшее для Web-разработчиков
- IT инструменты, хитрости и секреты
- Отборные материалы для FullStack-специалистов
- Новости из мира IT
Download Telegram
👾 Как создать бота Discord с Node.js, Discord.js и OpenAI GPT-3

С помощью этого руководства Вы создадите бота Discord, который сможет отвечать на сложные вопросы и выполнять требуемые задания. Для этой цели потребуется Node.js, Discord.js и OpenAI API для GPT-3, одной из самых крупных и умных обученных нейронных сетей.

Мой совет заменить model: "text-davinci-002" на model: "text-davinci-003"

#учись #javascript
🗂10 шпаргалок для веб-разработчика

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

#полезныйресурс
📱 Как создать многопользовательский чат с помощью WebSocket за 10 минут

На сегодняшний день WebSocket - лучшее решение для веб-сервисов, работающих по технологии клиент-сервер в реальном времени. Предлагаем краткое руководство по созданию многопользовательского чата с помощью WebSocket.

#учись #javascript
📚 Полное руководство по модулю asyncio в Python

Python-модуль asyncio позволяет заниматься асинхронным программированием с применением конкурентного выполнения кода, основанного на корутинах. 

Часть 1: Что такое asyncio?
Часть 2: Причины использования asyncio в Python-проектах
Часть 3: Определение, создание и запуск корутин
Часть 4: Работа с задачами и получение сведений о них
Часть 5: Конкурентный запуск нескольких корутин и пример использования функции asyncio.shield()
Часть 6: Запуск блокирующих задач в asyncio-программах
Часть 7: Неблокирующие потоки
Часть 8: Асинхронные менеджеры контекста

#python #полезныйресурс #учись
🪙 Xiaomi выпустила флешку для телевизоров за 4000₽

TV Stick 4K 2023 — портативная приставка в виде флешки, которая подключается к телевизору через порт HDMI. После подключения устройства, на телевизоре отобразится другой интерфейс на базе Android TV 11.

#измираIT
💡 Что должен уметь Frontend разработчик в 2023 году (+Roadmap)

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

#полезныйресурс #учись
🚕Amazon запустила роботакси в виде тостера без руля и педалей

Бренд Zoox, дочка Amazon провела первые испытания на дорогах США. Покататься по маршруту длиной 1,5 км со скоростью 56 км/ч пока могут только сотрудники компании. Но что интересно, в салоне роботакси действительно нет ничего, кроме сидений, ремня безопасности и дверей с панорамными окнами.

#измираIT
🎬Как работают веб-приложения, что происходит когда Вы вводите адрес в браузере

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

#полезныйресурс #учись
This media is not supported in your browser
VIEW IN TELEGRAM
🏔 ScrollTrigger – красивый эффект перемотки экрана с подвижными элементами. Во время прокрутки горы и облака смещаются не целиком, а по отдельным слоям.

#сниппет #css
🛠 ​React + TypeScript: необходимый минимум

Эта статья представляет собой минимальное введение по использованию TS в React. В ней Вы узнаете, какие преимущества даёт такая связка и, в частности, TS. Также Вы познакомитесь с основами TypeScript, его особенностями и большим количеством примеров кода.

#учись
This media is not supported in your browser
VIEW IN TELEGRAM
🖼 3D Scrolling Gallery – галерея с прокручивающимися изображениями, которые появляются из центра экрана при скролле мышки. Подойдет для сайтов, где важна динамика.

#сниппет #css #javascript
🤖 Пишем чат-бот для Telegram на Python, используя webhook и минимум внешних библиотек

Ведущий аналитик направления Big Data, расскажет в этой статье, как писал чат‑бот в Telegram на webhook, а также он поделился всеми необходимыми шагами.

#учись #python
This media is not supported in your browser
VIEW IN TELEGRAM
🐝 Honeycomb – необычная галерея для изображений, которая выглядит как медовые соты. При наведении мышки появляется текст на полупрозрачном фоне.

#сниппет #css
Парсим сайты в обход защиты от парсинга

На некоторых сайтах работает защита от парсинга и работы ботов с ним. Но есть способы, которые позволяют обойти её и всё-таки добраться до содержимного веб-страниц.

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

#учись
📕 Личный путь и опыт в становлении Python разработчиком

Недавно на Хабре вышла статья, где автор делится своим путём становления в качестве разработчика на Python.

📗 Как изучать язык Python для веб-разработки в 2023 году

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

#python
❗️ Индийская IT-компания SoftGrid Computers выгоняет сотрудников из-за рабочих ПК за 10 минут до окончания смены

Индийская IT-компания SoftGrid Computers придумала забавный способ заставить сотрудников уходить с работы вовремя. Когда смена подходит к концу, на мониторы рабочих ПК выводится уведомление о том, что компьютеры выключатся через 10 минут.

Таким образом компания старается помочь своему штату сбалансировать работу и личную жизнь. «Внимание! Ваша смена закончилась. Офисная система отключится через 10 минут. Пожалуйста, идите домой», — говорится в сообщении. Вместе с уведомлением рабочая система блокируется, а через 10 минут выключается.

#измираIT
📒Шпаргалка по CSS CSSReference.io

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

#css #полезныйресурс
📖 Django: создание функциональных веб-приложений

Чему Вы научитесь в течение курса:

Обработка запросов. Работа с шаблонами. Познакомимся с фреймворком Django и установим его на компьютер. Изучим основные принципы организации проекта в django и инструменты для обработки урлов. Узнаем о возможностях, организации и механизмах работы шаблонов.

Базы данных. Работа с базами данных - одна из основных в бэкэнд-разработке. Научимся их создавать, делать запросы и работать с ORM и моделями. Познакомимся с основными типами полей и базовыми запросами. Научимся создавать структуру базы с различными связями и оптимизировать запросы.

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

#курсы
🧠 Полное понимание асинхронности в браузере

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

#учись #javascript
🎛 Бэкенд разработка на Django: с нуля до специалиста

Научитесь разрабатывать серверную часть на Django фреймворке на примере интернет-магазина с подключением оплаты

#курсы #python
🗺 Roadmap.sh Дорожная карта разработчика

Популярный OpenSource проект, в котором сообщество создало дорожные карты, руководства и статьи, чтобы помочь начинающим разработчикам.

#учись #полезныйресурс