Скачать [Pumpskill] Базовый курс Python+ [Денис Гараев]

Информация
Цена: 170 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
392 203
Реакции
38 245
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[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 ₽ без скидки
Показать больше
 
Поиск по тегу:
Теги
11-02-2022 backend pumpskill python бэкэнд денис гараев питон
Похожие складчины
Kail
Ответы
0
Просмотры
400
Kail
Kail
Kail
Ответы
0
Просмотры
386
Kail
Kail
Kail
Ответы
0
Просмотры
710
Kail
Kail
Kail
Ответы
0
Просмотры
780
Kail
Kail
Kail
Ответы
0
Просмотры
430
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.