📱Пишем Android-приложение на Kivy // #Kivy #Python
Небольшая серия уроков по Kivy — самому популярному фреймворку для разработки мобильных приложений на Python.
За 1,5 часа вы сможете создать своё простое Android-приложение в виде готового к работе apk-файла.
1. Демонстрация проекта — [3:15]
2. Установка Kivy и сборка apk — [10:49]
3. Базовое приложение и Layout'ы — [14:11]
4. Размеры виджетов и позиционирование — [18:34]
5. Обработка событий — [23:30]
6. Создание приложения — [26:15]
7. Использование KivyMD — [9:35]
▪️Перейти к плейлисту [7 уроков]
IT-EX | Курсы программирования
Небольшая серия уроков по Kivy — самому популярному фреймворку для разработки мобильных приложений на Python.
За 1,5 часа вы сможете создать своё простое Android-приложение в виде готового к работе apk-файла.
1. Демонстрация проекта — [3:15]
2. Установка Kivy и сборка apk — [10:49]
3. Базовое приложение и Layout'ы — [14:11]
4. Размеры виджетов и позиционирование — [18:34]
5. Обработка событий — [23:30]
6. Создание приложения — [26:15]
7. Использование KivyMD — [9:35]
▪️Перейти к плейлисту [7 уроков]
IT-EX | Курсы программирования
🤖 Разработка телеграм-бота на Python // #Python
Автор подробно показывает не только процесс создания бота на Python, но и объясняет, как это работает «под капотом».
При прохождении этого курса вы рассмотрите все этапы создания бота, включая добавление клавиатуры, inline-кнопок и даже работу с базой данных.
▪️1. Введение [4:55]
▪️2. Разбираем API Telegram [13:40]
▪️3. Создаём эхо-бота [10:22]
▪️4. Изучаем AsyncIO [30:04]
▪️5. Пишем структуру проекта [29:52]
▪️6. Добавляем клавиатуры и текстовые кнопки [8:26]
▪️7. Создаём inline-кнопки [36:03]
▪️8. Машина состояний [11:55]
▪️9. Работаем с базой данных [52:24]
▪️10. Запуск сервера [14:46]
▪️11. Рассылка и администраторы [1:34:21]
▪️12. Многоуровневое меню для магазина [48:22]
▪️13. Бот техподдержки [1:00:13]
▪️14. Работаем с Middleware [35:53]
IT-EX | Курсы программирования
Автор подробно показывает не только процесс создания бота на Python, но и объясняет, как это работает «под капотом».
При прохождении этого курса вы рассмотрите все этапы создания бота, включая добавление клавиатуры, inline-кнопок и даже работу с базой данных.
▪️1. Введение [4:55]
▪️2. Разбираем API Telegram [13:40]
▪️3. Создаём эхо-бота [10:22]
▪️4. Изучаем AsyncIO [30:04]
▪️5. Пишем структуру проекта [29:52]
▪️6. Добавляем клавиатуры и текстовые кнопки [8:26]
▪️7. Создаём inline-кнопки [36:03]
▪️8. Машина состояний [11:55]
▪️9. Работаем с базой данных [52:24]
▪️10. Запуск сервера [14:46]
▪️11. Рассылка и администраторы [1:34:21]
▪️12. Многоуровневое меню для магазина [48:22]
▪️13. Бот техподдержки [1:00:13]
▪️14. Работаем с Middleware [35:53]
IT-EX | Курсы программирования
👨💻 Что такое Java и что на ней пишут // #Java
Java — это универсальный язык, который используется во многих сферах разработки. В этом видео автор подробно объясняет, в каких именно случаях он применяется, как появился этот язык и приводит примеры, которые будут понятны даже новичку.Q
▪️Перейти к видео [13:00]
IT-EX | Курсы программирования
Java — это универсальный язык, который используется во многих сферах разработки. В этом видео автор подробно объясняет, в каких именно случаях он применяется, как появился этот язык и приводит примеры, которые будут понятны даже новичку.Q
▪️Перейти к видео [13:00]
IT-EX | Курсы программирования
⌨️ 6 новых полезных фишек в JavaScript // #JavaScript
JavaScript очень стремительно развивается, поэтому в этом видео автор собрал все нововведения, которые появились в JS за 2021 год. Вот, о каких фишках идёт речь:
1. Strings — [0:01]
2. Promise.any — [3:51]
3. Приватные методы — [10:36]
4. Новые операторы — [15:56]
5. Числа — [19:51]
6. WeakRef — [22:13]
7. Pipeline Operator — [41:10]
▪️Перейти к просмотру [43:48]
IT-EX | Курсы программирования
JavaScript очень стремительно развивается, поэтому в этом видео автор собрал все нововведения, которые появились в JS за 2021 год. Вот, о каких фишках идёт речь:
1. Strings — [0:01]
2. Promise.any — [3:51]
3. Приватные методы — [10:36]
4. Новые операторы — [15:56]
5. Числа — [19:51]
6. WeakRef — [22:13]
7. Pipeline Operator — [41:10]
▪️Перейти к просмотру [43:48]
IT-EX | Курсы программирования
👨💻 Основы Golang в одном видео для начинающих // #Golang
Язык Go работает намного быстрее других языков программированяе и имеет перед ними огромное количество преимуществ.
В этом видео вы бегло сможете изучить основы этого языка, чтобы в дальнейшем упростить для себя его изучение.
▪️Перейти к видео [30:05]
IT-EX | Курсы программирования
Язык Go работает намного быстрее других языков программированяе и имеет перед ними огромное количество преимуществ.
В этом видео вы бегло сможете изучить основы этого языка, чтобы в дальнейшем упростить для себя его изучение.
▪️Перейти к видео [30:05]
IT-EX | Курсы программирования
😎 План развития фронтенд разработчика // #Frontend
В видео автор исходя из своего личного опыта рассказывает, как стать фронтенд разработчиком с полного нуля.
Он разработал собственный план развития специалиста, с помощью которого можно эффективно и просто выучить HTML, CSS и другие инструменты, необходимые для создания сайтов.
1. Базовые знания и редактор кода — [0:15]
2. Как освоить основы HTML и CSS — [1:21]
3. Справочные и фундаментальные знания — [4:34]
4. Основы JavaScript — [12:05]
5. Вёрстка портфолио — [14:28]
▪️Перейти к просмотру [18:10]
IT-EX | Курсы программирования
В видео автор исходя из своего личного опыта рассказывает, как стать фронтенд разработчиком с полного нуля.
Он разработал собственный план развития специалиста, с помощью которого можно эффективно и просто выучить HTML, CSS и другие инструменты, необходимые для создания сайтов.
1. Базовые знания и редактор кода — [0:15]
2. Как освоить основы HTML и CSS — [1:21]
3. Справочные и фундаментальные знания — [4:34]
4. Основы JavaScript — [12:05]
5. Вёрстка портфолио — [14:28]
▪️Перейти к просмотру [18:10]
IT-EX | Курсы программирования
👨💻 Алгоритмы и структуры данных на JavaScript // #JavaScript #Алгоритмы
В этом часовом уроке вы кратко разберёте самые популярные алгоритмы JavaScript. Среди них — поиск, сортировка, обходы графа и кеширование.
В ролике автор также уделяет внимание массивам, спискам, деревьям и другим структурам данных, которые будут полезны при работе с этим языком.
▪️Перейти к просмотру [1:00:00]
IT-EX | Курсы программирования
В этом часовом уроке вы кратко разберёте самые популярные алгоритмы JavaScript. Среди них — поиск, сортировка, обходы графа и кеширование.
В ролике автор также уделяет внимание массивам, спискам, деревьям и другим структурам данных, которые будут полезны при работе с этим языком.
▪️Перейти к просмотру [1:00:00]
IT-EX | Курсы программирования
⌨️ Защищаем паролем PDF-файлы // #Python
В этом видео автор подробно разбирает PyPDF2 — самую популярную библиотеку для работы с PDF-файлами в Python.
Кроме шифрования и дешифрования файлов, с этой библиотекой вы сможете извлекать их содержимое, разделять по отдельным страницам и даже добавлять на них собственные водяные знаки.
▪️Перейти к просмотру [8:43]
IT-EX | Курсы программирования
В этом видео автор подробно разбирает PyPDF2 — самую популярную библиотеку для работы с PDF-файлами в Python.
Кроме шифрования и дешифрования файлов, с этой библиотекой вы сможете извлекать их содержимое, разделять по отдельным страницам и даже добавлять на них собственные водяные знаки.
▪️Перейти к просмотру [8:43]
IT-EX | Курсы программирования
☕️ Уроки Java для начинающих // #Java
Это — «стандартный» курс по программированию на Java. Он идеально подойдёт для полных новичков: вы, как и в большинстве других курсов, начнёте с установки Java, разберётесь с основными терминами и постепенно перейдёте к созданию собственной программы.
1. Введение в Java — [10:01]
2. Установка нужных программ — [14:03]
3. Типы данных — [14:53]
4. Переменные — [9:24]
5. Простые арифметические операции — [17:34]
▪️Перейти к плейлисту [18 уроков]
IT-EX | Курсы программирования
Это — «стандартный» курс по программированию на Java. Он идеально подойдёт для полных новичков: вы, как и в большинстве других курсов, начнёте с установки Java, разберётесь с основными терминами и постепенно перейдёте к созданию собственной программы.
1. Введение в Java — [10:01]
2. Установка нужных программ — [14:03]
3. Типы данных — [14:53]
4. Переменные — [9:24]
5. Простые арифметические операции — [17:34]
▪️Перейти к плейлисту [18 уроков]
IT-EX | Курсы программирования
🐍 Пишем 3 простые программы на Python. Практика для начинающих // #Python
В этом видео автор показывает, как написать 3 действительно полезные программы на Python, которым можно найти применение в реальной жизни.
Учтите, что оно не подойдёт для полных новичков: весь процесс написания кода показан очень бегло и без каких-либо подробностей, так что обладание хотя бы базовыми знаниями языка Python будет крайне рекомендуемым.
▪️Перейти к просмотру [5:18]
IT-EX | Курсы программирования
В этом видео автор показывает, как написать 3 действительно полезные программы на Python, которым можно найти применение в реальной жизни.
Учтите, что оно не подойдёт для полных новичков: весь процесс написания кода показан очень бегло и без каких-либо подробностей, так что обладание хотя бы базовыми знаниями языка Python будет крайне рекомендуемым.
▪️Перейти к просмотру [5:18]
IT-EX | Курсы программирования
⚙️ Всё про Rust для начинающих // #Rust
В этом интервью гость подробно рассказывает про язык программирования Rust: в чём его особенности, отличия от других ЯП, сходства с C++ и о том, какие аспекты нужно знать, чтобы начать программировать на нём.
1. Первая работа — [22:30]
2. Про Python — [28:28]
3. Чем Rust похож на Go — [44:58]
4. Почему первая версия языка готовилась 9 лет — [51:49]
5. Направления разработки на Rust — [1:30:36]
▪️Перейти к просмотру [2:12:46]
IT-EX | Курсы программирования
В этом интервью гость подробно рассказывает про язык программирования Rust: в чём его особенности, отличия от других ЯП, сходства с C++ и о том, какие аспекты нужно знать, чтобы начать программировать на нём.
1. Первая работа — [22:30]
2. Про Python — [28:28]
3. Чем Rust похож на Go — [44:58]
4. Почему первая версия языка готовилась 9 лет — [51:49]
5. Направления разработки на Rust — [1:30:36]
▪️Перейти к просмотру [2:12:46]
IT-EX | Курсы программирования
🙅♂️ 12 ужасных ошибок в Python-проектах // #Python
Если вы новичок и пишете на Python, вы, скорее всего, допускаете 12 глупейших ошибок, о которых автор рассказывает в этом видео. Вот как минимум несколько из них:
1. Жёсткие нарушения PEP8 — [0:44]
2. Нейминг — [2:30]
3. Отсутствие комментариев — [5:23]
4. Документация по проекту — [8:27]
5. Бизнес-логика в контроллерах — [9:35]
▪️Перейти к просмотру [23:40]
IT-EX | Курсы программирования
Если вы новичок и пишете на Python, вы, скорее всего, допускаете 12 глупейших ошибок, о которых автор рассказывает в этом видео. Вот как минимум несколько из них:
1. Жёсткие нарушения PEP8 — [0:44]
2. Нейминг — [2:30]
3. Отсутствие комментариев — [5:23]
4. Документация по проекту — [8:27]
5. Бизнес-логика в контроллерах — [9:35]
▪️Перейти к просмотру [23:40]
IT-EX | Курсы программирования
👨🏫 Всё про Data Science для начинающих // #Data #Science
Это видео — самое подробное интервью с Data Scientist из известного стартапа в области компьютерного зрения.
В нём он не стесняясь рассказывает про нейросети, генетические алгоритмы, big data, machine learning, дополненную реальность и ещё о нескольких интересных вещах.
1. Про задачи в компании — [36:16]
2. Data Mining — [46:06]
3. Обучение нейронных сетей — [52:53]
4. Сколько стоит Data Scientist — [1:02:34]
5. Про стартап Banuba — [1:13:22]
▪️Перейти к просмотру [2:08:59]
IT-EX | Курсы программирования
Это видео — самое подробное интервью с Data Scientist из известного стартапа в области компьютерного зрения.
В нём он не стесняясь рассказывает про нейросети, генетические алгоритмы, big data, machine learning, дополненную реальность и ещё о нескольких интересных вещах.
1. Про задачи в компании — [36:16]
2. Data Mining — [46:06]
3. Обучение нейронных сетей — [52:53]
4. Сколько стоит Data Scientist — [1:02:34]
5. Про стартап Banuba — [1:13:22]
▪️Перейти к просмотру [2:08:59]
IT-EX | Курсы программирования
👨🏫 Введение в CSS с полного нуля // #CSS
Этот плейлист из 10 коротких уроков подойдёт для тех, кто уже знаком с HTML и хочет освоить CSS на базовом уровне.
Просмотрев его, вы поймёте что это такое и научитесь примитивному редактированию страниц, но не более того. Отличный вариант для тех, кто хочет просто ознакомиться с CSS, не углубляясь в него с головой.
▪️Перейти к плейлисту [10 уроков]
IT-EX | Курсы программирования
Этот плейлист из 10 коротких уроков подойдёт для тех, кто уже знаком с HTML и хочет освоить CSS на базовом уровне.
Просмотрев его, вы поймёте что это такое и научитесь примитивному редактированию страниц, но не более того. Отличный вариант для тех, кто хочет просто ознакомиться с CSS, не углубляясь в него с головой.
▪️Перейти к плейлисту [10 уроков]
IT-EX | Курсы программирования
😎 Всё о машинном обучении // #Machine
Посмотрев это интервью, вы станете настоящим профи в машинном обучении, нейронных сетях, наборах данных и многом другом.
Гость этого видео — СТО в компании Яндекс.Дзен. Кроме полезной информации о машинном обучении, он рассказывает ещё о том, как ему удалось стать экспертом, не блистая знаниями ни в школе, ни в универе.
▪️Перейти к просмотру [1:45:34]
IT-EX | Курсы программирования
Посмотрев это интервью, вы станете настоящим профи в машинном обучении, нейронных сетях, наборах данных и многом другом.
Гость этого видео — СТО в компании Яндекс.Дзен. Кроме полезной информации о машинном обучении, он рассказывает ещё о том, как ему удалось стать экспертом, не блистая знаниями ни в школе, ни в универе.
▪️Перейти к просмотру [1:45:34]
IT-EX | Курсы программирования
👨💻 Учим JavaScript с нуля // #JavaScript
В этом небольшом курсе любой человек, который не знаком даже с основами программирования, сможет понять, как устроен JavaScript и написать свою первую программу.
1. Как работает JavaScript [8:00]
2. Основы синтаксиса и структура кода [10:00]
3. Переменные, константы и ключевые слова [13:58]
4. Типы данных [12:04]
5. Операторы [27:27]
6. Условные операторы If, Else [9:17]
7. Циклы For, While [11:49]
8. Функции, рекурсия и планирование [18:07]
9. Объекты: синтаксис, создание и изменение [31:39]
10. Числа и работа с ними [16:28]
▪️Перейти к плейлисту [19 уроков]
IT-EX | Курсы программирования
В этом небольшом курсе любой человек, который не знаком даже с основами программирования, сможет понять, как устроен JavaScript и написать свою первую программу.
1. Как работает JavaScript [8:00]
2. Основы синтаксиса и структура кода [10:00]
3. Переменные, константы и ключевые слова [13:58]
4. Типы данных [12:04]
5. Операторы [27:27]
6. Условные операторы If, Else [9:17]
7. Циклы For, While [11:49]
8. Функции, рекурсия и планирование [18:07]
9. Объекты: синтаксис, создание и изменение [31:39]
10. Числа и работа с ними [16:28]
▪️Перейти к плейлисту [19 уроков]
IT-EX | Курсы программирования
⌨️ Учимся работать с Google Sheets API // #Python
Табличные процессоры по типу Google Sheets — это не только удобный сервис для обычных пользователей, но ещё и мощный инструмент для работы с данными через API.
Поэтому, в этом видео автор наглядно показывает, как читать и записывать данные в Google Sheets напрямую из Python-программ.
▪️Перейти к просмотру [14:04]
IT-EX | Курсы программирования
Табличные процессоры по типу Google Sheets — это не только удобный сервис для обычных пользователей, но ещё и мощный инструмент для работы с данными через API.
Поэтому, в этом видео автор наглядно показывает, как читать и записывать данные в Google Sheets напрямую из Python-программ.
▪️Перейти к просмотру [14:04]
IT-EX | Курсы программирования
📷 Распознаём лица на Python // #Python
В этом видео автор показывает, как на Python написать программу, которая будет распознавать, сверять лица и экспортировать их при необходимости.
Для того, чтобы разобраться в теме урока, вам будет достаточно лишь базовых знаний языка. К тому же, распознавание лиц в уроке происходит с только помощью библиотек, использование которых не составит особого труда.
▪️Перейти к просмотру [15:40]
IT-EX | Курсы программирования
В этом видео автор показывает, как на Python написать программу, которая будет распознавать, сверять лица и экспортировать их при необходимости.
Для того, чтобы разобраться в теме урока, вам будет достаточно лишь базовых знаний языка. К тому же, распознавание лиц в уроке происходит с только помощью библиотек, использование которых не составит особого труда.
▪️Перейти к просмотру [15:40]
IT-EX | Курсы программирования
💰 Какие программисты зарабатывают больше других // #общее
Посмотрев это видео вы узнаете, почему одним программистам платят больше, а другим — меньше. Спойлер: это зависит не только от навыков специалиста.
1. Местоположение — [0:17]
2. Язык программирования — [1:31]
3. Компания — [1:55]
4. Знание предметной области — [2:43]
5. Опыт и возраст — [4:29]
6. Уникальность знаний — [7:46]
7. Наглость и умение торговаться — [9:00]
▪️Перейти к просмотру [9:45]
IT-EX | Курсы программирования
Посмотрев это видео вы узнаете, почему одним программистам платят больше, а другим — меньше. Спойлер: это зависит не только от навыков специалиста.
1. Местоположение — [0:17]
2. Язык программирования — [1:31]
3. Компания — [1:55]
4. Знание предметной области — [2:43]
5. Опыт и возраст — [4:29]
6. Уникальность знаний — [7:46]
7. Наглость и умение торговаться — [9:00]
▪️Перейти к просмотру [9:45]
IT-EX | Курсы программирования
🖥 Учимся писать на языке Go с нуля // #Go
Go — это относительно молодой и перспективный язык, преимущество которого заключается в том, что его изучение занимает совсем немного времени и усилий.
В этом плейлисте автор сначала погружает зрителя в основы этого языка, а затем, спустя несколько уроков, показывает, как эти знания можно применить на практике.
1. Типы и переменные — [15:01]
2. Переменные и ошибки с ними — [16:27]
3. Циклы — [14:42]
4. Массивы и срезы — [9:34]
5. Карты — [7:45]
▪️Перейти к просмотру [24 урока]
IT-EX | Курсы программирования
Go — это относительно молодой и перспективный язык, преимущество которого заключается в том, что его изучение занимает совсем немного времени и усилий.
В этом плейлисте автор сначала погружает зрителя в основы этого языка, а затем, спустя несколько уроков, показывает, как эти знания можно применить на практике.
1. Типы и переменные — [15:01]
2. Переменные и ошибки с ними — [16:27]
3. Циклы — [14:42]
4. Массивы и срезы — [9:34]
5. Карты — [7:45]
▪️Перейти к просмотру [24 урока]
IT-EX | Курсы программирования
⚙️ Базовый синтаксис языка JavaScript // #JavaScript
Две большие лекции, в которых подробно разбирается базовый синтаксис JavaScript. Их стоит рассматривать не как практическое руководство, а лишь как вводную теоретическую часть этого языка.
1 урок — [1:21:34]
2 урок — [1:25:57]
IT-EX | Курсы программирования
Две большие лекции, в которых подробно разбирается базовый синтаксис JavaScript. Их стоит рассматривать не как практическое руководство, а лишь как вводную теоретическую часть этого языка.
1 урок — [1:21:34]
2 урок — [1:25:57]
IT-EX | Курсы программирования