WebDev+ | Веб-разработка
Открыть в Telegram
Присоединяйтесь к нашему каналу и погрузитесь в мир веб-разработки Связь: @devmangx
Больше8 249
Подписчики
+324 часа
+487 дней
+32630 дней
Архив постов
Наткнулся на бомбовый список из 200 идей проектов для разработчиков любого уровня — от новичков до продвинутых!
Все проекты удобно разделены по уровню сложности и стеку: блокчейн, веб, редактор изображений — да буквально что угодно!
Короче, если ищешь вдохновение или что-то, где можно пореально прокачать навыки, зацени: тык сюда
#ресурсы
@WebDev_Plus
Традиционные БД требуют заранее заданной схемы таблицы и последующего процесса импорта данных при работе с CSV данными.
В отличие от этого, DuckDB позволяет напрямую читать CSV-файлы с диска, исключая необходимость явного создания таблицы и загрузки данных
#советы
@WebDev_Plus
😳 Кто спрашивал на какие каналы по программированию я подписан?
Лично я подписан и читаю этот канал: @umnyiprogrammist
Бесплатный курс по фулстек-разработке
Курс включает 141 урок — со слов автора, он пилил его весь 2023 год, пытался продать, но не пошло. В итоге он выкатил курс в опенсорс, и за это отдельный респект 😎
Тут акцент на практику, реальные проекты и самые актуальные технологии
Где смотреть:
🔸YouTube
🔸Stepik
#ресурсы
@WebDev_Plus
Ускорьте Python в 50 раз за 4 простых шага
По умолчанию интерпретатор Python, CPython, работает медленно, в основном из-за своей динамичности.
После определения переменной с определённым типом её можно изменить на другой. Эти динамические манипуляции приводят к дополнительным затратам на выполнение и память.
Чтобы ускорить работу, используйте модуль Cython. Он превращает код Python в C, делая его быстрым и эффективным.
Вот как использовать модуль Cython:
1) Загрузите модуль Cython: %load_ext Cython
2) Добавьте магическую команду Cython
3) Указывайте типы данных параметров при использовании функций
4) Определяйте каждую переменную с помощью ключевого слова cdef и указывайте её тип данных
Вот и всё!
Теперь ваш код будет работать с ускорением до скорости нативного машинного кода, как показано на картинке.
#советы
@WebDev_Plus
Делимся приватным архивом на 837 ГБ курсов по программированию:
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Архивы скоро удалят, очень важно успеть!🔥
💡 Фишка VS Code
Вы можете создать файл вместе с его папками за один шаг. Просто введите имя папки, затем "/", создавая новый файл
#советы
@WebDev_Plus
Web Skills — визуальный роадмап для изучающих фронтенд со ссылками на избранные материалы: от основ HTML/CSS/JS до баз данных, UX-дизайна и работы в команде
#ресурсы
@WebDev_Plus
Верстаешь?
Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке:
1. Ты сверстаешь веб-сайт на HTML + CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке от эксперта;
6. Научишься использовать ChatGPT и Giga во Frontend-разработке;
7. Узнаешь 9 способов найти первый заказ даже без опыта.
А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 10-летним стажем – Романа Чернова.
👉 Проскочить на интенсив бесплатно
Начинаем уже завтра.
🔥 С нас обучение, практика и помощь с выходом на фриланс или собеседованием.
Ловите лайфхак: GitHub + VS Code - быстрое редактирование кода в вашем репозитории прямо в браузере
Для этого нужно заменить в ссылке
.com на .dev. Или просто нажать на клавиатуре «.».
Редактор будет абсолютно идентичен вашему редактору на локальной машине (если у вас включена синхронизация с GitHub аккаунтом): цветовая палитра, подсветка синтаксиса, плагины и т.д.
#советы
@WebDev_PlusКак скачать видео с YouTube с помощью Python за 5 строк кода!
С помощью библиотеки pytube можно легко скачать любое видео с YouTube
Посмотрите это 👆
#советы
@WebDev_Plus
Откопал для вас шикарную подборку мини-проектов для начинающих веб-разработчиков
Этот репозиторий — настоящая находка: тут есть всё, от простых калькуляторов и генераторов цитат до клонов интерфейсов типа Amazon Prime и даже интерактивных игр
Настоящая кладезь, чтобы прокачать навыки или просто поиграться с идеями. Зацените сами: Web-dev-mini-projects
@WebDev_Plus
Это — база по Machine Learning и Data Science, которая заменит вам сотни тг-каналов и сайтов. Фишка в том, что здесь опытные ML-специалисты первыми освещают новости сферы, пишут емкие разборы статей и делятся прикладными материалами.
И канал – только часть клада: ребята сделали целый сайт с научными лонгридами, ML-соревнованиями и свежими вакансиями индустрии.
Теперь вся жизнь ML-специалиста собрана в одном месте: Data Secrets
Roadmap.sh — Дорожная карта разработчика
Популярный OpenSource проект, в котором сообщество создало дорожные карты, руководства и статьи, чтобы помочь начинающим разработчикам
#ресурсы
@WebDev_Plus
Какие языки программирования вы изучаете или планируете изучать? (Это поможет мне создавать контент, который вам будет полезен)
Хочешь учиться веб-разработке под крылом Google?
Здесь собраны курсы по ключевым темам разработки, и каждый из них создан экспертами индустрии при поддержке команды Chrome.
Можно идти по модулям последовательно или выбирать именно те темы, которые интересуют больше всего:
— HTML
— CSS
— JavaScript
— Доступность
— Тестирование
— БЕСПЛАТНО
... и многое другое
🆖 https://web.dev/learn?hl=ru
#ресурсы
@WebDev_Plus
Slider boomerang effect
Реализовано с использованием HTML и CSS. Анимация выполнена с помощью библиотеки GSAP
🆖 https://codepen.io/jh3y/details/wvNpQJe
#готовыйкод
@WebDev_Plus
🎮 20 игр для программирования в Steam
Игры научат вас коду и алгоритмам:
1. SIC-1 — одноинструментальная игра по программированию;
2. MHRD — игра, в которой вы проектируете различные аппаратные схемы на языке оборудования;
3. A=B — программистская головоломка, в которой есть только одна инструкция: A=B, что означает замену A на B;
4. Virtual Circuit Board — логический симулятор, основанный на рисовании, в котором вы можете строить, программировать, украшать и моделировать что угодно;
5. One Dreamer — манипулируйте окружающим миром, редактируя исходный код, в стремлении выгоревшего разработчика инди-игр исполнить мечту всей жизни;
6. The Farmer Was Replaced — запрограммируйте и оптимизируйте беспилотник для автоматизации фермы и наблюдайте, как он делает работу за вас;
7. One Dreamer — изменяйте мир вокруг себя с помощью псевдокода, путешествуя по смешанным реальностям, и узнайте, почему Фрэнк стал разработчиком игр;
8. OCTOPTICOM — бессрочная игра-головоломка, посвященная проектированию и оптимизации оптических вычислительных устройств;
9. Comet 64 — игра-головоломка для программистов;
10. EXAPUNKS — раньше вы были хакером, а теперь у вас есть фаг;
11. Glitchspace — перепрограммирование игры для решения головоломок;
12. Else Heart.Break() — игра о дружбе, любви и технологиях в месте, где биты заменили атомы;
13. Grey Hack — симулятор хакера, где вы играете за хакера с полной свободой действий в обширной сети процедурно генерируемых компьютеров;
14. Bitburner — инкрементальная игра, основанная на программировании;
15. Turing Complete — изучите архитектуру процессора с помощью головоломок;
16. 7 Billion Humans — автоматизируйте толпы офисных работников для решения головоломок внутри вашего собственного распараллеленного компьютера, сделанного из людей;
17. TIS-100 — задача в этой игре, переписать поврежденные блоки кода, чтобы починить код и узнать все его секреты;
18. Opus Magnum — вам предстоит придумывать и строить хитроумные машины для получения зелий, ядов и других веществ;
19. SHENZHEN I/O — создавайте схемы и пишите код;
20. Human Resource Machine — возьмите контроль над небольшими офисными работниками и запрограммируйте их на решение головоломок.
#игры #полезныйресурс #начинающему #учись
📊 Визуальное сравнение производительности различных языков на примере цикла с 1 миллиардом операций
#измираIT
📶 С 1 декабря для граждан РФ открыт доступ к платным материалам по программированию
Вот отсортированные базы с тонной материала(книги, курсы, ресурсы и гайды). Выбирай своё направление:
👩💻 Frontend 👩💻 PHP
⚙️ Backend 👩💻 Моб. Dev
📱 GitHub 👩💻 GameDev
🤓 Всё айти 👩💻 DevOps
👩💻 Python 🖥 Data Science
👩💻 Java 🐞 Тестирование
👩💻 C# 🤔 Хакинг & ИБ
👩💻 С/С++ 📱 Маркетинг
🖥 SQL 🖥 Дизайн
👩💻 Golang 👣 Rust
Скачивать ничего не нужно — все выложили в Telegram с доступом по ссылке
