Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 19 ноя 2021.

Цена: 10000р.-91%
Взнос: 874р.

Основной список: 13 участников

Резервный список: 7 участников

  1. 19 ноя 2021
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    Базовый курс Python+

    Screenshot_2.jpg

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

    Кому подойдет курс

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

    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 ноя 2021
    1 человеку нравится это.
  2. Последние события

    1. gohas
      gohas не участвует.
      15 янв 2024
    2. StiveKg
      StiveKg не участвует.
      29 ноя 2023
    3. Разван
      Разван не участвует.
      28 ноя 2023
    4. Разван
      Разван участвует.
      28 ноя 2023

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      21 янв 2022
    2. skladchik.com
      Назначен организатор.
      19 ноя 2021

Поделиться этой страницей