Курс python / Полный курс python (Fullstack)
6 subscribers
5 links
Download Telegram
ЧТО БУДЕМ ИЗУЧАТЬ:

PY1. Основы синтаксиса
- Числовые типы данных
- Строки
- Условный оператор
- Циклы

PY2. Структуры данных
- Списки
- Кортежи
- Словари
- Множества

PY3. Пользовательские функции
- Области видимости и вложенные функции
- Рекурсивные функции
- Анонимные функции
- Средства функционального программирования

PY4. Файлы
- Методы работы с файлами
- Текстовые и бинарные файлы
- Сохранение объектов Python в файл

PY5. Работа с модулями
- Создание модуля
- Использование модуля
- Пространства имен модулей
- Смешанные режимы использования модулей

PY6. Объектно-ориентированное программирование
- Основы ООП. Наследование, инкапсуляция, полиморфизм
- Перегрузка операторов
Бэкенд на Django

DJ1. Введение в базы данных
DJ2. Расширенные возможности SQL
DJ3. Самое необходимое об ООП
DJ4. Знакомство с командной строкой
DJ5. Настройка окружения
DJ6. Django: создаём проект
DJ7. Вёрстка для бэкендера
DJ8. Шаблоны и теги Django
DJ9. Django ORM
DJ10. Управление пользователями
DJ11. Декораторы
DJ12. Тестирование: библиотека Unittest
API: интерфейс взаимодействия программ

API1. JSON: формат передачи данных
API2. API First. Архитектура REST
API3. Механизмы авторизации, протокол OAuth 2.0
API4. Bot API в Telegram
API5. Django REST Framework
API6. Вьюсеты и роутеры
API7. Регулярные выражения
API8. Документирование API
API9. Throttling: ограничение количества запросов
API10. Документирование API
API11. Что такое API. Форматы обмена данными
Алгоритмы и структуры данных

ASD1. Понятие алгоритма
ASD2. Линейный поиск
ASD3. Бинарный поиск
ASD4. Как решать алгоритмические задачи
ASD5. Оперативная память и представление данных
ASD6. Оперативная память и представление данных
ASD7. Структуры данных: стек, очередь, дек
ASD8. Рекурсивный и базовый случаи
ASD9. Рекурсивный перебор вариантов
ASD10. Алгоритмы сортировки
Управление проектом на удалённом сервере

UPS1. Инструменты для работы с командной строкой
UPS2. Создание удалённого сервера
UPS3. WSGI. Gunicorn
UPS4. Порты, nginx
UPS5. Шифрование и https
UPS6. PostgreSQL
UPS7. Контейнеризация. Docker
UPS8. Образ в облаке: Docker Hub
UPS9. Логи и мониторинг
UPS10. DevOps и Continuous Integration
UPS11. GitHub Actions: избавление от рутины
🧲 Основные ссылки на документацию, установки и др.

🐍 Python 🐝Django 🫘API 📟 Алгоритмы

1. Основная документация для python:
- На русском языке: https://docs-python.ru/tutorial/
- На английском языке: https://www.python.org/doc/
2. Книги, статьи, информация, онлайн курсы, тренинги (python):
https://tproger.ru/articles/free-programming-books/#python
3. Сборник видео-курсов по python:
- На английском: https://www.youtube.com/watch?v=hEgO047GxaQ&list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3&index=2&ab_channel=Telusko
- На русском: https://www.youtube.com/watch?v=cKRRysbQZsM&list=PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn&ab_channel=alishev
4. Документация по Django + учебник:
https://django.fun/ru/docs/django/4.1/
5. Книга по Django:
https://monster-book.com/django-razrabotka-web-prilozheniy-na-python
6. Документация по API:
- На английском: https://realpython.com/python-api/#http-headers
- На русском: https://github.com/matyushkin/lessons/blob/master/APIs/python_apis.ipynb
7. Алгоритмы и структуры на python (в ссылке нужна 3 книга[[3] Алгоритмы. Справочник с примерами на C, C++, Java и Python [2017]]):
https://vk.com/wall-51126445_18939

#mainlink #python #django #api #algorithms
Курс python / Полный курс python (Fullstack) pinned «🧲 Основные ссылки на документацию, установки и др. 🐍 Python 🐝Django 🫘API 📟 Алгоритмы 1. Основная документация для python: - На русском языке: https://docs-python.ru/tutorial/ - На английском языке: https://www.python.org/doc/ 2. Книги, статьи, информация…»