
Введение в Python 3.
Установим и настроим Python и Atom на Mac OS.
Установим и настроим Python и Atom на Windows 10.
Урок посвящен стандартным типам данных, поддерживаемым языком Python.
Рассмотрим тип данных числа (Numbers). Как с ними оперировать и какие системы счисления используются в Python 3.
Рассмотрим тип данных строки (Strings). Что они из себя представляют и как с ними работать.
В Python как таковые массивы отсутствуют, поэтому познакомимся с данными списочного типа, или просто списки (Lists).
В языке Python все типы данных, даже самые простые, наподобие чисел и строк, являются ссылочными.Урок касается присваивания списков.
Рассмотрим логические величины, неизменяемые списки (Tuples) и множества (Sets).
Рассмотрим такой тип данных, как словари (Dictionaries), о работе со словарями, операциях над ними, методах, о генераторах словарей.
Закрепим в этом уроке знания по стандартным типам данных домашним заданием.
Решение домашнего задания по стандартным типам данных.
Рассмотрим стандартный ввод и вывод данных, используемый в Python.
Рассмотрим встроенные средства python для работы с файлами: открытие / закрытие, чтение и запись.
Что такое алгоритм. Какие виды алгоритмов бывают.
Рассмотрим несколько видов разновидностей управляющих выражение (Control Flow).
В этом видео поговорим о функциях (Functions), именных и анонимных, инструкциях def, return и lambda, обязательных и необязательных аргументах функции, функциях с произвольным числом аргументов.
Урок закрепляет знания о функциях домашним заданием.
Рассмотрим какие бывают области видимости. Правило LEGB.
В этих видео поговорим об объектно-ориентированном программировании и о его применении в Python 3.
Исключения (exceptions) - ещё один тип данных в python. Исключения необходимы для того, чтобы сообщать программисту об ошибках.
Рассмотрим понятие модуль и пакета. Как складывать модули в пакеты.
Рассмотрим такую загадочную конструкцию, как name и main.
Рассмотрим примеры использования и применения регулярных выражений (РВ).
Закрепим тему по регулярным выражениям домашним заданием.
Решение ДЗ по регулярным выражениям.
Рассмотрим как упаковывать и распаковывать объекты.
Здесь находятся все исходные коды к данному курсу
Добро пожаловать на курс!
*************************************
Обновление, 04.05.2017:
- Добавлена лекция "Установка Python и настройка IDE (Windows 10)"
- Добавлена лекция "Сериализация/Десериализация объектов" в раздел Python 3. Уровень 2.
Обновление, 03.05.2017:
- Добавлена лекция "Работа с файлами" в раздел Python 3. Уровень 1.
Обновление, 02.05.2017:
- Добавлена лекция "Ввод и Вывод данных" в раздел Python 3. Уровень 1.
Обновление, 28.04.2017:
- Добавлена лекция "Декораторы" в раздел Python 3. Уровень 2.
Обновление, 27.04.2017:
- Добавлена лекция по Регулярным Выражениям (РВ), а также для закрепления этой темы Домашнее Задание с решением. в раздел Python 3. Уровень 2.
- Добавлены исходные коды к данному курсу.
*************************************
Многие считают, что язык Python очень сложный и приступать к нему даже и не стоит! На самом деле язык Python очень простой, его считают самым простым языком программирования, и считаю, что именно с него стоит начинать путь в программирование. Если это ваш не первый язык программирования, то это еще лучше, тогда Вы точно будите понимать, что я говорю!
В этом курсе мы изучим Python от самых азов, от основных понятий до сложных конструкций, например, создание класса, то есть по окончанию данного видео курса вы сможете сказать, что знаете язык Python. Да, конечно, потребуется еще дополнительная практика, но тем не менее Вы будите знать основные моменты в языке Python и сможете благополучно писать на нем свои приложения.