Курс находится на модерации. Данные могут быть неактуальны.
Тип обучения
Тип обучения
Курс
Сертификат
Сертификат
Да

Стоимость курса

30 990 ₽
есть рассрочка
Обучение проходит на Python 3.12
Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!
Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии.
Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»!
В программе курса рассматриваются темы, которые встретятся в международном экзамене PCEP™ – Certified Entry-Level Python Programmer.
На курсе вы освоите основы Python: изучите синтаксис языка, получите базовые навыки структурного и процедурного программирования, познакомитесь со структурами данных языка Пайтон.
Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода.
Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.
Программа курса соответствует требованиям профессионального стандарта «Программист».
Учебный центр «Специалист» - авторизованный учебный центр Python Institute. Высокая эффективность обучения подтверждена независимым некоммерческим проектом, созданным для продвижения языка программирования Python, обучения нового поколения программистов Python и поддержки профессиональной карьеры в программировании на Python и связанных технологиях.
По окончании курса вы получите престижный сертификат учебного центра «Специалист», который станет прекрасным дополнением вашего портфолио.
• Посмотреть видеоролик (Vimeo)
Пароль для просмотра: 678y98hkjh89

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Профессиональный преподаватель курсов программирования, сертифицированный разработчик Python Institute с общим стажем работы в сфете IT более 20 лет. С нуля ыстроил ИТ системы в 4 компаниях. Преподавательской деятельностью занимается более 5 лет.

Вадим Викторович окончил в 2000 году РГГУ по специализации «Информатика и вычислительная техника». Настоящий профессионал в вопросах администрирования СУБД, автоматизации бизнес-процессов компаний (ERP, CRM и др.), создании тест-кейсов и обучении сотрудников.

Умеет мотивировать и увлекать. Требователен к своим слушателям, всегда готов разъяснить сложные моменты. Богатый опыт работы над реальными проектами позволяет ему обращать внимание на те детали, которые начинающими разработчиками обычно упускаются из вида.

Преподаватель-практик с 25-летним опытом работы в области информационных технологий. Эксперт в Full-Stack разработке веб-систем с применением (MySQL, PHP/Python, nginx, HTML5), анализе и визуализации данных средствами Python (Pandas, SKLearn, Keras), разработке...
Преподаватель-практик с 25-летним опытом работы в области информационных технологий. Эксперт в Full-Stack разработке веб-систем с применением (MySQL, PHP/Python, nginx, HTML5), анализе и визуализации данных средствами Python (Pandas, SKLearn, Keras), разработке интерфейсов обмена данными между системами с использованием технологий REST, SOAP, EDIFACT, администрирования веб-серверов на Debian GNU Linux (php/nginx/mariadb), создании технической и пользовательской документации (на русском и английском языках).
Прошел полный путь от линейного разработчика до ИТ-директора собственной компании. За 25 лет создал около 20 корпоративных информационных систем/баз данных, более 50 прототипов, 30 веб-сайтов разного объема и наполнения. Работал над крупными проектами для таких компаний, как Maersk, Toyota, Nissan, «Россия-он-Лайн», «Гласнет». На протяжении 5 лет входит в ТОП-10 разработчиков по РФ на phpClasses.org.

Преподаватель, программист и инженер, на практике знакомый с трендами Python-разработки, как "Интернет вещей", "Большие данные" и прочими.Цчаствует в создании программных и аппаратных бизнес-решений для X5, OZONPhillip Morris, SAP. Наставник и член жюри хакатонов, спикер IT-мероприятий и воркшопов.

Создает коммерческое ПО с 2011 года. Работает в совместном проекте МГУ и Intel «Лаборатория инновационного бизнеса и предпринимательства», параллельно ведёт занятия по разработке IT-продуктов в МГУ.

Профессиональные интересы преподавателя не ограничиваются языком Python. Благодаря глубокому знанию C/C++ он несколько лет программировал микроконтроллеры и встраиваемые системы, работал над телекоммуникационным оборудованием для таких крупных корпораций, как Ростелеком.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

Программа курса

Модуль 1. Установка Python, IDE, простые типы данных (4 ак. ч.)
Установка интерпретатора Python и IDE.
Неизменяемые типы данных: int, float, str, bool.
Математические операции. Понятие syntax sugar.
Форматирование данных: %, str.format(), f-strings.
Приоритеты операций.
Ссылочная модель в Python, функция id(), оператор is.
Импорт дополнительных модулей, модуль math.
Модуль 2. Условный оператор if (4 ак. ч.)
Условный оператор if, тернарный оператор.
Truthy(истинные) и falsy(ложные) значение.
Логические операторы not, and, or, in, not in.
Практикум и домашнее задание
Модуль 3. Последовательности и циклы (4 ак. ч.)
Строка как последовательность. Индексы, срезы(slice).
Цикл while и for. Тип данных range.
Вложенные циклы.
Оператор break и continue. Блок else у циклов while и for.
Тип данных None.
Модуль 4. Список как изменяемая последовательность (4 ак. ч.)
Список(list) как изменяемая последовательность.
Методы списков.
Вложенные списки.
List comprehensions.
Практикум и домашнее задание.
Модуль 5. Кортежи, словари и множества (4 ак. ч.)
Кортеж(tuple) как тип данных. Методы кортежей.
Словарь(dict) как hash таблица. Методы словарей.
Множество(set). Методы множеств.
Генераторы словарей.
Генераторы множеств.
Модуль 6. Функции (4 ак. ч.)
Понятие функции.
Аргументы функции.
Hinting и doc strings.
Практикум и домашнее задание.
Модуль 7. Создание модулей. Проверка идиоматичности кода (2 ак. ч.)
Аргументы командной строки. Работа с модулем sys.
Создание модулей, sys.path.
pip – пакетный менеджер Python
pylint и mypy – линтер и проверка типов.
Модуль 8. Файлы, работа с файловой системой (2 ак. ч.)
Работы с модулем os.
Файлы и работа с файловой системой в Python.
Модуль 9. Обработка исключений (2 ак. ч.)
Исключения, конструкция try ... except, оператор raise.
Оператор assert.
Практикум и домашнее задание.
Модуль 10. Регулярные выражения (2 ак. ч.)
Регулярные выражения. Синтаксис, основы написания regex.
Работа с модулем re.
Модуль 11. Получение данных из разных источников (2 ак. ч.)
Получение и обработка данных из разных источников. Модули csv, json.
Работа с БД на примере модуля sqlite3.
Работа с файлами Excel. Модуль openpyxl
Практикум.
Модуль 12. Работа с датами (опционально) (2 ак. ч.)
Работа с датами на примере работы модуля datetime
Модуль 13. Итоговая работа (4 ак. ч.)

Рейтинг курса

3.5
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.11.2024 09:38
Программирование на языке Python. Уровень 1. Базовый курс

Программирование на языке Python. Уровень 1. Базовый курс

Оставить отзыв
Поделиться курсом с друзьями