Книжный клуб для разработчиков Ботаним (2023)

Диджитализируй

16 марта, 2024

Курсы по программированию

PS0AdpKfQS2gbhvVCmWjsQ Программирование [Диджитализируй] Книжный клуб для разработчиков Ботаним (2023)

ОПИСАНИЕ:

О клубе:
В чём суть?
Суть в том, что книжек много, и иногда их много даже на полке или в папке компьютера, но они не читаются.
А когда есть план, ограниченное отведённое время, группа таких же заинтересованных людей — тогда грех не читать.
Тогда всё чётенько. Берёшь и читаешь. И есть с кем обсудить непонятное. И понятное тоже.

Какой формат?
Всё будем вести в закрытом Telegram канале с чатом.
Книги будем выбирать голосованием, для каждой из них будет установлена дата начала и окончания её чтения и проработки.
Будем делить книгу на части, читать их, прорабатывать и выделять главное, отвечать на возникающие вопросы, обсуждать и делиться мыслями.
Книги — главный источник серьёзной проработки темы для меня. И вообще я ботанить люблю, чего уж тут.
Будем ботанить вместе — с желающими, с единомышленничками, гг!
Унылые вещи творить будем. Читать! Хорошие ИТ-книги.
Вместе. Читать, прорабатывать, выделять главное, обсуждать, сопоставлять материал со своим опытом.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Диджитализируй] Книжный клуб для разработчиков Ботаним (2023) отключены

Книжный клуб для разработчиков Ботаним (2023)

Диджитализируй

16 марта, 2024

Курсы по программированию

PS0AdpKfQS2gbhvVCmWjsQ Программирование [Диджитализируй] Книжный клуб для разработчиков Ботаним (2023)

ОПИСАНИЕ:

О клубе:
В чём суть?
Суть в том, что книжек много, и иногда их много даже на полке или в папке компьютера, но они не читаются.
А когда есть план, ограниченное отведённое время, группа таких же заинтересованных людей — тогда грех не читать.
Тогда всё чётенько. Берёшь и читаешь. И есть с кем обсудить непонятное. И понятное тоже.

Какой формат?
Всё будем вести в закрытом Telegram канале с чатом.
Книги будем выбирать голосованием, для каждой из них будет установлена дата начала и окончания её чтения и проработки.
Будем делить книгу на части, читать их, прорабатывать и выделять главное, отвечать на возникающие вопросы, обсуждать и делиться мыслями.
Книги — главный источник серьёзной проработки темы для меня. И вообще я ботанить люблю, чего уж тут.
Будем ботанить вместе — с желающими, с единомышленничками, гг!
Унылые вещи творить будем. Читать! Хорошие ИТ-книги.
Вместе. Читать, прорабатывать, выделять главное, обсуждать, сопоставлять материал со своим опытом.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Диджитализируй] Книжный клуб для разработчиков Ботаним (2023) отключены

Подготовка к алгоритмическим собеседованиям (2023)

balun.courses

13 марта, 2024

Курсы по программированию

y1ivRRjLSUqgfkbTkTVhzQ Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023)

ОПИСАНИЕ:

Подготовиться к алгоритмическому собеседованию за 8 недель и увеличь свои шансы на трудоустройство в BigTech-компанию в 2 раза.
Без зубрёжки научишься правильно решать задачи, которые встретятся на реальном собеседовании, потренируешься на mock-собеседованиях и разберешь задания, которые встречались на собеседованиях в OZON, Tinkoff, ВК, СБЕР, Авито и Яндекс.

Этот курс подойдёт для Juniir и Middle-разработчиков:
Чтобы выжать из курса максимум, тебе необходимо знать основы программирования. Сам курс будет на Python, но тебе достаточно знать свой язык, на котором ты работаешь. Мы будем использовать простой синтаксис, который будет понятен всем.

Знакомая ситуация:
1. Не могу устроиться в компанию мечты, спотыкаюсь об алгоритмическое собеседование
2. Нарешиваю алгоритмические задачи, но не понимаю их сути. Информация в голове не структурирована
3. Пару раз уже завалился на собеседованиях, потому что попадались сложные задачи, которые я не мог решить
4. Не знаю, как правильно себя вести на собеседовании и как правильно разговаривать с интервьюером
5. Знаю алгоритмы, но как только дело доходит до практики — не могу ничего сделать
6. Не знаю, что меня ждет на собеседовании. Не понимаю, к чему готовиться и как его не провалить

