Полный ПРАКТИЧЕСКИЙ курс по программированию на Python (Питону) для начинающих. Минимум нудной теории, Больше практики. Учимся решая повседневные задачи из жизни!
Этот предназначен для тех, кто хочет освоить фундаментальные концепции языка Python. В курсе будут рассмотрены основные концепции, включая переменные, условные операторы, циклы, функции и классы. Вы также сможете решить множество практических задач и применить изученный материал для создания игры Snakes. Курс охватывает все аспекты программирования на Python, и поможет вам освоить язык, даже если вы новичок в программировании. По окончанию курса вы будете иметь основные навыки программирования на Python и будете готовы к дальнейшему изучению более продвинутых тем.
Материалы курса хранятся в открытом проекте на Github по ссылке
, где вы можете найти код и упражнения, а также Краткий Справочник по ссылке:
Python for
00:00 - start
2:55 - Установка Python
4:00 - Установка PyCharm IDE
5:38 - Создаем наш первый проект
9:52 - Переменные (Variables)
13:35 - Ресурсы и материалы
14:49 - Задача на переменные
15:26 - Функция input(). Считываем что написал пользователь
16:29 - Задача: считываем и выводим на экран
18:03 - Задача: сколько будет в 2030 году
20:53 - Задача: сумма двух чисел
23:26 - Строки (string)
27:25 - Форматированные строки (Formatted strings)
29:24 - Встроенные функции при работе со string
34:42 - Задача: замените буквы
35:52 - Операторы в Python ( , -. *, /, %)
37:18 - Присвоение значений
39:15 - Модуль math
41:28 - Если что-то неполучается
41:50 - Задача: математические операции
44:52 - Условный оператор if
48:03 - Пример условный оператор
51:00 - Мини-калькулятор
56:42 - Логические операторы: and, or, not
58:27 - Задача: опеределите тип предложения
59:56 - Задача: категория предложений
1:01:55 - Если ты дошел до этого момента и не слился ...
1:02:10 - Задача: проверка имени пользователя
1:06:59 - Цикл while
1:10:23 - Пример: выведите четные числа
1:13:15 - Задача: игра угадай число
1:15:46 - Пример: Игра для детей по математике
1:21:01 - Задача: Касса
1:25:29 - Задача: Автоматические ворота
1:30:33 - Цикл For
1:35:06 - Задача: Сумма чисел в промежутке
1:38:06 - Задача: Треугольник из звёздочек
1:39:03 - Задача: Квадраты всех чисел
1:40:27 - Задача: Сумма нечетных чисел
1:42:28 - Lists (Списки)
1:44:27 - Пример: Решаем уравнения через программу
1:46:58 - Пример: Решаем квадратные уравнения через программу
1:50:33 - Задача: Решите сложное уравнение
1:52:14 - Пример: Вложенные циклы
1:54:33 - Задача: таблица умножения
1:56:25 - Задача: Звёзды и города
1:58:35 - List (Списки) - индексы и срезы
2:01:12 - List (списки) - создание, добавление и удаление элементов
2:03:27 - Задача: Запоминаем слова
2:05:47 - Задача: Запомни числа меньше
2:07:10 - Задача: Поиск книг в каталоге
2:08:52 - Nested Lists (Вложенные списки)
2:10:53 - Методы списка (list methods)
2:14:03 - Задача: удаляем дубликаты в списке
2:14:59 - Tuples (Кортежи)
2:16:37 - Задача: сохранить детали в tuples
2:19:55 - Задача: найти человека по имени в нашем листе кортежей
2:22:51 - Словарь (dictionary)
2:25:06 - Задача: напишите мини-словарь
2:27:16 - Задача: перевод чисел в слова
2:28:04 - Функции (functions)
2:32:04 - Функции: как работать с параметрами
2:36:30 - Задача: say_hi_by_name
2:37:33 - Функции которые возвращают значение: return
2:40:42 - Задача: мини-калькулятор с функцией
2:42:47 - Чтобы написать что-то по настоящему интригующее...
2:43:06 - Try-except работаем с ошибками
2:46:52 - Задача: сохраняем информацию и создаём функции
2:50:02 - Введение в ООП: Классы
2:50:27 - Создадим классы для Cat и Dog
2:52:48 - Конструкторы в классах (constructors)
2:58:29 - Задача: дополним класс Dog параметрами
3:02:43 - Введение в ООП: Наследование
3:07:56 - Введение в ООП: Полиморфизм
3:10:09 - Разделять код по разным файлам
3:13:04 - Задача: перенесите классы Cat и Dog
3:14:31 - Как найти минимум?
3:16:00 - Функция минимум
3:17:06 - sort() side-effects...
3:17:55 - Задача: перенесите функции в отдельные файлы
3:18:32 - Задача: функция максимум
3:19:58 - Название переменных в Python
3:21:13 - Группируем файлы в модули: Package
3:24:57 - Создайте package utilities
3:26:50 - Задача: игра камень-ножницы-бумага
3:38:47 - Множество (Set)
3:42:36 - Set: создание, добавление, удаление элементов
3:45:32 - Задача: игра города
3:48:15 - Финишная прямая!!!
3:49:01 - GUI: Tkinter
4:05:30 - Проект Snakes
4:49:12 - Финальные штрихи
4:49:41 - Поздравляю, ты это сделал!
30 views
78
18
4 months ago 01:20:39 1
Главная загадка Природы | ALI
4 months ago 00:24:05 1
Медицина в США сломана - почему так дорого?
4 months ago 05:27:42 1
Python — полный курс для начинающих. Этот навык изменит твою жизнь.
4 months ago 00:04:12 2
Уроки Python / Как в PyCharm создать EXE файл
4 months ago 00:00:59 1
Задание 8 из ЕГЭ по Информатике #shorts #егэ #егэинформатика
4 months ago 00:50:12 1
Pine Harbor - НАШ Silent Hill
4 months ago 00:34:52 1
Истории Эпических Фейлов в IT
4 months ago 00:01:10 1
Cinema4D and Stable DIffusion. How-To. Use C4D-Renderings.
4 months ago 03:14:48 1
Из АДА к ВЕРШИНАМ. Прошлое БМВ, которое хотели ЗАБЫТЬ.
4 months ago 00:21:37 1
КАК СТАТЬ КАЛЕКОЙ ЗА 250 РУБЛЕЙ
4 months ago 00:22:46 1
20 ЛУЧШИХ горных ВЕЛОСИПЕДОВ до 100K ₽
4 months ago 00:16:07 1
Python для начинающих. Урок 1 | Что такое Python?
4 months ago 02:56:32 1
HTML - Полный Курс HTML Для Начинающих [3 ЧАСА]
4 months ago 00:32:57 1
10 стоических принципов для НЕМЕДЛЕННОГО ПРЕОБРАЗОВАНИЯ ЖИЗНИ | СТОИЦИЗМ
4 months ago 01:06:40 1
Александр Артамонов: новая волна мобилизации в России /// ЭМПАТИЯ МАНУЧИ
4 months ago 00:12:58 1
Как сделать 2D платформер на Unity | #1
4 months ago 00:13:53 1
ПРОГА для 6 ЗАДАНИЯ на PYTHON, которая сама СЧИТАЕТ ТОЧКИ! | ЕГЭ по информатике 2023
4 months ago 00:07:22 1
Разбор модуля argparse в Python
4 months ago 00:31:11 1
Стать неприлично крутым разработчиком Python. А вот так это и делается.(задача 1)
4 months ago 00:00:09 1
ЗАДАЧНИК для ПРОГРАММИСТА! программирование
4 months ago 00:05:12 1
I attempted building the CRAZIEST Music Sync ever in Minecraft…
4 months ago 00:05:09 1
HAMMER KING - The Devil Will I Do (Official Video) | Napalm Records