Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 3
кол-во часов: 24

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

Python – является интерпретируемым, интерактивным, объектно-ориентированным языком программирования. Он включает в себя модули, исключения, динамическую типизацию, высокоуровневые динамические типы данных и классы. Сочетает в себе отличную производительность с понятным синтаксисом.
В нем реализованы интерфейсы ко многим системным вызовам и библиотекам, а также различным оконным системам и он расширяем с помощью C (Си) и C++.
Python используется как язык расширения для приложений, которым нужен программный интерфейс.
И наконец, Python — это кроссплатформенный язык: он работает на многих версиях Unix, на Mac и на компьютерах под управлением MS-DOS, Windows, Windows NT и OS/2.

АУДИТОРИЯ: веб-разработчики - как начинающие (те, кто хочет изучить язык "с нуля"), так и профессионалы с опытом веб-разработки, желающие освоить новое для себя направление.

ЧЕМУ ВЫ НАУЧИТЕСЬ:
Язык Python для начинающих универсален. Изучив этот язык, Вы можете автоматизировать рабочие процессы, создавать сайты, а также настольные приложения и игры - ВСЁ с помощью Python. Спрос на разработчиков Python (PostgreSQL, OOP, Flask, Django) существенно вырос за последние несколько лет в таких компаниях, как Instagram, Reddit, Tumblr, YouTube и Pinterest.

ВХОДНЫЕ ТРЕБОВАНИЯ: Знание основ и базовые навыки программирования (на любом языке) и знание основ IT.

 

  • Возможности языка Python
  • Загрузка и установка Python
  • Первая программа. Знакомство со средой разработки.
  • Синтаксис
  • Условный оператор
  • Циклы
  • Ключевые слова, встроенные функции
  • Числа
  • Строки
  • Списки
  • Индексы и срезы
  • Кортежи
  • Словари
  • Множества
  • Функции
  • Исключения и их обработка
  • Файлы
  • PEP 8, документирование кода
  • Создание и подключение модулей
  • Основы объектно-ориентированного программирования.