Этот курс повысит твои шансы на трудоустройство в BigTech минимум в 2 раза:
1. Изучишь теорию, которая точно понадобится для успешного прохождения алгоритмического собеседования
2. Научишься понимать суть и идею каждой задачи без заучивания схемы решения
3. Прорешаешь все задачи, которые могут встретиться на алгоритмическом собеседовании: простые и уровня hard+
4. Узнаешь, как правильно вести себя на собеседовании и как общаться с интервьюером, чтобы не провалиться
5. Разберешь задачи и ситуации, которые встречались на реальных собеседованиях в OZON, Яндекс, ВК, Тинькофф, СБЕР и Авито + узнаешь особенности прохождения собеседований в эти компании и типичные темы, которые они спрашивают
6. Научишься решать сложные задачи и поймешь, что делать, если тебе попадается задание, которое не получается решить

Содержание:
Урок 1.

Построение одномерного и двумерного префиксного массива
Подзапросы на сумму, xor и умножение для префиксного массива
Популярные задачи на массивы
Результат:
Умеешь решать задачи на массивы, которые встречаются на собеседованиях в Сбермаркет, СБЕР, Озон и Яндекс
Умеешь распознавать задачи на префиксный массив и решать их
Умеешь давать оценку сложности по времени и памяти для каждой из разобранных задач
Урок 2.
2 указателя
Сортировка подсчетом (count sort)
Результат:
Умеешь решать задачи на самую популярную тему в алгоритмических собеседованиях на примере задач из СберМаркета, Озона, Яндекса и Дзена
Умеешь распознавать и решать задачи на count sort на примере задач из Авито
Дополнительно:
На примере реального собеседования в Авито научишься правильно отвечать на вопрос «когда стоит использовать count sort?»
Урок 3.
Сканирующая прямая и работа с интервалами
Плавающее окно
Результат:
Научишься решать популярные задачи на интервалы и узнаешь, какие из них встретятся на собеседовании в VK и Яндекс
Научишься распознавать паттерн «плавающее окно» в задачах, и закрепишь свои знания на задачах из Яндекса
Урок 4.
Связный список
Анаграммы, панаграммы и простые числа
Результат:
Умеешь решать задачи на связные списки, использя паттерны «2 pointers», «slow & fast pointers» и другие базовые механики, на основе которых решается 90% задач на тему «связный список»
Знаешь задачи, которые любят давать на собеседовании в СберДевайсы
Умеешь решать задачи на тему «анаграммы» и «панаграммы» на примере задач из Яндекса
Дополнительно:
Научишься использовать решето Эратосфена для нахождения простых чисел
Узнаешь, на собеседование в какие компании тебе пригодятся знания о простых числах
Урок 5.
Стек
Быстрая сортировка и способы выбора pivot-а
Quick select и когда его применять
Сортировка слиянием
Пузырьковая сортировка
Применение квадратичных сортировок на практике
Результат:
Умеешь решать задачи используя стек, и знаешь, какие задачи дают на эту тему на собеседовании в Авито и Яндекс
Умеешь реализовывать сортировки «quick sort», «merge sort» и «bubble sort»
Умеешь выбирать pivot-элемент для быстрой сортировки. Понимаешь различные стратегии выбора, а так же как меняется сложность быстрой сортировки при разных стратегиях
Умеешь использовать quick select для решения задач, которые попадутся на собеседовании в Авито
Дополнительно:
Научишься сортировать массив, который не помещается в память, и сможешь без проблем дать ответ на вопрос собеседующему из СберМаркета
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 6.
Хеш-таблица
Длинная арифметика
Результат:
Умеешь использовать хеш-таблицу и решать задачи, которые встречаются на собеседовании в ВК, Авито и Яндекс
Знаешь, как реализовывать LRU и LFU-кеши, а так же знаешь, в каких компаниях дают задачи на их реализацию
Умеешь реализовывать длинную арифметику для получения максимально выгодного оффера на собеседовании в СберДевайсы
Урок 7.
Бинарный поиск
Бинарный поиск по ответу
Куча
Результат:
Умеешь реализовывать бинарный поиск так, чтобы выглядел одинаково для 95% задач
Не путаешься в индексах при реализации бинарного поиска
Знаешь задачи на бинарный поиск, которые могут встретиться на собеседовании в ВК и Яндекс
Умеешь реализовывать кучу и знаешь, что такое «просеивание вверх и вниз», и как с их помощью писать «красивую» реализацию и не путаться в коде
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 8.
Деревья
Поиск с возвратом (Backtracking)
Результат:
Умеешь решать задачи на деревья, которые очень популярны на собеседованиях в Яндекс
Умеешь использовать backtracking для задач, требующих полного перебора. Знаешь, как можно использовать рекурсию и системы счисления для его реализации.
Разберешься в решении задач на тему «backtracking», которые встречаются на собеседованиях в Авито и Озон

