Специалист python – Обучение на Python Developer: программист питон — обучение на разработчика Python | GeekBrains — образовательный портал | GeekBrains

Содержание

Курсы Python

  1. Главная
  2. Курсы
  3. Программирование и СУБД
Путеводитель

Программирование и СУБД

programming-sm

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

Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» — вот некоторые положения этой философии.

стажировка Код Безопасности

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

Преимущества обучения языку Python в «Специалисте»

Хотите стать востребованным специалистом? Записывайтесь на курсы Python в «Специалисте»!

indicator.gif

Расписание по курсам python

indicator.gif — Программа повышения квалификации indicator.gif — Записаться

*«Цена от» — минимальная возможная цена на данный курс, зависит от формата, вида обучения, выбранного времени занятий и указана с учетом действующих акций и специальных предложений. Точную цену на конкретную группу Вы можете узнать по тел. +7 (495) 232-3216. Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.

  1. Главная
  2. Курсы
  3. Программирование и СУБД

Основы Python

Путеводитель

Программирование и СУБД

programming-sm

Этот курс в нашем Центре
успешно закончили
5053 человек!

Programming with Python. Level 1. Basics

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

Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии.

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

На курсе вы освоите основы Python: изучите синтаксис языка, получите базовые навыки структурного и процедурного программирования, познакомитесь со структурами данных языка Пайтон.

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

Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.

Программа курса соответствует требованиям профессионального стандарта «Программист».

Курс ориентирован на Python версии от 3.6 и более новые (с указанием особенностей версий). В необходимых случаях отмечаются особенности версии 2.7.


Курс Программирование на языке Python. Уровень 2. Продвинутый курс в «Специалист»

*Данная скидка действительна при заказе и оплате очного и онлайн обучения только сегодня. Запишитесь прямо сейчас со скидкой!

  Дата Режим обучения Место обучения Преподаватель Скидка

*

 
   
  27.01.2020 —
31.01.2020
ежедневно утро-день
10:00 — 17:10
Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Стилобат»
metro.gif
м.Бауманская
Группа почти укомплектована. Успейте записаться на свободные места!

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

 
  03.02.2020 —
14.02.2020
ежедневно вечер
18:30 — 21:30
«Белорусско-Савеловский»
metro.gif м.Белорусская или м.Савеловская
Группа почти укомплектована. Успейте записаться на свободные места!

Баринова Вера Олеговна

 
  17.02.2020 —
21.02.2020
ежедневно утро-день
10:00 — 17:10
Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский»
metro.gif м.Белорусская или м.Савеловская
Группа почти укомплектована. Успейте записаться на свободные места!

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

 
  01.03.2020 —
29.03.2020
воскресенье вечер
18:00 — 21:00
Очно-заочное обучение
  • Обучение в группе и дома
  • Очные консультации преподавателей по интересующим темам
  • Интенсивная домашняя работа
  • Заочное обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Доступная стоимость

Подробнее

«Таганский»
metro.gif м.Пролетарская или м.Крестьянская застава

Баринова Вера Олеговна

— 40%
 
  23.03.2020 —
27.03.2020
ежедневно утро-день
10:00 — 17:10
«Стилобат»
metro.gif м.Бауманская
В группе осталось 4 места. Успейте записаться на свободные места!

Власов Евгений Юрьевич

 
  29.03.2020 —
26.04.2020
воскресенье утро-день
10:00 — 17:10
«Стилобат»
metro.gif м.Бауманская

Леонов Даниил Игоревич

 
  30.03.2020 —
10.04.2020
ежедневно вечер
18:30 — 21:30
«Белорусско-Савеловский»
metro.gif м.Белорусская или м.Савеловская

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

 
  20.04.2020 —
24.04.2020
ежедневно утро-день
10:00 — 17:10
«Стилобат»
metro.gif м.Бауманская

Власов Евгений Юрьевич

 
  17.05.2020 —
14.06.2020
воскресенье утро-день
10:00 — 17:10
Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Стилобат»
metro.gif м.Бауманская

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

 
  01.06.2020 —
05.06.2020
ежедневно утро-день
10:00 — 17:10
«Белорусско-Савеловский»
metro.gif м.Белорусская или м.Савеловская

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

 
  15.06.2020 —
26.06.2020
ежедневно вечер
18:30 — 21:30
«Стилобат»
metro.gif м.Бауманская

Баринова Вера Олеговна

 
  26.07.2020 —
23.08.2020
воскресенье утро-день
10:00 — 17:10
Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский»
metro.gif м.Белорусская или м.Савеловская
Группа почти укомплектована. Успейте записаться на свободные места!

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

 
  27.07.2020 —
31.07.2020
ежедневно утро-день
10:00 — 17:10
«Стилобат»
metro.gif м.Бауманская

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

 
  06.09.2020 —
