🖥 Практика написания продвинутого backend на Node.js — [1:41:26]
Недавно на канале был пост о том, как работает цикл событий в JavaScript, а в частности, как Node.js удаётся в одном потоке столь эффективно обрабатывать большие нагрузки.
Теория — это отлично, но без практики она зачастую бесполезна, поэтому в этом видео вы сможете на практике ощутить всё удобство и простоту использования ноды. Вы научитесь правильно подходить к разработке архитектуры backend'а, также вы сможете понять, как правильно работать с авторизацией и аутентификацией пользователей со стороны сервера.
#js #nodejs
Недавно на канале был пост о том, как работает цикл событий в JavaScript, а в частности, как Node.js удаётся в одном потоке столь эффективно обрабатывать большие нагрузки.
Теория — это отлично, но без практики она зачастую бесполезна, поэтому в этом видео вы сможете на практике ощутить всё удобство и простоту использования ноды. Вы научитесь правильно подходить к разработке архитектуры backend'а, также вы сможете понять, как правильно работать с авторизацией и аутентификацией пользователей со стороны сервера.
#js #nodejs
⌨️ Изучаем структуры данных в JavaScript — [43:13]
В этом небольшом видеоуроке вы узнаете, что такое структуры данных и почему важно быть с ними знакомым, а также сможете немного попрактиковаться и реализовать свой связный список на JavaScript.
#js #data_structures
В этом небольшом видеоуроке вы узнаете, что такое структуры данных и почему важно быть с ними знакомым, а также сможете немного попрактиковаться и реализовать свой связный список на JavaScript.
#js #data_structures
🖥 Пишем сайт на Python и Django за час — [1:21:23]
В этом видеоуроке вы разберётесь, как можно написать несложный сайт с панелью администратора всего за час. Причём всё будет понятно даже человеку, который не очень разбирается в деталях того, как устроен Django, достаточно лишь знать базовый синтаксис Python.
#python #django
В этом видеоуроке вы разберётесь, как можно написать несложный сайт с панелью администратора всего за час. Причём всё будет понятно даже человеку, который не очень разбирается в деталях того, как устроен Django, достаточно лишь знать базовый синтаксис Python.
#python #django
⌨️ Учимся писать графический интерфейс на 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
💻 Удобный сервис для изучения git
Очень удобный сайт для изучения git, здесь помимо гайда для использования всех базовых команд вас ждёт крутая визуализация всего графа изменений. Возможно, кто-то, кто уже был знаком с гитом, начнут думать о нём несколько по-другому после знакомства с данным сервисом.
Также недавно там добавилась возможность работать с удалёнными репозиториями, так что, на этом сайте можно изучить буквально всю практически полезную часть гита.
Перейти к изучению
Очень удобный сайт для изучения git, здесь помимо гайда для использования всех базовых команд вас ждёт крутая визуализация всего графа изменений. Возможно, кто-то, кто уже был знаком с гитом, начнут думать о нём несколько по-другому после знакомства с данным сервисом.
Также недавно там добавилась возможность работать с удалёнными репозиториями, так что, на этом сайте можно изучить буквально всю практически полезную часть гита.
Перейти к изучению
👩💻 Изучаем Java за час — [1:06:58]
В этом часовом видеоуроке вы узнаете базовый синтаксис языка программирования Java. Изучите базовые конструкции вроде ветвлений, циклов, функций и так далее.
Этот урок подойдёт не только тем, кто является новичком в Java, но и даже тем, кто не очень хорошо знаком с программированием.
#java
В этом часовом видеоуроке вы узнаете базовый синтаксис языка программирования Java. Изучите базовые конструкции вроде ветвлений, циклов, функций и так далее.
Этот урок подойдёт не только тем, кто является новичком в Java, но и даже тем, кто не очень хорошо знаком с программированием.
#java
🧑🏫 Введение в C++ от Тимофея Хирьянова, МФТИ — [2:57:05]
В этом уроке вы узнаете о том, что такое C++, каковы его основные применения и отличия от других языков программирования.
Помимо теории, вы также сможете попрактиковаться и пописать код.
Как и в остальных курсах от Хирьянова, в уроке предельно простое и понятное изложение материала.
#cpp
В этом уроке вы узнаете о том, что такое C++, каковы его основные применения и отличия от других языков программирования.
Помимо теории, вы также сможете попрактиковаться и пописать код.
Как и в остальных курсах от Хирьянова, в уроке предельно простое и понятное изложение материала.
#cpp
⌨️ Разбираемся с многопоточностью в Python — [16:03]
В современной разработке просто невозможно обойтись без эффективного распределения вычислительных ресурсов компьютера. Одним из способов это сделать является декомпозиция задачи на слабо пересекающиеся куски и их параллельная обработка. Для этого есть много разных инструментов и подходов, о многих из которых простым языком вам расскажет автор этого видеоурока.
#python #concurrency #multithreading
В современной разработке просто невозможно обойтись без эффективного распределения вычислительных ресурсов компьютера. Одним из способов это сделать является декомпозиция задачи на слабо пересекающиеся куски и их параллельная обработка. Для этого есть много разных инструментов и подходов, о многих из которых простым языком вам расскажет автор этого видеоурока.
#python #concurrency #multithreading
👨💻 Пишем бота для Террарии на Python — [13:21]
В этом небольшом видеоуроке вы научитесь писать бота для игры Terraria на языке Python. Бот будет автоматизировать процесс рыбалки, который явно не является самой интересной и содержательной частью игры. При этом он тратит довольно много вашего времени.
#python #bots
В этом небольшом видеоуроке вы научитесь писать бота для игры Terraria на языке Python. Бот будет автоматизировать процесс рыбалки, который явно не является самой интересной и содержательной частью игры. При этом он тратит довольно много вашего времени.
#python #bots
💻 Крутой сервис для написания регулярных выражений
Регулярные выражения — очень полезная вещь, которая часто бывает нужна на практике. Однако у них есть недостатки. Например, у них довольно сложный синтаксис, а ещё их бывает тяжело отлаживать.
Обе эти проблемы решает этот сервис. Помимо очень удобной подсветки самих регулярных выражений, вы можете также вводить строки и проверять, подходят ли они. Более того, он также содержит удобную справку по синтаксису, так что можно писать самые сложные регулярные выражения в одном веб-приложении.
#regexp #service
Регулярные выражения — очень полезная вещь, которая часто бывает нужна на практике. Однако у них есть недостатки. Например, у них довольно сложный синтаксис, а ещё их бывает тяжело отлаживать.
Обе эти проблемы решает этот сервис. Помимо очень удобной подсветки самих регулярных выражений, вы можете также вводить строки и проверять, подходят ли они. Более того, он также содержит удобную справку по синтаксису, так что можно писать самые сложные регулярные выражения в одном веб-приложении.
#regexp #service
⌨️ Симулятор жизни на C#
В этом небольшом плейлисте из трёх видео вы научитесь писать свой симулятор жизни (ещё иногда его называют игра "Жизнь"). Использовать вы по сути будете просто C# без каких-то дополнительных надстроек и фреймворков.
Перейти к плейлисту
#csharp #геймдев
В этом небольшом плейлисте из трёх видео вы научитесь писать свой симулятор жизни (ещё иногда его называют игра "Жизнь"). Использовать вы по сути будете просто C# без каких-то дополнительных надстроек и фреймворков.
Перейти к плейлисту
#csharp #геймдев
👨💻 Самый полный плейлист по Java
В этом плейлисте, пожалуй, есть всё, что вам нужно знать о Java и некоторых фреймворках для неё. Подборка довольно большая, но пугаться этого не стоит. Это не один из тех плейлистов, которые стоит смотреть от начала и до конца, лучше выбирать интересную вам тему и просматривать уроки только по ней. Также в плейлисте есть даже о паттернах проектирования с реализацией на Java.
Перейти к плейлисту
#java
В этом плейлисте, пожалуй, есть всё, что вам нужно знать о Java и некоторых фреймворках для неё. Подборка довольно большая, но пугаться этого не стоит. Это не один из тех плейлистов, которые стоит смотреть от начала и до конца, лучше выбирать интересную вам тему и просматривать уроки только по ней. Также в плейлисте есть даже о паттернах проектирования с реализацией на Java.
Перейти к плейлисту
#java
🔥 Онлайн-конференция C++ Zero Cost Conf
Специалисты из корпораций подготовили интересные кейсы по C++. В числе них:
- Анатомия асинхронных движков
- Зачем C++ в Яндекс.Такси
- Workshop «Metaprogramming. Making a 4. Convenient API.»
- Уязвимости аллокаторов памяти
- Оптимизация на примере dot-product
И многое другое!
Конференция пройдет 31 июля. Зарегистрироваться беплатно и прочитать подробнее о программе можно по ссылке.
Специалисты из корпораций подготовили интересные кейсы по C++. В числе них:
- Анатомия асинхронных движков
- Зачем C++ в Яндекс.Такси
- Workshop «Metaprogramming. Making a 4. Convenient API.»
- Уязвимости аллокаторов памяти
- Оптимизация на примере dot-product
И многое другое!
Конференция пройдет 31 июля. Зарегистрироваться беплатно и прочитать подробнее о программе можно по ссылке.
🖥 Сервис для подготовки к собеседованиям
Одним из лучших ресурсов для подготовки с собеседованиям является LeetCode. Здесь есть огромная база задач с реальных собеседований в Google, Microsoft, Facebook*, Netflix и из других крупных компаний. Для особо заинтересованных проводятся соревнования раз в неделю, где нужно решить как можно больше задач в сжатые строки. Однако обычно на собеседованиях попадаются задачки уровня easy или medium, так что при подготовке стоит делать фокус именно на них.
#платформа
*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
Одним из лучших ресурсов для подготовки с собеседованиям является LeetCode. Здесь есть огромная база задач с реальных собеседований в Google, Microsoft, Facebook*, Netflix и из других крупных компаний. Для особо заинтересованных проводятся соревнования раз в неделю, где нужно решить как можно больше задач в сжатые строки. Однако обычно на собеседованиях попадаются задачки уровня easy или medium, так что при подготовке стоит делать фокус именно на них.
#платформа
*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
Создаём игру для Android через Unity за 45 минут!
Это видео — пошаговая инструкция по созданию игры, смотрите и повторяйте! Вместе с автором видео вы начнёте с пустого проекта, а закончите полноценным приложением (apk-файлом), которое сможете опубликовать в Google Play.
Перейти к просмотру
#unity #apk #android
Это видео — пошаговая инструкция по созданию игры, смотрите и повторяйте! Вместе с автором видео вы начнёте с пустого проекта, а закончите полноценным приложением (apk-файлом), которое сможете опубликовать в Google Play.
Перейти к просмотру
#unity #apk #android
❗️Мегаважный чек-лист для 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-разработчик для приёма на работу
Пост для тех, кто только начинает заниматься программированием: если вы идёте в эту отрасль тупо за зарплатой, считая, что здесь легко можно получить 150к за умение тыкать в кнопки — это вообще не так. И в этом видео вы узнаете, какие знания и навыки требуются разработчику, чтобы найти хоть какую-то работу.
Если вы будете знать и понимать все озвученные темы хотя бы поверхностно — без работы не останетесь.
Перейти к просмотру
#python
Пост для тех, кто только начинает заниматься программированием: если вы идёте в эту отрасль тупо за зарплатой, считая, что здесь легко можно получить 150к за умение тыкать в кнопки — это вообще не так. И в этом видео вы узнаете, какие знания и навыки требуются разработчику, чтобы найти хоть какую-то работу.
Если вы будете знать и понимать все озвученные темы хотя бы поверхностно — без работы не останетесь.
Перейти к просмотру
#python
😱 7 ошибок в обучении на программиста — [16:37]
Если вы только учитесь на программиста — обязательно посмотрите это видео. Автор рассказывает о самых распространенных ошибках новичков и объясняет, как их избежать. Все начинающие программисты совершают эти ошибки, поэтому, зная их, вы сохраните свои нервы и время. Удивительно, но они не связаны с процессами программирования.
Перейти к просмотру
#видео
Если вы только учитесь на программиста — обязательно посмотрите это видео. Автор рассказывает о самых распространенных ошибках новичков и объясняет, как их избежать. Все начинающие программисты совершают эти ошибки, поэтому, зная их, вы сохраните свои нервы и время. Удивительно, но они не связаны с процессами программирования.
Перейти к просмотру
#видео
📝 Как писать чистый код: словарь часто используемых терминов в CSS-классах
Главная проблема в коде — неверное наименование переменных или полное игнорирование правил нейминга для переменных. Этим грешат начинающие программисты.
Если это и ваша проблема, то этот словарь точно для вас. Здесь вы найдете часто используемые слова в CSS классах и примеры использования некоторых компонентов. Пользуйтесь и пишите понятный и чистый код.
Перейти к изучению
#github #css
Главная проблема в коде — неверное наименование переменных или полное игнорирование правил нейминга для переменных. Этим грешат начинающие программисты.
Если это и ваша проблема, то этот словарь точно для вас. Здесь вы найдете часто используемые слова в CSS классах и примеры использования некоторых компонентов. Пользуйтесь и пишите понятный и чистый код.
Перейти к изучению
#github #css
📰 Изучаем CSS Flexbox за 19 минут — [19:04]
CSS Flexbox — это набор инструментов для быстрого создания сложных и гибких макетов, на которые в традиционном CSS пришлось бы потратить много времени.
Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.
Перейти к просмотру
#видео #css
CSS Flexbox — это набор инструментов для быстрого создания сложных и гибких макетов, на которые в традиционном CSS пришлось бы потратить много времени.
Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.
Перейти к просмотру
#видео #css