Тариф Стандарт.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023) отключены

Подготовка к алгоритмическим собеседованиям (2023)

balun.courses

13 марта, 2024

Курсы по программированию

y1ivRRjLSUqgfkbTkTVhzQ Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023)

ОПИСАНИЕ:

Подготовиться к алгоритмическому собеседованию за 8 недель и увеличь свои шансы на трудоустройство в BigTech-компанию в 2 раза.
Без зубрёжки научишься правильно решать задачи, которые встретятся на реальном собеседовании, потренируешься на mock-собеседованиях и разберешь задания, которые встречались на собеседованиях в OZON, Tinkoff, ВК, СБЕР, Авито и Яндекс.

Этот курс подойдёт для Juniir и Middle-разработчиков:
Чтобы выжать из курса максимум, тебе необходимо знать основы программирования. Сам курс будет на Python, но тебе достаточно знать свой язык, на котором ты работаешь. Мы будем использовать простой синтаксис, который будет понятен всем.

Знакомая ситуация:
1. Не могу устроиться в компанию мечты, спотыкаюсь об алгоритмическое собеседование
2. Нарешиваю алгоритмические задачи, но не понимаю их сути. Информация в голове не структурирована
3. Пару раз уже завалился на собеседованиях, потому что попадались сложные задачи, которые я не мог решить
4. Не знаю, как правильно себя вести на собеседовании и как правильно разговаривать с интервьюером
5. Знаю алгоритмы, но как только дело доходит до практики — не могу ничего сделать
6. Не знаю, что меня ждет на собеседовании. Не понимаю, к чему готовиться и как его не провалить

Этот курс повысит твои шансы на трудоустройство в BigTech минимум в 2 раза:
1. Изучишь теорию, которая точно понадобится для успешного прохождения алгоритмического собеседования
2. Научишься понимать суть и идею каждой задачи без заучивания схемы решения
3. Прорешаешь все задачи, которые могут встретиться на алгоритмическом собеседовании: простые и уровня hard+
4. Узнаешь, как правильно вести себя на собеседовании и как общаться с интервьюером, чтобы не провалиться
5. Разберешь задачи и ситуации, которые встречались на реальных собеседованиях в OZON, Яндекс, ВК, Тинькофф, СБЕР и Авито + узнаешь особенности прохождения собеседований в эти компании и типичные темы, которые они спрашивают
6. Научишься решать сложные задачи и поймешь, что делать, если тебе попадается задание, которое не получается решить

Содержание:
Урок 1.

