👨🦰 Полный гайд по выбору языка программирования — [30:37]
Большое и подробное видео, из которого вы узнаете, где применяется каждый из самых популярных языков программирования, а также поймёте, какой из них стоит изучать конкретно вам.
В отличие от большинства других подобных видео, здесь автор не просто перечисляет несколько языков и говорит: «Выбирайте сами», а рассказывает, на какие условные категории их можно разделить, и чем они похожи друг на друга.
Посмотреть за 30 минут
#видео #языки
Большое и подробное видео, из которого вы узнаете, где применяется каждый из самых популярных языков программирования, а также поймёте, какой из них стоит изучать конкретно вам.
В отличие от большинства других подобных видео, здесь автор не просто перечисляет несколько языков и говорит: «Выбирайте сами», а рассказывает, на какие условные категории их можно разделить, и чем они похожи друг на друга.
Посмотреть за 30 минут
#видео #языки
⌚️ React, Vue или Angular?
React, Vue и Angular — это самые популярные фреймворки на JavaScript, которые, очевидно, имеют свои плюсы, минусы и сферы применения.
Именно о сферах применения вы и узнаете в этом видео: автор не просто делает банальное сравнение этих трёх инструментов, но и рассказывает, в каких случаях будет полезно освоить все из них, а в каких — лучше сосредоточиться на чём-то одном.
Перейти к просмотру
#видео #javascript
React, Vue и Angular — это самые популярные фреймворки на JavaScript, которые, очевидно, имеют свои плюсы, минусы и сферы применения.
Именно о сферах применения вы и узнаете в этом видео: автор не просто делает банальное сравнение этих трёх инструментов, но и рассказывает, в каких случаях будет полезно освоить все из них, а в каких — лучше сосредоточиться на чём-то одном.
Перейти к просмотру
#видео #javascript
🐍 Пишем браузер на Python с PyQT — [15:45]
Несмотря на относительно небольшую длительность урока, после его просмотра вы сможете создать почти полноценный браузер, которым даже можно пользоваться.
Учтите, что новичкам в Python этот урок может показаться сложным, поскольку его автор не разжёвывает каждую строчку кода, а лишь кратко описывает свои действия.
Перейти к просмотру
#видео #python
Несмотря на относительно небольшую длительность урока, после его просмотра вы сможете создать почти полноценный браузер, которым даже можно пользоваться.
Учтите, что новичкам в Python этот урок может показаться сложным, поскольку его автор не разжёвывает каждую строчку кода, а лишь кратко описывает свои действия.
Перейти к просмотру
#видео #python
⌨️ Обрабатываем изображения на C# — [43:22]
Из этого простого, но подробного видеоурока вы узнаете, как написать небольшую десктопную программу, которая будет открывать выбранное изображение и в зависимости от положения ползунка отображать определённое количество пикселей.
Учтите, что если вы новичок в C#, то этот урок не для вас. Прежде, чем вы сможете написать что-то толковое, рекомендуется освоить хотя бы базовый синтаксис этого языка и интерфейс Visual Studio.
Перейти к просмотру
#видео #c_sharp
Из этого простого, но подробного видеоурока вы узнаете, как написать небольшую десктопную программу, которая будет открывать выбранное изображение и в зависимости от положения ползунка отображать определённое количество пикселей.
Учтите, что если вы новичок в C#, то этот урок не для вас. Прежде, чем вы сможете написать что-то толковое, рекомендуется освоить хотя бы базовый синтаксис этого языка и интерфейс Visual Studio.
Перейти к просмотру
#видео #c_sharp
🔫 Пишем онлайн-шутер на C++ — [25:30]
Безусловно, конкретно тот вариант, который показывается в видео — примитивный и абсолютно неиграбельный, но этого достаточно для того, чтобы по его мотивам написать что-то подобное на C++ и приблизительно понять, из чего вообще состоят 3D-игры.
Помимо этого, вы также можете посмотреть, как этот же автор написал 3D-игру прямо в консоли, где разбираются ещё более фундаментальные принципы современного геймдева — [8:22].
Перейти к просмотру
#видео #геймдев
Безусловно, конкретно тот вариант, который показывается в видео — примитивный и абсолютно неиграбельный, но этого достаточно для того, чтобы по его мотивам написать что-то подобное на C++ и приблизительно понять, из чего вообще состоят 3D-игры.
Помимо этого, вы также можете посмотреть, как этот же автор написал 3D-игру прямо в консоли, где разбираются ещё более фундаментальные принципы современного геймдева — [8:22].
Перейти к просмотру
#видео #геймдев
Пишете на Java или Python и хотите работать в Яндексе?
Тогда приглашаем 22 января на Fast Track для бэкенд-разработчиков. На мероприятии вы можете за один день пройти собеседование и получить оффер в команду HR Tech Яндекса.
HR Tech занимается интранетом Яндекса. Например, это сервисы для процесса найма в Яндекс, учебная платформа Яндекс.Контест и другие сервисы для организации работы сотрудников. Подробнее о команде здесь.
Регистрируйтесь, решайте отборочный тест и до встречи 22 января!
Регистрация: https://clck.ru/ZebcC
Тогда приглашаем 22 января на Fast Track для бэкенд-разработчиков. На мероприятии вы можете за один день пройти собеседование и получить оффер в команду HR Tech Яндекса.
HR Tech занимается интранетом Яндекса. Например, это сервисы для процесса найма в Яндекс, учебная платформа Яндекс.Контест и другие сервисы для организации работы сотрудников. Подробнее о команде здесь.
Регистрируйтесь, решайте отборочный тест и до встречи 22 января!
Регистрация: https://clck.ru/ZebcC
Вакансии: Эйчартех
Работа в Яндексе. Яндекс очень разный, поэтому каждый может найти своё.
🚦 Дорожная карта Frontend разработчика
В отличие от предыдущей дорожной карты по фронтенду, эта сделана гораздо более подробно. К примеру, вместо простого «HTML» здесь указано, что конкретно в HTML необходимо выучить, чтобы развиваться дальше как специалист.
Изображения ниже, скоре всего, будет и так достаточно, но на официальном сайте эта же дорожная карта представлена в виде удобного списка.
Перейти к изучению
#роадмап #frontend
В отличие от предыдущей дорожной карты по фронтенду, эта сделана гораздо более подробно. К примеру, вместо простого «HTML» здесь указано, что конкретно в HTML необходимо выучить, чтобы развиваться дальше как специалист.
Изображения ниже, скоре всего, будет и так достаточно, но на официальном сайте эта же дорожная карта представлена в виде удобного списка.
Перейти к изучению
#роадмап #frontend
⚙️ Базовый курс по Rust
Rust — это универсальный язык, который подходит для решения целой кучи задач: создание веб-приложений, нейросетей, операционных систем и даже блокчейн-проктов.
Конкретно этот курс, пожалуй, ничем не отличается от курсов по другим языкам программирования: простое введение, объяснение базового синтаксиса и в придачу небольшое практическое задание.
1. Введение + установка — [11:52]
2. Переменные — [6:31]
3. Типы данных — [8:00]
4. Функции — [7:31]
5. Условные выражения и циклы — [5:06]
6. Практическое задание — [20:12]
Перейти к плейлисту
#видео #rust
Rust — это универсальный язык, который подходит для решения целой кучи задач: создание веб-приложений, нейросетей, операционных систем и даже блокчейн-проктов.
Конкретно этот курс, пожалуй, ничем не отличается от курсов по другим языкам программирования: простое введение, объяснение базового синтаксиса и в придачу небольшое практическое задание.
1. Введение + установка — [11:52]
2. Переменные — [6:31]
3. Типы данных — [8:00]
4. Функции — [7:31]
5. Условные выражения и циклы — [5:06]
6. Практическое задание — [20:12]
Перейти к плейлисту
#видео #rust
🌍 Мультиязычный сайт на JavaScript — [24:46]
В этом видео вы, имея лишь чистый JavaScript и готовую свёрстанную страницу, научитесь делать так, чтобы при выборе разных языков пользователю отображались разные данные.
Несмотря на то, что это довольно простая задача, автор всё равно подробно разжёвывает все свои действия и приводит примеры, которые будут понятны абсолютно любому новичку.
Перейти к просмотру
#видео #javascript
В этом видео вы, имея лишь чистый JavaScript и готовую свёрстанную страницу, научитесь делать так, чтобы при выборе разных языков пользователю отображались разные данные.
Несмотря на то, что это довольно простая задача, автор всё равно подробно разжёвывает все свои действия и приводит примеры, которые будут понятны абсолютно любому новичку.
Перейти к просмотру
#видео #javascript
💻 Индикатор прогресса в Python — [11:47]
Быстрый обзор на несложную Python-библиотеку tqdm, которая позволяет выводить в консоль индикатор прогресса работы программы.
Такой прогрессбар будет содержать в себе информацию о том, сколько времени программа уже выполняется, сколько осталось до её завершения и даже количество операций, которые происходят в секунду.
Перейти к просмотру
#видео #python
Быстрый обзор на несложную Python-библиотеку tqdm, которая позволяет выводить в консоль индикатор прогресса работы программы.
Такой прогрессбар будет содержать в себе информацию о том, сколько времени программа уже выполняется, сколько осталось до её завершения и даже количество операций, которые происходят в секунду.
Перейти к просмотру
#видео #python
📁 Всё про базы данных для новичков — [6:32]
Простое и короткое видео, в котором автор в понятной для новичка форме рассказывает, для чего используются базы данных и как они устроены.
Видео обязательно к просмотру даже тем, кто не планирует работать с БД прямо сейчас, поскольку любому разработчику рано или поздно придётся с ними столкнуться.
Перейти к просмотру
#видео #базы_данных
Простое и короткое видео, в котором автор в понятной для новичка форме рассказывает, для чего используются базы данных и как они устроены.
Видео обязательно к просмотру даже тем, кто не планирует работать с БД прямо сейчас, поскольку любому разработчику рано или поздно придётся с ними столкнуться.
Перейти к просмотру
#видео #базы_данных
💰 Как создавать крупные проекты на Java — [14:43]
Очевидно, что создавать программы на 15 строк кода не так выгодно, как большие проекты на сотни и тысячи строк.
Тем не менее, больше — не значит сложнее. В этом видео автор на примере языка Java разберёт все этапы создания столь крупных проектов и поделится несколькими полезными советами по этой теме.
Перейти к просмотру
#видео #java
Очевидно, что создавать программы на 15 строк кода не так выгодно, как большие проекты на сотни и тысячи строк.
Тем не менее, больше — не значит сложнее. В этом видео автор на примере языка Java разберёт все этапы создания столь крупных проектов и поделится несколькими полезными советами по этой теме.
Перейти к просмотру
#видео #java
🛡 Обфускация кода на Python — [9:58]
Из этого видео вы узнаете, как с помощью модуля pyarmor защитить исходный код вашей программы. Ваш код по-прежнему будет работать, но прочитать его и поменять под себя уже никто не сможет.
Такое «запутывание» кода ещё называется обфускацией. Помимо обфускации, кстати, автор разбирает ещё несколько полезных фишек, включая сборку exe-файла и даже ограничение работы программы по текущей дате.
Перейти к просмотру
#видео #python
Из этого видео вы узнаете, как с помощью модуля pyarmor защитить исходный код вашей программы. Ваш код по-прежнему будет работать, но прочитать его и поменять под себя уже никто не сможет.
Такое «запутывание» кода ещё называется обфускацией. Помимо обфускации, кстати, автор разбирает ещё несколько полезных фишек, включая сборку exe-файла и даже ограничение работы программы по текущей дате.
Перейти к просмотру
#видео #python
⚡ Как программировать эффективно — [5:28]
Каждый, кто работал больше нескольких часов, замечал, что долго работать над одной задачей продуктивно не получается.
Это частая проблема многих программистов, поэтому в видео автор на собственном опыте рассказывает, как это предотвратить.
Перейти к просмотру
#видео #продуктивность
Каждый, кто работал больше нескольких часов, замечал, что долго работать над одной задачей продуктивно не получается.
Это частая проблема многих программистов, поэтому в видео автор на собственном опыте рассказывает, как это предотвратить.
Перейти к просмотру
#видео #продуктивность
🐕🦺 Так ли нужны pet-проекты программисту — [11:59]
Существует мнение, что в портфолио каждого уважающего себя программиста должно быть как минимум несколько pet-проектов. Другие же говорят, что pet-проекты — это пустая трата времени, и лучше сосредоточиться на работе в конкретной компании.
Где здесь правда? На самом деле, и там, и там. В этом видео автор расскажет, почему одним программистам pet-проекты нужны как кислород, а другие могут спокойно обойтись и без них.
Перейти к просмотру
#видео #профессия
Существует мнение, что в портфолио каждого уважающего себя программиста должно быть как минимум несколько pet-проектов. Другие же говорят, что pet-проекты — это пустая трата времени, и лучше сосредоточиться на работе в конкретной компании.
Где здесь правда? На самом деле, и там, и там. В этом видео автор расскажет, почему одним программистам pet-проекты нужны как кислород, а другие могут спокойно обойтись и без них.
Перейти к просмотру
#видео #профессия
🐍 Наследование в ООП на примере Python — [9:25]
Наследование — это один из главных принципов объектно-ориентированного программирования не только в Python, но и во всех языках в целом.
В этом видео вы узнаете, что такое наследование на конкретных примерах, написанных на языке Python. Оно идеально подойдёт для новичков, которые уже знают, как написать «hello world», но ещё не совсем освоили базовые понятия ООП.
Перейти к просмотру
#видео #python #теория
Наследование — это один из главных принципов объектно-ориентированного программирования не только в Python, но и во всех языках в целом.
В этом видео вы узнаете, что такое наследование на конкретных примерах, написанных на языке Python. Оно идеально подойдёт для новичков, которые уже знают, как написать «hello world», но ещё не совсем освоили базовые понятия ООП.
Перейти к просмотру
#видео #python #теория
🐌 Как ускорить разработку на JavaScript — [22:41]
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
Перейти к просмотру
#видео #javascript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
Перейти к просмотру
#видео #javascript
🐳 Введение в Docker с полного нуля — [1:55:56]
В этом видео вы, в отличие от предыдущего видео по этой теме, не будете углубляться в изучение Docker и разбираться с тем, как он устроен изнутри, а лишь рассмотрите этого «кита» на поверхности.
Вы поймёте, в каких сферах применяется этот достаточно сложный инструмент, как он может быть полезен обычному веб-разработчику и можно ли вообще обойтись без него.
Перейти к просмотру
#видео #docker
В этом видео вы, в отличие от предыдущего видео по этой теме, не будете углубляться в изучение Docker и разбираться с тем, как он устроен изнутри, а лишь рассмотрите этого «кита» на поверхности.
Вы поймёте, в каких сферах применяется этот достаточно сложный инструмент, как он может быть полезен обычному веб-разработчику и можно ли вообще обойтись без него.
Перейти к просмотру
#видео #docker
Пишете на Java или Python и хотите работать в Яндексе?
Тогда приглашаем 22 января на Fast Track для бэкенд-разработчиков. На мероприятии вы можете за один день пройти собеседование и получить оффер в команду HR Tech Яндекса.
HR Tech занимается интранетом Яндекса. Например, это сервисы для процесса найма в Яндекс, учебная платформа Яндекс.Контест и другие сервисы для организации работы сотрудников. Подробнее о команде здесь.
Регистрируйтесь, решайте отборочный тест и до встречи 22 января!
Регистрация: https://clck.ru/Zebfm
Тогда приглашаем 22 января на Fast Track для бэкенд-разработчиков. На мероприятии вы можете за один день пройти собеседование и получить оффер в команду HR Tech Яндекса.
HR Tech занимается интранетом Яндекса. Например, это сервисы для процесса найма в Яндекс, учебная платформа Яндекс.Контест и другие сервисы для организации работы сотрудников. Подробнее о команде здесь.
Регистрируйтесь, решайте отборочный тест и до встречи 22 января!
Регистрация: https://clck.ru/Zebfm
Вакансии: Эйчартех
Работа в Яндексе. Яндекс очень разный, поэтому каждый может найти своё.
💩 Как не облажаться при собеседовании на JavaScript — [22:23]
Как говорится, существует две версии JavaScript: одна для работы, вторая — для собеседований. Стоит ли говорить, что если вы хотите получить работу, вы должны знать оба варианта?
В этом видео автор объясняет, какие вопросы обычно задают при собеседовании на JavaScript-разработчика (спойлер: спросить могут практически всё, что угодно), а также разбирает хорошие и плохие кейсы потенциальных сотрудников.
Перейти к просмотру
#видео #javascript
Как говорится, существует две версии JavaScript: одна для работы, вторая — для собеседований. Стоит ли говорить, что если вы хотите получить работу, вы должны знать оба варианта?
В этом видео автор объясняет, какие вопросы обычно задают при собеседовании на JavaScript-разработчика (спойлер: спросить могут практически всё, что угодно), а также разбирает хорошие и плохие кейсы потенциальных сотрудников.
Перейти к просмотру
#видео #javascript