Программирование на PYTHON
ПРОДОЛЖИТЕЛЬНОСТЬ
5 месяцев
120 часов
10 900 ₽
2 раза в неделю
Стоимость в месяц
8 900 ₽
48 900 ₽
Стоимость за весь курс (дешевле на 10%)
39 900 ₽
онлайн
Курс - «Python анализ данных» в подарок!
Скидка -20%
Спец.предложение только для слушателей вебинара
Бонус (действует в день вебинара)
*действует в период с 3 по 7 февраяля
*действует в день вебинар, для активации оставьте заявку
(действует с 3 по 7 февраля)
оставьте заявку, что бы узнать подробности
Нажимая на кнопку, я соглашаюсь с политикой конфиденциальности, даю согласие на обработку персональных данных и получение рассылок
PYTHON – активно развивающийся, высокоуровневый язык программирования, который отличается простотой, гибкостью и невероятной популярностью: сегодня он используется практически во всех областях разработки. Если вы собираетесь сделать программирование своей профессией, идеально начинать знакомство именно с «питона».
Этот язык в своей работе используют такие известные компании, как Google, HP, Cisco и другие. С помощью Python разрабатываются практико-ориентированные приложения, игры, выполняется обработка данных, автоматизируются задачи системного администрирования, что подтверждает его универсальность.
Что будет входить в программу обучения:
Основы программирования на языке Python. Переменные и выражения. Синтаксис и семантика языка. Структура программы. Основные управляющие конструкции языка. Принцип динамической типизации. Преобразование типов. Условные выражения. Базовая форма цикла, вложенные циклы. Управление ходом выполнения программы. Операторы ветвления.
Структуры данных и исключения. Составные типы данных языка. Кортежи, списки, словари. Цикл по итератору. Связь списков, подмножество списков. Исключения, классы исключений. Выброс и перехват исключений. Пошаговое исполнение программы.
Функции, модули и пакеты. Определение и документирование функций. Интерфейс и вызов функции. Встроенные функции. Лямбда-функция. Определение функции при помощи оператора def. Аргументы и их использование. Передача аргументов, формальные и фактические параметры. Возвращаемые значение. Композиция функций. Локальные переменные. Область видимости. Возвращение результатов. Рекурсия и рекурсивные функции. Вложенные определения функций.
Объектно-ориентированное программирование. Принципы ООП. Понятие класса и объекта. Методы и поля класса. Конструкторы класса. Интерфейсы и абстрактные классы. Отношения между классами. Полиморфизм, перегрузка методов. Описание предметной области с помощью uml-диаграмм классов, компонентов.
Многопоточное программирование. Понятие многопоточности в программировании. Принципы работы многопоточных программ. Процессы и потоки. Средства создания потоков в Python. Синхронизация работы потоков. Блокировки и семафоры. Взаимные блокировки.
Стандартные библиотеки Python. Модули sys, datetime, collections. Файловые операции соединения, их открытия и закрытие. Рекурсивный обход каталога. Потоки ввода/вывода. Обработка текстовой информации. Регулярные выражения. Работа с датами и временем. Доступ к функциям операционной системы. Функции модуля string.
Сетевое программирование. Представление клиент-серверной архитектуры. Типы запросов в сети интернет. Адресация в сети. Понятие ip-адреса и dns-сервера. Заголовки запросов и ответов. Стек протоколов. Пакеты данных. Сокет программирование.
Работа с базами данных. Базы данных как отдельный класс программного обеспечения. Orm-технологии доступа к данным. Язык запросов sql. Типы sql. Обзор существующих баз данных. Драйвер базы данных.
Нормализация данных в базе данных.
Разработка сайтов. Концепция MVC построения сайта. Понятие аутентификация и регистрации на сайте. Ролевая модель и права доступа в разделы сайта. Основы html, css и javascript. Cookie. Разработка и хостинг сайта в сети.
ПОЛИТИКА КОНФИДЕНЦИАЛЬНОСТИ
Ваша конфиденциальность очень важна для нас. Мы хотим, чтобы Ваша работа в Интернет по возможности была максимально приятной и полезной, и Вы совершенно спокойно использовали широчайший спектр информации, инструментов и возможностей, которые предлагает Интернет. Персональные данные, собранные при регистрации (или в любое другое время) преимущественно используется для подготовки Продуктов или Услуг в соответствии с Вашими потребностями. Ваша информация не будет передана или продана третьим сторонам. Однако мы можем частично раскрывать личную информацию в особых случаях, описанных в данной Политике конфиденциальности.
Рамки Политики конфиденциальности
Настоящая Политика конфиденциальности (далее — «Политика») применяется к информации, полученной через данный сайт, иные сайты, виджеты и другие используемые интерактивные средства, на которых есть ссылка на данную Политику (далее — «Сайт») от пользователей Сайта (далее — «Пользователи»).
Нижеследующие правила описывают, как Университет «Синергия» обращается с любой информацией, относящейся к прямо или косвенно определенному или определяемому физическому лицу (субъекту персональных данных) (далее — «Персональные данные»), для целей оказания услуг с использованием Сайта.
Пользователи включают в себя всех физических лиц, которые подключаются к Сайту и используют Сайт.
Пользователи прямо соглашаются на обработку своих Персональных данных, как это описано в настоящей Политике. Обработка означает любое действие (операцию) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с Персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), блокирование, удаление, уничтожение Персональных данных.
Настоящая Политика конфиденциальности действует с 03 марта 2016 г.
Контролирующие и обрабатывающие лица
Пользователи соглашаются с тем, что:
  • Пользуясь Сайтом, и принимая условия использования, опубликованные на Сайте, пользователь заявляет о своем однозначном согласии с обработкой его Персональных данных способами, описанными в настоящей Политике.
  • Обработка Персональных данных Пользователей осуществляется Оператором персональных данных — Университет «Синергия» (ИНН: 7729152149, ОГРН: 1037700232558).