Построение одномерного и двумерного префиксного массива
Подзапросы на сумму, xor и умножение для префиксного массива
Популярные задачи на массивы
Результат:
Умеешь решать задачи на массивы, которые встречаются на собеседованиях в Сбермаркет, СБЕР, Озон и Яндекс
Умеешь распознавать задачи на префиксный массив и решать их
Умеешь давать оценку сложности по времени и памяти для каждой из разобранных задач
Урок 2.
2 указателя
Сортировка подсчетом (count sort)
Результат:
Умеешь решать задачи на самую популярную тему в алгоритмических собеседованиях на примере задач из СберМаркета, Озона, Яндекса и Дзена
Умеешь распознавать и решать задачи на count sort на примере задач из Авито
Дополнительно:
На примере реального собеседования в Авито научишься правильно отвечать на вопрос «когда стоит использовать count sort?»
Урок 3.
Сканирующая прямая и работа с интервалами
Плавающее окно
Результат:
Научишься решать популярные задачи на интервалы и узнаешь, какие из них встретятся на собеседовании в VK и Яндекс
Научишься распознавать паттерн «плавающее окно» в задачах, и закрепишь свои знания на задачах из Яндекса
Урок 4.
Связный список
Анаграммы, панаграммы и простые числа
Результат:
Умеешь решать задачи на связные списки, использя паттерны «2 pointers», «slow & fast pointers» и другие базовые механики, на основе которых решается 90% задач на тему «связный список»
Знаешь задачи, которые любят давать на собеседовании в СберДевайсы
Умеешь решать задачи на тему «анаграммы» и «панаграммы» на примере задач из Яндекса
Дополнительно:
Научишься использовать решето Эратосфена для нахождения простых чисел
Узнаешь, на собеседование в какие компании тебе пригодятся знания о простых числах
Урок 5.
Стек
Быстрая сортировка и способы выбора pivot-а
Quick select и когда его применять
Сортировка слиянием
Пузырьковая сортировка
Применение квадратичных сортировок на практике
Результат:
Умеешь решать задачи используя стек, и знаешь, какие задачи дают на эту тему на собеседовании в Авито и Яндекс
Умеешь реализовывать сортировки «quick sort», «merge sort» и «bubble sort»
Умеешь выбирать pivot-элемент для быстрой сортировки. Понимаешь различные стратегии выбора, а так же как меняется сложность быстрой сортировки при разных стратегиях
Умеешь использовать quick select для решения задач, которые попадутся на собеседовании в Авито
Дополнительно:
Научишься сортировать массив, который не помещается в память, и сможешь без проблем дать ответ на вопрос собеседующему из СберМаркета
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 6.
Хеш-таблица
Длинная арифметика
Результат:
Умеешь использовать хеш-таблицу и решать задачи, которые встречаются на собеседовании в ВК, Авито и Яндекс
Знаешь, как реализовывать LRU и LFU-кеши, а так же знаешь, в каких компаниях дают задачи на их реализацию
Умеешь реализовывать длинную арифметику для получения максимально выгодного оффера на собеседовании в СберДевайсы
Урок 7.
Бинарный поиск
Бинарный поиск по ответу
Куча
Результат:
Умеешь реализовывать бинарный поиск так, чтобы выглядел одинаково для 95% задач
Не путаешься в индексах при реализации бинарного поиска
Знаешь задачи на бинарный поиск, которые могут встретиться на собеседовании в ВК и Яндекс
Умеешь реализовывать кучу и знаешь, что такое «просеивание вверх и вниз», и как с их помощью писать «красивую» реализацию и не путаться в коде
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 8.
Деревья
Поиск с возвратом (Backtracking)
Результат:
Умеешь решать задачи на деревья, которые очень популярны на собеседованиях в Яндекс
Умеешь использовать backtracking для задач, требующих полного перебора. Знаешь, как можно использовать рекурсию и системы счисления для его реализации.
Разберешься в решении задач на тему «backtracking», которые встречаются на собеседованиях в Авито и Озон

Тариф Стандарт.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023) отключены

Подготовка к алгоритмическим собеседованиям (2023)

balun.courses

13 марта, 2024

Курсы по программированию

y1ivRRjLSUqgfkbTkTVhzQ Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023)

ОПИСАНИЕ:

Подготовиться к алгоритмическому собеседованию за 8 недель и увеличь свои шансы на трудоустройство в BigTech-компанию в 2 раза.
Без зубрёжки научишься правильно решать задачи, которые встретятся на реальном собеседовании, потренируешься на mock-собеседованиях и разберешь задания, которые встречались на собеседованиях в OZON, Tinkoff, ВК, СБЕР, Авито и Яндекс.

Этот курс подойдёт для Juniir и Middle-разработчиков:
Чтобы выжать из курса максимум, тебе необходимо знать основы программирования. Сам курс будет на Python, но тебе достаточно знать свой язык, на котором ты работаешь. Мы будем использовать простой синтаксис, который будет понятен всем.

Знакомая ситуация:
1. Не могу устроиться в компанию мечты, спотыкаюсь об алгоритмическое собеседование
2. Нарешиваю алгоритмические задачи, но не понимаю их сути. Информация в голове не структурирована
3. Пару раз уже завалился на собеседованиях, потому что попадались сложные задачи, которые я не мог решить
4. Не знаю, как правильно себя вести на собеседовании и как правильно разговаривать с интервьюером
5. Знаю алгоритмы, но как только дело доходит до практики — не могу ничего сделать
6. Не знаю, что меня ждет на собеседовании. Не понимаю, к чему готовиться и как его не провалить

