🔥 Разбираем SQL на примере PostgreSQL — [40:54]
SQ, как ни странно, используется для управления базами данных (спасибо, кэп). В этом видео автор задел базовые операторы и показал их работу на понятных для новичка примерах.
Если конкретнее, то он рассказал про SELECT, JOIN, GROUP BY, ORDER BY, COALESCE, HAVING, а также затронул перенос схемы, комплексные запросы с несколькими JOIN и другие полезные операции.
Перейти к просмотру
#видео #sql
SQ, как ни странно, используется для управления базами данных (спасибо, кэп). В этом видео автор задел базовые операторы и показал их работу на понятных для новичка примерах.
Если конкретнее, то он рассказал про SELECT, JOIN, GROUP BY, ORDER BY, COALESCE, HAVING, а также затронул перенос схемы, комплексные запросы с несколькими JOIN и другие полезные операции.
Перейти к просмотру
#видео #sql
🦾 Как работают языки программирования? — [13:32]
Наверное, самую важную роль в программировании отыгрывает программа для перевода кода из человеческого языка в машинный. Её ещё называют компилятор.
Это видео — не скучное их описание, как в большинстве толстых книг по программированию, а полное и доступное объяснение общих принципов их работы и особенностей.
Перейти к просмотру
#видео #теория
Наверное, самую важную роль в программировании отыгрывает программа для перевода кода из человеческого языка в машинный. Её ещё называют компилятор.
Это видео — не скучное их описание, как в большинстве толстых книг по программированию, а полное и доступное объяснение общих принципов их работы и особенностей.
Перейти к просмотру
#видео #теория
🕶 Всё про Node.js — [01:48:59]
Node.js — платформа, позволяющая писать на JavaScript любые приложения. Также у него куча дополнений, которые упрощают разработку.
В этом видео вы услышите историю успешного успеха, разберётесь чем нода лучше других и получите парочку советов от опытного Backend-разработчика на JavaScript.
Перейти к просмотру
#видео #node
Node.js — платформа, позволяющая писать на JavaScript любые приложения. Также у него куча дополнений, которые упрощают разработку.
В этом видео вы услышите историю успешного успеха, разберётесь чем нода лучше других и получите парочку советов от опытного Backend-разработчика на JavaScript.
Перейти к просмотру
#видео #node
👾 Профессии в геймдеве — [01:10:46]
Разработка игр — очень обширное направление. Оно заставляет людей целой кучи разных профессий (художников, моделеров, программистов, музыкантов, сценаристов) сотрудничать ради достижения одной цели.
После просмотра этого видео вы узнаете, у кого какие задачи, обязанности и возможности в геймдеве и что вообще происходит в студии при разработке новой игры.
Перейти к просмотру
#видео #геймдев
Разработка игр — очень обширное направление. Оно заставляет людей целой кучи разных профессий (художников, моделеров, программистов, музыкантов, сценаристов) сотрудничать ради достижения одной цели.
После просмотра этого видео вы узнаете, у кого какие задачи, обязанности и возможности в геймдеве и что вообще происходит в студии при разработке новой игры.
Перейти к просмотру
#видео #геймдев
👨💻 Пишем фриланс-биржу на Django
Вместе с автором курса вы за 12 уроков сможете создать собственную фриланс-биржу, которую будет не стыдно показать даже на собеседовании.
При разработке автор использует Django, Vue.js и даже TypeScript, подробно описывая все свои действия на протяжение каждого урока.
1. Настройка окружения — [11:30]
2. Проектирование БД — [17:16]
3. Перевод данных в JSON — [22:46]
4. APIView, generics, гибкий filter — [21:49]
5. Регистрация и авторизация — [14:30]
Перейти к плейлисту
#видео #django #javascript
Вместе с автором курса вы за 12 уроков сможете создать собственную фриланс-биржу, которую будет не стыдно показать даже на собеседовании.
При разработке автор использует Django, Vue.js и даже TypeScript, подробно описывая все свои действия на протяжение каждого урока.
1. Настройка окружения — [11:30]
2. Проектирование БД — [17:16]
3. Перевод данных в JSON — [22:46]
4. APIView, generics, гибкий filter — [21:49]
5. Регистрация и авторизация — [14:30]
Перейти к плейлисту
#видео #django #javascript
⌨️ Парадигмы программирования — [13:54]
Из видео вы узнаете, что такое функциональное, объектно-ориентированное, императивное, процедурное и декларативное программирование.
Знание всех этих парадигм — основа основ для любого уважающего себя программиста.
Перейти к просмотру
#видео #программирование
Из видео вы узнаете, что такое функциональное, объектно-ориентированное, императивное, процедурное и декларативное программирование.
Знание всех этих парадигм — основа основ для любого уважающего себя программиста.
Перейти к просмотру
#видео #программирование
🧠 Зачем нужны типы? — [13:30]
Как сказал один наш коллега: «Типы придумали, чтобы усложнить жизнь разработчику». Но почему статически типизированные языки тогда до сих пор так популярны?
Автор показывает на примере TypeScript, почему без типов в современном программировании не обойтись, и какие проблемы вообще существуют у динамической типизации.
Перейти к просмотру
#видео #web
Как сказал один наш коллега: «Типы придумали, чтобы усложнить жизнь разработчику». Но почему статически типизированные языки тогда до сих пор так популярны?
Автор показывает на примере TypeScript, почему без типов в современном программировании не обойтись, и какие проблемы вообще существуют у динамической типизации.
Перейти к просмотру
#видео #web
🏢 Какую профессию выбрать? — [15:26]
IT — это не только человек с умным видом клацающий по клавиатуре, в этой сфере работают все: от самого программиста до маркетолога.
В ролике разбирается 11 самых распространённых IT-профессий, рассказывается про их особенности, подводные камни и перспективы.
Перейти к просмотру
#видео #профессия
IT — это не только человек с умным видом клацающий по клавиатуре, в этой сфере работают все: от самого программиста до маркетолога.
В ролике разбирается 11 самых распространённых IT-профессий, рассказывается про их особенности, подводные камни и перспективы.
Перейти к просмотру
#видео #профессия
📖 Читаем исходники Python библиотек — [58:19]
Хотите стать лучше? Берите пример с лучших. Изучая open source проекты вы сможете узнать множество best practices и прокачать свои навыки.
В этот раз автор разбирает Loguru (популярная альтернатива logging), рассказывает что к чему и как делать можно, а как не стоит и почему,
Перейти к просмотру
#видео #python
Хотите стать лучше? Берите пример с лучших. Изучая open source проекты вы сможете узнать множество best practices и прокачать свои навыки.
В этот раз автор разбирает Loguru (популярная альтернатива logging), рассказывает что к чему и как делать можно, а как не стоит и почему,
Перейти к просмотру
#видео #python
⚛️ React Native для начинающих — [1:54:08]
React позволяет нам создавать интерфейс приложения, то есть писать фронтенд. А его версия Native — запускать React приложения на телефоне и ПК.
В этом видео вы узнаете, как правильно создать приложение на телефон с помощью React, и как оно вообще запускается.
Перейти к просмотру
#видео #mobile
React позволяет нам создавать интерфейс приложения, то есть писать фронтенд. А его версия Native — запускать React приложения на телефоне и ПК.
В этом видео вы узнаете, как правильно создать приложение на телефон с помощью React, и как оно вообще запускается.
Перейти к просмотру
#видео #mobile
🔍 Пишем свой поисковик на Java — [1:18:32]
Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.
Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:
1. План вебинара — [0:37]
2. Структура приложения — [7:45]
3. Установка и запуск Elasticsearch — [10:20]
4. Создание индексов и поиск по ним — [17:37]
5. Асинхронные вызовы, продвинутые возможности — [1:05:30]
Перейти к просмотру
#видео #java
Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.
Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:
1. План вебинара — [0:37]
2. Структура приложения — [7:45]
3. Установка и запуск Elasticsearch — [10:20]
4. Создание индексов и поиск по ним — [17:37]
5. Асинхронные вызовы, продвинутые возможности — [1:05:30]
Перейти к просмотру
#видео #java
🕹 Что нужно знать перед разработкой игры — [22:12]
Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!
В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.
Перейти к просмотру
#видео #геймдев
Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!
В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.
Перейти к просмотру
#видео #геймдев
🦾 Тетрис на Python — [13:47]
Помните игру, где с неба падают кубики разных размеров, а вам надо очень быстро их правильно расставлять? Никогда не было интересно, как всё работает?
В этом видео автор создаёт тетрис, используя Python + Pygame. В этой версии вы точно побьете рекорды всех своих друзей.
Перейти к просмотру
#видео #python
Помните игру, где с неба падают кубики разных размеров, а вам надо очень быстро их правильно расставлять? Никогда не было интересно, как всё работает?
В этом видео автор создаёт тетрис, используя Python + Pygame. В этой версии вы точно побьете рекорды всех своих друзей.
Перейти к просмотру
#видео #python
🧠 Привычки Senior-разработчиков — [9:46]
«Полезные привычки облегчают жизнь — меньше мозгами приходится крутить», — так говорил кто-то очень умный. Поэтому, выработав эти 7 привычек, вы облегчите свой путь к тому, чтобы стать Senior-разработчиком.
Автор рассказывает про то, как строить своё мышление новичкам, чтобы как можно быстрее дорасти до этого «последнего» уровня.
Перейти к просмотру
#видео #профессия
«Полезные привычки облегчают жизнь — меньше мозгами приходится крутить», — так говорил кто-то очень умный. Поэтому, выработав эти 7 привычек, вы облегчите свой путь к тому, чтобы стать Senior-разработчиком.
Автор рассказывает про то, как строить своё мышление новичкам, чтобы как можно быстрее дорасти до этого «последнего» уровня.
Перейти к просмотру
#видео #профессия
⛔️ Самые частые ошибки в TypeScript — [9:40]
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
Перейти к просмотру
#видео #web
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
Перейти к просмотру
#видео #web
⌨️ Обзор кода программиста из Microsoft — [11:53]
В этом видео вы посмотрите на код, который написал Immo Landwerth — разработчик из Microsoft и настоящий профи по С#.
Автор не будет критиковать код, наоборот — укажет на его хорошие аспекты и объяснит, почему обычным программистам на этом языке стоит придерживаться такого же стиля.
Перейти к просмотру
#видео #c_sharp
В этом видео вы посмотрите на код, который написал Immo Landwerth — разработчик из Microsoft и настоящий профи по С#.
Автор не будет критиковать код, наоборот — укажет на его хорошие аспекты и объяснит, почему обычным программистам на этом языке стоит придерживаться такого же стиля.
Перейти к просмотру
#видео #c_sharp
🏗 Паттерны для самых маленьких
Не нам говорить о важности паттернов. В этом курсе вы узнаете про самые популярные шаблоны и когда их стоит применять, а когда — нет.
1. Паттерны для самых маленьких. Подготовка. — [5:49]
2. Отношения между классами и объектами — [4:36]
3. Паттерн Адаптер (Adapter) — [5:08]
4. Паттерн Фабричный Метод — [8:06]
5. Важнейший шаблон программирования из 23-х — [7:00]
Перейти к плейлисту
#видео #теория
Не нам говорить о важности паттернов. В этом курсе вы узнаете про самые популярные шаблоны и когда их стоит применять, а когда — нет.
1. Паттерны для самых маленьких. Подготовка. — [5:49]
2. Отношения между классами и объектами — [4:36]
3. Паттерн Адаптер (Adapter) — [5:08]
4. Паттерн Фабричный Метод — [8:06]
5. Важнейший шаблон программирования из 23-х — [7:00]
Перейти к плейлисту
#видео #теория
🐧 Как установить Linux Mint — [10:19]
Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера.
В видео представлен подробный гайд по тому, как установить эту ОС рядом с Windows или в качестве вашей основной системы.
Перейти к просмотру
#видео #linux
Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера.
В видео представлен подробный гайд по тому, как установить эту ОС рядом с Windows или в качестве вашей основной системы.
Перейти к просмотру
#видео #linux
⚡️ Что такое Data Science — [22:03]
О новом направлении не слышал только пещерный человек. В каждой рекламе курсов встречаются эти два слова: «Data» и «Science».
Но нигде не сказано, чем же занимаются люди в этом направлении. Автор поможет вам разобраться с новинкой и расскажет, чем на самом деле занимаются Data Scientists.
Перейти к просмотру
#видео #профессия
О новом направлении не слышал только пещерный человек. В каждой рекламе курсов встречаются эти два слова: «Data» и «Science».
Но нигде не сказано, чем же занимаются люди в этом направлении. Автор поможет вам разобраться с новинкой и расскажет, чем на самом деле занимаются Data Scientists.
Перейти к просмотру
#видео #профессия
✈️ Бот для Telegram — [18:45]
В этом видео создают простенького бота, который написан на двух языках программирования (C++, Java). Он работает с YouTube API и использует базу данных PostgreSQL.
Стоит отметить, что вы уже должны уметь работать с этими языками, поскольку автор объясняет только моменты, которые могут показаться странными опытному зрителю.
Перейти к просмотру
#видео #cpp
В этом видео создают простенького бота, который написан на двух языках программирования (C++, Java). Он работает с YouTube API и использует базу данных PostgreSQL.
Стоит отметить, что вы уже должны уметь работать с этими языками, поскольку автор объясняет только моменты, которые могут показаться странными опытному зрителю.
Перейти к просмотру
#видео #cpp