👨💻 Изучение 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?
На самом деле, помимо времени, есть много факторов, которые влияют на скорость обучения разработчика. О них и рассказывается в видео:
Перейти к просмотру
#видео #профессия
🤷♂️ Что такое Front-end и Back-end? — [7:56]
В веб-разработке программисты делятся на три типа: Front-end, Back-end и Full stack. Каждый выполняет какую-то свою функцию (а один из них — и вовсе две).
Чтобы лучше разобраться, кто чем занимается и в какую сторону вам расти, посмотрите этот ролик. Он особо полезен, если вы только начинаете свой путь в IT.
Перейти к просмотру
#видео #web
В веб-разработке программисты делятся на три типа: Front-end, Back-end и Full stack. Каждый выполняет какую-то свою функцию (а один из них — и вовсе две).
Чтобы лучше разобраться, кто чем занимается и в какую сторону вам расти, посмотрите этот ролик. Он особо полезен, если вы только начинаете свой путь в IT.
Перейти к просмотру
#видео #web
⚡️ Как быстрее стать Middle? — [13:40]
Middle разработчики зарабатывают больше и решают более интересные задачи, чем Junior'ы. Но вот незадача: до такого уровня надо ещё дорасти.
Если у вас уже есть работа и вы хотите перейти на новый уровень как можно быстрее, то не допускайте ошибок, о которых сказано в этом видео:
Перейти к просмотру
#видео #профессия
Middle разработчики зарабатывают больше и решают более интересные задачи, чем Junior'ы. Но вот незадача: до такого уровня надо ещё дорасти.
Если у вас уже есть работа и вы хотите перейти на новый уровень как можно быстрее, то не допускайте ошибок, о которых сказано в этом видео:
Перейти к просмотру
#видео #профессия
💰 Инструмент для монетизации приложений Yandex Mobile Ads SDK 7 обновился
У издателей приложений появилось больше возможностей увеличить доход от рекламы. Во-первых, появился новый формат монетизации «Лента», который уже доступен для Android-версий приложений. С помощью него можно показать в одном рекламном блоке сразу несколько объявлений.
Во-вторых, в полноэкранных форматах появились новые дизайны. Они помогут повысить вовлеченность юзеров. В-третьих, для iOS также добавлена возможность устанавливать приложение прямо из объявления (SKOverlay) за один клик, переходить в App Store для этого не нужно.
Перейти к новости
#платформа
У издателей приложений появилось больше возможностей увеличить доход от рекламы. Во-первых, появился новый формат монетизации «Лента», который уже доступен для Android-версий приложений. С помощью него можно показать в одном рекламном блоке сразу несколько объявлений.
Во-вторых, в полноэкранных форматах появились новые дизайны. Они помогут повысить вовлеченность юзеров. В-третьих, для iOS также добавлена возможность устанавливать приложение прямо из объявления (SKOverlay) за один клик, переходить в App Store для этого не нужно.
Перейти к новости
#платформа
🧠 CI/CD на примерах — [22:07]
CI/CD это подход, который не раз спасал продукты крупных компаний и ускорял их разработку. Этим, в основном, занимаются DevOps-инженеры.
Что из себя представляет CI/CD, как оно применяется в реальных проектах и почему это так важно — рассказывает автор видео.
Перейти к просмотру
#видео #devops
CI/CD это подход, который не раз спасал продукты крупных компаний и ускорял их разработку. Этим, в основном, занимаются DevOps-инженеры.
Что из себя представляет CI/CD, как оно применяется в реальных проектах и почему это так важно — рассказывает автор видео.
Перейти к просмотру
#видео #devops
🔫 Боевой проект на Python
В этом плейлисте вы напишите собственную CRM-систему. Это штука, которая позволяет автоматизировать некоторые действия.
1. Рассказывают о проекте — [11:33]
2. Создание проекта, репозитория и настройка окружения — [16:56]
3. Пара слов о MVP — [13:52]
4. Встреча с заказчиком — [16:45]
5. Подключение к PostgreSQL — [15:26]
Перейти к плейлисту
#видео #python
В этом плейлисте вы напишите собственную CRM-систему. Это штука, которая позволяет автоматизировать некоторые действия.
1. Рассказывают о проекте — [11:33]
2. Создание проекта, репозитория и настройка окружения — [16:56]
3. Пара слов о MVP — [13:52]
4. Встреча с заказчиком — [16:45]
5. Подключение к PostgreSQL — [15:26]
Перейти к плейлисту
#видео #python
🐘 Как писать хороший код на PHP — [1:18:51]
Гость интервью — Senior PHP разработчик. Он рассказывает, почему все ненавидят этот язык программирования, несмотря на его популярность.
Вы также услышите про его опыт работы над приложением Viber, научитесь различать хороший PHP-код от плохого и поймёте, почему стать разработчиком на этом языке труднее всего.
Перейти к просмотру
#видео #php
Гость интервью — Senior PHP разработчик. Он рассказывает, почему все ненавидят этот язык программирования, несмотря на его популярность.
Вы также услышите про его опыт работы над приложением Viber, научитесь различать хороший PHP-код от плохого и поймёте, почему стать разработчиком на этом языке труднее всего.
Перейти к просмотру
#видео #php
💥 RabbitMQ, Kafka, Redis, Memcached, NuxtJS, MongoDB, PostgreSQL — [37:23]
Всё это — базы данных. Все они выполняют разные функции и могут даже использоваться в одном проекте. Так в чём же между ними отличия?
Автор рассказывает про каждую БД, в чём её преимущества и какая у неё область применения (спойлер: Postgres хранит данные, а Redis — кеширует).
Перейти к просмотру
#видео #теория
Всё это — базы данных. Все они выполняют разные функции и могут даже использоваться в одном проекте. Так в чём же между ними отличия?
Автор рассказывает про каждую БД, в чём её преимущества и какая у неё область применения (спойлер: Postgres хранит данные, а Redis — кеширует).
Перейти к просмотру
#видео #теория
⌨️ Как разрабатывали генеративную модель YandexART v2?
На Хабр вышла статья Сергея Кастрюлина из команды Yandex Research, где можно узнать, какие подходы лежат в основе YandexART, как повышали эффективность работы этой нейросети и замеряли качество генераций — будет интересно и специалистам, и тем, кто захочет протестировать API в облаке и встроить генерацию картинок в свои сервисы и приложения.
Перейти к чтению
#статья #ai
На Хабр вышла статья Сергея Кастрюлина из команды Yandex Research, где можно узнать, какие подходы лежат в основе YandexART, как повышали эффективность работы этой нейросети и замеряли качество генераций — будет интересно и специалистам, и тем, кто захочет протестировать API в облаке и встроить генерацию картинок в свои сервисы и приложения.
Перейти к чтению
#статья #ai
🏗 Vue 3 для новичков — [2:18:39]
Сейчас Vue — лучший фреймворк для создания пользовательских интерфейсов. По своим возможностям он обходит React и даже Angular.
Это видео поможет вам его освоить на уровне Junior. Автор подробное рассказывает про каждую фичу и показывает её применение на практике.
Перейти к просмотру
#видео #web
Сейчас Vue — лучший фреймворк для создания пользовательских интерфейсов. По своим возможностям он обходит React и даже Angular.
Это видео поможет вам его освоить на уровне Junior. Автор подробное рассказывает про каждую фичу и показывает её применение на практике.
Перейти к просмотру
#видео #web
🤖 Возможности С++ для микроконтроллеров — [33:41]
Ваш умный холодильник, принтер, колонка и даже дверной звонок контролируются микроконтроллером. А сам код для них пишут, чаще всего, на C/C++.
В докладе автор рассказывает, почему именно C++, как правильно написать код, а также показывает парочку полезных примеров.
Перейти к просмотру
#видео #теория
Ваш умный холодильник, принтер, колонка и даже дверной звонок контролируются микроконтроллером. А сам код для них пишут, чаще всего, на C/C++.
В докладе автор рассказывает, почему именно C++, как правильно написать код, а также показывает парочку полезных примеров.
Перейти к просмотру
#видео #теория
👀 Слой представления — [2:01:23]
Видео отлично подойдёт разработчикам программ под телефон, ведь тут разбирается самая важная вещь — представление данных на swift.
Разбирается как простой UIView, так и более сложные объекты: UIScrollView, UITableView, UICollectionView.
Перейти к просмотру
#видео #mobile
Видео отлично подойдёт разработчикам программ под телефон, ведь тут разбирается самая важная вещь — представление данных на swift.
Разбирается как простой UIView, так и более сложные объекты: UIScrollView, UITableView, UICollectionView.
Перейти к просмотру
#видео #mobile
🚦 Дорожная карта Back-End разработчика
Бэкенд разработчик, пожалуй, несёт на себе самую большую ответственность при работе над проектом — на нём лежит корректность работы большей части процессов.
Если вы хотите стать таким специалистом, то с помощью этой дорожной карты вы сможете понять, какими конкретно навыками для этого вы должны обладать.
#roadmap #backend
Бэкенд разработчик, пожалуй, несёт на себе самую большую ответственность при работе над проектом — на нём лежит корректность работы большей части процессов.
Если вы хотите стать таким специалистом, то с помощью этой дорожной карты вы сможете понять, какими конкретно навыками для этого вы должны обладать.
#roadmap #backend
🔎 Что такое Elasticsearch и Elastic Stack — [18:13]
Elasticsearch — это поисковая система, работающая в режиме реального времени. Позволяет хранить и обрабатывать огромные объёмы данных. Она работает и у Netflix, и у GitHub, и у Amazon.
Освоить её не так уж сложно. Это видео — вступительная часть. Здесь вы узнаете про Elasticsearch, Elastic Stack и зачем это нужно.
Перейти к просмотру
#видео #теория
Elasticsearch — это поисковая система, работающая в режиме реального времени. Позволяет хранить и обрабатывать огромные объёмы данных. Она работает и у Netflix, и у GitHub, и у Amazon.
Освоить её не так уж сложно. Это видео — вступительная часть. Здесь вы узнаете про Elasticsearch, Elastic Stack и зачем это нужно.
Перейти к просмотру
#видео #теория
☕️ JPoint 2022
Это конференция на тему разработки на Java/Kotlin и не только. Здесь множество профессиональных разработчиков рассказывают про тестирование, оптимизацию, Kotlin-разработку, Kubernetes и даже пишут проект в прямом эфире.
1. Открытие конференции — [35:20]
2. OpenJDK Project CRaC: задачи и проблемы — [59:15]
3. Spring Data JPA. Антипаттерны тестирования — [54:34]
4. Ноутбуки Kotlin для обучения и прототипирования — [1:02:21]
5. Интервью с Антоном Козловым — [50:31]
Перейти к плейлисту
#видео #java
Это конференция на тему разработки на Java/Kotlin и не только. Здесь множество профессиональных разработчиков рассказывают про тестирование, оптимизацию, Kotlin-разработку, Kubernetes и даже пишут проект в прямом эфире.
1. Открытие конференции — [35:20]
2. OpenJDK Project CRaC: задачи и проблемы — [59:15]
3. Spring Data JPA. Антипаттерны тестирования — [54:34]
4. Ноутбуки Kotlin для обучения и прототипирования — [1:02:21]
5. Интервью с Антоном Козловым — [50:31]
Перейти к плейлисту
#видео #java
👨💻 Полный курс по C++
Большой плейлист из более чем 200 коротких уроков по C++. Отлично подойдёт тем, кто хочет учить этот язык постепенно по 5-15 минут в день.
В первых уроках вы изучите теорию и базовые понятия этого языка, а в последующих — перейдёте к более сложным терминам и начнёте создавать свои первые программы.
Перейти к плейлисту
#видео #c_plus_plus
Большой плейлист из более чем 200 коротких уроков по C++. Отлично подойдёт тем, кто хочет учить этот язык постепенно по 5-15 минут в день.
В первых уроках вы изучите теорию и базовые понятия этого языка, а в последующих — перейдёте к более сложным терминам и начнёте создавать свои первые программы.
Перейти к плейлисту
#видео #c_plus_plus