Frontend Hash
3.74K subscribers
205 photos
24 videos
2 files
362 links
Download Telegram
DevDocs — все API-документации в одном месте

Главные преимущества DevDocs включают объединение множества официальных документаций по разработке, удобный поиск и быстрый доступ к информации.

Особенно полезным инструмент будет для студентов IT-направлений, но свою пользу смогут найти в нём и работающие специалисты

Из дополнительных плюсов: интуитивно понятный интерфейс, настраиваемые закладки и автодополнение поиска

Стоимость: #бесплатно

#API #документация #code
4
git_cheatsheet.pdf
641.1 KB
Красивая шпаргалка по GIT с кодом и картинками.
👍81
Новый семантический элемент появился в HTML — <search>

Он должен содержать элементы управления формой (например, ввод текста, выпадающие списки или кнопки). По сути, данный элемент представляет собой раздел документа, который используется для поиска или фильтрации. В этой статье рассматривается его реализация в HTML:

https://alvaromontoro.hashnode.dev/new-html-element-search

@hashdev
👍4🔥3
Офер в Яндекс всего за два дня

Приходите на Weekend Offer Frontend 27–28 мая. Всего за два дня вы сможете пройти все технические секции, выбрать команду по душе и получить офер.

Ждём фронтендеров на JavaScript и TypeScript с опытом работы от 4 лет. С нашей стороны вас ждут 13 команд: Маркет, Рекламные продукты, Cloud, HR Tech, 360, Суперапп, Лавка, Бизнес-приложения, Еда, Умный дом, Инфраструктура, Поиск и Учебник.

Нанимаем разработчиков в любой офис России и Беларуси. Некоторые команды приглашают в международные хабы в Армении, Казахстане и Сербии. Регистрация открыта до 24 мая, все подробности ищите здесь
👍1
Асинхронный JavaScript: изучаем Async/Await, Callbacks и Promises

Сегодня мы попытаемся построить и запустить магазин мороженого, при этом одновременно изучить асинхронный JavaScript. В итоге вы узнаете, как использовать коллбэки, промисы и async/await.

Переходите по ссылке, где вас ждёт множество примеров кода и понятные объяснения его работы:

https://tproger.ru/articles/tutorial-po-javascript-async-x2f-await-izuchaem-callbacks-promises-i-async-x2f-await/

#js
3🔥2
👣 Бесплатные курсы по изучению Golang в 2023 году

В этой статье я поделился лучшими бесплатными онлайн-курсами по изучению Golang на таких сайтах, как freeCodecamp, YouTube, Udemy и Coursera .

Читать

@hashdev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥1
Центрирование элементов с помощью CSS

Статья рассказывает о различных способах выравнивания элементов по вертикали и горизонтали с помощью CSS.
На примерах рассматриваются варианты центрирования с помощью Flexbox, CSS Grid, а также с помощью CSS-свойств position и margin:

https://tproger.ru/articles/kak-centrirovat-chto-ugodno-v-css/

@hashdev
🔥3
Учебное пособие по тестированию на проникновение в Kali Linux: пошаговый процесс

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

Знакомы ли вы с данным дистрибутивом? Знаете ли вы о наборе инструментов для пентестинга, который он включает? А как корректно использовать Kali знаете? Обо всём этом и не только вы сможете прочитать в данной статье!

Читать

@hashdev
🔥32
Видео-курс для изучения PHP 8

Большой и подробный курс для изучения PHP 8 от начального уровня до продвинутого.

Курс разделён на четыре части:
1. Основы PHP.
2. Объектно-ориентированное программирование на PHP.
3. Продвинутый PHP.
4. Практика: создание приложения Expennies — планировщика семейного бюджета.

https://www.youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe-

#php #курсы
🔥31👍1
#дайджест игр для программистов
Собрали для вас бесплатные онлайн-игры для программистов, которые позволят в увлекательной форме укрепить знания JavaScript, Java, Python, PHP, C# и других языков.

🎮CodinGame
🎮CodeCombat
🎮Chekio
🎮Vim Adventures
🎮Robocode
🎮Codemonkey (для детей)
🎮Elevator Saga

Ставьте лайк, если понравилась подборка. Если соберем 100 лайков — выложим вторую часть игр.
11👍1
Разница между REST, GraphQL и gRPC

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

В этой статье вы узнаете о различиях между REST, GraphQL и gRPC, а также изучите основные концепции каждого протокола, их особенности, а также примеры использования:

https://dev-gang.ru/article/raznica-mezhdu-rest-graphql-i-grpc-sd55zqf705/

