🐘 Весь PHP в одном уроке — [7:49:45]
Небольшое видео по языку программирования PHP, в котором вы менее чем за 8 часов освоите этот язык пусть и не на высоком, но как минимум на среднем уровне.
Для вашего удобства, прохождение этого урока можно разбить на 4 равные части:
1. Первый скрипт Hello World — [0:00]
2. Конкатенация строк — [2:08:33]
3. Массивы — [4:05:11]
4. Функции для работы с HTML — [6:08:53]
Перейти к просмотру
#видео #php
Небольшое видео по языку программирования PHP, в котором вы менее чем за 8 часов освоите этот язык пусть и не на высоком, но как минимум на среднем уровне.
Для вашего удобства, прохождение этого урока можно разбить на 4 равные части:
1. Первый скрипт Hello World — [0:00]
2. Конкатенация строк — [2:08:33]
3. Массивы — [4:05:11]
4. Функции для работы с HTML — [6:08:53]
Перейти к просмотру
#видео #php
🐧 Базовые команды Linux — [15:53]
Если вы решили осваивать Linux, то должны знать эти 15 команд, без которых работа в этой ОС невозможна. Это и cd, и ls, и cat.
Ещё автор рассказывает pwd, man, clear, exit, mkdir, touch, rm -rf *, cp, mv, nano, less, wget и технический жаргон (читайте: заклинания), который часто встречается при работе с Linux.
Перейти к просмотру
#видео #теория
Если вы решили осваивать Linux, то должны знать эти 15 команд, без которых работа в этой ОС невозможна. Это и cd, и ls, и cat.
Ещё автор рассказывает pwd, man, clear, exit, mkdir, touch, rm -rf *, cp, mv, nano, less, wget и технический жаргон (читайте: заклинания), который часто встречается при работе с Linux.
Перейти к просмотру
#видео #теория
🔎 Что такое бинарный поиск? — [6:30]
Если у вас есть отсортированный список и вам нужно найти какое-то число, то стоит посмотреть в сторону бинарного поиска, ведь он быстрее простого прохода по нему.
Автор рассказывает про алгоритм бинарного поиска, как всё устроено и показывает его реализацию на JavaScript. Видео отлично подойдёт новичкам.
Перейти к просмотру
#видео #теория
Если у вас есть отсортированный список и вам нужно найти какое-то число, то стоит посмотреть в сторону бинарного поиска, ведь он быстрее простого прохода по нему.
Автор рассказывает про алгоритм бинарного поиска, как всё устроено и показывает его реализацию на JavaScript. Видео отлично подойдёт новичкам.
Перейти к просмотру
#видео #теория
🧠 React + Redux + TypeScript — [38:46]
React — создаст интерфейс, Redux поможет им управлять, а TypeScript сделает код более читаемым и стабильным. Отличный же сайт получится, если всё это объединить!
Перед просмотром надо иметь базу по всем инструментам, ведь в ролике рассказывается как их объединить, а не как ими пользоваться.
Перейти к просмотру
#видео #web
React — создаст интерфейс, Redux поможет им управлять, а TypeScript сделает код более читаемым и стабильным. Отличный же сайт получится, если всё это объединить!
Перед просмотром надо иметь базу по всем инструментам, ведь в ролике рассказывается как их объединить, а не как ими пользоваться.
Перейти к просмотру
#видео #web
👨💻 Пишем «Морской бой» на Java — [2:10:10]
Если вы уже знакомы с теоретической частью Java, но никогда не испытывали свои навыки на практике, этот мини-интенсив — ваша находка.
В нём вы за 2 часа вместе сможете разработать собственную версию консольной игры «Морской бой», не углубляясь лишний раз в теорию.
Перейти к просмотру
#видео #java
Если вы уже знакомы с теоретической частью Java, но никогда не испытывали свои навыки на практике, этот мини-интенсив — ваша находка.
В нём вы за 2 часа вместе сможете разработать собственную версию консольной игры «Морской бой», не углубляясь лишний раз в теорию.
Перейти к просмотру
#видео #java
🦾 Мощный React-стек — [1:17:58]
TypeScript — типизированный код, Redux Toolkit — управление состояниями, RTKQuery — REST система, а Tailwind — упрощает вёрстку.
Объединив всё это вместе, можно получить отличный стек, который позволяет создавать мощные, стабильные и гибкие веб-приложения.
Перейти к просмотру
#видео #web
TypeScript — типизированный код, Redux Toolkit — управление состояниями, RTKQuery — REST система, а Tailwind — упрощает вёрстку.
Объединив всё это вместе, можно получить отличный стек, который позволяет создавать мощные, стабильные и гибкие веб-приложения.
Перейти к просмотру
#видео #web
💫 Как ускорить процесс авторизации пользователя на сайте?
Один из способов — воспользоваться сторонней формой авторизации. Сейчас более чем на 11 000 сайтах и в мобильных приложениях можно встретить кнопку входа с помощью Яндекс ID. Эта технология позволяет пользователю регистрироваться на сайте за секунды, не тратя время на создание логина и пароля. Смс-рассылки, ссылки на почту и заполнение форм в этом случае тоже не понадобятся — вся информация автоматически подгрузится из аккаунта Яндекса.
Один из способов — воспользоваться сторонней формой авторизации. Сейчас более чем на 11 000 сайтах и в мобильных приложениях можно встретить кнопку входа с помощью Яндекс ID. Эта технология позволяет пользователю регистрироваться на сайте за секунды, не тратя время на создание логина и пароля. Смс-рассылки, ссылки на почту и заполнение форм в этом случае тоже не понадобятся — вся информация автоматически подгрузится из аккаунта Яндекса.
💰 Пишем калькулятор доходов на JavaScript — [1:31:49]
Подробный гайд по тому, как написать свой калькулятор доходов с множеством функций на чистом HTML, CSS и JavaScript.
В уроке автор подробно описывает все этапы создания такого приложения, так что он подойдёт даже для полных новичков. Тем не менее, базовые знания языка JavaScript всё же приветствуются.
Перейти к просмотру
#видео #javascript
Подробный гайд по тому, как написать свой калькулятор доходов с множеством функций на чистом HTML, CSS и JavaScript.
В уроке автор подробно описывает все этапы создания такого приложения, так что он подойдёт даже для полных новичков. Тем не менее, базовые знания языка JavaScript всё же приветствуются.
Перейти к просмотру
#видео #javascript
🤖 Программисты больше не нужны — [7:16]
Не боитесь, что вас заменит машина в ближайшие 10 лет? А надо. GitHub Copilot уже умеет неплохо писать код и берёт рутинные задачи на себя.
Что это творение от Github умеет, действительно ли он помогает в работе и как это всё устроено? Ответы на эти вопросы — в этом ролике.
Перейти к просмотру
#видео #профессия
Не боитесь, что вас заменит машина в ближайшие 10 лет? А надо. GitHub Copilot уже умеет неплохо писать код и берёт рутинные задачи на себя.
Что это творение от Github умеет, действительно ли он помогает в работе и как это всё устроено? Ответы на эти вопросы — в этом ролике.
Перейти к просмотру
#видео #профессия
💥 RabbitMQ, Kafka, Redis, Memcached, NuxtJS, MongoDB, PostgreSQL — [37:23]
Всё это — базы данных. Все они выполняют разные функции и могут даже использоваться в одном проекте. Так в чём же между ними отличия?
Автор рассказывает про каждую БД, в чём её преимущества и какая у неё область применения (спойлер: Postgres хранит данные, а Redis — кеширует).
Перейти к просмотру
#видео #теория
Всё это — базы данных. Все они выполняют разные функции и могут даже использоваться в одном проекте. Так в чём же между ними отличия?
Автор рассказывает про каждую БД, в чём её преимущества и какая у неё область применения (спойлер: Postgres хранит данные, а Redis — кеширует).
Перейти к просмотру
#видео #теория
💭 THIS в JS — [14:15]
До сих пор не понимаете, на что указывает this? Что такое контекст выполнения? Нужен ли вообще этот this? Тогда это видео для вас.
В нём автор простым языком объясняет, что такое this и показывает его применение на примерах. Из него вы также узнаете про отличие this в программе, функции и событии.
Перейти к просмотру
#видео #javascript
До сих пор не понимаете, на что указывает this? Что такое контекст выполнения? Нужен ли вообще этот this? Тогда это видео для вас.
В нём автор простым языком объясняет, что такое this и показывает его применение на примерах. Из него вы также узнаете про отличие this в программе, функции и событии.
Перейти к просмотру
#видео #javascript
⚛️ Курс по асинхронному JavaScript — [5:51:20]
Асинхронное программирование — это когда вы во время простоя приложения (ждёте ответа от сервера, например) выполняете что-то другое, полезное.
Таким образом, приложение работает в разы быстрее. А изучить Ajax, Promise (основа асинхронного программирования) можно в этом видео всего лишь за 5 часов.
Перейти к просмотру
#видео #javascript
Асинхронное программирование — это когда вы во время простоя приложения (ждёте ответа от сервера, например) выполняете что-то другое, полезное.
Таким образом, приложение работает в разы быстрее. А изучить Ajax, Promise (основа асинхронного программирования) можно в этом видео всего лишь за 5 часов.
Перейти к просмотру
#видео #javascript
🧠 MVC, MVP, MVVM. — [15:40]
Уверены, вы уже слышали про эти странные слова, но не совсем понимали, что они значат. Это видео призвано ответить на все ваши вопросы.
Автор на примерах показывает различия между этими паттернами и объясняет, когда какой использовать. Всё написано на языке Java.
Перейти к просмотру
#видео #теория
Уверены, вы уже слышали про эти странные слова, но не совсем понимали, что они значат. Это видео призвано ответить на все ваши вопросы.
Автор на примерах показывает различия между этими паттернами и объясняет, когда какой использовать. Всё написано на языке Java.
Перейти к просмотру
#видео #теория
⚡️ Создаём высоконагруженные приложения
Уже давно не нужно писать приложение с нуля, в open source есть много инструментов, которы можно собирать словно конструктор. И сейчас там появился репозиторий от Яндекса, который создавался специально максимально простым в использовании. Это бета фреймворка userver.
Разработчик провёл «экскурсию» по фреймворку на Habr: в статье рассказано, как Яндекс применяет userver в своих сервисах и предлагает готовый код, чтобы написать свой первый микросервис.
Перейти к чтению
#инструменты #c_plus_plus
Уже давно не нужно писать приложение с нуля, в open source есть много инструментов, которы можно собирать словно конструктор. И сейчас там появился репозиторий от Яндекса, который создавался специально максимально простым в использовании. Это бета фреймворка userver.
Разработчик провёл «экскурсию» по фреймворку на Habr: в статье рассказано, как Яндекс применяет userver в своих сервисах и предлагает готовый код, чтобы написать свой первый микросервис.
Перейти к чтению
#инструменты #c_plus_plus
⚡️ Go + React — [22:11]
Go используется для Backend разработки, а React — для Frontend. Чтобы объединить Go с библиотекой на JavaScript, нужно правильно настроить CORS.
Автор рассказывает, как это сделать, какие могут быть проблемы с безопасностью (и как их решить), а также создаёт пример сайта с Go & React.
Перейти к просмотру
#видео #web
Go используется для Backend разработки, а React — для Frontend. Чтобы объединить Go с библиотекой на JavaScript, нужно правильно настроить CORS.
Автор рассказывает, как это сделать, какие могут быть проблемы с безопасностью (и как их решить), а также создаёт пример сайта с Go & React.
Перейти к просмотру
#видео #web
🏗 Архитектура Frontend проектов — [38:53]
Уже слышали про DDD, Onion и Clean Architecture? Тогда после просмотра вы будете знать ещё один, более современный подход — Feature-Sliced Design.
Автор рассказывает про историю развития архитектуры, про FSD и его применение на практике, внедрение в проект и применение в реальном мире.
Перейти к просмотру
#видео #web
Уже слышали про DDD, Onion и Clean Architecture? Тогда после просмотра вы будете знать ещё один, более современный подход — Feature-Sliced Design.
Автор рассказывает про историю развития архитектуры, про FSD и его применение на практике, внедрение в проект и применение в реальном мире.
Перейти к просмотру
#видео #web
Burner Mail — временная электронная почта
Расширение для Chrome и Firefox, в котором можно создавать и использовать одноразовые адреса электронной почты.
Бесплатная версия предоставляет один адрес и хранит историю 7 дней. При подписке за $2,99 в месяц, количество и память — без ограничений.
#платформа
Расширение для Chrome и Firefox, в котором можно создавать и использовать одноразовые адреса электронной почты.
Бесплатная версия предоставляет один адрес и хранит историю 7 дней. При подписке за $2,99 в месяц, количество и память — без ограничений.
#платформа
🏢 Какую профессию выбрать? — [15:26]
IT — это не только человек с умным видом клацающий по клавиатуре, в этой сфере работают все: от самого программиста до маркетолога.
В ролике разбирается 11 самых распространённых IT-профессий, рассказывается про их особенности, подводные камни и перспективы.
Перейти к просмотру
#видео #профессия
IT — это не только человек с умным видом клацающий по клавиатуре, в этой сфере работают все: от самого программиста до маркетолога.
В ролике разбирается 11 самых распространённых IT-профессий, рассказывается про их особенности, подводные камни и перспективы.
Перейти к просмотру
#видео #профессия
🤖 GitHub Copilot в реальности — [15:31]
Эта система дописывает код за вас. Вы пишите, что вам нужно сделать (добавить 1 ко всем значениям списка), а ИИ пишет для этого код.
Классная система, но так ли она полезна в реальности? Может намного проще и быстрее написать всё ручками? Это и проверяет автор ролика.
Перейти к просмотру
#видео #инструменты
Эта система дописывает код за вас. Вы пишите, что вам нужно сделать (добавить 1 ко всем значениям списка), а ИИ пишет для этого код.
Классная система, но так ли она полезна в реальности? Может намного проще и быстрее написать всё ручками? Это и проверяет автор ролика.
Перейти к просмотру
#видео #инструменты
🗯 Правильный MVC — [26:13]
Уверен, что вы уже слышали про MVC и, надеюсь, применяли на практике. Возможно, получилось не очень и вы пошли искать другие паттерны.
На самом деле нужно просто научиться правильно применять паттерн и разделять задачи. О том, как это сделать, и рассказывает автор видео:
Перейти к просмотру
#видео #architecture
Уверен, что вы уже слышали про MVC и, надеюсь, применяли на практике. Возможно, получилось не очень и вы пошли искать другие паттерны.
На самом деле нужно просто научиться правильно применять паттерн и разделять задачи. О том, как это сделать, и рассказывает автор видео:
Перейти к просмотру
#видео #architecture