Forwarded from Веб-страница
Полный курс по Vue.js
Vue.js — это JavaScript-фреймворк, который создал разработчик Эван Ю. В 2012 году Эван работал в Google, где успел попробовать Backbone.js и Angular.
Именно после этого он решил создать собственный фреймворк — сначала просто как пет-проект. И хотя популярность обрушилась на Vue.js ещё в 2015 году, он до сих пор по душе многим разработчиками.
И вот отличный видео-курс, в котором вы рассмотрите работу с Vue.js: https://youtu.be/6wYu4_6hcDY
#фронтенд #vuejs #курс
Vue.js — это JavaScript-фреймворк, который создал разработчик Эван Ю. В 2012 году Эван работал в Google, где успел попробовать Backbone.js и Angular.
Именно после этого он решил создать собственный фреймворк — сначала просто как пет-проект. И хотя популярность обрушилась на Vue.js ещё в 2015 году, он до сих пор по душе многим разработчиками.
И вот отличный видео-курс, в котором вы рассмотрите работу с Vue.js: https://youtu.be/6wYu4_6hcDY
#фронтенд #vuejs #курс
👍4❤1🍌1
Гайд: как собрать компьютер самому
Мы собрали для вас все базовые знания, необходимые для правильного подбора комплектующих для ПК. С помощью этого материала вы сможете не только самостоятельно собрать полноценный компьютер, но и апгрейднуть текущую сборку.
Внутри — примеры под каждый бюджет, актуальные на январь 2024 года.
#начинающим
Мы собрали для вас все базовые знания, необходимые для правильного подбора комплектующих для ПК. С помощью этого материала вы сможете не только самостоятельно собрать полноценный компьютер, но и апгрейднуть текущую сборку.
Внутри — примеры под каждый бюджет, актуальные на январь 2024 года.
#начинающим
✍3🍌3
Полный гайд по созданию gRPC сервиса на Go
Как выглядит правильная архитектура проекта, как полноценно тестировать свой сервис и как все-таки сервисы взаимодействуют между собой?
Ответы на эти и многие другие важные вопросы вы сможете узнать в этом огромном гайде.
Как выглядит правильная архитектура проекта, как полноценно тестировать свой сервис и как все-таки сервисы взаимодействуют между собой?
Ответы на эти и многие другие важные вопросы вы сможете узнать в этом огромном гайде.
YouTube
Пишем gRPC сервис на Go - Сервис авторизации / УЛЬТИМАТИВНЫЙ гайд
Пишем полноценный gRPC сервис с современной архитектурой. Также:
- Напишем контракт protobuf, разберемся с кодогенерацией
- Научимся работать с ошибками и логами
- Настроим миграции для БД
- Настроим автоматический деплой через GitHub Actions, напишем для…
- Напишем контракт protobuf, разберемся с кодогенерацией
- Научимся работать с ошибками и логами
- Настроим миграции для БД
- Настроим автоматический деплой через GitHub Actions, напишем для…
🍌2
This media is not supported in your browser
VIEW IN TELEGRAM
Какие бывают сетевые протоколы?
Сетевые протоколы — это фундамент передачи данных в компьютерных сетях. Для разных задач разработаны отдельные протоколы, со своими особенностями и преимуществами. Вот основные из них:
— HTTP: Стандарт обмена данными в сети, используемый при просмотре веб-страниц.
— HTTPS: Защищенный вариант HTTP, обеспечивает конфиденциальность при передаче данных.
— FTP: Передача файлов между устройствами.
— TCP: Обеспечивает надёжность передачи данных в интернете, гарантируя, что информация достигнет адресата в правильном порядке.
— IP: Простой протокол передачи данных, где каждый пакет передаётся независимо, но без гарантий доставки.
— UDP: Предоставляет быструю передачу данных, идеально подходит для потокового видео и онлайн-игр.
— SMTP: Отправка электронной почты без лишних заморочек, обеспечивает надёжную доставку сообщений.
— SSH: Защищённое удалённое подключение к устройствам. Обеспечивает безопасный доступ к удалённым серверам и системам.
#интернет
Сетевые протоколы — это фундамент передачи данных в компьютерных сетях. Для разных задач разработаны отдельные протоколы, со своими особенностями и преимуществами. Вот основные из них:
— HTTP: Стандарт обмена данными в сети, используемый при просмотре веб-страниц.
— HTTPS: Защищенный вариант HTTP, обеспечивает конфиденциальность при передаче данных.
— FTP: Передача файлов между устройствами.
— TCP: Обеспечивает надёжность передачи данных в интернете, гарантируя, что информация достигнет адресата в правильном порядке.
— IP: Простой протокол передачи данных, где каждый пакет передаётся независимо, но без гарантий доставки.
— UDP: Предоставляет быструю передачу данных, идеально подходит для потокового видео и онлайн-игр.
— SMTP: Отправка электронной почты без лишних заморочек, обеспечивает надёжную доставку сообщений.
— SSH: Защищённое удалённое подключение к устройствам. Обеспечивает безопасный доступ к удалённым серверам и системам.
#интернет
👍13🔥6❤3👎2🍌1
Как правильно программисту составить сопроводительное письмо
Вопреки свободной форме, принятой при написании сопроводительного письма, далеко не у всех может получиться корректно и убедительно его составить. Эта проблема особенно актуальна для начинающих специалистов.
В этой статье рассматривают процесс правильного оформления cover letter для программиста, делясь советами и рекомендациями относительно его структуры, содержания и форматирования. Автор поясняет, как выделить ключевые моменты и подчеркнуть свои профессиональные навыки и достижения.
#трудоустройство
Вопреки свободной форме, принятой при написании сопроводительного письма, далеко не у всех может получиться корректно и убедительно его составить. Эта проблема особенно актуальна для начинающих специалистов.
В этой статье рассматривают процесс правильного оформления cover letter для программиста, делясь советами и рекомендациями относительно его структуры, содержания и форматирования. Автор поясняет, как выделить ключевые моменты и подчеркнуть свои профессиональные навыки и достижения.
#трудоустройство
✍7❤3🍌2👍1
Видеокурс по Git для начинающих
Git — это инструмент, который помогает разработчикам отслеживать изменения в своём коде, сохранять разные версии проекта и с лёгкостью сотрудничать с другими разработчиками.
Держите курс по этому инструменту, состоящий из множества коротких видео. Тут разбирают основные концепции Git и рассказывают про все необходимые базовые команды.
#git
Git — это инструмент, который помогает разработчикам отслеживать изменения в своём коде, сохранять разные версии проекта и с лёгкостью сотрудничать с другими разработчиками.
Держите курс по этому инструменту, состоящий из множества коротких видео. Тут разбирают основные концепции Git и рассказывают про все необходимые базовые команды.
#git
YouTube
1.1 Git – Введение – Что такое Git?
- Как работает Git, репозиторий, общая схема использования Git.
- Установка Git.
- Установка Git.
❤8👍4👏2🍌2✍1
Метод append в Python — что это, синтаксис и примеры кода
В Python метод
В этой статье подробно описывают функционал метода append, разбирают его синтаксис, дают несколько примеров использования и поясняют различия между аналогами.
#python
В Python метод
append()
применяется для добавления нового элемента в конец списка. Эта операция является одной из наиболее распространённых, поэтому полезно знать её особенности работы.В этой статье подробно описывают функционал метода append, разбирают его синтаксис, дают несколько примеров использования и поясняют различия между аналогами.
#python
👍8🍌2❤🔥1
Топ структур данных, которые важно знать
Понимание основных структур данных считается "базой" для разработчиков — про это спрашивают на собеседованиях, на них основываются различные задачки и они повсеместно используются в разработке.
Структуры данных используют для хранения информации таким способом, который выгоден в конкретной ситуации. Это можно сравнить с обычной библиотекой, где книги хранятся вертикально на полках, а не как-либо ещё (например горизонтально в стопке или вообще в бесформенной куче). Именно такой вариант хранения книг удобен и эффективен для библиотеки.
В этом видео разбирают такие структуры данных, как: stack, queue, linked list, hash table, binary tree. Разбирают их особенности работы и задачи, в которых они применяются.
#теория #структуры
Понимание основных структур данных считается "базой" для разработчиков — про это спрашивают на собеседованиях, на них основываются различные задачки и они повсеместно используются в разработке.
Структуры данных используют для хранения информации таким способом, который выгоден в конкретной ситуации. Это можно сравнить с обычной библиотекой, где книги хранятся вертикально на полках, а не как-либо ещё (например горизонтально в стопке или вообще в бесформенной куче). Именно такой вариант хранения книг удобен и эффективен для библиотеки.
В этом видео разбирают такие структуры данных, как: stack, queue, linked list, hash table, binary tree. Разбирают их особенности работы и задачи, в которых они применяются.
#теория #структуры
YouTube
Топ структур данных которые должен знать программист.
В этом видео вы узнаете основные структуры данных, такие как:
stack, queue, linked list, hash table, binary tree и так далее.
Telega и чатик - https://t.iss.one/wndtn
boosty(менторинг) - https://boosty.to/wndtn
instagram - https://instagram.com/winderton/
github…
stack, queue, linked list, hash table, binary tree и так далее.
Telega и чатик - https://t.iss.one/wndtn
boosty(менторинг) - https://boosty.to/wndtn
instagram - https://instagram.com/winderton/
github…
👍10🍌2👏1
Без каких знаний не обойтись бэкендеру в 2024 году?
Бэкенд — это серверная часть веб-приложений, ответственная за обработку данных, взаимодействие с базой данных и обеспечение их стабильной и безопасной работы. Технологии бэкенда, как и любые другие, не стоят на месте. Поэтому крайне важно быть в тренде, чтобы оставаться востребованным специалистом.
Если вы только планируете изучать бэкенд, то эта статья окажется особенно полезной. В ней специалисты отвечают на вопросы о трендовых стеках в бэкенде на этот год. Так вы сможете сразу изучать только востребованные технологии.
#backend #web
Бэкенд — это серверная часть веб-приложений, ответственная за обработку данных, взаимодействие с базой данных и обеспечение их стабильной и безопасной работы. Технологии бэкенда, как и любые другие, не стоят на месте. Поэтому крайне важно быть в тренде, чтобы оставаться востребованным специалистом.
Если вы только планируете изучать бэкенд, то эта статья окажется особенно полезной. В ней специалисты отвечают на вопросы о трендовых стеках в бэкенде на этот год. Так вы сможете сразу изучать только востребованные технологии.
#backend #web
👍4❤1🍌1
Создание игр на Unity: от нуля до готового продукта
Unity — популярный кроссплатформенный игровой движок, на котором были созданы многие знакомые игры: Hearthstone, Cuphead, Pokemon Go, Among Us и многие другие. Движок отлично подходит для начинающих, так как имеет низкий порог входа и большое, активное сообщество.
Держите курс, на котором вы создадите свою собственную игру-раннер с нуля и узнаете, как можно начать зарабатывать на ней с помощью Яндекс Игр. Тут вы пройдёте весь процесс реализации игры: от создания механик и настройки окружения, до подключения рекламы и внутриигровых покупок.
#gamedev
Unity — популярный кроссплатформенный игровой движок, на котором были созданы многие знакомые игры: Hearthstone, Cuphead, Pokemon Go, Among Us и многие другие. Движок отлично подходит для начинающих, так как имеет низкий порог входа и большое, активное сообщество.
Держите курс, на котором вы создадите свою собственную игру-раннер с нуля и узнаете, как можно начать зарабатывать на ней с помощью Яндекс Игр. Тут вы пройдёте весь процесс реализации игры: от создания механик и настройки окружения, до подключения рекламы и внутриигровых покупок.
#gamedev
YouTube
Браузерные игры | Яндекс Игры
#КурсыЯндексИгр В этом уроке разберём, что сейчас происходит на рынке браузерных игр, а также познакомимся с возможностями платформы Яндекс Игры для разработчиков.
Следующее видео «Какие игры востребованы на Яндекс Играх»: https://www.youtube.com/watch…
Следующее видео «Какие игры востребованы на Яндекс Играх»: https://www.youtube.com/watch…
❤4🍌2👍1
Docker для начинающих
Docker — это инструмент для упаковки, доставки и запуска приложений в легко переносимых контейнерах. Контейнеры обеспечивают изолированное окружение, в котором приложение может работать независимо от системы, на которой оно запущено. Таким образом, разрабатывая локально приложение в контейнере, вы можете быть уверенными, что оно будет аналогично работать и на любой другой машине (с другим окружением, ОС, версиями библиотек и т. д.).
В этом видео-уроке вы познакомитесь с технологией Docker и научитесь с нуля пользоваться контейнерами. Тут разберут несколько примеров работы с Python и NodeJS, расскажут про основные команды. Потом вы увидите как происходит процесс упаковки контейнера и загрузки его на сервер.
#docker
Docker — это инструмент для упаковки, доставки и запуска приложений в легко переносимых контейнерах. Контейнеры обеспечивают изолированное окружение, в котором приложение может работать независимо от системы, на которой оно запущено. Таким образом, разрабатывая локально приложение в контейнере, вы можете быть уверенными, что оно будет аналогично работать и на любой другой машине (с другим окружением, ОС, версиями библиотек и т. д.).
В этом видео-уроке вы познакомитесь с технологией Docker и научитесь с нуля пользоваться контейнерами. Тут разберут несколько примеров работы с Python и NodeJS, расскажут про основные команды. Потом вы увидите как происходит процесс упаковки контейнера и загрузки его на сервер.
#docker
YouTube
Docker для Начинающих – Полный Курс
PDF с инструкциями: https://t.iss.one/vladm/398
Полный интерактивный Frontend Roadmap: https://t.iss.one/vladm/1043
Получить профессию Frontend разработчика - https://bit.ly/3ORedfE
Я в соц сетях:
Telegram: https://t.iss.one/js_by_vladilen
VK: https://vk.com/vladilen.minin…
Полный интерактивный Frontend Roadmap: https://t.iss.one/vladm/1043
Получить профессию Frontend разработчика - https://bit.ly/3ORedfE
Я в соц сетях:
Telegram: https://t.iss.one/js_by_vladilen
VK: https://vk.com/vladilen.minin…
✍6🐳5❤1👍1🍌1
Создание и бесплатная публикация сайта на GitHub Pages
GitHub — это не только агрегатор репозиториев с кодом. Одной из платформ сайта является GitHub Pages — инструмент для простой и бесплатной публикации статичных сайтов прямо на GitHub. Поэтому этот вариант отлично подходит для каких-нибудь лендингов, онлайн-визиток и портфолио.
В этой статье разбирают несложный процесс подключения Pages к репозиторию. Помимо взаимодействия со стандартным набором HTML/CSS/JS, сервис также поддерживает простой синтаксис форматирования текста Markdown — вот документация по нему от GitHub. Используя его, можно создавать простые сайты вообще без использования кода.
#frontend #web
GitHub — это не только агрегатор репозиториев с кодом. Одной из платформ сайта является GitHub Pages — инструмент для простой и бесплатной публикации статичных сайтов прямо на GitHub. Поэтому этот вариант отлично подходит для каких-нибудь лендингов, онлайн-визиток и портфолио.
В этой статье разбирают несложный процесс подключения Pages к репозиторию. Помимо взаимодействия со стандартным набором HTML/CSS/JS, сервис также поддерживает простой синтаксис форматирования текста Markdown — вот документация по нему от GitHub. Используя его, можно создавать простые сайты вообще без использования кода.
#frontend #web
👍6🔥3🍌2
SQL-запросы — основные команды для работы с базами данных
SQL — это язык запросов для работы с базами данных (создание/изменение таблиц, добавление и редактирование записей в них). По синтаксису SQL-запросы похожи на обычные предложения:
Что можно перевести как
Выбрать Имя и Возраст из Таблицы клиентов, где Возраст больше 20.
Ниже рассмотрим базовые SQL-запросы. Первые две команды обязательны, а другие четыре используются по необходимости.
—
—
—
—
—
—
Детальней про эти и другие команды, а также ещё много полезного читайте в этой статье.
#sql #db
SQL — это язык запросов для работы с базами данных (создание/изменение таблиц, добавление и редактирование записей в них). По синтаксису SQL-запросы похожи на обычные предложения:
SELECT (Name, Age) FROM Clients WHERE Age > 20
Что можно перевести как
Выбрать Имя и Возраст из Таблицы клиентов, где Возраст больше 20.
Ниже рассмотрим базовые SQL-запросы. Первые две команды обязательны, а другие четыре используются по необходимости.
—
SELECT
— выбирает отдельные столбцы или всю таблицу целиком;—
FROM
— указывает из какой таблицы получить данные;—
WHERE
— условие, по которому выбираются данные;—
GROUP BY
— параметр, по которому будут группироваться данные;—
HAVING
— условие, по которому сгруппированные данные будут отфильтрованы;—
ORDER BY
— параметр, по которому данные будут отсортированы;Детальней про эти и другие команды, а также ещё много полезного читайте в этой статье.
#sql #db
🔥5👍4🍌2
Тренды и новинки в мире CSS и веб-дизайна
Если включать “режим Ванги” и попытаться предсказать, что изменится в веб-дизайне в течение 2024 года, нелишним будет оглянуться на события 2023. Тренды, наметившиеся в минувшем году, так или иначе лежат в трёх основных плоскостях — это технологии, стиль и организация труда.
В этой статье веб-дизайнер анализирует растущие тренды, которые есть смысл прокачать как начинающим разработчикам, так и опытным. Если кратко, то двигаться стоит в этих направлениях:
— Инструменты для создания сайтов на основе AI;
— Инструменты для ускорения рядовых задач на основе AI;
— Интерфейсы для смешанной реальности;
— Интеграция 3D-иллюстраций;
— Работа в распределённой команде, селф- и тайм-менеджмент;
#web #frontend
Если включать “режим Ванги” и попытаться предсказать, что изменится в веб-дизайне в течение 2024 года, нелишним будет оглянуться на события 2023. Тренды, наметившиеся в минувшем году, так или иначе лежат в трёх основных плоскостях — это технологии, стиль и организация труда.
В этой статье веб-дизайнер анализирует растущие тренды, которые есть смысл прокачать как начинающим разработчикам, так и опытным. Если кратко, то двигаться стоит в этих направлениях:
— Инструменты для создания сайтов на основе AI;
— Инструменты для ускорения рядовых задач на основе AI;
— Интерфейсы для смешанной реальности;
— Интеграция 3D-иллюстраций;
— Работа в распределённой команде, селф- и тайм-менеджмент;
#web #frontend
❤🔥4👍2🍌2