Що нового?

Набір учасників [Pumpskill] Базовий курс Python +(Денис Гараєв)

Інформація про покупку
Тип покупки: Складчина
Ціна: 3530 ГРН
Учасників: 0 з 80
Організатор: Відсутній
Статус: Набір учасників
Внесок: 45.9 ГРН
0%
Основний список
Резервний список

Gadzhi

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

новачкам

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

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
введення в 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
  • Створення товарів на сайті
  • створення брендів
    https://privatelink.de/?https://pumpskill.ru/courses/bazovyy-kurs-python-plus/
 
Угорі