cybertype.ru

1С: 100 уровней кода

Большой курс набора кода на встроенном языке 1С:Предприятие 8: 100 уровней от Сообщить до запросов, регистров, транзакций, форм и HTTP-сервисов. Реальные рабочие сниппеты с подсветкой синтаксиса, автоотступами и поддержкой Enter/Tab.

100 уровней · 150 ₽ · разовая покупка или Premium-подписка

Открыть курс в тренажёре

Программа курса

  1. Первое сообщение — Вывод текста в окно сообщений
  2. Комментарии — Пояснения в коде
  3. Переменные — Оператор Перем и присваивание
  4. Числа — Целые, дробные и отрицательные
  5. Арифметика — Операторы и остаток от деления
  6. Округление — Цел, Окр, Макс и Мин
  7. Строки — Кавычки и объединение
  8. Многострочная строка — Продолжение через вертикальную черту
  9. Части строки — Лев, Прав и Сред
  10. Регистр и пробелы — ВРег, НРег, ТРег и СокрЛП
  11. Поиск и замена — СтрНайти и СтрЗаменить
  12. Разбор строки — СтрРазделить и СтрСоединить
  13. Шаблон строки — СтрШаблон и подстановка
  14. Форматирование — Функция Формат для чисел и дат
  15. Даты — Литерал даты и текущее время
  16. Работа с датами — Границы периода и сдвиг
  17. Булево и логика — Истина, Ложь и операторы И, ИЛИ, НЕ
  18. Неопределено и пустые значения — ЗначениеЗаполнено и проверка на Неопределено
  19. Условие Если — Ветвление по условию
  20. Тернарное выражение — Оператор ?()
  21. Цикл Для — Счётчик от и до
  22. Цикл Для Каждого — Обход коллекции
  23. Цикл Пока — Повтор, пока условие истинно
  24. Прервать и Продолжить — Управление ходом цикла
  25. FizzBuzz — Условия внутри цикла
  26. Процедура — Метод без возвращаемого значения
  27. Функция — Метод с результатом
  28. Параметры Знач — Передача по значению и по ссылке
  29. Параметры по умолчанию — Необязательные аргументы
  30. Экспортные методы — Доступ из других модулей
  31. Рекурсия — Функция вызывает саму себя
  32. Массив — Создание и добавление элементов
  33. Массив: обход — Перебор по элементам и по индексам
  34. Массив: вставка и удаление — Вставить, Удалить и Найти
  35. Структура — Именованный набор значений
  36. Структура: краткая запись — Конструктор с перечислением ключей
  37. Структура: безопасный доступ — Метод Свойство
  38. Структура: обход — КлючИЗначение
  39. Соответствие — Словарь с ключами любого типа
  40. Соответствие: обход и удаление — Перебор пар и Удалить
  41. Список значений — Значение и представление
  42. Таблица значений: колонки — Создание структуры таблицы
  43. Таблица значений: строки — Добавление и заполнение
  44. Таблица значений: обход — Перебор строк
  45. Таблица значений: поиск — НайтиСтроки по отбору
  46. Таблица значений: сортировка и итог — Сортировать и Итог
  47. Таблица значений: свёртка — Группировка методом Свернуть
  48. Таблица значений: выгрузка колонки — ВыгрузитьКолонку и Скопировать
  49. Дерево значений — Иерархия строк
  50. Типы значений — ТипЗнч и Тип

…и ещё 50 уровней в тренажёре.