Этот курс повысит твои шансы на трудоустройство в BigTech минимум в 2 раза:
1. Изучишь теорию, которая точно понадобится для успешного прохождения алгоритмического собеседования
2. Научишься понимать суть и идею каждой задачи без заучивания схемы решения
3. Прорешаешь все задачи, которые могут встретиться на алгоритмическом собеседовании: простые и уровня hard+
4. Узнаешь, как правильно вести себя на собеседовании и как общаться с интервьюером, чтобы не провалиться
5. Разберешь задачи и ситуации, которые встречались на реальных собеседованиях в OZON, Яндекс, ВК, Тинькофф, СБЕР и Авито + узнаешь особенности прохождения собеседований в эти компании и типичные темы, которые они спрашивают
6. Научишься решать сложные задачи и поймешь, что делать, если тебе попадается задание, которое не получается решить

Содержание:
Урок 1.

Построение одномерного и двумерного префиксного массива
Подзапросы на сумму, xor и умножение для префиксного массива
Популярные задачи на массивы
Результат:
Умеешь решать задачи на массивы, которые встречаются на собеседованиях в Сбермаркет, СБЕР, Озон и Яндекс
Умеешь распознавать задачи на префиксный массив и решать их
Умеешь давать оценку сложности по времени и памяти для каждой из разобранных задач
Урок 2.
2 указателя
Сортировка подсчетом (count sort)
Результат:
Умеешь решать задачи на самую популярную тему в алгоритмических собеседованиях на примере задач из СберМаркета, Озона, Яндекса и Дзена
Умеешь распознавать и решать задачи на count sort на примере задач из Авито
Дополнительно:
На примере реального собеседования в Авито научишься правильно отвечать на вопрос «когда стоит использовать count sort?»
Урок 3.
Сканирующая прямая и работа с интервалами
Плавающее окно
Результат:
Научишься решать популярные задачи на интервалы и узнаешь, какие из них встретятся на собеседовании в VK и Яндекс
Научишься распознавать паттерн «плавающее окно» в задачах, и закрепишь свои знания на задачах из Яндекса
Урок 4.
Связный список
Анаграммы, панаграммы и простые числа
Результат:
Умеешь решать задачи на связные списки, использя паттерны «2 pointers», «slow & fast pointers» и другие базовые механики, на основе которых решается 90% задач на тему «связный список»
Знаешь задачи, которые любят давать на собеседовании в СберДевайсы
Умеешь решать задачи на тему «анаграммы» и «панаграммы» на примере задач из Яндекса
Дополнительно:
Научишься использовать решето Эратосфена для нахождения простых чисел
Узнаешь, на собеседование в какие компании тебе пригодятся знания о простых числах
Урок 5.
Стек
Быстрая сортировка и способы выбора pivot-а
Quick select и когда его применять
Сортировка слиянием
Пузырьковая сортировка
Применение квадратичных сортировок на практике
Результат:
Умеешь решать задачи используя стек, и знаешь, какие задачи дают на эту тему на собеседовании в Авито и Яндекс
Умеешь реализовывать сортировки «quick sort», «merge sort» и «bubble sort»
Умеешь выбирать pivot-элемент для быстрой сортировки. Понимаешь различные стратегии выбора, а так же как меняется сложность быстрой сортировки при разных стратегиях
Умеешь использовать quick select для решения задач, которые попадутся на собеседовании в Авито
Дополнительно:
Научишься сортировать массив, который не помещается в память, и сможешь без проблем дать ответ на вопрос собеседующему из СберМаркета
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 6.
Хеш-таблица
Длинная арифметика
Результат:
Умеешь использовать хеш-таблицу и решать задачи, которые встречаются на собеседовании в ВК, Авито и Яндекс
Знаешь, как реализовывать LRU и LFU-кеши, а так же знаешь, в каких компаниях дают задачи на их реализацию
Умеешь реализовывать длинную арифметику для получения максимально выгодного оффера на собеседовании в СберДевайсы
Урок 7.
Бинарный поиск
Бинарный поиск по ответу
Куча
Результат:
Умеешь реализовывать бинарный поиск так, чтобы выглядел одинаково для 95% задач
Не путаешься в индексах при реализации бинарного поиска
Знаешь задачи на бинарный поиск, которые могут встретиться на собеседовании в ВК и Яндекс
Умеешь реализовывать кучу и знаешь, что такое «просеивание вверх и вниз», и как с их помощью писать «красивую» реализацию и не путаться в коде
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 8.
Деревья
Поиск с возвратом (Backtracking)
Результат:
Умеешь решать задачи на деревья, которые очень популярны на собеседованиях в Яндекс
Умеешь использовать backtracking для задач, требующих полного перебора. Знаешь, как можно использовать рекурсию и системы счисления для его реализации.
Разберешься в решении задач на тему «backtracking», которые встречаются на собеседованиях в Авито и Озон