#бэкенд #api
👍41🔥1
Синтаксис Input() в 20 различных языках программирования

https://uproger.com/sintaksis-input-v-20-razlichnyh-yazykah-programmirovaniya/

@hashdev
👍31🔥1🤔1
Forwarded from Golang news
🔥 Полный курс Golang разработчика 2023 года.

1. О курсе - https://www.youtube.com/watch?v=Nv0vmR5OqRg&t=34s

2. Установка GO - https://www.youtube.com/watch?v=gi6gAhzUhUg

3. Пакеты в Golang https://www.youtube.com/watch?v=RNVhf-zBpdQ

4. Типы данных в Go - https://www.youtube.com/watch?v=_ilP500FEP8&t=16s

5. Строки и руны - https://www.youtube.com/watch?v=wUQB74nNxos&t=27s

6. Инструменты командной строки - https://www.youtube.com/watch?v=LzqVFx6yOAs&t=8s

7. Введение в переменные - https://www.youtube.com/watch?v=zQa85CrYQJ4&t=190s

8. Переменные на практике - https://www.youtube.com/watch?v=P9Lk0EiO2pU&t=1s

9. Упражнения с переменными -

https://www.youtube.com/watch?v=huj6RHQC34I&t=1s

10. Работа с функциями - https://www.youtube.com/watch?v=euudha7zAiU&t=7s

11. Функции на практике - https://www.youtube.com/watch?v=YdoMOD6H_nk

Полный плейлист - https://www.youtube.com/watch?v=Nv0vmR5OqRg&list=PLysMDSbb9HcxpAb8lhnMaRpX890wSLz66&pp=iAQB

Gonews
🔥4👍1
Autocode — инструмент для автоматизации разработки и интеграции сервисов

Он позволяет разработчикам создавать автоматизировать рабочий процесс, связывать API различных сервисов и создавать микросервисы с помощью набора предопределённых шаблонов

Фишкой Autocode является простота его использования и возможность интеграции с различными сервисами без необходимости писать сложный код с нуля

Сервис ускоряет процесс разработки и повышает эффективность работы разработчиков

Стоимость: #бесплатно (но есть платные тарифы)

#автоматизация #code
👍51👎1
38 языков программирования. Я попробовал их все!

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

Читать

@hashdev
👍5👎1🔥1
Продвинутый NumPy: оттачивайте навыки с помощью 25 иллюстрированных упражнений

В этой статье мы рассмотрим 25 различных упражнений, используя библиотеку NumPy (и сравним с тем, как мы бы реализовали их без неё).

Рекомендуется, чтобы читатель имел средний уровень знаний Python, NumPy, numpy.dtype, numpy.ndarray.strides и numpy.ndarray.itemsize.

Читать

@hashdev
👍21
Airbrake — инструмент для мониторинга и отслеживания ошибок в веб-приложениях

С помощью Airbrake вы получаете уведомления о возникновении ошибок в реальном времени, информацию о стеке вызовов и собранные данные о среде выполнения

При этом у утилиты есть интеграция с популярными фреймворками и сервисами, гибкая фильтрация и группировка ошибок

Есть и автоматическая сборка дополнительной информации для упрощения диагностики

Стоимость: #бесплатно (но есть платные тарифы).

#мониторинг #ошибки #web
👍41
17 незаменимых веб-приложений для ускорения работы над проектом

Собрали лучшие веб-приложения для работы с изображениями, логотипами, анимацией, шрифтами, README-файлами и многим другим.

https://proglib.io/p/17-nezamenimyh-veb-prilozheniy-dlya-uskoreniya-raboty-nad-proektom-2022-02-18
8
​Алгоритмы и структуры данных для начинающих

Уверенное применение структур данных и алгоритмов имеет важное значение при создании программ. Изучить основы поможет серия коротких видеоуроков с примерами на JavaScript. Например, что такое BinarySearchTree, LinkedList, Stack, Queue, их применение, а также другие структуры и алгоритмы:

https://youtube.com/playlist?list=PLIFGfLqvZ-yGHI2Fg0NCgi7FY0h1yh-af

#js #алгоритмы
🔥2
Raycast — умный инструмент для быстрого доступа и выполнения задач в рабочем окружении

Raycast позволяет пользователю быстро запускать приложения, скрипты, открывать файлы, выполнять поиск, работать с задачами и многое другое через удобный интерфейс

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

Стоимость: #бесплатно (но есть платные тарифы)

#продуктивность #автоматизация
👍3