Откопал для вас шикарную подборку мини-проектов для начинающих веб-разработчиков
Этот репозиторий — настоящая находка: тут есть всё, от простых калькуляторов и генераторов цитат до клонов интерфейсов типа Amazon Prime и даже интерактивных игр
Настоящая кладезь, чтобы прокачать навыки или просто поиграться с идеями. Зацените сами: Web-dev-mini-projects
@WebDev_Plus
Этот репозиторий — настоящая находка: тут есть всё, от простых калькуляторов и генераторов цитат до клонов интерфейсов типа Amazon Prime и даже интерактивных игр
Настоящая кладезь, чтобы прокачать навыки или просто поиграться с идеями. Зацените сами: Web-dev-mini-projects
@WebDev_Plus
❤5🔥4👍3
Как скачать видео с YouTube с помощью Python за 5 строк кода!
С помощью библиотеки pytube можно легко скачать любое видео с YouTube
Посмотрите это👆
#советы
@WebDev_Plus
С помощью библиотеки pytube можно легко скачать любое видео с YouTube
Посмотрите это
#советы
@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите лайфхак: GitHub + VS Code - быстрое редактирование кода в вашем репозитории прямо в браузере
Для этого нужно заменить в ссылке
Редактор будет абсолютно идентичен вашему редактору на локальной машине (если у вас включена синхронизация с GitHub аккаунтом): цветовая палитра, подсветка синтаксиса, плагины и т.д.
#советы
@WebDev_Plus
Для этого нужно заменить в ссылке
.com на .dev. Или просто нажать на клавиатуре «.».Редактор будет абсолютно идентичен вашему редактору на локальной машине (если у вас включена синхронизация с GitHub аккаунтом): цветовая палитра, подсветка синтаксиса, плагины и т.д.
#советы
@WebDev_Plus
👍12
Media is too big
VIEW IN TELEGRAM
Web Skills — визуальный роадмап для изучающих фронтенд со ссылками на избранные материалы: от основ HTML/CSS/JS до баз данных, UX-дизайна и работы в команде
#ресурсы
@WebDev_Plus
#ресурсы
@WebDev_Plus
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Вы можете создать файл вместе с его папками за один шаг. Просто введите имя папки, затем "/", создавая новый файл
#советы
@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍4
Ускорьте Python в 50 раз за 4 простых шага
По умолчанию интерпретатор Python, CPython, работает медленно, в основном из-за своей динамичности.
После определения переменной с определённым типом её можно изменить на другой. Эти динамические манипуляции приводят к дополнительным затратам на выполнение и память.
Чтобы ускорить работу, используйте модуль Cython. Он превращает код Python в C, делая его быстрым и эффективным.
Вот как использовать модуль Cython:
1) Загрузите модуль Cython: %load_ext Cython
2) Добавьте магическую команду Cython
3) Указывайте типы данных параметров при использовании функций
4) Определяйте каждую переменную с помощью ключевого слова cdef и указывайте её тип данных
Вот и всё!
Теперь ваш код будет работать с ускорением до скорости нативного машинного кода, как показано на картинке.
#советы
@WebDev_Plus
По умолчанию интерпретатор Python, CPython, работает медленно, в основном из-за своей динамичности.
После определения переменной с определённым типом её можно изменить на другой. Эти динамические манипуляции приводят к дополнительным затратам на выполнение и память.
Чтобы ускорить работу, используйте модуль Cython. Он превращает код Python в C, делая его быстрым и эффективным.
Вот как использовать модуль Cython:
1) Загрузите модуль Cython: %load_ext Cython
2) Добавьте магическую команду Cython
3) Указывайте типы данных параметров при использовании функций
4) Определяйте каждую переменную с помощью ключевого слова cdef и указывайте её тип данных
Вот и всё!
Теперь ваш код будет работать с ускорением до скорости нативного машинного кода, как показано на картинке.
#советы
@WebDev_Plus
❤8🔥1
Бесплатный курс по фулстек-разработке
Курс включает 141 урок — со слов автора, он пилил его весь 2023 год, пытался продать, но не пошло. В итоге он выкатил курс в опенсорс, и за это отдельный респект😎
Тут акцент на практику, реальные проекты и самые актуальные технологии
Где смотреть:
🔸 YouTube
🔸 Stepik
#ресурсы
@WebDev_Plus
Курс включает 141 урок — со слов автора, он пилил его весь 2023 год, пытался продать, но не пошло. В итоге он выкатил курс в опенсорс, и за это отдельный респект
Тут акцент на практику, реальные проекты и самые актуальные технологии
Где смотреть:
#ресурсы
@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Традиционные БД требуют заранее заданной схемы таблицы и последующего процесса импорта данных при работе с CSV данными.
В отличие от этого, DuckDB позволяет напрямую читать CSV-файлы с диска, исключая необходимость явного создания таблицы и загрузки данных
#советы
@WebDev_Plus
В отличие от этого, DuckDB позволяет напрямую читать CSV-файлы с диска, исключая необходимость явного создания таблицы и загрузки данных
#советы
@WebDev_Plus
👍9
Media is too big
VIEW IN TELEGRAM
Наткнулся на бомбовый список из 200 идей проектов для разработчиков любого уровня — от новичков до продвинутых!
Все проекты удобно разделены по уровню сложности и стеку: блокчейн, веб, редактор изображений — да буквально что угодно!
Короче, если ищешь вдохновение или что-то, где можно пореально прокачать навыки, зацени: тык сюда
#ресурсы
@WebDev_Plus
Все проекты удобно разделены по уровню сложности и стеку: блокчейн, веб, редактор изображений — да буквально что угодно!
Короче, если ищешь вдохновение или что-то, где можно пореально прокачать навыки, зацени: тык сюда
#ресурсы
@WebDev_Plus
👍4
В Python можно выполнить директорию проекта как скрипт
🔸 Переименуйте основной файл в main[.]py.
🔸 Запустите "python имя_директории".
Это удобно и позволяет другим легко идентифицировать основной файл
#советы
@WebDev_Plus
Это удобно и позволяет другим легко идентифицировать основной файл
#советы
@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
W3Schools — это веб-сайт для веб-разработчиков, охватывающий всё, что нужно знать о создании сайтов.
Он предлагает учебные материалы для всех уровней — от новичков до экспертов, а также викторины для проверки знаний.
Вы можете проходить курсы в удобном темпе и получать сертификаты
#ресурсы
@WebDev_Plus
Он предлагает учебные материалы для всех уровней — от новичков до экспертов, а также викторины для проверки знаний.
Вы можете проходить курсы в удобном темпе и получать сертификаты
#ресурсы
@WebDev_Plus
🔥6👍4❤🔥1
Генерируем QR-код для подключения к Wi-Fi
Давай мы покажем, как создать QR-код, с помощью которого моментально можно будет подключиться к Wi-Fi.
Больше не нужно будет диктовать пароль каждому гостю – просто сохрани или распечатай сгенерированную этим скриптом картинку и удивляй всех✌️
#советы
@WebDev_Plus
Давай мы покажем, как создать QR-код, с помощью которого моментально можно будет подключиться к Wi-Fi.
Больше не нужно будет диктовать пароль каждому гостю – просто сохрани или распечатай сгенерированную этим скриптом картинку и удивляй всех
#советы
@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2✍1
This media is not supported in your browser
VIEW IN TELEGRAM
Это потрясающее расширение для VS Code, которое за секунды превращает вашу структуру папок в правильно отформатированное текстовое представление
Идеально подходит для создания чистой и структурированной документации без лишних усилий
#ресурсы
@WebDev_Plus
Идеально подходит для создания чистой и структурированной документации без лишних усилий
#ресурсы
@WebDev_Plus
👍11❤1
Очень полезное руководство для веб-разработчиков
The Valley of Code — масса полезной информации с множеством разделов - от основ интернета до библиотек и фреймворков
🆖 https://thevalleyofcode.com/
#ресурсы
@WebDev_Plus
The Valley of Code — масса полезной информации с множеством разделов - от основ интернета до библиотек и фреймворков
#ресурсы
@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Переключаем режим редактирования для всего документа
Когда мы изменяем HTML, обычно нужно дождаться обновления страницы, чтобы увидеть изменения. Вы можете сэкономить время, используя designMode, который позволяет мгновенно изменять страницу
Чтобы переключить режим разработки, введите следующий код:
#советы
@WebDev_Plus
Когда мы изменяем HTML, обычно нужно дождаться обновления страницы, чтобы увидеть изменения. Вы можете сэкономить время, используя designMode, который позволяет мгновенно изменять страницу
Чтобы переключить режим разработки, введите следующий код:
document.designMode="on"
#советы
@WebDev_Plus
👍9
Одна из самых подробных и полезных шпаргалок для Backend-разработчиков на русском языке.
Всё, что нужно, собрано в одном месте: как устроен интернет, как работают ПК, базы данных, API, тестирование и куча всего ещё
Весь материал преисполнен разными таблицами и картинками для лучшего усвоения, вся информация подаётся кратко и понятно, а если захотите изучить детальнее — везде есть ссылки на источники.
#ресурсы
@WebDev_Plus
Всё, что нужно, собрано в одном месте: как устроен интернет, как работают ПК, базы данных, API, тестирование и куча всего ещё
Весь материал преисполнен разными таблицами и картинками для лучшего усвоения, вся информация подаётся кратко и понятно, а если захотите изучить детальнее — везде есть ссылки на источники.
#ресурсы
@WebDev_Plus
👍4
🔥7👍3