Skip to content
Gallery
Гайд: Курсы программирования в Skysmart Pro
Share
Explore
Профессия Python- разработчик

Основы Python

Профессиональный уровень, 12+ лет
Учимся основам программирования на Python, в том числе основам объектно-ориентированного программирования.
На курсе ребёнок изучит один из самых востребованных языков программирования Python, который используется в различных областях, начиная от разработки веб-приложений и заканчивая научными исследованиями и анализом данных. Изучение Python разовьет в ребенке логическое, аналитическое и креативное мышление и подготовит его к перспективной карьере Python-разработчика!

Навыки по итогам курса

Введение в Python
Переменные, типы данных
Циклы и операторы
Структуры данных
Функции
Работа с файловой системой
Веб-скрапинг
Графические приложения на Tkinter

Объектно-ориентированное программирование
Классы, объекты и их атрибуты
Конструктор класса
Методы класса
Наследование
Инкапсуляция
Полиморфизм

Программа курса

Модуль 1: Введение в Python
Введение, понятие переменных, изучение: print, математических операций с числами, целочисленного деления, получения остатка от деления
Изучение типа данных: технологии решения задач и математических операций типом данных int
Изучение типа данных float. Практика: задачи на int, float, и математические операции
Изучение типа данных str и методов строк. Практика: задачи на методы строк
По итогам модуля ребёнок изучит ввод и вывод данных, переменные, типы данных.
Модуль 2. Условия
Условный оператор + задачи на условный оператор
Практика: задачи на условный оператор
Изучение понятия сложных условий. Изучение технологии решения задач на сложные условия
Практика: задачи на сложные условия
Проверочная работа Практика: задачи на условный оператор if
По итогам модуля ребёнок изучит логические операторы и условия.
Модуль 3: Циклы
Изучение понятия цикл for. Изучение технологии решения задач на for
Практика: задачи с использованием цикла for
Изучение понятия цикл while. Изучение технологии решения задач на while
Практика: задачи на цикл while
По итогам модуля ребенок изучит циклы for и while, научиться решать задачи с ними.
Модуль 4: Списки
Изучение понятия списков. Изучение технологии решения задач на списки
Изучение понятия методов списков. Изучение технологии решения задач на методы списков
Повторение пройденного материала -понятия if, for, while
По итогам модуля ребёнок изучит списки и действия со списками.
Модуль 5: Функции
Изучение понятия функций. Изучение технологии решения задач на функции
Практика: задачи на функции
Изучение понятия параметров функций. Изучение технологии решения задач на параметры функций
Практика: задачи на параметры функций
Изучение понятия return функций. Изучение технологии решения задач на return функций
Практика: задачи на return функций
Проверочная работа Практика: задачи на функции
По итогам модуля ребёнок изучит функции и процедуры с параметрами и без параметров, пространства имен.
Модуль 6: Словари
Изучение понятия словарей. Изучение технологии решения задач на словари
Повторение пройденного материала - понятия if, for, while, def
По итогам модуля ребёнок изучит словари и действия со словарями.
Модуль 7: ООП
Изучение понятия ООП, создание класса, методов класса. Изучение технологии решения задач на ООП, классы и методы
Изучение понятия атрибутов, методов класса. Изучение технологии решения задач на атрибуты, методы класса
Практика: задачи на создание класса ООП
Проверочная работа Практика: задачи по ООП
По итогам модуля ребёнок изучит основы ООП, сформирует навыки применения классов и объектов, изучит принципы ООП: наследование, инкапсуляция и полиморфизм.
Модуль 8: Веб-скрапинг
Изучение понятий модуль requests и bs4
Практика: модуль requests + bs4
По итогам модуля ребёнок изучит, как собирать данные с сайтов с помощью модулей requests и bs4.

ok
Итоговым результатом курса станет приложение, собирающее данные с сайта.

← Навигация →


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.