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

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

30 990 ₽
есть рассрочка
Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!
Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии.
Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»!
В программе курса рассматриваются темы, которые встретятся в международном экзамене PCEP™ – Certified Entry-Level Python Programmer.
На курсе вы освоите основы Python: изучите синтаксис языка, получите базовые навыки структурного и процедурного программирования, познакомитесь со структурами данных языка Пайтон.
Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода.
Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.
Программа курса соответствует требованиям профессионального стандарта «Программист».
Курс ориентирован на Python версии от 3.6 и более новые (с указанием особенностей версий). В необходимых случаях отмечаются особенности версии 2.7.
Учебный центр «Специалист» - авторизованный учебный центр 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, Flask, Django, JavaScipt).Опыт работы в сфере IT — более 20 лет.Преподавательской деятельность занимается 10 лет. В Бауманском учебном центре «Специалист» преподает...
Преподаватель в области программирования, кандидат технических наук.
Сертифицированный бекэнд-разработчик (Python, Flask, Django, JavaScipt).
Опыт работы в сфере IT — более 20 лет.
Преподавательской деятельность занимается 10 лет. В Бауманском учебном центре «Специалист» преподает курс:
Ранее работал в НИИ, занимался разработкой ПО для микроконтроллерных систем, руководил группой по созданию трехмерных симуляторов высокотехнологического оборудования, систем по распознаванию образов и т.д. Имеет опыт разработки приложений для зарубежной компании.
Автор нескольких учебных пособий по программированию.
Глубокое знание предмета и разносторонний опыт работы над реальными проектами дает возможность Николаю Евгеньевичу на простом и доступном языке объяснять слушателям курсов алгоритмы, структуры данных и другие сложные вещи.
Преподавательскую деятельность успешно совмещает с реализацией собственных образовательных проектов, а также профессиональной деятельностью в качестве бекэнд-разработчика.

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

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный 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
обновлено 30.04.2024 09:39
Программирование на языке Python. Уровень 1. Базовый курс

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

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