Корзина

✅ГАРАНТИИ💯! Быстрая доставка на Емейл !

📚 База онлайн курсов очень большая, всегда активна и постоянно пополняется.

📩Чтобы получить курс — оформите заказ

[Pumpskill] Базовый курс Python+ (Денис Гараев)

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

Кому подойдет курс
Новичкам
Вас будет консультировать опытный преподаватель. Обучение начнется с самых азов и будет много практики. Чтобы начать учиться никаких знаний в программировании не нужно.
IT специалистам
Вы узнаете Best Practice программирования на Python. Научитесь создавать веб-приложения с front-end и back-end частями и базами данных и публиковать их в интернете.
Желающим сменить профессию
Если Вы задумались о смене профессии, то Python – это хороший выбор. Пройдя курс, Вы сможете программировать на Python и сделаете свой первый шаг к освоению новой специальности.

Программа курса
Введение в Python

  • Что такое Python и где он используется
  • Установка Python
  • Работа с консолью
  • Создание среды разработки, установка и настройка VS Code
  • Переменные и функции
  • Практика: основы Python
  • Типы данных и базовые операции
  • Практика: основные вычисления в Python
  • Работа со строками, f-строки
  • Практика: разработка по стандартам PEP8
  • Модули в Python

Система контроля версий Git

  • Что такое git
  • Что такое репозиторий
  • Командная разработка с git
  • Установка git
  • Подготовка к работе с git и настройка git config
  • Создание локального репозитория
  • Индексация изменений
  • Commit – создание версий файлов
  • Удаление файлов из локального репозитория
  • Удаление файла из отслеживания

Сервис GitHub

  • Регистрация в GitHub
  • Подключение к GitHub – SSH ключи
  • Подключение к удаленному репозиторию на GitHub
  • Git Push – отправка изменений в удаленный репозиторий
  • Перенос структуры проекта на GitHub и удаление файлов
  • Ветки
  • Pull request
  • Git Pull и клонирование репозиториев
  • Git merge – объединение изменений
  • Настройка исключений – .gitignore
  • Удаление репозиториев

Основы структурного программирования

  • Базовые конструкции программирования
  • Ветвление – if else
  • Практика: условия
  • Коллекции значений – списки и кортежи
  • Практика: мутабельные и иммутабельные объекты
  • Цикл for и отладка в VS Code
  • Цикл while
  • Практика: циклы
  • Словари
  • Практика: обработка данных формата JSON
  • Обработка исключений
  • Практика: исключения

Функции и декораторы

  • Функции в Python
  • Практика: функции
  • Параметры функций
  • *args и **kwargs
  • Практика: get_absolute_url
  • Функциональное программирование
  • Функции высшего порядка
  • Декораторы
  • Практика: использование декораторов
  • Декораторы с параметрами
  • Решение задачи сортировки

Проект “google-docs-bot” – telegram бот для управления Google Docs

  • Клиент-серверная архитектура: backend и frontend
  • Внешние библиотеки и менеджер pip
  • Виртуальное окружение
  • PyCharm – установка и настройка
  • Что такое API
  • Регистрация в Google Cloud Console
  • Настройка API Google Docs
  • API на Python
  • Создание telegram бота для работы с Google Docs
  • Развертывание бота на сервисе Heroku

Модули, пакеты и работа с файлами

  • Работа с файлами в Python
  • Практика: кодирование и декодирование данных
  • Контекстный менеджер
  • Модули в Python
  • Пакеты
  • Практика: работа с модулями и пакетами
  • Работа с библиотекой pandas и Excel файлами
  • Анализ данных – модуль collections
  • Именованные кортежи и типизированные словари
  • Анализ больших данных

ООП в Python. Классы

  • Основы ООП, классы в Python
  • Практика: классы
  • Магические методы классов
  • Практика: методы классов
  • property, SETTER и области видимости
  • Практика: управление видимостью атрибутов
  • Полиморфизм
  • Наследование классов и метод super()
  • Множественное наследование

Python для web разработки – фреймворк Flask

  • Фреймворк Flask и основы web
  • Создание проекта на Flask
  • Создание URL адресов и запуск сервера
  • Масштабирование и отладка приложения
  • Связь frontend и backend
  • Язык шаблонов Jinja
  • Реляционные базы данных
  • Создание базы данных в Flask
  • Модели и миграции
  • Отношения между моделями
  • Запросы к базе данных
  • Обработка GET и POST запросов
  • Формы в Flask

Создание интернет-магазина на Flask

  • Создание товаров на сайте
  • Создание брендов
  • Обработка статических файлов в Flask
  • Добавление картинок товаров
  • Создание корзины
  • Добавление товаров в корзину
  • Интеграция верстки на сайт
  • Дизайн для страниц создания объектов
  • Дизайн для страниц редактирования объектов
  • Дизайн для корзины
  • Деплой приложения на сервере

Дипломный проект – сервис каршеринга

  • Проект: Your-carsharing

Преподаватель курса
Денис Гараев
Руководитель крупных IT проектов в РЖД
Программирование – это многогранная наука,
открывающая перед Вами широчайший спектр
возможностей. Мне повезло быть причастным к миру IT,
но самое важное и ценное для меня – это иметь
возможность делиться своими знаниями.
Мои любимые технологии – Python для backend, Vue.js для frontend.

Скидка действительна до 20 ноября
Полная стоимость курса 9 600 ₽
16 000 ₽ без скидки

Этот курс в скором времени появится на сайте courses24.net Проверьте по поиску, возможно данный курс уже добавлен.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Быстрая доставка на Email

Мы гарантируем Вам быструю доставку курса на email.

Всегда новинки

Каждый день ассортимент курсов и тренингов пополняется

Прием заказов 24/7

Оформите заказ в интернет-магазине "Онлайн курсы и тренинги скачать" Прямо сейчас!

100% Безопасная оплата

Безопасная оплата Вашего заказа.