Please enable JavaScript.
Coggle requires JavaScript to display documents.
Python - Coggle Diagram
Python
Дополнительные навыки
JavaScript
Библиотеки, framework
Vue.js
jquery
react
angular
....
Основы
Операторы
Условия
Циклы
Функции
Классификация
Замыкание функций
callback функции
ООП
Динамическая типизация
Типы данных
number
string
boolian
null
undefined
Object
Symbol
Работа со страницей
Получение элементов
События
Всплытие событий
Делегирование событий
Объект события
Цикл событий
Обработка событий
Отмена стандартных событий браузера
Параметры глобальных объектов
Window
Screen
document
JS параметры элементов
Работа скриптов с течением времени
Регулярные выражения
JS в работе
this - контекст вызова
Конструкторы
Формат передачи данных JSON
Общение с сервером AJAX
Инкапсуляция
Сборка проекта
webpach
browserify
.....
Перехват ошибок try/catch
работа с localStorage
Стандарт ES6
Переменные let/const
Стрелочные функции
Интерполяция
Promise
Цикл for of
Деструктурирование
spread
class
Babel
.....
Стандарт ES7, ES8
Оператор **
async/await
Array.prototype.includes
Тестирование
mocha/chai
jest
....
Linux
DB
MongoDB
MySQL
PostgreSQL
SQLite
REST API/ fast api
Github/Git
Docker
ElasticSearch
Nginx
Bash
Основы
Рабочее окружение
Встроенные типы и операции с ними
Функции
Работа с файлами
ООП
GIT
Работа с пакетами
pip
setuptools
virtualenv
pipenv
Алгоритмы и структуры данных
Простые алгоритмы
Циклы - рекурсии - функции
массивы - кортежи - множества - списки
Эмпирическая оценка алгоритмов
Коллекция - список - очередь - словарь
динамическая память
Алгоритмы сортировки
Деревья. Хэш - функция
Выбор направления
Веб
Sync
Pyramid
Flask
Django
Async
Tornado
gevent
asyncio
aiohttp
celery
Data Science
TensorFlow
PyTorch
Keras
NumPy
Pandas
Matplotlib
Scikit-learn
Автоматизация процессов
pyautogui
Scrap
Scrapy
Beautiful Soup (bs4)
Requests
Selenium
Telegram
Игры/ Desktop
Arcade
PyGame
Evennia
PyQt
Tkinter
Мобильная разработка
Kivy/Kivy MD
BeeWare
Сетевое
socket
sys
netmiko
WebSocket
Машинное обучение
TensorFlow
Keras
PyTorch
Базы данных
Проектирование БД
ORM
CRUD - операции
Операторы. Фильтрация. Сортировка и ограничение. Агрегация данных
Сложные запросы
Транзакции, переменные, представления.
Администрирование. Хранимые процедуры и функции, триггеры.
Оптимизация запросов NoSQL
Тестирование
doctest
pytest
Selenium
unittest/pyunit