Содержание пакета (3 курса)
1. 1С программирование. Углубленный курс 4.75
Введение
5 уроков
1.
Добро пожаловать на курс
↗
2.
Оформление и помощники в тексте
↗
3.
Основные правила курса
↗
4.
Определения ключевых терминов
↗
5.
Полезные ссылки
↗
Платформа 1С
4 урока
1.
Скачивание и установка платформы
↗
2.
1С Предприятие
↗
3.
Конфигуратор 1С
↗
4.
Основные инструменты программиста 1С
↗
Базовые основы программирования 1С
14 уроков
1.
Основы синтаксиса
↗
2.
Примитивные типы данных
↗
3.
Универсальные типы (Структура, Соответствие, Массив и другие)
↗
4.
Условные операторы (приоритеты операций)
↗
5.
Циклы (прекращение / продолжение цикла)
↗
6.
Процедуры и Функции
↗
7.
Синтакс-помощник
↗
8.
Отладчик программного кода
↗
9.
1 ч. Задачи для проверки знаний данного блока
↗
10.
2 ч. Задачи для проверки знаний данного блока
↗
11.
3 ч. Задачи для проверки знаний данного блока
↗
12.
4 ч. Задачи для проверки знаний данного блока
↗
13.
5 ч. Задачи для проверки знаний данного блока
↗
14.
Асинхронные методы
↗
Основные объекты конфигурации
12 уроков
1.
Состав конфигурации
↗
2.
Справочники
↗
3.
Документы
↗
4.
Регистры сведений
↗
5.
Регистры накопления
↗
6.
Константы и перечисления
↗
7.
Планы видов характеристик
↗
8.
Подсистемы
↗
9.
Обработки и отчеты
↗
10.
Стили
↗
11.
Подписки на события
↗
12.
Определяемые типы
↗
Программная работа с объектами конфигурации
7 уроков
1.
ООП в 1С
↗
2.
Программная работа с константами, перечислениями, пар-ми сеанса
↗
3.
Программная работа со справочниками
↗
4.
Программная работа с документами
↗
5.
Программная работа с регистрами сведений
↗
6.
Программная работа с регистрами накопления
↗
7.
Программная работа с планами видов характеристик
↗
Запросы к базе данных (БД)
15 уроков
1.
Скачиваем консоль запросов и поговорим про табличную модель
↗
2.
Общая схема выполнения запросов и синтаксис запросов
↗
3.
Виртуальные и реальные таблицы
↗
4.
Пишем простые запросы
↗
5.
Упорядочивание и отбор в запросах
↗
6.
Представление в запросах
↗
7.
Получения определенных данных (отбор по количеству, различные)
↗
8.
Выражения в запросе
↗
9.
Соединение нескольких таблиц
↗
10.
Использование одного запроса внутри другого
↗
11.
Объединения в запросе
↗
12.
Пакетные запросы
↗
13.
Временные таблицы
↗
14.
Программная работа с запросами (1 часть)
↗
15.
Программная работа с запросами (2 часть)
↗
Формы в 1С
8 уроков
1.
Знакомство с формами
↗
2.
Редактор управляемых форм
↗
3.
Программная работа с формами
↗
4.
Директивы компиляций
↗
5.
Команды
↗
6.
События
↗
7.
Динамический список
↗
8.
Практические задачи с формами
↗
Бухгалтерский учет
8 уроков
1.
Причем тут бухгалтерия?
↗
2.
Двойная запись, план счетов
↗
3.
Проводки
↗
4.
План видов характеристик в бухгалтерском учете. Субконто
↗
5.
Регистры бухгалтерии
↗
6.
Бухгалтерские отчеты
↗
7.
Запросы к регистру бухгалтерии
↗
8.
Закрытие месяца
↗
Печатные формы
4 урока
1.
Макет печатной формы
↗
2.
Программная работа с печатной формой
↗
3.
Создаем первую печатную форму
↗
4.
Печатная форма в формате Word
↗
Права и роли в 1С
7 уроков
1.
Пользователи
↗
2.
Параметры сеанса
↗
3.
Журнал регистрации
↗
4.
Права доступа
↗
5.
Роли
↗
6.
RLS - ограничения доступа на уровне записей
↗
7.
Практические задания
↗
Регламентные и фоновые задания
3 урока
1.
Кому и для чего нужны?
↗
2.
Примеры регламентных заданий
↗
3.
Консоль регламентный заданий
↗
Работа в типовых конфигурациях
7 уроков
1.
Популярные типовые конфигурации
↗
2.
Популярные конфигурации
↗
3.
Создания и работа с расширениями
↗
4.
Обновление типовых конфигураций
↗
5.
Обновлятор-1С
↗
6.
Внешние печатные формы и отчеты в типовых конфигурациях
↗
7.
Внешние обработки в типовых конфигурациях
↗
Интеграции и обмен данными
10 уроков
1.
Работа с текстовыми файлами
↗
2.
Загрузка и сохранение файлов CSV
↗
3.
JSON
↗
4.
Web-сервисы. Теория
↗
5.
HTTP - сервисы. Теория
↗
6.
Внешние источники данных
↗
7.
Планы обмена
↗
8.
Обработка "Универсальный обмен данными"
↗
9.
Интеграция 1С с Telegram. Практика
↗
10.
WS-ссылки. Практика
↗
Полезные навыки!
5 уроков
1.
Создание резервных копий (cf , dt)
↗
2.
Обновление основных конфигураций (cfu)
↗
3.
Расширение конфигурации (cfe)
↗
4.
EDT
↗
5.
Создание виртуального сервера (клиент-серверный вариант)
↗
Финальный модуль (практические задания + итоговое задание)
6 уроков
1.
Создаем новую конфигурацию
↗
2.
Добавляем необходимые объекты
↗
3.
Программная работа с объектами
↗
4.
Добавляем отчеты и печатные формы
↗
5.
Дорабатываем нашу конфигурацию
↗
6.
Конец курса
↗
2. Git + GitHub. Полный курс 4.97
Вступление
3 урока
1.
Добро пожаловать
↗
2.
Знакомство
↗
3.
О курсе
↗
Основы Git
14 уроков
1.
Обзор систем контроля версий
↗
2.
Установка и настройка Git
↗
3.
Первый репозиторий
↗
4.
Первый коммит
↗
5.
Индекс
↗
6.
Подробнее о коммитах
↗
7.
Откат изменений
↗
8.
Удаление файлов
↗
9.
Переименование/перемещение файлов
↗
10.
Просмотр изменений
↗
11.
История коммитов
↗
12.
Машина времени (изменение истории)
↗
13.
Игнорирование файлов
↗
14.
Домашнее задание
↗
GitHub
8 уроков
1.
Создание удаленного репозитория
↗
2.
Клонирование репозитория
↗
3.
SSH аутентификация
↗
4.
Копирование чужого репозитория (fork)
↗
5.
GitHub Copilot
↗
6.
Файл Readme.md и разметка Markdown
↗
7.
Альтернативы GitHub
↗
8.
Домашнее задание
↗
Ветвление и командная работа
9 уроков
1.
Введение в ветки
↗
2.
Переключение между ветками
↗
3.
Создание, просмотр, удаление веток
↗
4.
Слияние веток
↗
5.
Конфликты при слиянии
↗
6.
Экстренное переключение между задачами
↗
7.
Безопасное обновление репозитория
↗
8.
Поиск автора кода
↗
9.
Запросы на слияние (Pull Request)
↗
Финал
2 урока
1.
Большая шпаргалка
↗
2.
Обещанный бонус
↗
3. SQL практикум. Полный курс 4.98
Вступление
3 урока
1.
Добро пожаловать
↗
2.
Знакомство
↗
3.
О курсе
↗
Установка рабочего окружения
6 уроков
1.
Установка MySQL сервера
↗
2.
Работа в терминале
↗
3.
Графические IDE (Workbench, DBeaver)
↗
4.
Взаимодействие с сервером
↗
5.
Контрольные вопросы
↗
6.
Решаем задачи. Пишем SQL код
↗
Проектирование БД (команды DDL)
14 уроков
1.
Первичные ключи
↗
2.
Особенности типов данных и именование объектов
↗
3.
Руководство по стилю SQL · SQL Style Guide
↗
4.
Индексы
↗
5.
Внешние ключи
↗
6.
Подробнее про ALTER TABLE
↗
7.
Особенности синтаксиса MySQL
↗
8.
Виды связей между таблицами (1х1, 1хМ, МхМ)
↗
9.
Таблицы-справочники
↗
10.
ER-диаграмма
↗
11.
Контрольные вопросы. Часть 1
↗
12.
Контрольные вопросы. Часть 2
↗
13.
Решаем задачи. Пишем SQL код. Часть 1
↗
14.
Решаем задачи. Пишем SQL код. Часть 2
↗
Работа с данными (команды DML, CRUD)
9 уроков
1.
Команда INSERT
↗
2.
Команда SELECT
↗
3.
Команда UPDATE
↗
4.
Команда DELETE
↗
5.
Бонус: Сервисы для генерации данных
↗
6.
Импорт-экспорт данных
↗
7.
Контрольные вопросы
↗
8.
Решаем задачи. Пишем SQL код. Часть 1
↗
9.
Решаем задачи. Пишем SQL код. Часть 2
↗
Основы SELECT запросов
13 уроков
1.
Фильтрация (WHERE + LIKE)
↗
2.
Сортировка (ORDER BY)
↗
3.
Агрегирующие функции (COUNT, MIN, MAX, AVG, SUM)
↗
4.
Группировка (GROUP BY)
↗
5.
Фильтрация (HAVING)
↗
6.
Отсутствие значения (NULL)
↗
7.
Пейджинг (LIMIT + OFFSET)
↗
8.
Условия, ветвления (IF, CASE)
↗
9.
Контрольные вопросы. Часть 1
↗
10.
Контрольные вопросы. Часть 2
↗
11.
Контрольные вопросы. Часть 3
↗
12.
Решаем задачи. Пишем SQL код. Часть 1
↗
13.
Решаем задачи. Пишем SQL код. Часть 2
↗
Сложные SELECT запросы
16 уроков
1.
Вложенные запросы (подзапросы)
↗
2.
Объединения (JOIN) - Теория
↗
3.
Объединения (CROSS JOIN, INNER JOIN)
↗
4.
Объединения (LEFT JOIN, RIGHT JOIN)
↗
5.
Объединения (FULL OUTER JOIN)
↗
6.
Вложенные запросы VS объединения
↗
7.
Соединения (UNION)
↗
8.
Оконные функции
↗
9.
Общие табличные выражения (CTE)
↗
10.
Рекурсивные табличные выражения
↗
11.
Контрольные вопросы. Часть 1
↗
12.
Контрольные вопросы. Часть 2
↗
13.
Решаем задачи. Пишем SQL код. Часть 1
↗
14.
Решаем задачи. Пишем SQL код. Часть 2
↗
15.
Решаем задачи. Пишем SQL код. Часть 3
↗
16.
Решаем задачи. Пишем SQL код. Часть 4
↗
Продвинутые фичи SQL
11 уроков
1.
Полнотекстовый поиск
↗
2.
Представления (View)
↗
3.
Хранимые процедуры
↗
4.
Пользовательские функции
↗
5.
Переменные
↗
6.
Триггеры
↗
7.
Контрольные вопросы. Часть 1
↗
8.
Контрольные вопросы. Часть 2
↗
9.
Контрольные вопросы. Часть 3
↗
10.
Решаем задачи. Пишем SQL код. Часть 1
↗
11.
Решаем задачи. Пишем SQL код. Часть 2
↗
Транзакции
8 уроков
1.
Введение в транзакции
↗
2.
Обработка исключений (ошибок)
↗
3.
Уровни изоляции транзакций
↗
4.
Блокировки таблиц
↗
5.
Взаимная блокировка (deadlock)
↗
6.
Контрольные вопросы. Часть 1
↗
7.
Контрольные вопросы. Часть 2
↗
8.
Решаем задачи. Пишем SQL код
↗
Права доступа
5 уроков
1.
Пользователи
↗
2.
Роли
↗
3.
Контрольные вопросы. Часть 1
↗
4.
Контрольные вопросы. Часть 2
↗
5.
Решаем задачи. Пишем SQL код
↗
Вопросы оптимизации
10 уроков
1.
Лишний JOIN
↗
2.
Денормализация
↗
3.
Настройки сервера
↗
4.
Анализ запросов (EXPLAIN)
↗
5.
Графический план исполнения запроса
↗
6.
Исправление проблемных мест
↗
7.
Графический план: показательные примеры
↗
8.
Контрольные вопросы
↗
9.
Решаем задачи. Пишем SQL код. Часть 1
↗
10.
Решаем задачи. Пишем SQL код. Часть 2
↗
Дополнительные темы
6 уроков
1.
Работа с логами
↗
2.
Циклы
↗
3.
Курсоры
↗
4.
SQL инъекции
↗
5.
Контрольные вопросы
↗
6.
Решаем задачи. Пишем SQL код
↗
Финальный тест. Завершение курса
20 уроков
1.
Дисклеймер
↗
2.
Тест. Часть 1
↗
3.
Тест. Часть 2
↗
4.
Тест. Часть 3
↗
5.
Тест. Часть 4
↗
6.
Тест. Часть 5
↗
7.
Тест. Часть 6
↗
8.
Тест. Часть 7
↗
9.
Тест. Часть 8
↗
10.
Тест. Часть 9
↗
11.
Тест. Часть 10
↗
12.
Тест. Часть 11
↗
13.
Тест. Часть 12
↗
14.
Тест. Часть 13
↗
15.
Тест. Часть 14
↗
16.
Тест. Часть 15
↗
17.
Тест. Часть 16
↗
18.
Тест. Часть 17
↗
19.
Тест. Часть 18
↗
20.
Обещанный бонус
↗