Python - Базовый Курс
Python – простой. Для успешного прохождения курса нужен базовый опыт. Базовый курс по Python или опыт работы с Python обязателен (личные проекты, использование.
About this course: Язык программирования Python является одним из самых простых в освоении и популярных языков программирования. Целью курса является изучение основных конструкций языка Python, которые пригодятся при решении широкого круга задач – от анализа данных до разработки новых программных продуктов. В результате освоения курса слушатели научатся обрабатывать и хранить числа, тексты и их наборы, освоят стандартную библиотеку языка Python и смогут автоматизировать задачи по сбору и обработке данных. Курс дает необходимую базу для освоения более специализированных областей применения языка Python, таких как машинное обучение, статистическая обработка данных, визуализация данных и многих других. Также слушатели познакомятся с основами различных парадигм программирования: процедурным, функциональным и объектно-ориентированным программированием. Для качественного освоения курса достаточно знания математики на уровне средней школы, опыта программирования не требуется.
В курсе предлагается большое количество задач по программированию, расположенных по нарастанию сложности, что позволяет закреплять на практике изучаемый материал. К каждому занятию прилагается полный конспект, это делает изучение курса удобнее. Курс проводился в оффлайн варианте для студентов бакалавриата факультета компьютерных наук НИУ ВШЭ. Reading: Кортежи. Video: Функция range, цикл for.
Reading: Функция range, цикл for. Ungraded Programming: Ряд - 3.
Ungraded Programming: Сумма квадратов. Ungraded Programming: Количество нулей. Ungraded Programming: Замечательные числа - 1. Ungraded Programming: Диофантово уравнение - 2. Ungraded Programming: Сумма факториалов. Ungraded Programming: Потерянная карточка. Ungraded Programming: Замечательные числа - 4.
Video: Списки. Reading: Списки. Video: Методы split и join. Reading: Методы split и join. Ungraded Programming: Возрастает ли список?. Ungraded Programming: Пересечение множеств. Reading: Сортировка.
Python Базовый Курс
Reading: Объектно-ориентированное программирование. Video: Комплексные числа.
Video: Инкапсуляция и конструкторы. Reading: Инкапсуляция и конструкторы.
Video: Определение методов и стандартные функции. Reading: Определение методов и стандартные функции. Video: Проверка класса объекта.
Reading: Проверка класса объекта. Video: Обработка ошибок. Reading: Обработка ошибок. Ungraded Programming: Умножение. Video: Наследование и полиморфизм. Reading: Наследование и полиморфизм.
Школа Программирования Python - Базовый Курс
Ungraded Programming: Линейная алгебра. Ungraded Programming: Наследование.