Очень плохо. Категорически не рекомендую для начинающих. Но если вы писали программы на других языках, то можете посмотреть. Сам преподаватель плохо преподает и плохо знает программирование. К урокам не готовится, говорит и пишет от балды. Поэтому часто ошибается, переписывает код и т.д. Если бы курс был сделан по примеру иностранных преподавателей с Udemy, то его можно было бы сократить раза в три, и он был бы намного понятнее. У преподавателя очень много слов-паразитов, по несколько штук в предложении: «просто», «довольно-таки» и т.д. У него всё просто, это первый признак убогости преподавателя, который объясняет программирование для начинающих. Программирование — это крайне сложная наука, которая подходит лишь единицам. Также в курсе он пишет на Mac, что накладывает свои отпечатки, так как большинство начинающих сидят на Windows. Например, в консоли на Windows надо писать «python», а не «python3», о чем он не сказал. Примеры показывает плохо: в консоли постоянно висят данные от прошлого кода и функций, которые уже пройдены, но он их не удаляет, и выходные данные путаются с теми, которые рассматриваются сейчас. Не поставил двойку только потому, что уроки более-менее короткие и емкие, а так как я уже знал синтаксис PHP и JavaScript, то нормально въехал в нюансы программирования на Python. Также в курсе показано создание ПК-приложения (крайне посредственного, с ужасным кодом) и работа с фреймворком для создания сайтов.
Изучение Python, Tkinter и Django
О чём курс
Вам нужно создать полноценный веб-проект или десктопное приложение — и всё это в рамках одного стека технологий на языке Python. Вы начнете с освоения синтаксиса и ООП, а затем примените эти знания для разработки реальных продуктов. Внутри разбирается работа с библиотекой Tkinter для создания интерфейсов, проектирование сайтов на фреймворке Django и взаимодействие с базами данных SQLite. Вы научитесь писать чистый код, упаковывать десктопные приложения в исполняемые exe-файлы и разворачивать веб-сервисы с полноценной системой авторизации пользователей и управлением контентом.
Программа обучения
Основы Python
- #1 - Установка среды разработки, вывод информации
- #2 - Переменные и получение данных от пользователя
- #3 - Условные операторы
- #4 - Списки, индексы, срезы, кортежи, словари и множества
- #5 - Циклы For, While, а также операторы
- #6 - Функции (def, lambda, return)
- #7 - Работа с файлами и исключения
- #8 - Работа с модулями (import и from)
- #9 - Изучение ООП (классы, объекты, методы и конструкторы)
- #10 - Наследование, инкапсуляция, полиморфизм
- #11 - Работа с базой данных SQLite
Библиотека TKinter
- #1 - Знакомство с библиотекой TKinter
- #2 - Приложение для поиска информации в Интернете
- #3 - Выбор поисковой системы в приложении
- #4 - Добавление стилей и создание exe файла
Создание сайта
- #1 - Вводный урок в Django. Установка всего
- #2 - Создание пустого проекта и его настройка
- #3 - Создание компонента и отслеживание URL
- #4 - Работа с шаблонизатором
- #5 - Настройка панели администратора
- #6 - Создание базы данных и проведение миграций
- #7 - Добавление регистрации на сайте
- #8 - Авторизация и выход из учетной записи
- #9 - Настройки учетной записи и загрузка фотографии
- #10 - Изменение профиля на сайте
- #11 - Создание, удаление и редактирование постов
- #12 - Постраничный вывод постов на главной
- #13 - Кнопка восстановления пароля
Другие материалы школы 10
I itProger Все материалыМатериалом доволен на все 100%. Особого чуда не ожидал, но был приятно удивлен темпом и манерой подачи материала. Обычно либо курс тянется как резина, либо материал плохо разъясняется, и в сознании только туман и ощущение непреодолимой сложности. Здесь же соблюдена золотая середина. Темп видео бодрячковый, который не дает заснуть. Дается только необходимое, без углубления в дебри, от которых тонешь в массе информации. Автор хорошо объясняет и передает «чистые» образы. Что самое ценное для меня — автор настраивает на волну, что программирование на Python — это легче некуда. Резюме: автор заслуживает доверия. Курс не для «нулевых» новичков, скорее для тех, кто уже прослушал несколько курсов, что-то пробовал делать и хочет стартануть в этом направлении.
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо со ссылкой и инструкциями для доступа к материалам. Если ссылка не открывается, загляните в раздел «Помощь» или напишите в поддержку.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».