Главная
/
Каталог
/
Программист (Язык Python)

Программист (Язык Python)

Освойте программирование на python за 10 месяцев с нуля до уровня Junior Python Developer

135 000
Программист (Язык Python)
Ближайший старт
1 октября
Формат обучения
Онлайн (с преподавателем)
Длительность программы
10 месяцев
Занятость
2-4 раза в неделю по 4 ак. часа
Python-разработчик пишет код для бэкенда — внутренней части сайтов, и приложений. Python-разработчик может работать в анализе данных, веб-разработке, Data Science, разработке игр и других сферах. А ещё Python-разработчик владеет самым популярным языком программирования в мире (первое место в индексе TIOBE за 2024 год).
  1. Диплом Санкт-Петербургского политехнического университета Петра Великого — ведущего вуза страны

  2. Преподаватели-практики с большим опытом

  3. Практико-ориентированные предметы, самые важные и необходимые знания для специалиста

Кому подойдет программа

Новичкам в IT

Чтобы изучить программирование на python, получить навыки, необходимые для создания серверной части сайтов и приложений и начать карьеру с позиции младшего разработчика на Python

Программистам

Чтобы изучить новый язык python, освоить инструменты и технологии, которые могут быть полезны на практике, улучшить навыки программирования и повысить эффективность работы

Студентам IT-специальностей

Чтобы получить дополнительную специальность и опыт разработки серверной части сайтов и приложений на pyhton

Что вы будете уметь по окончании программы?

1
Работа в интегрированной среде разработки PyCharm и Jupyter Notebook;
2
Отладка кода и анализ выполнения программы;
3
Работа с базами данных: SQL, PostgreSQL;
4
Разработка серверной части сайтов на языке Python с использованием Django REST Framework;
5
Работа с виртуальным окружением;
6
Работа с системами контроля версий;
7
Использования интегрированной среды разработки Qt;
8
Реализация простых приложений с графическим интерфейсом;
9
Написания эффективных консольных программ на языке Python.

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

Младший разработчик на Python

Программа

Основы процедурного программирования на языке Python
56
  • базовые и продвинутые конструкции и синтаксис языка Python;
  • работа с интегрированной средой разработки PyCharm;
  • получение первичного опыта разработки и решения практических задач;
  • знакомство c инфраструктурным окружением языка, необходимым для промышленной разработки (отладчики, документация).
Основы разработки WEB приложений на языке Python
44

• разработка серверной части Web-сайтов на языке Python с использованием фреймворка Django;
• работа с виртуальным окружением;
• работа с системами контроля версий.

Объектно-ориентированное программирование на языке Python
40
  • создание пользовательских классов на базе языка программирования Python;
  • планирование собственной деятельности по реализации простых классов;
  • разработка серверной части Web-сайтов на языке Python с использованием фреймворка Django.
Основы баз данных для программистов
40
  • основы работы баз данных;
  • основы классической методологии проектирования баз данных;
  • общие требования, предъявляемые к базе данных;
  • современные принципы организации баз данных;
  • компоненты прикладной системы, взаимодействующие с базой данных;
  • компоненты программно-аппаратного обеспечения баз данных;
Разработка WEB приложений на языке Python
40

• разработка серверной части Web-сайтов на языке Python с использованием Django REST Framework;
• разворачивание Django проекта.

Разработка оконных приложений Python c использованием Qt
40

• использование интегрированной среды разработки Qt;
• мета-объектного программирования;
• разработка программного обеспечения;
• реализация простых приложений с графическим интерфейсом.

Базовые алгоритмы и структуры данных на языке Python
48

• написание эффективных консольных программ на базе языка программирования Python;
• планирование собственной деятельности по реализации простых приложений с использованием процедурного программирования.

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

Обидин
Егор Владимирович

Опыт в разработке программного обеспечения с 2015 г.

Инструменты и библиотеки используемые в работе NumPy, Numba, Pandas, Scikit-learn, SciPy, PyTorch, Flask, Django, Tkinter, PyQt5.

Сычев
Александр Николаевич

Визардсофт, инженер по выпуску программного обеспечения

Опыт в разработке программного обеспечения с 2013 г.

Преподаватель программирования с 2015 г.

Первушин
Алексей Олегович

Опыт в разработке программного обеспечения с 2016 г.

Участвовал в проектах, связанных с машинным обучением, визуализацией данных, интернетом вещей.

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

Опыт в разработке программного обеспечения с 2016 г.

Python (PyQt5, Flask, Plotly, Pyvis и другие)

Java

СУБД (MySQL, PostgreSQL, SQLite)

GIT

Диплом о профессиональной переподготовке Санкт-Петербургского политехнического университета Петра Великого

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

Санкт-Петербургский политехнический университет Петра Великого — крупнейший технический вуз страны, опирающийся на традиции сильнейших научных школ, создающий прорывные технологии для российской экономики и промышленности. В рейтинге университетов России СПбПУ неизменно занимает ведущие позиции. Политехнический университет стремится с максимальной ответственностью реализовывать ключевую цель в сфере высшего образования — создание новой экономики: экономики знаний, лидерства и инноваций. И ключевым звеном здесь становятся высококвалифицированные кадры, владеющие передовыми мировыми технологиями, способные решать новые комплексные задачи промышленности и готовые вывести российскую экономику на новый уровень развития.

Мы всегда на связи
Румянцева Екатерина
Румянцева Екатерина
Специалист