• Главная
  • Курсы программирования Python Django

Курсы программирования Python Django

Продолжительность курса: 4 месяца

Формат: online/offline (в офисе в Алматы)

Курс Python в Алматы

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

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

Пройдите наш курс Python и сделайте первые шаги к анализу и визуализации данных, построению блокчейн-платформ. Создавайте собственных чат-ботов и модели машинного обучения.  Через изучение Python лежит кратчайший путь к модной и востребованной профессии Data Scientist. Это очень усеченный перечень возможностей, которые даст вам этот замечательный язык.

Так зачем же откладывать волнующий момент получения новых знаний, которые откроют вам дорогу к получению самой нужной и перспективной профессии XXI века – профессии программиста. Записывайтесь на курс прямо сейчас.

Содержание курса

Теоретическая часть

Цель курса – понимание и умение применять на практике принципов программирования на Python 3, синтаксиса языка и его лучших практик, а также вход в профессию.

Практическая часть

В качестве практики разработки будем писать простой веб-сервис, который позволит изучить базовые элементы и функции, требуемые для программирования.

Домашние задания

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

Подведение итогов

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

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

01. Начало проекта

  • Что такое программирование?
  • Системы контроля версий
  • Основы работы в IDE PyCharm.

02. Синтаксис Python

  • Базовый синтаксис Python.
  • Числовые типы данных. Математические операции.
  • Логический тип. Логические операции.

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

  • Оператор from … import.
  • Пути поиска модулей.
  • Пакеты.

04. Тестирование (часть 1)

  • Что такое тестирование ПО?
  • Популярные пакеты Python для тестирования ПО.
  • Основы PyTest.

05. Структуры данных

  • Списки (list).
  • Кортежи (tuple).
  • Множества (set).

06. Файлы

  • Основные принципы работы с файлами в Python.
  • Режимы чтения/записи файла (files IO).
  • Чтение/Запись txt файла.

07. Объектно-ориентированное программирование

  • ООП. Основные понятия. Принципы.
  • Классы и экземпляры.
  • Методы и атрибуты класса.

08. Функции

  • Функции. Основные понятия.
  • Области видимости.
  • Аргументы функции.

09. Исключения

  • Что такое исключение (exception) в программировании.
  • Как вызвать (raise) исключение.
  • Как корректно обрабатывать исключения.

10. Декораторы

  • Декораторы для функций.
  • Декораторы для методов.
  • Декораторы с аргументами.

11. Виртуальные среды

  • pip
  • requirements.txt
  • VirtualEnv и VirtualEnvWrapper

12. Подведение итогов

  • Анализ результатов
  • Обзор вакансий, советы по прохождению собеседования
  • Что делать дальше?

Отзывы о школе KnewIT

Контакты

связаться с нами

Наш менеджер свяжется с Вами в кратчайшее время


    Пожалуйста, докажите, что вы человек, выбрав ключ.