Python

Питон технологии начинающего программиста

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Python создатель Mind Map: Python

1. инструменты

1.1. postman

1.2. Heroku

1.3. Git

1.4. Django

1.5. Flask

1.6. PostgreSQL

1.7. MySQL

1.8. bootstrap

1.9. pythonanywhere

1.10. pyTelegramBotApi

1.11. Docker

1.12. options

2. Python

2.1. строки

2.1.1. строки

2.1.2. for для строк

2.1.3. срезы

2.1.4. экранирование,

2.1.5. конкатенация

2.2. основы программирования

2.2.1. modules

2.2.1.1. os.environ.get()

2.2.1.2. random

2.2.1.3. datetime

2.2.1.4. return

2.2.1.5. itertools

2.2.1.6. math

2.2.2. база

2.2.2.1. комментарии

2.2.2.2. if

2.2.2.2.1. elif

2.2.2.2.2. условия

2.2.2.3. циклы

2.2.2.3.1. for

2.2.2.3.2. while

2.2.2.4. print()

2.2.2.4.1. input()

2.2.3. чтение и запись в файл

2.2.4. регулярные выражения

2.2.4.1. основы синтаксиса

2.2.4.2. Написание и тестирование регулярных выражений

2.2.4.3. перечисления

2.2.4.4. задачи

2.2.5. list comprehensions

2.2.5.1. yeld

2.2.5.2. lyambda

2.2.5.3. map

2.2.6. Типы данных

2.2.6.1. массивы

2.2.6.1.1. словарь

2.2.6.2. int,float, str

2.2.6.3. исключения

2.2.6.4. bool

2.2.6.4.1. True, False

2.2.7. algorytms

2.2.7.1. алгоритм бинарного поиска(реализация)

2.2.7.2. рекурсия и базовый случай(реализация)

2.2.7.3. рекурсия и базовый случай

2.2.7.4. блок схемы и алгоритм бинарного поиска

2.2.7.5. алгоритм Евклида

2.2.7.6. Алгоритм Дейкстры

2.2.8. массивы

2.2.8.1. связные списки

2.2.8.2. строки

2.2.8.3. list

2.2.8.4. tuple

2.2.8.5. dictionary

2.2.9. даты

2.2.9.1. промежуток между датами

2.2.9.2. день недели

2.2.9.3. получение нынешнего времени

2.2.9.4. получение сегодняшней даты

2.2.10. запросы

2.2.10.1. postman

2.2.10.2. API

2.2.10.3. requests

2.2.10.4. виды запросов

2.2.10.4.1. GET

2.2.10.4.2. POST

2.2.10.5. headers

2.3. bot

2.3.1. Совместная разработка

2.3.2. виртуальное окружение

2.3.3. Деплой бота

2.3.3.1. Heroku

2.3.3.2. Github

2.3.4. HTML

2.3.4.1. CSS

2.3.5. Карта для бота

2.3.6. Сортировки для бота

2.3.7. Обработка ошибок

2.4. паттерны

2.4.1. Декоратор

2.4.2. Итератор

2.4.3. Одиночка

2.4.4. MVC

2.5. ООП

2.5.1. Полиморфизм

2.5.2. Методы

2.5.3. Метод str

2.5.4. Модификаторы доступа

2.5.5. Наследование

2.5.6. Инкапсуляция

2.5.7. Классы

2.5.8. Объект как функция

2.6. GIT

2.6.1. основные команды

2.6.2. merge conflict

2.6.3. приложения для работы

2.6.4. сервисы

2.7. деплой

2.7.1. heroku

2.7.2. pythonanywhere

2.8. Django

2.8.1. модели

2.8.2. шаблоны

2.8.2.1. контроллер

2.8.3. админ

2.8.4. роли пользователей

2.8.5. деплой

2.8.6. работа с БД

2.9. HTML

2.9.1. базовый синтаксис

2.9.2. работа с jinja2

2.9.3. табличная верстка

2.10. CSS

2.10.1. базовый синтаксис

2.10.2. блочная верствка

2.10.3. приоритеты блоков

2.11. Docker

2.11.1. основные команды

2.11.2. контейнеры

2.12. БД

2.12.1. mySQL

2.12.2. postgreSQL

2.13. тестирование

2.13.1. простые тесты

2.13.2. смысл тестирования

2.13.3. фабрика

2.13.4. mock

3. навыки

3.1. программирование

3.2. самообразование

3.2.1. рекомендации

3.2.2. чтение на занятиее

3.2.3. поиск окончания

3.2.4. соревнование

3.2.5. открытые вопросы

3.2.6. парная работа

3.2.7. умение искать как исправлять ошибки

3.2.7.1. посмотреть вопрос на стековоурфлоу, сравнить с ответами, найти разницу

3.3. концентрация

3.3.1. усидчивость

3.4. внимательность

3.5. логика

3.5.1. аналитика

3.6. осознанная математика

3.7. приоритизация

3.7.1. умение обобщать

3.8. управление временем

3.9. комуникативные

3.9.1. лидерство

3.9.2. работа в команде

3.9.3. толерантность

3.10. оценка

3.11. целеполагание

4. ресурсы

4.1. re — Regular expression operations — Python 3.8.2 documentation

4.2. CodeCombat - Coding games to learn Python and JavaScript

4.3. Intelligent AI Chatbot in Python

4.4. Пишем парсеры на Python

5. межпредметные связи

5.1. термины

5.1.1. алгоритмы

5.1.2. математика

5.1.3. русский язык

5.1.4. английский язык

5.1.4.1. deploy

5.2. подача сопутствующего материала

6. домашки

6.1. Задания

7. лендос

7.1. site

7.2. site