
Иван Михайлов












Россия, г. Вологда

Java
- Циклы
- Методы
- Типы данных и переменные
- Ооп
- Общие вопросы
- Строки
- Условия
- Массивы

C#
- Массивы символы и строки
- Работа с файловой системой и организация файлового ввода-вывода данных
- Платформа microsoft .net framework и среда visual studio .net
- Классы и объекты
- Основные понятия и операторы языка с#
- Коллекции

Django
- Кеширование в django
- Django formsets
- Тестирование проекта средствами самого django
- Профилирование и нагрузочное тестирование django-проекта
- Регистрация через соцсеть
- Продвинутая работа с django-orm
- Подготовка django-проекта к развертыванию
- Отправка почты
- Обновление контента на странице средствами frontend

Python
- Абстрактные базовые классы (abc)
- Метаклассы
- Модульное тестирование
- Стандартная библиотека
- Сопрограммы
- Дескрипторы атрибутов
- Декораторы классов
- Менеджеры контекста
- Аспекты безопасности
- Общие аспекты ооп
- Декораторы
- Многопоточность

Основы программирования
- Операторы и функции
- Постановка задачи и алгоритмирование
- Основы программирования
- Базовые понятия

JavaScript
- Синтаксис javascript
- Объекты в javascript
- Асинхронные запросы
- Работа с массивами
- Ооп в javascript
- Работа с dom
- Регулярные выражения

Django
- Class based views и function based views в django
- Работа с данными в django при помощи orm
- Встроенные шаблонные теги и фильтры в django
- Его структура и настройки создание django-проекта
- Работа со статическими и медиа-файлами в django
- Работа с контекстом в шаблонах в django
- Работа с url-адресами в django
- Импорт данных в django-проект
- Система авторизации пользователя django
- Объект request в django

Python
- Регулярные выражения в работе с веб-страницей
- Основы ооп
- Веб и словари
- Словари
- Регулярные выражения

HTML&CSS
- Адаптивная вёрстка
- Особенности html5
- Расположение элементов на странице
- Атрибуты тегов
- Методики сокращения кода
- Псевдоклассы и псевдоэлементы
- Работа с изображениями
- Особенности языка гипертекстовой разметки
- Кроссбраузерность и валидность
- Преимущества css

Python
- Практикум «угадай число»
- Введение в python
- Функции
- Встроенные типы и операции с ними
- Работа с файлами
- Полезные инструменты. обработка исключений
- Практикум. file manager

HTML&CSS
- Работа с блоками
- Основы html и css
- Селекторы css
- Работа с текстом и таблицами
- Формы html
- Теги и атрибуты html

JavaScript
- Знакомство с функциональными выражениями. принципы работы функций.
- Стандартные операторы
- Основы синтаксиса
- Взаимодействие с пользователем
- Особенности javascript и организация кода
- Условные операторы
- Функции и функциональные выражения
- Операторы сравнения
- Массивы
- Строки

Python
- Объектно-ориентированное программирование
- Интерфейсы
- Функции и работа с файлами
- Полезные инструменты
- Знакомство с python
- Встроенные типы и операции с ними
- Модули и библиотеки