Курсы Python
- Главная
- Курсы
- Программирование и СУБД
Программирование и СУБД

Python — мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, Instagram, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!
Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» — вот некоторые положения этой философии.

Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Питон под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирования»!
Преимущества обучения языку Python в «Специалисте»
Хотите стать востребованным специалистом? Записывайтесь на курсы Python в «Специалисте»!

Расписание по курсам python
— Программа повышения квалификации
— Записаться
*«Цена от» — минимальная возможная цена на данный курс, зависит от формата, вида обучения, выбранного времени занятий и указана с учетом действующих акций и специальных предложений. Точную цену на конкретную группу Вы можете узнать по тел. +7 (495) 232-3216. Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.
- Главная
- Курсы
- Программирование и СУБД
ПутеводительПрограммирование и СУБД![]()
Этот курс в нашем Центре
|
Programming with Python. Level 1. BasicsPython – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго! Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии. Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»! На курсе вы освоите основы Python: изучите синтаксис языка, получите базовые навыки структурного и процедурного программирования, познакомитесь со структурами данных языка Пайтон. Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода. Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python. Программа курса соответствует требованиям профессионального стандарта «Программист». Курс ориентирован на Python версии от 3.6 и более новые (с указанием особенностей версий). В необходимых случаях отмечаются особенности версии 2.7.
|
Дата | Режим обучения | Место обучения | Преподаватель |
Скидка * |
![]() |
![]() |
||
---|---|---|---|---|---|---|---|---|
27.01.2020 — 31.01.2020 |
ежедневно утро-день 10:00 — 17:10 Открытое обучение
Подробнее |
«Стилобат»![]() Группа почти укомплектована. Успейте записаться на свободные места! |
Перлин Владислав Абрамович |
|||||
03.02.2020 — 14.02.2020 |
ежедневно вечер 18:30 — 21:30 |
«Белорусско-Савеловский»![]() Группа почти укомплектована. Успейте записаться на свободные места! |
Баринова Вера Олеговна |
|||||
17.02.2020 — 21.02.2020 |
ежедневно утро-день 10:00 — 17:10 Открытое обучение
Подробнее |
«Белорусско-Савеловский»![]() Группа почти укомплектована. Успейте записаться на свободные места! |
Перлин Владислав Абрамович |
|||||
01.03.2020 — 29.03.2020 |
воскресенье вечер Очно-заочное обучение
Подробнее |
«Таганский»![]() |
Баринова Вера Олеговна |
— 40%
|
||||
23.03.2020 — 27.03.2020 |
ежедневно утро-день 10:00 — 17:10 |
«Стилобат»![]() В группе осталось 4 места. Успейте записаться на свободные места! |
Власов Евгений Юрьевич |
|||||
29.03.2020 — 26.04.2020 |
воскресенье утро-день 10:00 — 17:10 |
«Стилобат»![]() |
Леонов Даниил Игоревич |
|||||
30.03.2020 — 10.04.2020 |
ежедневно вечер 18:30 — 21:30 |
«Белорусско-Савеловский»![]() |
Перлин Владислав Абрамович |
|||||
20.04.2020 — 24.04.2020 |
ежедневно утро-день 10:00 — 17:10 |
«Стилобат»![]() |
Власов Евгений Юрьевич |
|||||
17.05.2020 — 14.06.2020 |
воскресенье утро-день 10:00 — 17:10 Открытое обучение
Подробнее |
«Стилобат»![]() |
Перлин Владислав Абрамович |
|||||
01.06.2020 — 05.06.2020 |
ежедневно утро-день 10:00 — 17:10 |
«Белорусско-Савеловский»![]() |
Перлин Владислав Абрамович |
|||||
15.06.2020 — 26.06.2020 |
ежедневно вечер 18:30 — 21:30 |
«Стилобат»![]() |
Баринова Вера Олеговна |
|||||
26.07.2020 — 23.08.2020 |
воскресенье утро-день 10:00 — 17:10 Открытое обучение
Подробнее |
«Белорусско-Савеловский»![]() Группа почти укомплектована. Успейте записаться на свободные места! |
Перлин Владислав Абрамович |
|||||
27.07.2020 — 31.07.2020 |
ежедневно утро-день 10:00 — 17:10 |
«Стилобат»![]() |
Перлин Владислав Абрамович |
|||||
06.09.2020 — 04.10.2020 |
воскресенье утро-день 10:00 — 17:10 Открытое обучение
Подробнее |
«Стилобат»![]() |
Перлин Владислав Абрамович |
|||||
14.09.2020 — 18.09.2020 |
ежедневно утро-день 10:00 — 17:10 |
«Таганский»![]() |
Леонов Даниил Игоревич |
|||||
Программист Python (Основы программирования, объектно
- Главная
- Курсы
- Программирование и СУБД
- курсы Python
Код курса: Т-ПИТОН-Д
ПутеводительПрограммирование и СУБД

Эту Программу повышения квалификации
в нашем Центре успешно закончили
535 человек!
Язык, как гласит народная мудрость, до Киева доведет. Но если кто-то будет спрашивать дорогу до Киева по-китайски, вряд ли он скоро даже отправится в путь, а уж когда придет – вообще неизвестно. Точно так же важен и выбор языка программирования для разработки программ и сценариев.
Комплексная программа «Программист Python» в Центре «Специалист» позволит Вам быстро и эффективно овладеть мощным и легким в использовании языком программирования Python независимо от степени предварительного знакомства с ним. Вы узнаете об основных типах объектов в языке Python, порядке их создания и работы с ними, а также о функциях как основного процедурного элемента языка.
В процессе обучения рассматриваются методы работы с модулями и дополнительными объектно-ориентированными инструментами языка Python — классами. В программу трека «Программист Python» включены описания моделей и инструкций обработки исключений, а также обзор инструментов разработки, используемых при создании крупных программ.
На треке «Программист Python» представлены упражнения и вопросы, которые позволят Вам применить новые знания на практике и проверить, насколько хорошо усвоен материал. Если Вы хотите понять, почему выбирают Python такие компании, как Google и Intel, Cisco и Hewlett-Packard, почему этот язык используют в NASA для научных вычислений, то программа «Программист Python» в Центре «Специалист» станут лучшей отправной точкой для Вашей карьеры.
с 10:00 до 17:00 | Вечер или Выходные Стандартная цена |
Очно-заочно | Онлайн | Записаться | |||
---|---|---|---|---|---|---|---|
Частные лица | 61 990 | 61 990 | 40 890 | 61 990 | |||
Организации | 69 190 | 69 190 | 45 890 | 69 190 | |||
Первый взнос (для частных лиц) | 12 350 | 12 350 | 8 150 | 12 350 |
— Программа повышения квалификации
— Записаться
*«Цена от» — минимальная возможная цена на данный курс, зависит от формата, вида обучения, выбранного времени занятий и указана с учетом действующих акций и специальных предложений. Точную цену на конкретную группу Вы можете узнать по тел. +7 (495) 232-3216. Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.
Документы об окончании
В зависимости от программы обучения выдаются следующие документы:
Удостоверение*

Свидетельство

Cертификат международного образца
*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.
По окончании каждого отдельного курса, входящего в Программу повышения квалификации, в вашем личном кабинете формируются электронные сертификаты об обучении по каждому отдельному курсу. По окончании обучения по Программе повышения квалификации вы получаете Удостоверение о повышении квалификации по этой программе. Если вы проходили курсы, входящие в Программу повышения квалификации, по отдельности, то вы получите Удостоверения за каждый пройденный курс.
Обязательно уточняйте перед заключением договора, какой документ Вам будет выдан после окончания обучения!
Все документы Центра- Главная
- Курсы
- Программирование и СУБД
- курсы Python
Python Django разработка веб приложений
- Главная
- Курсы
- Программирование и СУБД
- курсы Python
Код курса: ПИТОН3
ПутеводительПрограммирование и СУБД![]()
Этот курс в нашем Центре
|
Python. Level3 3. Web-development with Django.Вы занимаетесь программированием и интересуетесь веб-разработкой? Возможно, имеете определенный практический опыт разработки с использованием РНР и СУБД? На данном курсе Вы изучите создание веб-приложений на языке Python с использованием MVC-подхода на примере фреймворка Django. Программа курса соответствует требованиям профессионального стандарта «Программист». |
Преподаватели курса |
Отзывы о курсе |
О преподавателе: Замечательный преподаватель курсов по программированию и СУБД с 25-летним стажем работы, опытнейший программист С/C++, Python, Delphi, Ruby и др., сертифицированный тренер PostgreSQL. Читать далее Все преподаватели по курсу О преподавателе:Преподаватель-практик, программист Python, C++. Решил более 100 задач из различных областей бизнеса. Сотрудничает с крупнейшими российскими компаниями: Тинькофф Банк, Яндекс.Лицей и «Композиты России».Читать далее Все преподаватели по курсу |
Все отзывы по курсу |
Предварительная подготовка
Требуемая подготовка: Успешное окончание курса Программирование на языке Python. Уровень 2. Продвинутый курс или эквивалентная подготовка.
Для определения уровня предварительной подготовки рекомендуем Вам пройти бесплатное тестирование.
Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.
Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.
Рекомендуемые курсы по специальности
Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:
Программа курса
По данному курсу бесплатно предоставляются дополнительные часы для самостоятельной работы в компьютерных классах Центра, где проводятся занятия. Вы можете закрепить полученные знания, выполнить домашние задания, проконсультироваться у специалистов Центра. Дополнительные часы предоставляются в дни занятий по предварительному согласованию с администратором комплекса.
- утренним группам с 8:30 до 10:00
- дневным группам — по 1 ак.ч. до и после занятий (13.15-14.00, 17.10-17.55)
Ближайшие группы
На данный момент групп нет
На данный момент групп нет
Дата | Режим обучения | Место обучения | Преподаватель |
![]() |
![]() |
||
---|---|---|---|---|---|---|---|
26.01.2020 — 24.02.2020 |
воскресенье кр 23.02.+24.02. утро-день 10:00 — 17:10 |
«Белорусско-Савеловский»![]() Группа почти укомплектована. Успейте записаться на свободные места! |
Перлин Владислав Абрамович |
||||
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.
Документы об окончании
В зависимости от программы обучения выдаются следующие документы:

Свидетельство
Удостоверение*

Cертификат международного образца
*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.
Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.
Все документы ЦентраАктуальные новости

Секреты успешного проведения операций импорта и экспорта «под ключ» — в нашем курсе «Организация ВЭД на предприятии»! Набор в группы стартовал!
Деятельность Вашей компании связана с поставкой или получением грузов от иностранных партнеров? Узнайте, как осуществлять импорт и экспорт продукции без бумажной волокиты и потерь времени, на нашем курсе «Организация ВЭД на предприятии»!Полный текст новости

Приглашаем специалистов PostgreSQL на конференцию PgConf.Russia 2020
3-5 февраля в Москве состоится международная техническая конференция PGConf.Russia. Учебный центр «Специалист» является информационным партнером конференции и приглашает Вас посетить мероприятие и прослушать доклады от экспертов мирового уровня.Полный текст новости
Все новости
- Главная
- Курсы
- Программирование и СУБД
- курсы Python
Изучение Python с нуля (моя история) / Sandbox / Habr
Здравствуйте, хотел поделиться своей истории о моем изучении Python с уровня “знаю пару тегов HTML”, до простого приложения на Django за 4 месяца.- Цель 1 — помочь ссылками, материалами, тем, кто соберется изучать программирование и первым языком возьмет Python. Показать, что это не так сложно, как кажется.
- Цель 2 — собрать в комментариях ссылки на полезные и интересные материалы по этой теме.
0. А получится ли у меня?
С самого начала я сомневался в том, что у меня получится сделать что-то большее чем Hello World. Мне казалось, что программирование это сверх сложно и сверх магия. К тому же есть работа, хобби, семья, что будет отвлекаться от полноценного изучения.
Зря боялся и вам не советую. Программирование наверное никогда не станет моей основной профессией, но это отличный способ творческой реализации. Это шахматы и Civilization в одном флаконе.
Все проще чем кажется и гораздо интереснее.
1. Литература
Марк Лутц “Программирование на Python” — его советуют читать на многих форумах и курсах. Мне он показался излишне подробным и нагруженным для новичка. Читать много, программировать мало. Гораздо полезнее его читать после овладевания Python минимума.
Марк Саммерфилд “Программирование на Python 3” — динамично, с отличными примерами и заданиями. Без излишнего углубления, которое только все усложняет в начале. Я рекомендую начать именно с этой книги, она поможет быстро вникнуть, не пугая сложностями.
Все остальные книги оказались мене полезными и информативными. Вообще, хорошую литературу по этой теме трудно просто так взять и купить в магазине или в цифровой версии.
2. Что читать в интернете
http://pythonworld.ru/ — простым и понятным языком рассказывается об азах языка, часто использовал, как шпаргалку.
Учебник на wikisource — неплохой мини учебник. Единственное, неудобный шрифт для чтения.
3. Курсы обучения за деньги
Так сложилось, что мне удалось одновременно проходить курсы по программированию на Python сразу в двух местах в г. Москва. Тут нашелся явный победитель. Рекомендую почитать Марка Саммерфилда перед тем, как идти на курсы. Это поможет вам не отвлекаться на простые и понятные вещи, которые вы в состоянии изучить сами.
Школа Программирования — обучение проходило в формате двух часового вебинара два раза в неделю, вечером во вторник и днем в субботу. Обучение без отвлечения на ненужные темы, даются главные основы плюс несколько примеров вариации, отлично подготовленные, интересные и интерактивные домашние задания, в конце каждой лекции высылается весь учебный материал и видео лекции. Длиться все 4 недели. За это время поэтапно рассказывается обо всех основных вещах, примеры работы основных и самых популярных библиотек, в том числе и начальные знания Django. Отличный курс для старта обучения, с этими знаниями уже можно самостоятельно разбираться и учиться.
Пример домашнего задания на третьей неделе обучения, пример присланной лекции — здесь.
Учебный Центр «Специалист» при МГТУ им. Н.Э.Баумана — звучало очень сильно, обещали многое. Занятия проходили по воскресеньям с 10 до 17. Если кратко — пожалел, что заплатил деньги. Обучение не системное, много воды и ненужной информации. Говоря откровенно, я большему научился самостоятельно из униги за месяц до курсов. Больше половину аудитории — студенты начальных курсов хороших Московских ВУЗов, помогал им разбираться, многие так и не осили в конце да же азов. Тексты лекции из Школы Программирования расходились, как пирожки. А главное то, что в Школе Программирования мы прошли за один курс то, что здесь разбирается на протяжении 3 (каждый по месяцу) и за каждый платить надо отдельно. Выложить какие-то материалы не могу, потому что их не присылали и не радовали.
Если интересно, вот тут (документ GoogleDocs) мой подробный отчет и сравнение обоих центров.
4. Бесплатные курсы
Из всех бесплатных курсов, которые я смог найти, единственное, что мне показалось стоящик, было — codecademy.com. Как минус — нужно минимально владеть английским языком (хотя может это и плюс). В курсе реально с самого начала и азов дойти до решения простых задач. Все обучения разбито на множество кратких интерактивных уроков.
5. Где брать задачи?
- Проект Эйлера — сборник интересных задач. Здесь можно развить умение оставлять правильные алгоритмы. Для некоторых задач мой первый алгоритм работал 3-4 часа, но после вдумчивого изучения — 2-3 минуты. После того, как решить задачу, можно посмотреть, как решили ее другие люди (в том числе и на других языках программирования). Задачи на английском языке, но существует сайт с переводом задач.
- http://www.checkio.org/ — игра, в которой нужно проходит уровни, а в качестве прохождения решать задачи на Python. Удобная среда программирования встроенная прямо в игру. Интересные задания. Нужно обладать хотя бы минимальными знаниями англйиского языка.
- http://www.pythonchallenge.com/ — интересный квест, здесь нужно будет не только составлять алгоритмы, но и подумать над тем, как пройти квест дальше. Самый интересный преокт в плане прохождения из этих трех.
6. Что в итоге?
Я действительно удивлен тем, что это оказалось и проще и интереснее, чем я думал в начале.
Через месяц, я смогу написать первое приложение (нет, не Django) которое проверяет работоспособность моих сайтов, наличие чужих ссылок и оповещает меня об этом в Твиттере и по СМС. И да, я знаю, что там “говнокод”. Но это первая моя программа вообще в жизни + обучению пользованию git https://github.com/idoziru/site_cheker
Еще через два месяца я смог создать свое первое приложение на Django. Но главное, что теперь у меня достаточно знания для самостоятельного развития и обучения. Самое трудное — это добраться до этой точки.
Еще через месяц я подключился к двум проектам на GitHub и принимаю в них участие. Задачи решаю конечно пока простые, но взамен получаю советы и обучение.
[Специалист] Python. Уровень 1. Базовый курс [2019] [Вера Баринова] | Складчина
Python. Уровень 1. Базовый курс. Вера Баринова
Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!
Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии.
Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»!
На курсе вы освоите синтаксис языка Python, получите базовые навыки структурного и процедурного программирования, познакомитесь с базовыми структурами данных языка Python.
Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода.
Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.
Программа курса соответствует требованиям профессионального стандарта «Программист».
Спойлер: Программа курса Модуль 1. Начало работы- Версии и реализации языка Python
- Основные принципы работы интерпретатора Python
- Установка интерпретатора и среды разработки используемых на курсе
- Основные элементы программирования
- Ветвление
- Циклы
- Простой ввод и простой вывод
- Практикум
- Словарь
- Список
- Кортеж
- Последовательность
- Перебор (for)
- Функция
- Генератор-функция
- Создание собственного модуля
- Создание пакета
- Подсистема pip
- Краткий обзор стандартной библиотеки
- Установка стороннего модуля
- Практикум
Модуль 6. Работа с файловой системой
- Работа с файлами
- Работа с каталогами
- Обработка параметров командной строки
- Практикум
- Понятие об исключении
- Выброс исключения
- Перехват исключения
- Стандартные исключения
- Практикум
- Понятие о регулярном выражении
- Синтаксис регулярных выражений
- Применение регулярных выражений
- Практикум
- Функция как объект
- Операция замыкания (closure) и операция каррирования (currying)
- Понятие о декораторе
- Практическая работа
Скрытый контент.