+7 (930) 710-99-10
0

главная

ПОИСК КУРСА ПО ФИЛЬТРАМ

ВСЕ КУРСЫ ПО НАПРАВЛЕНИЯМ

ПОСТРОЙТЕ ПУТЬ К КАРЬЕРЕ

КАЛЕНДАРЬ КУРСОВ

ПОРЯДОК ЗАЧИСЛЕНИЯ

НОРМАТИВНЫЕ ДОКУМЕНТЫ

+7 (930) 710-99-10

Курсы программирования на Python с нуля

  • Начало обучения

    сентябрь 2020 г.

  • Продолжительность курса

    72 академич. часа

  • Стоимость

    - стоимость обучения - 15 000
    - для школьников, студентов, аспирантов или ранее обучавшихся на ФПК ННГУ - 12 000

  • График занятий

    2 раза в будни с 18 до 21

  • Место проведения

    пр. Гагарина, 23, корпус 2, 4 этаж, ауд. 418

  • Документ об окончании

    Слушателям с высшим или средним специальным образованием выдается удостоверение. Остальным — сертификат

  • Контакты

    Тел. +7 (930) 710-99-10, 462-34-31 - деканат, email: info@fpk.unn.ru

До окончания приема заявок осталось
0 дней : 0 часов : 0 минут : 0 секунд
Оставить заявку

О курсе

Курс представляет собой введение в программирование на языке Python. Включает в себя основы синтаксиса, встроенные структуры данных, работу с функциями и файлами, введение в объектно-ориентированное программирование, создание web-приложений на Django Framework.

Курс предполагает изучение языка Python с нуля

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


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

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

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

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

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

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

  • Архитектура
  • MVC - паттерн (или в контексте Django (model - template- view).
  • Настройка виртуального окружения, установка и запуск Django
  • Структура Django-приложения
  • Инициализация первого приложения.
  • Миграции

  • Синтаксис работы с шаблонами
  • Встроенные функции
  • Объект request
  • Встроенные абстракции для работы с view

  • Проектирование БД для приложения
  • Синтаксис и возможности django-orm
  • lazy - queryset
  • models.py
  • Создание выборка и фильтрация объектов в базе данных

  • Стандартный механизм аутентификации пользователя
  • forms.py. Форма для регистрации
  • Абстракции для работы с формами
  • Сессии, post-запросы и csrf механизм

  • Настройка Pycharm, break-point, Ttraceback, watches

Порядок зачисления

1 Шаг

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

2 Шаг

Формируете комплект документов: копия паспорта (2,3 стр. + прописка), копия документа об образовании

копию свидетельства о браке или др. документа, в случае различия в фамилии в паспорте и документе об образовании

студентам нужно принести справку с места учебы

3 Шаг

Приносите полный комплект документов (оригиналы и копии) по адресу: пр. Гагарина, 23, корп. 2, каб. 403 (понедельник-четверг: с 9 до 11-30 и с 12-30 до 16-00 пятница: с 9 до 11-30 и с 12-30 до 15-00). Тел. 462-34-31

4 Шаг

Подписываете договор, спускаетесь на первый этаж и оплачиваете обучение в кассе ННГУ. Приступаете к обучению на курсах согласно расписания

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

Вильданов Вадим Кадирович

доцент кафедры математического моделирования экономических процессов, кандидат физико-математических наук

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

Сергей Новожилов

Программист на Python, компания БАРС Групп

Отзывы

Широков Сергей Александрович

Впечатления о курсе в целом положительные.Оба преподавателя с моей точки зрения достаточно квалифицированные специалисты в этой области. Материал воспринимался мною легко и понятно. На данный момент использую полученные навыки в проекте по автоматизации тестирования и пилотирования продуктов + автоматизация различного рода выгрузок из DB Mongo & Postgres & MySQL

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

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

Ширяев Виталий Сергеевич

Хотел написать собственный парсер сайта, также хотел освоить инструмент для написания тестов для корпоративного сайта. За время обучения освоил Web-Верстку, CSS, HTML, Python, Django. Касательно преподавателей. Вадим: хорошо поставленная речь, преподаватель прекрасный, глубокое знание предмета, решение неординарных задач "на лету". Единственное, что хотелось бы - это больше привязки к практике даже в теоретической части. То есть где что используется и зачем может пригодится. Прям бы реальные кейсы. Сергей: во многом компенсировал недостаток практики и информации о том, как все работает в реальном мире (что используют программисты, как построена работа IT-компании). Ответственен и внимателен, разбирает материал от и до, по самостоятельным работам оставляет замечания, по которым просто исправлять недочёты и подтягивать себя. Программа составлена хорошо, что-то в любом случае на самообучение остаётся. Задачки хорошо подобраны, от простого к сложному.

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

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

Хлопков Андрей Дмитриевич

Необходимо было овладеть начальными навыками программирования на языке, в итоге сделал первый проект, веб-приложение списка дел. Всё отлично. Впечатления от преподавателей строго положительные.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Качаев Сергей Владимирович

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

Смирнов Павел Альбертович

начальник смены
Осталось хорошее впечатление от курса, но времени очень мало.

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

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

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

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

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

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

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

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

ОСТАВЬТЕ
ЗАЯВКУ
НА КУРС

Или позвоните
по телефону
+7 (930) 710-99-10

  • Диплом о высшем или среднем проф. образовании при наличии (без вкладыша с оценками)
  • Личный листок (скачайте) и заполните
  • Свидетельство о браке (в случае смены фамилии)