Тариф Стандарт.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023) отключены

Подготовка к алгоритмическим собеседованиям (2023)

balun.courses

13 марта, 2024

Курсы по программированию

y1ivRRjLSUqgfkbTkTVhzQ Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023)

ОПИСАНИЕ:

Подготовиться к алгоритмическому собеседованию за 8 недель и увеличь свои шансы на трудоустройство в BigTech-компанию в 2 раза.
Без зубрёжки научишься правильно решать задачи, которые встретятся на реальном собеседовании, потренируешься на mock-собеседованиях и разберешь задания, которые встречались на собеседованиях в OZON, Tinkoff, ВК, СБЕР, Авито и Яндекс.

Этот курс подойдёт для Juniir и Middle-разработчиков:
Чтобы выжать из курса максимум, тебе необходимо знать основы программирования. Сам курс будет на Python, но тебе достаточно знать свой язык, на котором ты работаешь. Мы будем использовать простой синтаксис, который будет понятен всем.

Знакомая ситуация:
1. Не могу устроиться в компанию мечты, спотыкаюсь об алгоритмическое собеседование
2. Нарешиваю алгоритмические задачи, но не понимаю их сути. Информация в голове не структурирована
3. Пару раз уже завалился на собеседованиях, потому что попадались сложные задачи, которые я не мог решить
4. Не знаю, как правильно себя вести на собеседовании и как правильно разговаривать с интервьюером
5. Знаю алгоритмы, но как только дело доходит до практики — не могу ничего сделать
6. Не знаю, что меня ждет на собеседовании. Не понимаю, к чему готовиться и как его не провалить

Этот курс повысит твои шансы на трудоустройство в BigTech минимум в 2 раза:
1. Изучишь теорию, которая точно понадобится для успешного прохождения алгоритмического собеседования
2. Научишься понимать суть и идею каждой задачи без заучивания схемы решения
3. Прорешаешь все задачи, которые могут встретиться на алгоритмическом собеседовании: простые и уровня hard+
4. Узнаешь, как правильно вести себя на собеседовании и как общаться с интервьюером, чтобы не провалиться
5. Разберешь задачи и ситуации, которые встречались на реальных собеседованиях в OZON, Яндекс, ВК, Тинькофф, СБЕР и Авито + узнаешь особенности прохождения собеседований в эти компании и типичные темы, которые они спрашивают
6. Научишься решать сложные задачи и поймешь, что делать, если тебе попадается задание, которое не получается решить

Содержание:
Урок 1.

