![Moderator](/data/avatars/o/0/5.jpg?1563557049)
Moderator
Модератор
- Регистрация
- 17.07.2019
- Сообщения
- 69 659
- Реакции
- 204 679
- Онлайн
- 20дн 6ч 41м 55с
- #1
Голосов: 0
Автор:
Андрей Кудлай
Название:
[WebForMySelf] Python. Полное руководство (2023)
Представляем Вашему вниманию видео курс по изучению языка программирования Python.
Курс состоит из двух частей и включает в себя 87 уроков общей продолжительностью более 30 часов видео.
Уникальность курса состоит в том, что здесь Вы найдете не только уроки непосредственно по изучению Python, этому посвящена первая часть курса, но и найдете отдельную практическую часть курса по созданию приложений с графическим интерфейсом.
Часть 1. Изучение Python
Первая часть курса посвящена исключительно изучению Python. В курсе будет использована последняя доступная версия языка на момент записи – Python 3.11. При этом материал подойдет для абсолютных новичков в программировании, поскольку все термины и понятия объясняются простым и понятным языком. Если же у вас есть опыт изучения любого другого языка программирования, тогда это будет большим плюсом и понять Python будет куда проще. Изучение построено от простого к сложному и соответственно, курс будет начат с таких базовых вещей для любого языка программирования, как: синтаксис языка, типы данных, переменные, операторы и т.п. Кроме изучения теории в первой части вы найдете и много практики. Получив основы и перейдя к более продвинутым темам, уже начиная с 12-го урока будет дано первое домашнее задание для самостоятельного выполнения. Домашних заданий и самостоятельной практики будет достаточно много, что позволит разбавить теорию и закрепить изучаемый материал на практике.
Часть 2. Создание приложений с графическим интерфейсом
Вторая часть курса посвящена работе с интересной библиотекой Tkinter, которая входит в стандартную библиотеку Python. В первой части при изучении Python вы могли увидеть результат выполнения программ в консоли, то есть фактически писались консольные приложения. Это далеко не всегда приемлемо, поскольку для выполнения таких программ, во-первых, на компьютере должен быть установлен Python и, во-вторых, для запуска таких программ необходимы некоторые навыки работы с консолью. Согласитесь, было бы куда интереснее, если бы на выходе была не консольная программа, а стандартное для операционной системы исполняемое приложение. В случае с ОС Windows это приложение exe. Библиотека Tkinter позволяет это сделать. Используя эту библиотеку, можно создавать GUI-приложения, то есть приложения с графическим интерфейсом, запуск которых ничем не отличается от любых других стандартных приложений для операционной системы. Куда интереснее создавать программы с графическим интерфейсом, которые можно показать друзьям, отметив, что автором этих программ являетесь вы. А дополнительные модули помогут создавать современные и красивые дизайны ваших программ.
Освойте современный и мощный язык программирования
Основы языка Python
Создание консольной программы с нуля
Работа с библиотекой Tkinter
Создание приложения с графическим интерфейсом
Данный курс для вас, если вы:
- Начинающий программист. Вы уже знаете некоторые языки программирования, но решили сосредоточиться на изучении Python. Ваши знания будут безусловным плюсом и сделают усвоение нового материала куда проще.
- Новичок и только собираетесь изучать программирование. Курс рассчитан на пользователей, не имеющих опыта в программировании или их опыт минимален. Для изучения курса не нужны специальные знания, кроме уверенной работы с ПК.
- Программист со знанием Python, но испытываете трудности с применением знаний на практике. Данную проблему решает практическая часть курса, посвященная созданию приложений с графическим интерфейсом.
- Возможность изучить с нуля один из наиболее востребованных на сегодняшний день языков программирования – Python.
- Возможность не просто изучить теорию, но и параллельно закрепить ее на практике благодаря большому количеству домашних заданий.
- Возможность получить стартовый опыт в написании консольных программ и полноценных графических приложений для решения разнообразных задач.
- Возможность изучить и поработать с интересной библиотекой Tkinter для создания десктопных программ для операционной системы.
- Возможность получить не только учебные примеры программ, но и вполне практичные программы, которые могут быть полезны в дальнейшем.
Как современному специалисту вам нужно изучать языки программирования, которые имеют отличные встроенные функции и могут помочь в быстрой разработке приложений. Мало того, они должны быть простыми для освоения и иметь сообщество разработчиков. Именно поэтому многие программисты начали использовать Python.
Python — не новый язык программирования. Впервые он был представлен в 1991 году. Это мощный скриптовый язык с огромным количеством модулей и библиотек практически под любые задачи. На Python разрабатывается огромное количество стартапов. Его используют различные IT-гиганты.
Есть несколько причин, по которым Python является лучшим вариантом для технологической отрасли, начиная с машинного обучения и заканчивая веб-разработкой. Это интерпретируемый, объектно-ориентированный язык программирования высокого уровня, который также является одним из самых быстрорастущих в мире. Он используется инженерами-программистами, математиками, аналитиками данных, учеными, студентами и другими специалистами.
Программа:
Теория
Урок 1. Введение
Урок 2. Установка Python
Урок 3. Работа в интерактивном режиме
Урок 4. Работа в PyCharm
Урок 5. Синтаксис Python
Урок 6. Переменные и константы
Урок 7. Типизация данных
Урок 8. Числа
Урок 9-11. Строки. Часть 1-3
Урок 12. Домашнее задание
Урок 13. Форматирование строк
Урок 14. Методы строк
Урок 15. Булев тип данных
Урок 16. Операторы
Урок 17. Домашнее задание
Урок 18. Оператор IF
Урок 19. Тернарный оператор
Урок 20-21. Цикл while. Часть 1-2
Урок 22. Домашнее задание
Урок 23. Pattern matching
Урок 24. Цикл for
Урок 25. Домашнее задание
Урок 26. Вложенные циклы
Урок 27. Домашнее задание
Урок 28-32. Списки. Часть 1-5
Урок 33. Домашнее задание
Урок 34. Изменяемые и неизменяемые типы данных
Урок 35-37. Словари. Часть 1-3
Урок 38. Домашнее задание
Урок 39. Кортежи
Урок 40. Множества
Урок 41. Домашнее задание
Урок 42. Распаковка коллекций
Урок 43-46. Функции. Часть 1-4
Урок 47. Функции map, filter, zip
Урок 48. Домашнее задание
Урок 49. Модули
Урок 50. Пакеты
Урок 51. Модуль datetime
Урок 52. Игра «Угадай число»
Урок 53. Замыкания
Урок 54. Декораторы
Урок 55. Работа с файлами
Урок 56. Менеджер пакетов pip
Урок 57. Виртуальное окружение
Урок 58. Исключения
Урок 59-61. Модуль sqlite3. Часть 1-3
Часть 2
Практика
Урок 1-5. Программа показа погоды. Части 1-5
Урок 6. Домашнее задание
Урок 7. Настройка окна графического приложения
Урок 8. Виджет Button
Урок 9. Виджет Label
Урок 10. Виджет Entry
Урок 11. Менеджер геометрии pack
Урок 12. Менеджер геометрии grid
Урок 13. Менеджер геометрии place
Урок 14. Виджеты Text и ScrolledText
Урок 15. Модуль ttk
Урок 16. Модуль ttkthemes
Урок 17. Модуль CustomTkinter
Урок 18-24. Графическое приложение погоды. Части 1-7
Урок 25. Сборка программы
Урок 26. Подведение итогов
Подробнее:
Скрытый контент для авторизованных пользователей.
Ссылки и информация для скачивания: