⌨️ Учимся писать графический интерфейс на Python
Плейлист из 11 видео, по которым вы научитесь работать со всеми базовыми компонентами десктоп интерфейса. Использовать вы будете Python и библиотеку для работы с интерфейсом Qt5.
1. Программа для скачивания видео с YouTube
[6:30]
2. Удалённый рабочий стол
[21:22]
3. Чат с графическим интерфейсом
[22:47]
4. Создаём форму для регистрации
[9:01]
5. Распознавание речи с графическим интерфейсом
[22:47]
6. Работа с буфером обмена
[4:03]
#python #ui
Плейлист из 11 видео, по которым вы научитесь работать со всеми базовыми компонентами десктоп интерфейса. Использовать вы будете Python и библиотеку для работы с интерфейсом Qt5.
1. Программа для скачивания видео с YouTube
[6:30]
2. Удалённый рабочий стол
[21:22]
3. Чат с графическим интерфейсом
[22:47]
4. Создаём форму для регистрации
[9:01]
5. Распознавание речи с графическим интерфейсом
[22:47]
6. Работа с буфером обмена
[4:03]
#python #ui
🍳 REST: как правильно готовить ресурсы? — [41:24]
Кажется, что может быть проще, чем передать данные с одного сервера на другой? Но тут есть огромное количество нюансов, начиная с формата и заканчивая архитектурой проекта.
Автор рассказал всю необходимую базу для построения модели ресурсов и как вообще правильно спроектировать всю ресурсную часть для вашего REST-приложения.
Перейти к просмотру
#видео #теория
Кажется, что может быть проще, чем передать данные с одного сервера на другой? Но тут есть огромное количество нюансов, начиная с формата и заканчивая архитектурой проекта.
Автор рассказал всю необходимую базу для построения модели ресурсов и как вообще правильно спроектировать всю ресурсную часть для вашего REST-приложения.
Перейти к просмотру
#видео #теория
👨💻 Как программисту правильно учиться — [11:16]
Есть такие программисты, которые за 6 лет работы так и не научились писать код. А есть такие, которые становятся Senior уже через год обучения.
Всё дело в том, что человек обучается по определённым правилам, которые описаны в модели Колба. В этом видео автор как раз таки рассказал о том, как правильно учиться на конкретном примере.
Перейти к просмотру
#видео #обучение
Есть такие программисты, которые за 6 лет работы так и не научились писать код. А есть такие, которые становятся Senior уже через год обучения.
Всё дело в том, что человек обучается по определённым правилам, которые описаны в модели Колба. В этом видео автор как раз таки рассказал о том, как правильно учиться на конкретном примере.
Перейти к просмотру
#видео #обучение
🧠 Привычки Senior-разработчиков — [9:46]
«Полезные привычки облегчают жизнь — меньше мозгами приходится крутить», — так говорил кто-то очень умный. Поэтому, выработав эти 7 привычек, вы облегчите свой путь к тому, чтобы стать Senior-разработчиком.
Автор рассказывает про то, как строить своё мышление новичкам, чтобы как можно быстрее дорасти до этого «последнего» уровня.
Перейти к просмотру
#видео #профессия
«Полезные привычки облегчают жизнь — меньше мозгами приходится крутить», — так говорил кто-то очень умный. Поэтому, выработав эти 7 привычек, вы облегчите свой путь к тому, чтобы стать Senior-разработчиком.
Автор рассказывает про то, как строить своё мышление новичкам, чтобы как можно быстрее дорасти до этого «последнего» уровня.
Перейти к просмотру
#видео #профессия
🔥 Как работает видеокарта — [13:59]
Процессор может быстро выполнять последовательные задачи, а видеокарта — выполнять несколько миллионов вычислений одновременно. Поэтому GPU так нужно для игр и машинного обучения.
В ролике рассказывается о том, как происходит отрисовка игр, что такое параллелизм и на что стоит смотреть при выборе видеокарты.
Перейти к просмотру
#видео #теория
Процессор может быстро выполнять последовательные задачи, а видеокарта — выполнять несколько миллионов вычислений одновременно. Поэтому GPU так нужно для игр и машинного обучения.
В ролике рассказывается о том, как происходит отрисовка игр, что такое параллелизм и на что стоит смотреть при выборе видеокарты.
Перейти к просмотру
#видео #теория
🐍 Учим Python самостоятельно
Python World — популярный самоучитель по Python. Отлично подходит для последовательного изучения базовых тем в программировании.
Также на сайте есть вкладка с категориями по прикладным темам, например графический интерфейс.
Перейти к изучению
#платформа #python
Python World — популярный самоучитель по Python. Отлично подходит для последовательного изучения базовых тем в программировании.
Также на сайте есть вкладка с категориями по прикладным темам, например графический интерфейс.
Перейти к изучению
#платформа #python
👾 Всё про Game Automation QA — [1:42:36]
В этом видео QA Automation TeamLead из компании Wargaming рассказал, как проходят тесты в их команде, чем они занимаются и играют ли они часами в World Of Tanks на работе.
Во время интервью обсуждались такие темы, как собеседование в WG, доходы тестровщиков в крупных компаниях, автоматизацию тестов в игровой индустрии и даже то, почему QA — это «недопрограммисты».
Перейти к просмотру
#видео #геймдев
В этом видео QA Automation TeamLead из компании Wargaming рассказал, как проходят тесты в их команде, чем они занимаются и играют ли они часами в World Of Tanks на работе.
Во время интервью обсуждались такие темы, как собеседование в WG, доходы тестровщиков в крупных компаниях, автоматизацию тестов в игровой индустрии и даже то, почему QA — это «недопрограммисты».
Перейти к просмотру
#видео #геймдев
⚡️ Redis: основы и практическое использование — [1:28:51]
Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.
Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.
Перейти к просмотру
#видео #теория
Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.
Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.
Перейти к просмотру
#видео #теория
✖ Признаки плохих IT компаний — [9:12]
Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:
1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]
Перейти к просмотру
#видео #коллектив
Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:
1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]
Перейти к просмотру
#видео #коллектив
⌨️ Парадигмы программирования — [13:54]
Из видео вы узнаете, что такое функциональное, объектно-ориентированное, императивное, процедурное и декларативное программирование.
Знание всех этих парадигм — основа основ для любого уважающего себя программиста.
Перейти к просмотру
#видео #программирование
Из видео вы узнаете, что такое функциональное, объектно-ориентированное, императивное, процедурное и декларативное программирование.
Знание всех этих парадигм — основа основ для любого уважающего себя программиста.
Перейти к просмотру
#видео #программирование
🐍 Весь Python за 7 часов — [7:03:08]
Ну, почти весь. Несмотря на то, что Python — это мегапростой язык, справиться с освоением которого сможет даже ребёнок, у него есть целая куча особенностей. Они, вперемешку с обычной теорией (которой здесь предостаточно), как раз-таки и разбираются в этом видео.
Понятное дело, что профессионалом за эти 7 часов вы явно не станете, но после просмотра вы уже уверенно сможете писать простенькие программы по типу «hello world».
Перейти к просмотру
#видео #python
Ну, почти весь. Несмотря на то, что Python — это мегапростой язык, справиться с освоением которого сможет даже ребёнок, у него есть целая куча особенностей. Они, вперемешку с обычной теорией (которой здесь предостаточно), как раз-таки и разбираются в этом видео.
Понятное дело, что профессионалом за эти 7 часов вы явно не станете, но после просмотра вы уже уверенно сможете писать простенькие программы по типу «hello world».
Перейти к просмотру
#видео #python
❗️Мегаважный чек-лист для Front-end разработчиков
Содержит полный список элементов, которые нужны для запуска вашего сайта: мета теги, иконки, заголовки, html тэги и тэги для SEO.
Все рекомендации разделены на 3 уровня важности:
- Low: пункт рекомендован, но может быть пропущен.
- Medium: крайне рекомендован, редко может быть пропущен.
- High: пункт обязателен.
Каждая рекомендация подробно описана, и даны примеры к ней.
Пользуйтесь — https://github.com/thedaviddias/Front-End-Checklist
#frontend #github
Содержит полный список элементов, которые нужны для запуска вашего сайта: мета теги, иконки, заголовки, html тэги и тэги для SEO.
Все рекомендации разделены на 3 уровня важности:
- Low: пункт рекомендован, но может быть пропущен.
- Medium: крайне рекомендован, редко может быть пропущен.
- High: пункт обязателен.
Каждая рекомендация подробно описана, и даны примеры к ней.
Пользуйтесь — https://github.com/thedaviddias/Front-End-Checklist
#frontend #github
🐍 Распознавание текста с картинки на Python — [4:15]
Очень полезная фишка, особенно если вы пишете какие-то свои, простенькие скрипты для автоматизации задач.
Автор в пару строк с помощью Python и библиотеки Tesseract создаёт приложение, способное считывать текст на разных языках.
Перейти к просмотру
#видео #python
Очень полезная фишка, особенно если вы пишете какие-то свои, простенькие скрипты для автоматизации задач.
Автор в пару строк с помощью Python и библиотеки Tesseract создаёт приложение, способное считывать текст на разных языках.
Перейти к просмотру
#видео #python
⌨️ Сбер приготовил новые MoE-модели
Две свежие модели для разработчиков — мощные и удобные. Они обе обучены с нуля, без чужих весов, чтобы дать больше свободы для экспериментов. И сразу экономят память, предсказывают несколько токенов и легко встраиваются в привычные пайплайны.
Lightning — более лёгкая и быстрая. Держит контекст до 256k, спокойно работает на локальном железе, идеальна для прототипирования и локальных ассистентов. А вот Ultra — тяжеловес с 702B параметров, длинным контекстом и стабильной работой экспертов. Подходит для масштабных решений и исследований, где важна точность и надёжность.
Сбер здесь как надёжный напарник: берёт на себя часть рутины, помогает сосредоточиться на главном и поддерживает разработчиков в сложных задачах.
Две свежие модели для разработчиков — мощные и удобные. Они обе обучены с нуля, без чужих весов, чтобы дать больше свободы для экспериментов. И сразу экономят память, предсказывают несколько токенов и легко встраиваются в привычные пайплайны.
Lightning — более лёгкая и быстрая. Держит контекст до 256k, спокойно работает на локальном железе, идеальна для прототипирования и локальных ассистентов. А вот Ultra — тяжеловес с 702B параметров, длинным контекстом и стабильной работой экспертов. Подходит для масштабных решений и исследований, где важна точность и надёжность.
Сбер здесь как надёжный напарник: берёт на себя часть рутины, помогает сосредоточиться на главном и поддерживает разработчиков в сложных задачах.
👼 Чем занимается HR в компании? — [1:04:17]
И нет, это не тот, кто в случайном порядке выбирает, брать ли сотрудника на работу. Многие программисты вообще не понимают, зачем нужен HR в компаниях, но, как ни крути, именно он решает, как сложится ваша карьера.
Поэтому, в этом видео Алина, HR-менеджер с трёхлетнем опытом, подробно рассказывает про особенности проведения собеседований. Посмотрев его, вы научитесь отвечать на каверзные вопросы HR-менеджера и в общих чертах поймёте, по каким качествам отбирают сотрудников в IT-компанию.
Перейти к просмотру
#видео #профессия
И нет, это не тот, кто в случайном порядке выбирает, брать ли сотрудника на работу. Многие программисты вообще не понимают, зачем нужен HR в компаниях, но, как ни крути, именно он решает, как сложится ваша карьера.
Поэтому, в этом видео Алина, HR-менеджер с трёхлетнем опытом, подробно рассказывает про особенности проведения собеседований. Посмотрев его, вы научитесь отвечать на каверзные вопросы HR-менеджера и в общих чертах поймёте, по каким качествам отбирают сотрудников в IT-компанию.
Перейти к просмотру
#видео #профессия
🤚 Drag and Drop на JavaScript — [32:07]
Эта фишка уже довольно старая и стала must-have для множества сайтов. Особенно если это какие-то ToDo сайты или заметки.
Написать подобную штуку не очень сложно, достаточно немного шарить в JS. Первым делом идёт вёрстка, а Drag & Drop начинается с 14:20.
Перейти к просмотру
#видео #web
Эта фишка уже довольно старая и стала must-have для множества сайтов. Особенно если это какие-то ToDo сайты или заметки.
Написать подобную штуку не очень сложно, достаточно немного шарить в JS. Первым делом идёт вёрстка, а Drag & Drop начинается с 14:20.
Перейти к просмотру
#видео #web
🕶 Современные стандарты в программировании — [28:10]
Времена идут, технологии развиваются и всё переносится в облако. Построить архитектуру надо так, чтобы она легко горизонтально масштабировалась.
В данном случае речь пойдёт про облачные технологии, системную архитектуру, coud native и все, что с этим связано.
Перейти к просмотру
#видео #теория
Времена идут, технологии развиваются и всё переносится в облако. Построить архитектуру надо так, чтобы она легко горизонтально масштабировалась.
В данном случае речь пойдёт про облачные технологии, системную архитектуру, coud native и все, что с этим связано.
Перейти к просмотру
#видео #теория
🌐 Бесплатный курс по Vue.js
Vue сейчас — лучший из известных фреймворков для написания Frontend'а. Но этот курс не просто рассказывает про него (как во многих уроках), тут также обсуждаются его нюансы, концепции.
1. О структуре курса — [23:34]
2. Зачем нужен Vue.js? — [18:26]
3. Реактивность — [7:44]
4. Двустороннее связывание — [6:08]
5. Как во Vue.js использовать Х — [8:22]
Перейти к плейлисту
#видео #web
Vue сейчас — лучший из известных фреймворков для написания Frontend'а. Но этот курс не просто рассказывает про него (как во многих уроках), тут также обсуждаются его нюансы, концепции.
1. О структуре курса — [23:34]
2. Зачем нужен Vue.js? — [18:26]
3. Реактивность — [7:44]
4. Двустороннее связывание — [6:08]
5. Как во Vue.js использовать Х — [8:22]
Перейти к плейлисту
#видео #web
🗳 Event Loop от А до Я — [1:14:29]
Задачи событийного цикла или Event Loop заключается в том, чтобы выполнять задачи, если они есть или ожидать получения новой таски.
Идея кажется простой, но под капотом много интересных особенностей. В ролике речь пойдёт про архитектуру браузера, node js, очереди Microtask и macrotask.
Перейти к просмотру
#видео #web
Задачи событийного цикла или Event Loop заключается в том, чтобы выполнять задачи, если они есть или ожидать получения новой таски.
Идея кажется простой, но под капотом много интересных особенностей. В ролике речь пойдёт про архитектуру браузера, node js, очереди Microtask и macrotask.
Перейти к просмотру
#видео #web
🔥 Leetcode — Алгоритмы — [32:31]
Решение алгоритмических задач может и не встретится на работе, но помогает перестроить мозг на мышление программиста.
В этом видео один известны разработчик решает задачи с Leetcode и рассказывает как это делается.
Перейти к просмотру
#видео #теория
Решение алгоритмических задач может и не встретится на работе, но помогает перестроить мозг на мышление программиста.
В этом видео один известны разработчик решает задачи с Leetcode и рассказывает как это делается.
Перейти к просмотру
#видео #теория
YouTube
Leetcode Паттерны Влад Тен – Алгоритмы Buy Sell Stock + Cyclic Sort
Полезные статьи и видео по разным направлениям разработки от инженеров Авито можно найти на сайте AvitoTech: https://bit.ly/3mIUOSx
Курс про Паттерны и практики написания кода для начинающих и middle-разработчиков от команды AvitoTech: https://bit.ly/3jCkyle…
Курс про Паттерны и практики написания кода для начинающих и middle-разработчиков от команды AvitoTech: https://bit.ly/3jCkyle…