Построение одномерного и двумерного префиксного массива
Подзапросы на сумму, xor и умножение для префиксного массива
Популярные задачи на массивы
Результат:
Умеешь решать задачи на массивы, которые встречаются на собеседованиях в Сбермаркет, СБЕР, Озон и Яндекс
Умеешь распознавать задачи на префиксный массив и решать их
Умеешь давать оценку сложности по времени и памяти для каждой из разобранных задач
Урок 2.
2 указателя
Сортировка подсчетом (count sort)
Результат:
Умеешь решать задачи на самую популярную тему в алгоритмических собеседованиях на примере задач из СберМаркета, Озона, Яндекса и Дзена
Умеешь распознавать и решать задачи на count sort на примере задач из Авито
Дополнительно:
На примере реального собеседования в Авито научишься правильно отвечать на вопрос «когда стоит использовать count sort?»
Урок 3.
Сканирующая прямая и работа с интервалами
Плавающее окно
Результат:
Научишься решать популярные задачи на интервалы и узнаешь, какие из них встретятся на собеседовании в VK и Яндекс
Научишься распознавать паттерн «плавающее окно» в задачах, и закрепишь свои знания на задачах из Яндекса
Урок 4.
Связный список
Анаграммы, панаграммы и простые числа
Результат:
Умеешь решать задачи на связные списки, использя паттерны «2 pointers», «slow & fast pointers» и другие базовые механики, на основе которых решается 90% задач на тему «связный список»
Знаешь задачи, которые любят давать на собеседовании в СберДевайсы
Умеешь решать задачи на тему «анаграммы» и «панаграммы» на примере задач из Яндекса
Дополнительно:
Научишься использовать решето Эратосфена для нахождения простых чисел
Узнаешь, на собеседование в какие компании тебе пригодятся знания о простых числах
Урок 5.
Стек
Быстрая сортировка и способы выбора pivot-а
Quick select и когда его применять
Сортировка слиянием
Пузырьковая сортировка
Применение квадратичных сортировок на практике
Результат:
Умеешь решать задачи используя стек, и знаешь, какие задачи дают на эту тему на собеседовании в Авито и Яндекс
Умеешь реализовывать сортировки «quick sort», «merge sort» и «bubble sort»
Умеешь выбирать pivot-элемент для быстрой сортировки. Понимаешь различные стратегии выбора, а так же как меняется сложность быстрой сортировки при разных стратегиях
Умеешь использовать quick select для решения задач, которые попадутся на собеседовании в Авито
Дополнительно:
Научишься сортировать массив, который не помещается в память, и сможешь без проблем дать ответ на вопрос собеседующему из СберМаркета
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 6.
Хеш-таблица
Длинная арифметика
Результат:
Умеешь использовать хеш-таблицу и решать задачи, которые встречаются на собеседовании в ВК, Авито и Яндекс
Знаешь, как реализовывать LRU и LFU-кеши, а так же знаешь, в каких компаниях дают задачи на их реализацию
Умеешь реализовывать длинную арифметику для получения максимально выгодного оффера на собеседовании в СберДевайсы
Урок 7.
Бинарный поиск
Бинарный поиск по ответу
Куча
Результат:
Умеешь реализовывать бинарный поиск так, чтобы выглядел одинаково для 95% задач
Не путаешься в индексах при реализации бинарного поиска
Знаешь задачи на бинарный поиск, которые могут встретиться на собеседовании в ВК и Яндекс
Умеешь реализовывать кучу и знаешь, что такое «просеивание вверх и вниз», и как с их помощью писать «красивую» реализацию и не путаться в коде
Научишься решать задачи с использованием кучи и хорошо подготовишься к собеседованию в Авито — там очень любят давать задачи на эту структуру данных
Урок 8.
Деревья
Поиск с возвратом (Backtracking)
Результат:
Умеешь решать задачи на деревья, которые очень популярны на собеседованиях в Яндекс
Умеешь использовать backtracking для задач, требующих полного перебора. Знаешь, как можно использовать рекурсию и системы счисления для его реализации.
Разберешься в решении задач на тему «backtracking», которые встречаются на собеседованиях в Авито и Озон

Тариф Стандарт.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Владимир Балун] [balun.courses] Подготовка к алгоритмическим собеседованиям (2023) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Разработка приложений на Python: KivyMD – Дизайн Google (2024)

Stepik

06 марта, 2024

Курсы по программированию

olXzHjVSSLOoXc2mbmwzIg Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD   Дизайн Google (2024)

ОПИСАНИЕ:

Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:
научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

Особенностью курса является то,
что он подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании на языке Python.
Кроме того, курс предоставляет возможность создания приложений как для мобильных устройств, так и для ПК.

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 – Начало

  1. Введение.
  2. Установка ПО.

Модуль 2 – Кнопки KivyMD

  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.

Модуль 3 – Макеты

  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.

Модуль 4 – Виджеты KivyMD Часть 1

  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.

Модуль 5 – Виджеты KivyMD Часть 2

  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.

Модуль 6 – Компиляция

  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.

Модуль 7 – Заключение

  1. Описание всех атрибутов.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD – Дизайн Google (2024) отключены

Рекомендуем