Видеокурс "Программирование на Python с Нуля до Гуру"
4970
3042
0
3042
ХИТ

Видеокурс "Программирование на Python с Нуля до Гуру"

  • Видеокурс
    Цена:
    4970

    ПОДРОБНОЕ ОПИСАНИЕ

    Автор: Михаил Русаков

    Данный курс научит Вас программировать на языке Python, который крайне желательно знать любому, кто хоть иногда имеет дело с компьютерами. Курс состоит из 6 разделов, в которых Вы с нуля освоите этот язык и сможете создавать самые разные программы для самых разных задач любой сложности. К курсу прилагается множество упражнений и все исходники из уроков. Наконец, Вы получите ещё несколько бонусов: "Создание калькулятора на Python", "Создание игры на Python" и "Правильная работа со справочником".

  • Курс состоит из 6 разделов

    • Раздел №1. Введение

    В данном разделе Вы узнаете:

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

    После просмотра данного раздела Вы уже будете знать, как работает Python, а так же будете иметь весь необходимый софт для написания своих программ на этом языке.

    • Раздел №2. Основы программирования на Python

    Теперь, когда у нас всё готово для старта, мы можем приступить к написанию первых программ на Python. И в этом разделе Вы узнаете:

    • Как пишутся программы на Python?
    • Что такое переменные, какие есть типы переменных, как они используются?
    • Какие есть арифметические, логические и строковые операции? Всё это снабжено множеством примеров.
    • Для чего нужен и как выглядит условный оператор?
    • Как работают и для чего нужны операторы цикла for и while?
    • Что такое списки, множества, кортежи, словари и как они применяются на практике?
    • Что такое функции, а также как правильно их использовать в Python?
    • Что такое глобальные переменные?
    • Что такое модули, как подключать чужие и как создавать свои?
    • Что такое исключения и как с ними правильно работать в Python?
    • Как выполнять команды из операционной системы?
    • Как отлаживать программы и находить в них ошибки?

    Это достаточно объёмный раздел, который даст Вам всю необходимую основу для создания Вами первых полезных программ на языке Python.

    • Раздел №3. Стандартные функции в Python

    Язык Python не был бы таким замечательным, если бы не содержал в себе множество готовых функций. И посмотрев этот раздел, Вы узнаете:

    • Какие есть математические функции?
    • Какие есть строковые функции?
    • Какие есть функции для работы со списками, кортежами, множествами и словарями?
    • Какие есть функции для работы с файлами?
    • Какие есть функции для работы с датой и временем?

    Посмотрев этот раздел, Вы не только освоите все те функции, что мы разберём, но и увидите определённые закономерности при их использовании. Как следствие, сможете уже самостоятельно в справочнике искать необходимые Вам функции и без труда их использовать. Например, для работы с FTP. И с этого момента для Вас уже не будет невозможных задач.

    • Раздел №4. Объектно-ориентированное программирование на Python

    Объектно-ориентированное программирование (ООП) – это самый популярный и самый часто встречаемый подход при разработке программ. Теоретически, любую программу можно сделать без него, но практически для средних и крупных проектов сделать это будет крайне сложно и очень долго. Поэтому ООП надо знать. И как раз в этом разделе Вы узнаете:

    • Что такое ООП?
    • Какие есть парадигмы ООП?
    • Что такое класс и как он создаётся на языке Python?
    • Что такое конструктор и методы класса?
    • Что такое модификаторы доступа?
    • Как реализовано в Python наследование классов и, главное, как его красиво применять?
    • Что такое абстрактные классы?

    Посмотрев этот раздел, Вы не только освоите все те функции, что мы разберём, но и увидите определённые закономерности при их использовании. Как следствие, сможете уже самостоятельно в справочнике искать необходимые Вам функции и без труда их использовать. Например, для работы с FTP. И с этого момента для Вас уже не будет невозможных задач.

    • Раздел №5. Создание программ с GUI

    Большинство программ содержат графический пользовательский интерфейс (GUI): кнопки, текстовые поля, чекбоксы, метки и так далее. И как раз в этом разделе Вы узнаете:

    • Как создать и настроить окно программы?
    • Как создать и использовать: метки, кнопки, текстовые поля, текстовые области, чекбоксы, радио-кнопки, scrollbar, списки?
    • Как создавать и использовать фреймы?
    • Что такое компоновщик, какие есть компоновщики в Python и как их применять?
    • Как работать с изображениями и как их выводить в окно программы?
    • Что такое события и как их обрабатывать?

    Посмотрев этот раздел, Вы сможете сделать для своих программ удобный пользовательский интерфейс.

    • Раздел №6. Создание клиент-серверных приложений

    Очень частой областью применения языка Python является именно Web. И в этом разделе Вы узнаете:

    • Как парсить данные из Интернета?
    • Как создать собственное клиент-серверное приложение?
    • Как создать динамическую Web-страницу?
    • Как обрабатывать HTML-формы на Python?
    • Что такое cookie и как с ними работать в Python?

    Изучив этот раздел, Вы сможете создавать свои собственные Web-приложения.

    Бонус №1. Создание калькулятора на Python

    В этих бонусных уроках мы с Вами создадим калькулятор с удобным графическим интерфейсом. Это очень полезный пример, который покажет Вам:

    • Как выводятся и компонуются элементы пользовательского интерфейса для конкретной программы?
    • Как создаётся алгоритм для подобных программ?
    • Как обрабатываются события?

    Бонус №2. Создание игры на Python

    Игры – это, как правило, достаточно сложные с точки зрения алгоритмов вещи, поэтому для обучения они очень полезны. И как раз в этих бонусных уроках Вы увидите создание классической игры «Змейка». Посмотрев уроки, Вы узнаете:

    • Всю теоретическую часть по графике в Python.
    • Как подготовить изображения?
    • Как рисуется графика?
    • Как создаётся анимация?
    • Как обрабатываются кнопки на клавиатуре?
    • Что такое коллизия и как её обработать в Python?

    Бонус №3. Правильная работа со справочником

    Не существует учебных материалов, которые бы разбирали такой большой язык как Python полностью. Учитывая все библиотеки, которые в нём есть, и 100 курсов не хватит, чтобы всё рассказать, но это и совершенно не нужно, поскольку задача учебного материала – научить программировать на Python. А уже каждую конкретную задачу надо уметь решать самостоятельно, используя свои знания и справочник. И когда Вы пройдёте курс, выполните упражнения, а после научитесь работать со справочником, то перед Вами уже не будет невыполнимых задач.

    И вот как раз теме правильной работе со справочником, я и посветил несколько уроков в этом Бонусе. Посмотрев эти уроки:

    • Вы узнаете, как правильно работать со справочником?
    • Вы увидите, как я, имея вначале задачу и используя справочник, нахожу необходимую библиотеку и её функции, а после создаю свою программу на Python с её использованием.

  • Программирование на Python с Нуля до Гуру. (Михаил Русаков)

ПОХОЖИЕ ТОВАРЫ

© ИнфоКурс 2012 - 2024