С какой целью собираются эти данные
Имя используется для обращения лично к вам, а ваш e-mail для отправки вам писем рассылок, новостей тренинга, полезных материалов, коммерческих предложений. Вы можете отказаться от получения писем рассылки и удалить из базы данных свои контактные данные в любой момент, кликнув на ссылку для отписки, присутствующую в каждом письме.
Сбор Персональных данных
При регистрации на Сайте Пользователи подтверждают свое согласие с условиями настоящей Политики и свое согласие на обработку своих Персональных данных в соответствии с условиями настоящей Политики, кроме того они соглашаются на обработку своих Персональных данных на серверах Университета «Синергия», расположенных на территории Российской Федерации.
Обработка Персональных данных осуществляется не дольше, чем этого требуют цели обработки Персональных данных, изложенные в настоящей Политике (за исключением случаев, предусмотренных законодательством Российской Федерации). Университет «Синергия» может обрабатывать следующие Персональные данные:
  • адрес электронной почты и иную контактную информацию;
  • сообщения, направляемые с использованием Сайта, и сообщения, направляемые в Университет «Синергия»;
  • иную информацию о взаимодействии Пользователя с Сайтом Университета «Синергия», результаты сбора статистики посещений Сайта Университета «Синергия» и общедоступной информации о программах и устройствах, используемых для такового доступа;
  • дополнительную информацию, которую Университет «Синергия» запрашивает у Пользователей для удостоверения их личности.

Как эти данные используются
На сайте используются куки (Cookies) и данные о посетителях сервиса Google Analytics. При помощи этих данных собирается информация о действиях посетителей на сайте с целью улучшения его содержания, улучшения функциональных возможностей сайта и, как следствие, создания качественного контента и сервисов для посетителей. Вы можете в любой момент изменить настройки своего браузера так, чтобы браузер блокировал все файлы cookie или оповещал об отправке этих файлов. Учтите при этом, что некоторые функции и сервисы не смогут работать должным образом.
Как эти данные защищаются
Для защиты Вашей личной информации мы используем разнообразные административные, управленческие и технические меры безопасности. Наша Компания придерживается различных международных стандартов контроля, направленных на операции с личной информацией, которые включают определенные меры контроля по защите информации, собранной в Интернет. Наших сотрудников обучают понимать и выполнять эти меры контроля, они ознакомлены с нашим Уведомлением о конфиденциальности, нормами и инструкциями. Тем не менее, несмотря на то, что мы стремимся обезопасить Вашу личную информацию, Вы тоже должны принимать меры, чтобы защитить ее. Мы настоятельно рекомендуем Вам принимать все возможные меры предосторожности во время пребывания в Интернете. Организованные нами услуги и веб-сайты предусматривают меры по защите от утечки, несанкционированного использования и изменения информации, которую мы контролируем. Несмотря на то, что мы делаем все возможное, чтобы обеспечить целостность и безопасность своей сети и систем, мы не можем гарантировать, что наши меры безопасности предотвратят незаконный доступ к этой информации хакеров сторонних организаций.
В случае изменения данной политики конфиденциальности вы сможете прочитать об этих изменениях на этой странице или, в особых случаях, получить уведомление на свой e-mail.