Назад

О курсе

Содержание курса

1. Основы синтаксиса


  • Числовые типы данных
  • Строки
  • Условный оператор
  • Циклы

2. Структуры данных


  • Списки
  • Кортежи
  • Словари
  • Множества

3. Пользовательские функции


  • Области видимости и вложенные функции
  • Рекурсивные функции
  • Анонимные функции
  • Средства функционального программирования

4. Файлы


  • Методы работы с файлами
  • Текстовые и бинарные файлы
  • Сохранение объектов Python в файл

5. Работа с модулями


  • Создание модуля
  • Использование модуля
  • Пространства имен модулей
  • Смешанные режимы использования модулей

6. Объектно-ориентированное программирование


  • Основы ООП. Наследование, инкапсуляция, полиморфизм
  • Перегрузка операторов

7. Математика для машинного обучения


  • Линейная алгебра
  • Математический анализ
  • Теория вероятности

Преподаватели

Камскова Инна

кандидат экономических наук, доцент кафедры математических и естественнонаучных дисциплин ИЭП ННГУ

Троицкий Роман

кандидат физико-математических наук, доцент кафедры математических и естественнонаучных дисциплин ИЭП ННГУ

Отзывы

Смирнов Рудольф Владимирович

Курс- отличная возможность получить базовые знания о языке Python. Сбалансированная программа, интересные задачи для самостоятельного решения. Большое спасибо преподавателю, Вильданову В.К., за интересное общение!

Технико-коммерческий инженер

Удалова Мария Леонидовна

Программа курса изучения языка Python понятна и не утомительна. Понравился доступ к сайту с лекциями и заданиями. Дома можно работать дополнительно с материалом. Преподавателю огромное спасибо! Помогал каждому слушателю с выполнением практики. С уважением, Мария

Директор по информационным технологиям

Рафиков Станислав Аркадьевич

Полезный курс, дает хорошее представление и базовые знания по языку Python

разработчик аналитики OLAP

Горев Владимир Александрович

Считаю этот курс очень насыщенным, полноценным, так как преподаватель действительно доносил все очень доходчиво, помогал ребятам постоянно лично каждому. В своих занятиях, раскрывал темы полноценно и давал гораздо больше, заложенного по плану.
Считаю курс полезным на 150%.

Иутин Алексей

Было отлично оффлайн, сильно тяжелее онлайн.

Киселева Татьяна Валерьевна

Курс понравился, преподаватель хорошо преподнес тему. Понравились задачки над которыми пришлось хорошенько подумать. Минус только в количестве часов, хотелось побольше занятий.

Программист-аналитик

Недопёкина Мария Александровна

В целом программа насыщенная и информативная, преподаватель хорошо владеет курсом. Если вы выбираете место, где можно пройти курс, я советую ННГУ.

Чепыжов Дмитрий Степанович

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

Арбузова Майя Николаевна

Хотела изучить python для автоматизации некоторых задач на работе. До этого было несколько попыток по самообучению. После прохождения обучения усвоила основы программирования на python. Пока я не успела еще применить свои навыки в работе, но думаю в ближайшем будущем смогу автоматизировать некоторые задачи. Спасибо огромное преподавателям, они молодцы. В целом впечатления от обучения хорошие, курс оказался очень насыщенный. Очень рада что есть много материалов по курсу и что они оперативно выкладывались.

Сетевой инженер

Калинин Владимир Александрович

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

программист

Ханов Алексей Михайлович

Понравился подход к организации курса. Подача материала организована последовательно. Идет ознакомление от простого к сложному. Хотелось бы увидеть более обширное ознакомление с языком Python. Добавить ознакомление с дополнительными средами разработки, дополнительными библиотеками и дополнительными инструментами.

Госслужащий

Григорьева Ирина Геннадьевна

В целом все устроило, понравилось. Хотелось бы более расширенный/углубленный курс.

Экономист

Титаренко Андрей Анатольевич

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

ведущий инженер

Иудин Федор Дмитриевич

Прослушанный курс полностью соответствует своему описанию и отвечает поставленным задачам. С одной стороны, в достаточном объеме была теория, подробно разбирались базовые вещи, знание которых позволяет уверенно писать код на Python. C другой стороны, было много интересных и полезных практических задач. Считаю, что курс надо расширить и сделать семестровым. Начальную часть я бы оставил без изменений. Разделы, которые хотелось бы изучить более глубоко - ООП, анализ данных при помощи Pandas. В целом, я очень доволен курсом, для меня он оказался чрезвычайно полезным. Не помешал бы ещё один курс для более глубокого изучения Python.

Программист компании Lad

Баскаков Владислав Олегович

Хорошая программа для ознакомления с языком программирования на Python. Хотелось бы более подробный и углубленный курс.

Артемьев Анатолий Игоревич

Очень понравился курс для введения в программирование. В курсе много практических занятий с полным разбором примеров.

сетевой администратор

Храмов Никита Алексеевич

Шикарный курс по программированию, грамотно проработанный курс. Любой человек при посещении данного курса за 3 месяца приобретёт навыки по работе с Python. Интересные задачи, при решении которых ты начинаешь понимать все достоинства данного языка программирования. Хороший преподаватель, который хорошо знает свой предмет. Благодаря ему хочется записаться на его курсы ещё. Большое спасибо, Вадим Кадирович!

Пименов Дмитрий Васильевич

Курс очень понравился. Было очень интересно. Программа курса насыщенная

Ведущий экономист

Сидоров Игорь Евгеньевич

Все было очень здорово

Володин Владимир Алексеевич

Отлично, для тех кто действительно идет с нуля. Вместе с тем, хочу сказать: сроки были очень сжаты, режим “extra” для работающих людей – тяжеловато. А так, отлично преподнесен материал, логично и последовательно с д/з и их разбором. Преподаватель Вильданов Вадим Кадирович просто молодец: материал “разжевывал” и “вбивал” очень хорошо, заставлял думать над пройденным и работать с ним.

Лотонина Галина Сергеевна

В целом курс понравился. Стоит добавить в курс основы построения логических схем.

Инженер по тестированию 1 категории

Волков Виталий Олегович

Отличная программа! Прекрасная подача материала и доброжелательная атмосфера.

Оставьте заявку