Очно/Онлайн. Курс

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

Обратите внимание!

Это мероприятие состоялось или было отменено.

Вы можете отправить запрос portal@rosbo.ru и узнать, планируется ли повторное обучение или есть ли подобные программы

Просим вас уточнить город, название программы, url страницы и ваши контакты

Дата

26 апреля 2021

5 дней (40 часов)

Цена

30000  -8%
скидка

Место проведения

Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат"

Python   —  это  высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. 

Python портирован и работает почти на всех известных платформах — от КПК до мейнфреймов. Существуют порты под Microsoft Windows, практически все варианты UNIX (включая FreeBSD и Linux), Plan 9, Mac OS и macOS, iPhone OS (iOS) 2.0 и выше, iPadOS, Palm OS, OS/2, Amiga, HaikuOS, AS/400 и даже OS/390, Windows Mobile, Symbian и Android.

Даже если вы являетесь новичком и хотите начать изучать программирование "с нуля", изучение Python - лучший вариант для этого. Ведь изучение этого языка под силу любому новичку, нужно лишь желание, базовые знания английского и компьютер. Python просто понять и изучить.  Также стоит отметить, что Python — стандарт для обработки Big Data, поэтому курсы по изучению Python будут полезны не только начинающим программистам, но и аналитикам.

Python используют многие компании-гиганты: Netflix, YouTube, Instagram, Disney, Amazon, Google ну и, конечно же, NASA и еще много-много других.

Python очень популярный и неустаревающий язык, поэтому программисты Python очень востребованы на рынке труда и им готовы много платить. 

Аудитория: 

  • программисты
  • аналитики
  • новички в программировании

Предварительная подготовка:

  • базовые знания английского языка
  • владение ПК на уровне пользователя

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

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

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

 

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

Модуль 1. Начало работы

  • Версии и реализации языка Python
  • Основные принципы работы интерпретатора Python
  • Установка интерпретатора и среды разработки используемых на курсе
  • Основные элементы программирования

Модуль 2. Управляющие конструкции

  • Ветвление
  • Циклы
  • Простой ввод и простой вывод
  • Практикум

Модуль 3. Функции и коллекции

  • Словарь
  • Список
  • Кортеж
  • Последовательность
  • Перебор (for)
  • Функция
  • Генератор-функция

Модуль 4. Модули и пакеты

  • Создание собственного модуля
  • Создание пакета
  • Подсистема pip
  • Краткий обзор стандартной библиотеки
  • Установка стороннего модуля
  • Практикум

Модуль 5. Практическая работа

Модуль 6. Работа с файловой системой

  • работа с файлами
  • Работа с каталогами
  • Обработка параметров командной строки
  • Практикум

Модуль 7. Исключения и обработка ошибок

  • Понятие об исключении
  • Выброс исключения
  • Перехват исключения
  • Стандартные исключения
  • Практикум

Модуль 8. Регулярные выражения и основы синтаксического разбора

  • Понятие о регулярном выражении
  • Синтаксис регулярных выражений
  • Применение регулярных выражений
  • Практикум

Модуль 9. Элементы функционального программирования

  • Функция как объект
  • Операция замыкания (closure) и операция каррирования (currying)
  • Понятие о декораторе
  • Практическая работа

 

ОТЗЫВЫ О КОМПАНИИ

Статьи по теме

Как стать Python-разработчиком – что нужно знать

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

Профессия Python-разработчик – что делает, как им стать, зарплата в России

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