04.10.2020
воскресенье утро-день
10:00 — 17:10
Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Стилобат»
metro.gif м.Бауманская

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

 
  14.09.2020 —
18.09.2020
ежедневно утро-день
10:00 — 17:10
«Таганский»
metro.gif м.Пролетарская или м.Крестьянская застава

Леонов Даниил Игоревич

 

Программист Python (Основы программирования, объектно

  1. Главная
  2. Курсы
  3. Программирование и СУБД
  4. курсы Python

Код курса: Т-ПИТОН-Д

Путеводитель

Программирование и СУБД

programming-sm

Эту Программу повышения квалификации
в нашем Центре успешно закончили
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

programming-sm — Программа повышения квалификации programming-sm — Записаться

*«Цена от» — минимальная возможная цена на данный курс, зависит от формата, вида обучения, выбранного времени занятий и указана с учетом действующих акций и специальных предложений. Точную цену на конкретную группу Вы можете узнать по тел. +7 (495) 232-3216. Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.

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

В зависимости от программы обучения выдаются следующие документы:

Удостоверение*

Cert_Common

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

Cert_Inter

Cертификат международного образца

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

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

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

Все документы Центра
  1. Главная
  2. Курсы
  3. Программирование и СУБД
  4. курсы Python

Python Django разработка веб приложений

  1. Главная
  2. Курсы
  3. Программирование и СУБД
  4. курсы Python

Код курса: ПИТОН3

Путеводитель

Программирование и СУБД

programming-sm

Этот курс в нашем Центре
успешно закончили
3595 человек!

Python. Level3 3. Web-development with Django.

Вы занимаетесь программированием и интересуетесь веб-разработкой? Возможно, имеете определенный практический опыт разработки с использованием РНР и СУБД?

На данном курсе Вы изучите создание веб-приложений на языке Python с использованием MVC-подхода на примере фреймворка Django.

Программа курса соответствует требованиям профессионального стандарта «Программист».


Продолжительность курса — 40 ак. ч.

Преподаватели курса

Отзывы о курсе

О преподавателе:
Замечательный преподаватель курсов по программированию и СУБД с 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)

Ближайшие группы 

На данный момент групп нет

На данный момент групп нет

  Дата Режим обучения Место обучения Преподаватель programming-sm programming-sm  
   
  26.01.2020 —
24.02.2020
воскресенье кр 23.02.+24.02. утро-день
10:00 — 17:10
«Белорусско-Савеловский»
metro.gif м.Белорусская или м.Савеловская
Группа почти укомплектована. Успейте записаться на свободные места!

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

 
Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения — минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.

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

В зависимости от программы обучения выдаются следующие документы:

Cert_Common

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

Удостоверение*

Cert_Inter

Cертификат международного образца

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

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

Все документы Центра

Актуальные новости

Секреты успешного проведения операций импорта и экспорта «под ключ» - в нашем курсе «Организация ВЭД на предприятии»! Набор в группы стартовал!

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

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

Полный текст новости

Приглашаем специалистов PostgreSQL на конференцию PgConf.Russia 2020

Приглашаем специалистов PostgreSQL на конференцию PgConf.Russia 2020

3-5 февраля в Москве состоится международная техническая конференция PGConf.Russia. Учебный центр «Специалист» является информационным партнером конференции и приглашает Вас посетить мероприятие и прослушать доклады от экспертов мирового уровня.

Полный текст новости

Все новости

  1. Главная
  2. Курсы
  3. Программирование и СУБД
  4. курсы 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
  • Установка интерпретатора и среды разработки используемых на курсе
  • Основные элементы программирования
Модуль 2. Упраляющие конструкции
  • Ветвление
  • Циклы
  • Простой ввод и простой вывод
  • Практикум
Модуль 3. Функции и коллекции
  • Словарь
  • Список
  • Кортеж
  • Последовательность
  • Перебор (for)
  • Функция
  • Генератор-функция
Модуль 4. Модули и пакеты
  • Создание собственного модуля
  • Создание пакета
  • Подсистема pip
  • Краткий обзор стандартной библиотеки
  • Установка стороннего модуля
  • Практикум
Модуль 5. Практическая работа 4
Модуль 6. Работа с файловой системой

  • Работа с файлами
  • Работа с каталогами
  • Обработка параметров командной строки
  • Практикум
Модуль 7. Исключения и обработка ошибок
  • Понятие об исключении
  • Выброс исключения
  • Перехват исключения
  • Стандартные исключения
  • Практикум
Модуль 8. Регулярные выражения и основы синтаксического разбора
  • Понятие о регулярном выражении
  • Синтаксис регулярных выражений
  • Применение регулярных выражений
  • Практикум
Модуль 9. Элементы функционального программирования
  • Функция как объект
  • Операция замыкания (closure) и операция каррирования (currying)
  • Понятие о декораторе
  • Практическая работа
Скрытый контент.

 

Добавить комментарий

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