👨💻 Пишем бота для Террарии на Python — [13:21]
В этом небольшом видеоуроке вы научитесь писать бота для игры Terraria на языке Python. Бот будет автоматизировать процесс рыбалки, который явно не является самой интересной и содержательной частью игры. При этом он тратит довольно много вашего времени.
#python #bots
В этом небольшом видеоуроке вы научитесь писать бота для игры Terraria на языке Python. Бот будет автоматизировать процесс рыбалки, который явно не является самой интересной и содержательной частью игры. При этом он тратит довольно много вашего времени.
#python #bots
🔥 gRPC в .NET — [1:11:25]
gRPC — альтернативная возможность «общаться» нескольких приложений друг с другом. Система намного эффективнее RESP API, но и сложнее.
Автор рассказывает как правильно использовать gRPC в .NET, какие инструменты можно использовать, как это работает и какие могут быть подводные камни.
Перейти к просмотру
#видео #web
gRPC — альтернативная возможность «общаться» нескольких приложений друг с другом. Система намного эффективнее RESP API, но и сложнее.
Автор рассказывает как правильно использовать gRPC в .NET, какие инструменты можно использовать, как это работает и какие могут быть подводные камни.
Перейти к просмотру
#видео #web
⌨️ От веб-разработки до машинного обучения
На freeCodeCamp вы найдете 6000+ бесплатных туториалов по веб-разработке, кибер безопасности, машинному обучению и многому другому.
Вы научитесь HTML, CSS, JavaScript, Python, Git, Node.js, React.js и остальным востребованным технологиям. Дерзайте!
Перейти к изучению
#платформа
На freeCodeCamp вы найдете 6000+ бесплатных туториалов по веб-разработке, кибер безопасности, машинному обучению и многому другому.
Вы научитесь HTML, CSS, JavaScript, Python, Git, Node.js, React.js и остальным востребованным технологиям. Дерзайте!
Перейти к изучению
#платформа
👨💻 Курс «Разработка на Java»
Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.
После его прохождения вы будете знать синтаксис и основные библиотеки Java и научитесь понимать, что такое объектно-ориентированный подход.
1. Знакомство с платформой Java [1:01:52]
2. Базовые конструкции языка [1:06:54]
3. Объектно-ориентированное программирование [1:25:24]
Перейти к плейлисту
Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.
После его прохождения вы будете знать синтаксис и основные библиотеки Java и научитесь понимать, что такое объектно-ориентированный подход.
1. Знакомство с платформой Java [1:01:52]
2. Базовые конструкции языка [1:06:54]
3. Объектно-ориентированное программирование [1:25:24]
Перейти к плейлисту
⌨️ Основы Linux — серия коротких видео
Мастхэв плейлист для всех разработчиков: автор рассказывает только про самые важные темы без кучи непонятных команд в терминале.
1. Какой линукс выбрать новичку — лучшие дистрибутивы
[4:45]
2. Переменные окружения Linux | Как безопасно хранить данные для проекта
[3:31]
3. Основы SSH и SCP в одном видео | Настройка для безопасной работы
[2:34]
4. Базовое руководство по TMUX - Окна, панели и сеансы через SSH
[6:03]
5. Vim — Основы редактора за 5 минут на простых примерах
[5:54]
6. Как пользоваться консольным браузером ELINKS
[4:43]
7. Установка Arch Linux с графической оболочкой XFCE
[8:19]
#linux
Мастхэв плейлист для всех разработчиков: автор рассказывает только про самые важные темы без кучи непонятных команд в терминале.
1. Какой линукс выбрать новичку — лучшие дистрибутивы
[4:45]
2. Переменные окружения Linux | Как безопасно хранить данные для проекта
[3:31]
3. Основы SSH и SCP в одном видео | Настройка для безопасной работы
[2:34]
4. Базовое руководство по TMUX - Окна, панели и сеансы через SSH
[6:03]
5. Vim — Основы редактора за 5 минут на простых примерах
[5:54]
6. Как пользоваться консольным браузером ELINKS
[4:43]
7. Установка Arch Linux с графической оболочкой XFCE
[8:19]
#linux
📰 Изучаем CSS Flexbox за 19 минут — [19:04]
CSS Flexbox — это набор инструментов для быстрого создания сложных и гибких макетов, на которые в традиционном CSS пришлось бы потратить много времени.
Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.
Перейти к просмотру
#видео #css
CSS Flexbox — это набор инструментов для быстрого создания сложных и гибких макетов, на которые в традиционном CSS пришлось бы потратить много времени.
Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.
Перейти к просмотру
#видео #css
🧠 Кто такой DevOps? — [5:35]
Существует две команды: Dev — разработчики и Ops — те, кто внедряет приложение. Между ними всегда были ожесточённые и кровавые войны, поэтому появилось DevOps направление.
В ролике — подробнее о том, что это такое, как стать DevOps инженером и какие умения нужно развивать по максимуму. Бонусом — полезные советы для новичков.
Перейти к просмотру
#видео #профессия
Существует две команды: Dev — разработчики и Ops — те, кто внедряет приложение. Между ними всегда были ожесточённые и кровавые войны, поэтому появилось DevOps направление.
В ролике — подробнее о том, что это такое, как стать DevOps инженером и какие умения нужно развивать по максимуму. Бонусом — полезные советы для новичков.
Перейти к просмотру
#видео #профессия
🧠 Зачем тебе знать алгоритмы — [6:37]
Любую задачу можно решить перебором, но с помощью алгоритмов можно решить эту задачу быстрее. Вот для чего они созданы.
А зачем их учить? Как чётко подметили в комментариях: «Вращай деревья каждый день, и уже через полгода будешь работать в гугл».
Перейти к просмотру
#видео #теория
Любую задачу можно решить перебором, но с помощью алгоритмов можно решить эту задачу быстрее. Вот для чего они созданы.
А зачем их учить? Как чётко подметили в комментариях: «Вращай деревья каждый день, и уже через полгода будешь работать в гугл».
Перейти к просмотру
#видео #теория
🧑💻 Парсинг сайтов с помощью Python и Selenium
Посмотрев этот плейлист, вы научитесь менее, чем за полчаса, парсить веб-страницы любой сложности. Для этого вы будете использовать достаточно популярный и продвинутый инструмент, Selenium. Его плюс заключается не только в обширном функционале и возможности работать с веб-страницей интерактивно, но и в понятной и простой документации.
1. Информация о курсе
[0:56]
2. Установка Selenium и разбор основных функций
[5:02]
3. Работа с объектами на странице, заполнение форм
[7:46]
4. Юзер-агенты, работа в фоне и обход распознавания Selenium
[6:20]
5. Работа с прокси
[2:29]
6. Работа с cookies
[2:28]
7. Заключение и небольшой бонус
[1:16]
#python
Посмотрев этот плейлист, вы научитесь менее, чем за полчаса, парсить веб-страницы любой сложности. Для этого вы будете использовать достаточно популярный и продвинутый инструмент, Selenium. Его плюс заключается не только в обширном функционале и возможности работать с веб-страницей интерактивно, но и в понятной и простой документации.
1. Информация о курсе
[0:56]
2. Установка Selenium и разбор основных функций
[5:02]
3. Работа с объектами на странице, заполнение форм
[7:46]
4. Юзер-агенты, работа в фоне и обход распознавания Selenium
[6:20]
5. Работа с прокси
[2:29]
6. Работа с cookies
[2:28]
7. Заключение и небольшой бонус
[1:16]
#python
👨💻 Парное программирование — [9:15]
Вероятно вы уже слышали про такую практику в программировании, которая помогает развить навыки работы в команде?
Суть в том, что у такого подхода есть как преимущества, так и недостатки. Вообще, стоит ли этим заниматься или нет — как раз в этом видео.
Перейти к просмотру
#видео #профессия
Вероятно вы уже слышали про такую практику в программировании, которая помогает развить навыки работы в команде?
Суть в том, что у такого подхода есть как преимущества, так и недостатки. Вообще, стоит ли этим заниматься или нет — как раз в этом видео.
Перейти к просмотру
#видео #профессия
🧠 В каких случаях и как нужно ускорять инференс LLM
Инференсом ML-модели называют процесс её работы на конечном устройстве. Следовательно, его ускорение напрямую повышает скорость работы модели.
Специалист из команды YandexGPT рассказывает про методы дистилляции, квантизации и дополнительные способы, такие как Speculative Decoding. Также автор делится опытом преодоления технических сложностей при внедрении LLM в реальные продукты.
Перейти к изучению методов ускорения инференса LLM
#ai #теория
Инференсом ML-модели называют процесс её работы на конечном устройстве. Следовательно, его ускорение напрямую повышает скорость работы модели.
Специалист из команды YandexGPT рассказывает про методы дистилляции, квантизации и дополнительные способы, такие как Speculative Decoding. Также автор делится опытом преодоления технических сложностей при внедрении LLM в реальные продукты.
Перейти к изучению методов ускорения инференса LLM
#ai #теория
🚀 Обучаемся программированию, копируя стартапы
Нереально годный сайт, где вместо скучных лекций обучение происходит сразу на примере проектов. А если быть точнее, то в ходе уроков вы создадите копии настоящих стартапов.
Таким образом, популярный React можно выучить на примере создания своего Product Hunt. Изучить Ruby on Rails вы можете, разработав свою версию Room Booking.
Перейти к изучению
#платформа
Нереально годный сайт, где вместо скучных лекций обучение происходит сразу на примере проектов. А если быть точнее, то в ходе уроков вы создадите копии настоящих стартапов.
Таким образом, популярный React можно выучить на примере создания своего Product Hunt. Изучить Ruby on Rails вы можете, разработав свою версию Room Booking.
Перейти к изучению
#платформа
🚀 Делаем вебсайт на Python за 2 минуты
Все верно, 2 минуты — это не опечатка. Streamlit превращает короткие скрипты на Python в веб-приложения за считанные минуты.
Более того, есть возможность выложить свой сайт в открытый доступ. И все это полностью бесплатно.
Перейти к изучению
#python
Все верно, 2 минуты — это не опечатка. Streamlit превращает короткие скрипты на Python в веб-приложения за считанные минуты.
Более того, есть возможность выложить свой сайт в открытый доступ. И все это полностью бесплатно.
Перейти к изучению
#python
👨💻 Изучение GIT для новичков
Рано или поздно вам придется управлять версиями своих проектов, поэтому стоит начать изучение GIT уже сейчас. Этот плейлист хорошо подходит для начинающих, так как каждая тема объяснена доходчиво и в деталях.
1. Что такое Git, установка и настройка
[8:57]
2. Добавление файлов в репозиторий
[23:58]
3. Отмена действий. Возвращение к старым версиям
[13:56]
4. Работа с ветками. Объединение веток
[13:01]
5. Введение в GitHub. Работа с удаленным репозиторием
[29:31]
Перейти к плейлисту
#git
Рано или поздно вам придется управлять версиями своих проектов, поэтому стоит начать изучение GIT уже сейчас. Этот плейлист хорошо подходит для начинающих, так как каждая тема объяснена доходчиво и в деталях.
1. Что такое Git, установка и настройка
[8:57]
2. Добавление файлов в репозиторий
[23:58]
3. Отмена действий. Возвращение к старым версиям
[13:56]
4. Работа с ветками. Объединение веток
[13:01]
5. Введение в GitHub. Работа с удаленным репозиторием
[29:31]
Перейти к плейлисту
#git
⌨️ Осваиваем HTML & CSS для верстки сайтов — уроки для начинающих
Один из лучших туториалов по верстке на HTML и CSS. Особенно круто здесь то, что автор дает практические домашние задания в отличие от 95% всех видеокурсов на YouTube.
1. Знакомство с основным каркасом страницы
[52:57]
2. Знакомство с header, article, section и другими тегами
[19:00]
3. Ссылки и изображения
[34:47]
4. Верстаем таблицы
[26:44]
5. Создание web формы
[34:39]
6. Знакомство с CSS
[47:09]
7. Псевдоклассы и псевдоэлементы, часть 1
[28:34]
8. Псевдоклассы и псевдоэлементы, часть 2
[15:13]
#верстка
Один из лучших туториалов по верстке на HTML и CSS. Особенно круто здесь то, что автор дает практические домашние задания в отличие от 95% всех видеокурсов на YouTube.
1. Знакомство с основным каркасом страницы
[52:57]
2. Знакомство с header, article, section и другими тегами
[19:00]
3. Ссылки и изображения
[34:47]
4. Верстаем таблицы
[26:44]
5. Создание web формы
[34:39]
6. Знакомство с CSS
[47:09]
7. Псевдоклассы и псевдоэлементы, часть 1
[28:34]
8. Псевдоклассы и псевдоэлементы, часть 2
[15:13]
#верстка
👨💻 Учимся работать в терминале Linux
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом.
Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
1. Навигация по файловой системе
[7:01]
2. Операции с файлами и папками
[7:33]
3. Команда Grep: поиск по файлам и папкам
[11:37]
4. Aliases: как упростить работу в терминале
[5:43]
5. Как установить MySQL на Ubuntu/Mint
[4:16]
6. Как установить PostgreSQL на Ubuntu/Mint
[2:35]
7. Crontab: запуск задач по расписанию
[7:03]
8. Crontab: как запускать Python-скрипт по расписанию
[18:04]
#linux
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом.
Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
1. Навигация по файловой системе
[7:01]
2. Операции с файлами и папками
[7:33]
3. Команда Grep: поиск по файлам и папкам
[11:37]
4. Aliases: как упростить работу в терминале
[5:43]
5. Как установить MySQL на Ubuntu/Mint
[4:16]
6. Как установить PostgreSQL на Ubuntu/Mint
[2:35]
7. Crontab: запуск задач по расписанию
[7:03]
8. Crontab: как запускать Python-скрипт по расписанию
[18:04]
#linux
⌨️ Делаем мобильные приложения на JavaScript: уроки React Native с нуля
JS сейчас так популярен из-за того, что на нем пишут все подряд, даже приложения для iOS и Android. Этот плейлист познакомит вас с React Native, на котором можно разрабатывать приложения сразу под обе платформы.
1. Разработка мобильного приложения на JavaScript
[9:02]
2. Создание проекта. Запуск на Андроид и iOS
[19:05]
3. Основные компоненты (View, Text, Button, Alert, Image)
[28:21]
4. Написание стилей для приложения
[25:59]
5. Создание списка дел (Todo List)
[35:54]
6. Новостное приложение. Старт разработки
[19:15]
7. Навигация внутри проекта
[21:31]
#javascript
JS сейчас так популярен из-за того, что на нем пишут все подряд, даже приложения для iOS и Android. Этот плейлист познакомит вас с React Native, на котором можно разрабатывать приложения сразу под обе платформы.
1. Разработка мобильного приложения на JavaScript
[9:02]
2. Создание проекта. Запуск на Андроид и iOS
[19:05]
3. Основные компоненты (View, Text, Button, Alert, Image)
[28:21]
4. Написание стилей для приложения
[25:59]
5. Создание списка дел (Todo List)
[35:54]
6. Новостное приложение. Старт разработки
[19:15]
7. Навигация внутри проекта
[21:31]
#javascript
🕹 Создаем ИИ в игре на JavaScript
Screeps — игра-песочница, в которой нужно создавать искусственный интеллект для ваших персонажей на JS.
Тем самым вы можете управлять вашими войсками, чтобы проходить эту игру.
Перейти к изучению
#javascript
Screeps — игра-песочница, в которой нужно создавать искусственный интеллект для ваших персонажей на JS.
Тем самым вы можете управлять вашими войсками, чтобы проходить эту игру.
Перейти к изучению
#javascript
⚡️ Как учиться эффективно? — [21:35]
Как вы считаете, сколько часов должен проводить за кодом новичок, чтобы как можно быстрее стать программистом? 3-4? 10? 25?
На самом деле, помимо времени, есть много факторов, которые влияют на скорость обучения разработчика. О них и рассказывается в видео:
Перейти к просмотру
#видео #профессия
Как вы считаете, сколько часов должен проводить за кодом новичок, чтобы как можно быстрее стать программистом? 3-4? 10? 25?
На самом деле, помимо времени, есть много факторов, которые влияют на скорость обучения разработчика. О них и рассказывается в видео:
Перейти к просмотру
#видео #профессия