ПРЕИМУЩЕСТВА КУРСА
ОПТИМАЛЬНАЯ СКОРОСТЬ ОБУЧЕНИЯ
Курс рассчитан на 2 месяца, но при желании вы сможете пройти его быстрее
ЭКОНОМИЯ ДЕНЕГ И ВРЕМЕНИ
Автоматизируйте процессы и продукты без бюджета на разработку
ОКУПИШЬ КУРС ВО ВРЕМЯ ОБУЧЕНИЯ
Мы регулярно получаем заказы и делимся ими с нашими студентами
НАУЧИТЕСЬ МАСШТАБИРОВАТЬ ВАШИ ПРОДУКТЫ!
Личные кабинеты с ролями доступа
Админка для управления данными
Масштабируемые чат-боты без ограничения на количество подписчиков
Системы отчетности и выгрузка данных в системы аналитики
Интеграция с внешними сервисами, у которых есть API
Генерация документов
ПОСЛЕ КУРСА ВЫ С УВЕРЕННОСТЬЮ СМОЖЕТЕ СКАЗАТЬ:
Могу делать продукты любого масштаба и любой нагрузки
Умею делать личные кабинеты и админки для управления внутренними процессами компании
Умею интегрироваться с любым внешним сервисом, у которого есть API
Умею делать CRM, настраивать чат-бота в Telegram, строить многоуровневые сценарии со сложной логикой
КОГДА ВАМ НУЖЕН DIRECTUAL?
МАСШТАБИРОВАТЬСЯ
Вы уперлись в функциональные ограничения, предельную производительность или ограниченную безопасность других инструментов
ПРОКАЧАТЬСЯ
Вы хотите освоить новый мощный инструмент и прокачать свои скиллы в зерокодинге и традиционной разработке
УСКОРИТЬСЯ
Вы хотите тестировать новые гипотезы быстро и без финансовых рисков
DIRECTUAL — БЕЗ ПРЕУВЕЛИЧЕНИЯ, САМЫЙ МОЩНЫЙ ЗЕРОКОДЕРСКИЙ ИНСТРУМЕНТ!
Это российская low-code платформа, на которой можно разрабатывать безопасные, мощные и масштабируемые веб-приложения со сложной бизнес-логикой.
Имеет мощный функционал работы с базой данных, авторизации пользователей, конструктор API, полноценный back-end, конструктор front-end и легко совместим с традиционной разработкой.
ПРОГРАММА КУРСА
МОДУЛЬ BEGINNER
1. Directual
2. Что нас ждёт?
3. Структура данных
4. Сценарии
5. Запуск сценария и дебаг
6. API
7. Конструктор фронта
8. Конструктор фронта: карточки
9. Конструктор фронта: табы и формы
10. Конструктор фронта: действия на карточках
11. Авторизация
12. Приятные мелочи в типах данных
13. Чат-бот в Telegram
МОДУЛЬ BASIC
14. Что нас ждёт? + ресурсы системы
15. Версионирование
16. JS: математика, массивы, даты
17. Контекстные и глобальные переменные
18. Кубики поиска и запуска сценария
19. Конструктор фронта: профиль и персонализация
20. Подключаем чат-бота
21. Telegram-бот: клавиатура + шаблонизатор
22. Конструктор фронта: связанные карточки
23. Почтовые уведомления
24. Отчеты
25. Авторизация и API
МОДУЛЬ PRO
26. PRO Front и API
27. Интеграция с Directual
28. HTTP интеграция
29. Хранение данных "многие-ко-многим"
30. Особенности транзакционной обработки
31. Работа с документами
32. Telegram: pro mode
33. Порция лайфхаков
34. Интеграция с платежной системой
Запрет складчины
Страница 4 из 21
Статусы
-
Запись [Zerocoder] Directual: от нуля до PRO. Тариф Самостоятельный (Анна Мозер)
-
Запись [OTUS] Электроника и электротехника, 2024
Цену нужно уточнитьПерейдите от копирования чужих схем к разработке своих — от постановки задачи до заказа печатной платы на производстве!
Вы узнаете как пошагово разработать свое устройство, даже если у вас нет возможности приобрести оборудование — на курсе предусмотрена практика в симуляторах.
Что даст вам этот курс:
1. Вы сможете проектировать принципиальные схемы
2. Вы сможете производить дизайн печатной платы
3. Вы сможете подбирать компоненты для изготовления печатной платы
4. Вы сможете формировать выходную документацию
Кому подойдет этот курс:
1. DIY-энтузиастам
2. Предприятиям для обучения персонала
3. Специалистам по ремонту техники
4. Желающим сменить сферу деятельности
Модуль 1 - Электронные компоненты
В данном модуле будут даны базовые знания в области общей теории цепей, радио цепей и сигналов, полупроводниковой электроники. Также будет произведено введение в проектную работу.
Тема 1: Базовые пассивные радиокомпоненты
Тема 2: Частотные характеристики цепей
Тема 3: Методы расчетов электрических цепей
Тема 4: Полупроводниковые элементы. Обзор и характеристики
Тема 5: Микроконтроллеры и Arduino
Тема 6: Введение в язык C
Модуль 2 - Базовая схемотехника
В данном модуле будет рассматриваться базовые схемы включения и использования полупроводниковых элементов
Тема 1: Усиление и обратная связь, на примере идеальных усилителей
Тема 2: Калейдоскоп диодов
Тема 3: Полевые транзисторы
Тема 4: Биполярные транзисторы
Тема 5: Реальные операционные усилители. Структура и состав
Тема 6: Компараторы, триггеры, мультиплексоры
Модуль 3 - Схемотехника аналоговых каскадов
Данный модуль связан с практическим проектированием аналоговых электрических схем. Каждое домашнее задание связанно с проектной работой.
Тема 1: Генераторы и самовозбуждение
Тема 2: Аналого-цифровые и цифро-аналоговые преобразователи.
Тема 3: Классы усилителей “A, B, C, D”
Тема 4: Расчет выходных каскадов усиления. Мощные электрические ключи.
Тема 5: Малошумящие усилители, мостовые схемы измерения.
Тема 6: Работа с OLED-дисплеем в Arduino.
Тема 7: Консультация по проектам и домашним заданиям
Модуль 4 - Источники питания
В данном модуле рассматриваются различные источники питания электронных схем. Выполнение домашних работ связанно с проектной работой.
Тема 1: Трансформаторные источники питания
Тема 2: Импульсные преобразователи напряжения и LDO
Тема 3: Практика с микросхемой DC/DC преобразователем
Тема 4: Импульсные трансформаторные источники напряжения
Тема 5: Особенности работы с аккумуляторами. Менеджмент батареи
Тема 6: Коэффициенты полезного действия и шумы в различных схемах источников питания
Модуль 5 - Дизайн печатной платы
В данном модуле производится дизайн печатной платы, подбор радиокомпонентов и формирование документации.
Тема 1: Подбор компонентов. Критерии выбора радиокомпонентов
Тема 2: Формирование посадочных мест для радиокомпонентов
Тема 3: Правила проектирования печатных плат. Просмотр технологических возможностей у производителей
Тема 4: Трассировка печатной платы
Тема 5: Виды выходных документов
Проектная работа
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ. Подведение итогов курса -
Запись [OTUS] Архитектор 1С, 2024 (Олег Каратаев, Сергей Бывальцев)
Формируйте архитектуру окружения 1С и встраивайте в общую схему построения IT-ресурсов компании.
В 2024 году 1С остается одной из самых популярных и востребованных платформ в России. В связи с широким распространением систем 1С в различных сферах бизнеса, спрос на специалистов, владеющих навыками разработки и администрирования на платформе 1С, остается высоким.
Что вам даст этот курс
Курс "Архитектор 1С" предлагает полный набор знаний и практических навыков для проектирования и разработки программных продуктов на платформе 1С. В течение обучения вы овладеете следующими ключевыми навыками:
1. Проектирование структуры программных продуктов 1С, а также моделирование бизнес-процессов и создание прототипов разработки
2. Проектирование технических проектов в СППР
3. Работа с Git, OneScript, Vanessa, SonarQube, Apdex, Grafana, брокерами сообщений
4. Установка и настройка РИБ (Распределенные Информационные Базы)
5. Проведение Code review и парное программирование, планирование и проектирование доработок
6. Создание мобильных приложений на 1С, работа с EDT для разработки
7. Использование тонких настроек СКД (система компоновки данных), настройка и доработка 1С:ДО и 1C:ERP
Для кого этот курс:
1. Программист 1С, который хочет структурировать знания и сможет повысить свои компетенции для повышения должности
2. Системный аналитик 1С, желающий повысить свои компетенции и вырасти до технического архитектора 1С
3. Архитектор 1С, который хочет повысить уровень знаний и доходаFF
Модуль 1 - Основные настройки окружения 1С
В первом модуле будут рассмотрены вопросы настройки окружения и моделирования 1С.
Тема 1: Архитектор 1С. Функционал и обязанности (платформа, конфигурации, персонал). Структура должностей. Процесс разработки
Тема 2: Установка и настройка платформы 1С. Схемы расположения и работы продуктов 1С на серверах
Тема 3: Настройка СУБД MSSQL // ДЗ
Тема 4: Настройка СУБД PostgreSQL
Модуль 2 - Организация SCRUM-команды на проекте 1С
Во втором модуле узнаем основы и методики построения SCRUМ-команд и применим методики для команд 1С.
Тема 1: Организация работы программистов
Тема 2: Этапы и артефакты проекта // ДЗ
Модуль 3 - Моделирование и описание бизнес-процессов
Рассмотрим использование нотаций проектирования для проектов 1С.
Тема 1: Моделирование и прототипы // ДЗ
Тема 2: Построение архитектурных схем
Тема 3: Проектирование в 1С:СППР // ДЗ
Тема 4: Технический проект. Структура и правила оформления
Модуль 4 - Автоматизация работы разработчиков и контроль качества кода
Изучим devops-инструменты и поработаем с ними для увеличения производительности разработки.
Тема 1: Вспомогательные средства разработки (Git, OneScript)
Тема 2: EDT
Тема 3: Управление качеством кода 1С (SonarQube)
Тема 4: Code review + git-flow 1C // ДЗ
Модуль 5 - Тестирование в 1С. TDD, BDD. Использование CI/CD на проектах
В пятом модуле научимся писать тесты и запускать их через специализированные скрипты на Jenkins.
Тема 1: Сценарное тестирование в 1С (Vanessa) // ДЗ
Тема 2: Юнит-тестирование в 1С
Тема 3: Разворачивание JENKINS. Написание простейших скриптов
Тема 4: Использование Jenkins для работы с 1С // ДЗ
Модуль 6 - Мониторинг и контроль производительности
В рамках данного модуля научимся работать с метриками производительности приложений 1С.
Тема 1: Метрики производительности (Apdex, Grafana)
Тема 2: Мониторинг производительности в системе 1С #1
Тема 3: Мониторинг производительности в системе 1С #2
Тема 4: Оптимизация и расследование проблем
Модуль 7 - Построение интеграций в системах 1С
В седьмом модуле изучим основные методы интеграции в 1С приложениях.
Тема 1: Построение РИБ // ДЗ
Тема 2: Работа с брокерами сообщений и обменами данных // ДЗ
Тема 3: Проектирование и возможности мобильного приложения 1С
Тема 4: Интеграция с 1С:Документооборот
Тема 5: Работа с Kafka в 1С #1 // ДЗ
Тема 6: Работа с Kafka в 1С #2 // ДЗ
Модуль 8 - Проектная работа
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, над чем интересно поработать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Выбор темы и организация проектной работы // Проект
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ
Тема 4: Подведение итогов курсаА -
Доступно [stepik] Верстка и создание сайтов в Webflow - с нуля до результата! (Дмитрий Фокеев)
Чему вы научитесь
- Научитесь создавать сайты любой сложности.
- Научитесь создавать анимации на сайтах.
- Разберитесь во всех тонкостях Webflow.
- Научитесь продвигать ваш сайт в Google и Yandex.
- Узнаете основные правила верстки сайтов.
- Изучите методы ускорения создания сайтов.
- Узнаете, как создать мультиязычный сайт.
- Научитесь подключать оплату на ваш сайт.
- Узнаете, как создать интернет-магазин.
- Научитесь принципам адаптации сайтов.
- Изучите методы оптимизации сайта.
- Разберетесь с тем, как размещать сайт на реальном хостинге.
- Узнаете, как отправить данные из формы на вашу почту.
- Изучите трюки по обходу платных функций Webflow.
Для тех кто хочет создавать сайты Для веб дизайнеров Для верстальщиков сайтов Для веб разработчиков
Начальные требования
Никаких предварительных знаний не требуется.
Знание основ верстки облегчит прохождение курса
Как проходит обучение
Это практический видеокурс. Курс состоит из множества видео, где вместе с преподавателем вы будете создавать несколько проектов, выполняя практические задания по новому материалу.
-
Запись [Skillbox] Python (Роман Булгаков)
На Python создают веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Вы научитесь программировать на востребованном языке с нуля, напишете Telegram-бота для турагентства и сможете начать карьеру в разработке.
Чему вы научитесь
- Писать чистый код
Познакомитесь с синтаксисом Python, узнаете правила хорошего тона в программировании и научитесь писать лаконичный код, понятный вам и другим разработчикам. - Понимать алгоритмы и структуры данных
Изучите основные алгоритмы и структуры данных и научитесь их реализовывать в Python. Узнаете, как оценивать сложность алгоритмов. - Создавать программы на Python
Научитесь создавать программы на Python в разных стилях: императивном, объектном и функциональном. - Работать с сетью
Поймёте, как устроено клиент-серверное взаимодействие, научитесь работать с GET- и POST-запросами и библиотекой requests. - Тестировать код
- Освоите методы отладки и тестирования — сможете находить и исправлять ошибки в своём или чужом коде. Научитесь пользоваться библиотекой requests.
Введение
Основы работы с Python
Операторы, выражения
Условный оператор if, ветвления
Условный оператор if: продолжение
Цикл while
Цикл for. Циклы со счётчиком
Цикл for. Особенности работы с range
Цикл for: работа со строками
Вложенные циклы
Числа. Типы int и float
Функции: начало
Особенности float
Установка и настройка IDE
Базовые коллекции. Списки
List: Методы работы со списками
Представления списков
Базовые коллекции. Строки
Базовые коллекции. Словари и множества
Базовые коллекции. Кортежи
Функции: продолжение
Работа с файлами
Исключения: работа с ошибками
Введение в ООП
Основные принципы ООП
Итераторы и генераторы
Декораторы: базовый уровень
Углублённая работа с классами и встроенные декораторы
Декораторы: продвинутый уровень
Функции. Конец
Библиотеки для работы с данными
- Писать чистый код
-
Запись [zerocoder] Программист на python с нуля с помощью chatgpt. Тариф Бизнес
Освой 2 самых востребованных в IT навыка — ИИ и программирование на Python и стань программистом будущего, которое уже наступило за 6 месяцев вместо нескольких лет!
ЧТО ТАКОЕ PYTHON?Python — это универсальный язык программирования. Он входит в ТОП-5 языков программирования во всем мире. Благодаря своей универсальности Python используется для создания веб-сайтов и приложений, программного обеспечения, автоматизации задач и проведения анализа данных.
Многофункциональность Python наряду с удобством для начинающих, сделала его одним из наиболее часто используемых языков программирования на сегодняшний день. Специалисты, владеющие языком Python, являются одними из самых востребованных на обширном рынке вакансий, благодаря его популярности и универсальности.
А ПРИ ЧЕМ ТУТ ИИ?Будущее уже наступило: ChatGPT и другие ИИ-инструменты совершили буквально переворот в IT-индустрии.
Они превращают программирование в доступный каждому навык, позволяя переписывать блоки кода, создавать готовые SQL-запросы и приложения, а также освоить новые навыки с невероятной скоростью.
Тебе остается только сформулировать задачу на русском или английском языке и немного подождать.
ПРОГРАММА КУРСА
МОДУЛЬ 1 — ПОДГОТОВКА: ОСНОВЫ ПРОГРАММИРОВАНИЯ НА PYTHON И ЭФФЕКТИВНОЙ РАБОТЫ С CHATGPT
Тема 1 - Введение в Python и ИИ
1.1 Знакомство с Python и установка среды разработки
1.2 Регистрация в ChatGPT и настройка под себя
Тема 2 - Основы Python
2.1 Основы синтаксиса. Переменные и типы данных
2.2 Коллекции и циклы for (списки, кортежи, словари, множества)
2.3 Условные операторы и цикл while
2.4 Функции и аргументы функций (def)
2.5 Обработка исключений (try-except)
2.6 Работа с модулями random и math. Создание собственных модулей и пакетов. Чтение и запись информации файлов
2.7 Изучение работы с модулем Tkinter
Тема 3 - Основы Git - система управления версиями
3.1 Знакомство с основными понятиями. Создание репозитория и коммита
3.2 Работа с ветками и слияние изменений
3.3 Распределенная работа с Git
3.4 Использование GitHub для совместной разработки и расширенные возможности Git
Тема 4 - ООП в Python (объектно-ориентированное программирование)
4.1 Введение в ООП. Что такое классы и объекты классов? (методы классов, атрибуты методов)
4.2 Наследование и инкапсуляция
4.3 Композиция и полиморфизм
4.4 Принципы SOLID
4.5 Изучение работы с библиотекой Pygame
МОДУЛЬ 2 — ПРАКТИКА: РАЗРАБОТКА НА PYTHON С ПОМОЩЬЮ CHATGPT
Тема 5 - Работа с базами данных и SQL
5.1 Введение в базы данных и SQL
5.2 Операторы условий в SQL. Сортировка и фильтрация данных. Группировка данных и агрегатные функции.
Тема 6 - Операционная система Linux
6.1 Введение в виртуализацию и VirtualBox:
6.2 Создание виртуальных машин:
6.3 Основы Linux и терминала:
6.4 Основные команды Linux:
6.5 Управление процессами:
6.6 Удалённое управление и безопасность:
6.7 Практическое применение:
Тема 7 - Парсинг
7.1 Протокол HTTP. Отправка GET и POST запросов. Использование библиотеки requests.
7.2 Основы парсинга. Знакомство с HTML и CSS. Работа с модулем BeautifulSoup
7.3 Работа с XML и JSON. Извлечение данных из структурированных форматов
7.4 Взаимодействие с динамическим контентом. Использование Selenium
7.5 Разработка парсера для выбранного веб-сайта и обработка различных типов данных на сайте
Тема 8 - Анализ данных
8.1 Введение в библиотеки Numpy и Pandas
8.2 Загрузка данных. Обработка пропущенных значений и дубликатов. Преобразование данных и работа с типами.
8.3 Визуализация данных. Использование библиотеки Matplotlib. Создание диаграмм и графиков
Тема 9 - Веб-разработка с использованием Flask
9.1 Введение в веб-разработку. Основы HTML и CSS
9.2 Работа с фреймворком Bootstrap
9.3 Знакомство с фреймворком Flask для веб-разработки.
9.3 Работа с шаблонизатором и HTML шаблоны
9.4 Взаимодействия с формами на сайте
9.5 Аутентификация и авторизация
9.6 Работа с API
9.7 Разработка проекта и развертывания веб-сайта на хостинге
Тема 10 - Разработка чат-ботов в Telegram
10.1 Знакомство с библиотекой aiogram. Основы работы с API Telegram
10.2 Обработка входящих сообщений от пользователей и отправка текста и мультимедийных файлов
10.3 Интеграция баз данных
10.4 Реализация меню и кнопок. Работа с интерфейсом
10.5 Работа с внешними API
10.6 Разработка чат-бота
ИТОГОВЫЙ ПРОЕКТ: Сайт с доставкой еды/цветов + Telegram бот
МОДУЛЬ 3 — МОНЕТИЗАЦИЯ/ТРУДОУСТРОЙСТВО: ЗАРАБАТЫВАЕМ ПЕРВЫЕ ДЕНЬГИ НА PYTHON-РАЗРАБОТКЕ
Как презентовать себя
Оформление портфолио
Поиск заказов и размещение портфолио на площадках
Юридические вопросы на фрилансе
Документооборот
Составление ТЗ
Составление сметы проекта
Шаблоны договора и др. документации -
Запись [zerocoder] Продвинутый Курс по мобильным приложениям на Flutter flow. Самостоятельный (Данил Рябов)
МОДУЛЬ 1:
▸ FlutterFlow: первые шаги
▸ Верстка экранов регистрации и авторизации
▸ Бэкенд: первое касание
▸ Верстка главного экрана и работа с данными
▸ Навигация
▸ Верстка экрана "Избранное"
▸ Верстка "Страница продукта"
▸ Создание корзины
▸ Оформление заказа
▸ Экран профиля
▸ Фильтры
▸ Google-карты
МОДУЛЬ 2:
▸ API. Знакомство
▸ API и UI интерфейс
▸ API в проекте фудтеха
▸ Знакомство с кастомными функциями и кодом
▸ Вывод кастомных функций в интерфейс
▸ Знакомство с кастомными виджетами
▸ Пишем виджет
▸ Финальный проект
▸ Вебинар: презентация проектов
МОДУЛЬ 3:
▸ BM-01. Резюме и портфолио для зерокодера на русском языке
▸ BM-02. Сопроводительное письмо
▸ BM-03. Резюме на английском языке
▸ BM-04. Сопроводительное письмо на английском
▸ BM-05. Собеседование на русском языке
▸ BM-06. Коммуникация с заказчиком на английском языке
▸ BM-07. Русские фриланс-биржи
▸ BM-08. Иностранные биржи
▸ BM-09. Мессенджеры, правила письменной коммуникации и фоллоу-апы
▸ BM-10. Личный бренд: как себя продвигать
▸ BM-11. Кто такие менеджеры проектов на зерокоде
▸ BM-12. Смета, или как поставить ценник на свои работы
▸ BM-13. Создание тестового задания
▸ BM-14. Unit-экономика и построение воронок заказов
▸ BM-15. Оформление себя (ИП, самозанятость)
МОДУЛЬ 4:
▸ Подключение эквайринга
▸ Публикация в store
-
Запись Мастерство отладки в 1С: восемь простых шагов. Тариф «Ученик» (Ильяс Низамутдинов)
В онлайн-курсе "Мастерство отладки в 1С: восемь простых шагов" рассматриваются главные вопросы работы с отладкой в 1С, знание которых очень критично для любого, кто начинает программировать в платформе 1С.
"Мастерство отладки в 1С" - это онлайн-курс, который избавит вас от необходимости в закачки видео-уроков, установки специальных плайеров и т.п. Вы сможете проходить занятия курса в любое время в любом месте с любого устройства. В результате прохождения курса вы приобретете все необходимы знания по работе с отладкой в 1С и сможете их успешно применять на практике!
Отладка - этим словом называют комплекс работ с уже написанным и разработанным приложением. В это комплекс входят: остановка выполнения программы в нужном месте кода, движение по коду, получение значений переменных и многие другие действия, которые помогают лучше узнать ход работы конфигурации 1С.
Уметь работать со всеми инструментами отладки - это главный навык любого разработчика программного обеспечения 1С! Поскольку без знаний механизмов отладки затруднительно какое-либо дальнейшее тестирование и сопровождение уже написанного продукта.
- Урок 1. Подключение и отключение отладки
1.1. Вводная. С какой базой работаем
1.2. Запуск отладки из конфигуратора
1.3. Подключение к отладке уже запущенной базы
1.4. Отладка расширений
1.5. Отладка фоновых заданий
- 2
Урок 2. Работа с точкой останова в отладке
2.1. Установка, снятие и удаление точек останова
2.2. Точка останова с условием
2.3. Остановка по ошибке
2.4. Новое в работе с точкой останова в платформе 8.3.24
- 3
Урок 3. Работа с кодом в отладке
3.1. Движение по коду
3.2. Локальные переменные, вычисление выражения, табло и стек вызова
3.3. Изменение значения переменных в табло
- 4
Урок 4. Отладка запросов
4.1. Отладка простого запроса и запроса с временными таблицами в консоли запроса
4.2. Отладка простого запроса и запроса с временными таблицами в отладчике
- 5
Урок 5. Отладка отчётов на СКД
5.1. Отладка с помощью консоли СКД фирмы «1С»
5.2. Отладка при помощи консоли СКД инструментов разработчика
- 6
Урок 6. Работа с ошибками при тестировании приложения
6.1. Исправление ошибок при помощи отладчика
6.2. Исправление ошибок при помощи журнала регистрации
- 7
Урок 7. Работа с замером производительности
7.1. Использование окна "Замер производительности"
- 8
Урок 8. Изучение функционала конфигураций на примере 1С: УНФ Учебная
8.1. Отладка печати коммерческого предложения документа «Заказ покупателя»
8.2. Отладка создания договора займа из справочника «Сотрудники»
8.3. Отладка заполнения цен при выборе номенклатуры в табличной части документа «Заказ покупателя»
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2Fnht13vQK%2FScreenshot-61.png&hash=a81a89d0e2556d653af4e1a0057d849d&v=4)
Продажник:
- Урок 1. Подключение и отключение отладки
-
Запись [OTUS] Архитектор 1С, 2024 (Роман Кузин, Сергей Бывальцев)
Формируйте архитектуру окружения 1С и встраивайте в общую схему построения IT-ресурсов компании.
Курс "Архитектор 1С" предлагает полный набор знаний и практических навыков для проектирования и разработки программных продуктов на платформе 1С. В течение обучения вы овладеете следующими ключевыми навыками:
1. Проектирование структуры программных продуктов 1С, а также моделирование бизнес-процессов и создание прототипов разработки;
2. Проектирование технических проектов в СППР;
3. Работа с Git, OneScript, Vanessa, SonarQube, Apdex, Grafana, брокерами сообщений;
4. Установка и настройка РИБ (Распределенные Информационные Базы);
5. Проведение Code review и парное программирование, планирование и проектирование доработок;
6. Создание мобильных приложений на 1С, работа с EDT для разработки;
7. Использование тонких настроек СКД (система компоновки данных), настройка и доработка 1С:ДО и 1C:ERP.
Для кого этот курс:
1. Программист 1С, который хочет структурировать знания и сможет повысить свои компетенции для повышения должности;
2. Системный аналитик 1С, желающий повысить свои компетенции и вырасти до технического архитектора 1С;
3. Архитектор 1С, который хочет повысить уровень знаний и дохода.
-
Запись [OTUS] Observability: мониторинг, логирование, трейсинг (Сергей Барышев, Владимир Дроздецкий)
Никакого хаоса и бессвязных метрик. После курса вы сможете правильно строить системы мониторинга и логирования, что позволит более точно понимать текущее состояние всех систем и быстрее реагировать на инциденты.
Для кого этот курс:
Вам подойдет курс, если вы Администратор Linux, DevOps-инженер, разработчик и вам необходимо настроить мониторинг, логирование и трейсинг с помощью Prometheus, Grafana, ELK, Tempo.
Вы научитесь:
1. Строить сложные эффективные системы мониторинга и логирования инфраструктуры и приложений;
2. Следить за работой большого количества серверов и работать в связке c Prometheus, Grafana, ELK, etc;
3. Обеспечивать визуализацию метрик и настраивать оповещения о критически важных событиях;
Содержание:
Модуль 1 - Observability - и что он включает
Введение в мониторинг и алертинг.
Тема 1: Задачи мониторинга, логирования, трейсинга
Модуль 2 - GAP-stack (Grafana, Prometheus, Alertmanager)
Рассмотрим основу Gap-стека. Поговорим об устройстве и принципах работы Prometheus, о том как он собирает метрики и хранит их. Разберем основы работы с PromQl. Рассмотрим Alertmanager, обсудим его устройство и то как он работает с алертами. Научимся визуализировать метрики с помощью дашбордов в Grafana
Тема 1: Prometheus - как новый виток развития систем мониторинга // ДЗ
Тема 2: Prometheus - Exporters, Service Discovery // ДЗ #1
Тема 3: Grafana - основной инструмент визуализациии данных
Тема 4: Отказоустойчивость Prometheus, хранилища метрик для Prometheus (Thanos, VictoriaMetrics, Mimir) // ДЗ #2
Тема 5: Prometheus, Alertmanager - работа с метриками (PromQL), написание алертов и их ротация // ДЗ #3
Тема 6: Grafana - продвинутое использование // ДЗ #4
Тема 7: Kube-prometheus-stack - мониторинг Kubernetes при помощи Prometheus operator
Тема 8: Q&A сессия по разбору домашних заданий
Модуль 3 - Zabbix
В данном модуле рассмотрим работу с Zabbix. Его устройство, как собираются и хранятся метрики. Рассмотрим как создаются алерты и графики по метрикам
Тема 1: Установка и конфигурация
Тема 2: Мониторинг порталов и баз данных
Тема 3: Настройка алертинга // ДЗ #5
Тема 4: Discovery Trapper
Тема 5: Графики и комплексные экраны. Q&A по модулю zabbix
Модуль 4 - Система перехвата ошибок Sentry
В данном модуле рассмотрим способы применения, разберем как устроена система и научимся отправлять события в Sentry, а также работать с ними
Тема 1: Sentry
Модуль 5 - TICK стек
В данном модуле мы рассмотрим набор open source инструментов которые являются составными частями системы сбора, хранения и визуализации временных рядом
Тема 1: Telegraf
Тема 2: Хранение временных рядов с InfluxDB
Тема 3: Chronograf как инструмент визуализации метрик
Тема 4: Алертинг с Kapacitor
Модуль 6 - Логирование
В данном модуле разберем какие способы логирования существуют
Тема 1: Классическое логирование в Linux
Тема 2: Централизованные системы логирования
Модуль 7 - Elastic stack
В данном модуле: - Рассморим устройство стека и его задачи - подробно рассмотрим компоненты стека по отдельности.
Тема 1: Построение системы централизованного логирования на основе Elasticsearch, Logstash, Kibana, Beats. Введение в Elasticsearch
Тема 2: Elasticsearch
Тема 3: Beats - инструменты доставки данных // ДЗ #6
Тема 4: Logstash
Тема 5: Vector как альтернатива Logstash // ДЗ #7
Тема 6: Kibana как инструмент визуализации логов
Тема 7: Q&A сессия по разбору домашних заданий
Модуль 8 - Системы централизованного логирования
Бесплатный форк Elastic stack от Amazon - Opensource систему централизованного локирования Graylog. Рассмотрим роль Apache Kafka как очереди сообщений в схемах систем логирования
Тема 1: Grafana Loki - управление логами и доставка // ДЗ #8
Тема 2: Opensearch // ДЗ #9
Тема 3: Graylog
Тема 4: Apache Kafka в логировании
Модуль 9 - Системы распределенного трейсинга
Разберем систему хранения трейсов Tempo - Подробно рассмотрим систему распределенного трейсинга Zipkin
Тема 1: Tempo(Jaeger) - построение систем распределенного трейсинга
Тема 2: Zipkin
Модуль 10 - Бизнес процессы в observability
Разберем процессы связанные с observability в компаниях. Реагирование на инциденты, on-call, написание постмортемов и т.д.
Тема 1: Incident management
Модуль 11 - Итоговый проект
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Итоговый проект
-
Запись [Zerocoder] Станьте профессиональным зерокодером. Тариф Бизнес
ЗЕРОКОДИНГ — ЭТО ВСЕРЬЁЗ И НАДОЛГО
- Зерокодинг (или low- no- code) — современный способ до 3–5 раз дешевле и до 5–10 раз быстрее создавать прототипы и полноценные масштабируемые IT-продукты, автоматизировать свою работу с помощью готовых онлайн-инструментов без кода.
- Писать код и просить что-то сделать разработчиков больше не обязательно. No-code инструменты позволяют своими руками за дни и недели без опыта в IT делать то, на что обычно требуются программисты, месяцы и миллионы рублей.
- No-code — это не хайп, а новый тренд в IT-разработке, который активно растёт с 2000-х годов, когда появились Wordpress и Shopify. Ключевой метрикой стала скорость запуска новых IT-продуктов на рынок, а зерокодинг как раз даёт мощное ускорение.
ЗЕРОКОДЕР — ПРОФЕССИЯ БУДУЩЕГО, ДОСТУПНАЯ УЖЕ СЕЙЧАС
- Скоро без no-code не сможет обойтись ни один бизнес
К 2024 году 65% всех вакансий, связанных с разработкой, будут заменены на зерокодеров. Об этом говорит авторитетная компания Gartner.
- Зерокодеров пока мало, и каждый нарасхват
Рынок зерокодинга становится всё больше и насыщается. Получите знания, навыки и клиентов, пока в зерокодинге настоящая золотая лихорадка.
- Вход в профессию за недели и месяцы вместо нескольких лет
Вы можете легко освоить no-code инструменты и понять как зарабатывать на этом уже через пару недель. Минимальное знание английского языка поможет вам при обучении. Остальному мы вас научим.
- Применить знания можно почти где угодно
С зерокодингом вы сможете автоматизировать работу себя, своей команды и компании. Разрабатывать IT-продукты для клиентов или запустить стартап. А еще это кайфовый процесс сам по себе!
А ЧТО ИМЕННО ТЫ СМОЖЕШЬ СОЗДАТЬ БЕЗ КОДА?
- Маркетплейс с товарами за 1 день
- Бота для сбора аналитики за 30 минут
- Свое мобильное приложение за 5 часов

Есть сотни зерокод-сервисов и мы учим использовать их на 100%, чтобы быстрее развивать свои проекты и зарабатывать больше.
ТАРИФ БИЗНЕС
▸ Зерокодер мобильных приложений
▸ Зерокодер на Bubble
▸ Зерокодер на Directual
▸ FlutterFlow
▸ Веб-разработчик на зерокоде
▸ Управление зерокод разработкой
▸ Курс по n8n
▸ Практический курс по организации данных в Airtable
▸ Нейросети. От принципов к практике
▸ Нейросети для маркетинга и продаж
▸ Курс-конструктор Нейросети для жизни
+ фриланс-модуль
+ все обновления курсов
+ все новые форматы
+ все новые курсы в течение года
-
Запись [Otus] Математика для программистов (Евгений Тюменцев)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2F3xk924Pz%2FOtus.png&hash=420b34713962c25ef0a346d5c2cd945f&v=4)
Что даст вам этот курс
Особенности и цели курса:
- Показать связь между математической теорией и программированием, для того чтобы глубже понимать то, что происходит в вашем коде;
- Сейчас в разработке активно используется DDD (Domain Driven Design) с микросервисной архитектурой. DDD пропагандирует разработку по модели. Весь курс показывает применение математических моделей к программированию, то есть вырабатывается навык построения моделей;
- Курс показывает, как устроены языки программирования изнутри. Данный курс затрагивает тему, почему языки так устроены, как процессор обрабатывает конструкции языков высокого уровня.
Почему нужно изучать этот курс?
- Курс даст вам базу программирования и после изучения этих основ вы будете легче и быстрее изучать новые языки программирования и фреймворки, за счет понимания, как устроены языки и процесс выполнения компьютерной программы на процессоре;
- Знания на курсе позволят вам легче и быстрее обнаруживать ошибки в вашем коде;
- Можно проводить параллели между разными языками программирования за счет понимания, почему та или иная фича реализована именно так, а не по-другому и это не свойство конкретного языка, а более фундаментальные ограничения.
- Курс ликвидирует частые пробелы в знаниях разработчиков, например, понимание импликации и ее роль в программировании;
- Для начинающих специалистов в IT курс даст фундаментальные знания, которые позволят легче и быстрее изучать новые технологии.
Для кого этот курс?
- Для начинающие в IT, знакомых с синтаксисом какого-либо языка программирования, желающих быстрее продвинуться в изучении какой-либо технологии в IT;
- Для уже действующих разработчиков, желающих повысить свою квалификацию.
-
Запись [Clockwork School] AI-профессионал 2.0. Тариф Premium (Дамир Халилов)
Программа курса:
Модуль 1. Принципы работы с нейросетями
- Разбираемся, как устроены нейросети, что они могут, а чего нет
- Понимаем ключевые понятия: AI, AGI, LLM, GPT, Q*, промт-инжиниринг, токены
- Определяем, какие конкретно задачи сможем передать нейросетям, а что оставим за собой
- Выбираем конкретные платформы для работы, переходим с ними на ты и составляем план использования каждой
- Учимся создавать контекст для нейросетей
- Оплачиваем необходимые сервисы из России
- Проходим регистрацию в ChatGPT
- Выбираем надёжный VPN
- Регистрируемся в Discord для работы в Midjourney
- Определяем, чем заменить ChatGPT и Midjourney, если не хочется «париться»
- Стартуем работу с ChatGPT за 12 шагов
- Создаём первый текст в ChatGPT
- Разбираемся с функциями и ключевыми командами ChatGPT
- Устанавливаем необходимые расширения для ChatGPT
- Разбираемся с GigaChat и YandexGPT
- Работаем с ChatGPT через Telegram-бота
- Загрузка и обработка файлов
- Работа с внешними сайтами
- Новые возможности для стилизации
- Обучение ChatGPT на собственных данных
- Загрузка изображений в ChatGPT
- Преобразование текста в голос с помощью ChatGPT
- Осваиваем авторскую модель универсального промта от Дамира
- Изучаем матчасть промт-инжиниринга: плейсхолдеры, переменные, анкоры
- Изучаем три основных фреймворка промт-инжиниринга
- Учимся создавать последовательные, ролевые, двухшаговые промты, а также метапромты
- Создаём устойчивые связки для собственных промтов
- Автоматизируем промт-инжиниринг с помощью генератора промтов
- Основы AI-иллюстрации
- Основной функционал: постановка промтов, сохранение, римейки
- Базовые промты для Midjourney и Ко
- Работаем со стилями: от реалистичного фото до стимпанка
- Создаём иллюстрации на основе фотографий человека
- Работаем с генераторами промтов для Midjourney
- Создание иллюстраций в Leonardo
- Разрабатываем контент-план с помощью ChatGPT
- Создаём Reels с помощью AI
- Пишем пост и лонгрид с помощью ChatGPT
- Создаём «фабрику контента» с помощью ChatGPT
- Создаём сложный экспертный контент с помощью ChatGPT
- Используем техники сторителлинга (трёхактная структура, клиффхэнгеры, твисты, конфликт) с помощью ChatGPT
- Создаём тизеры для объявлений таргетированной рекламы
- Оформляем страницы в социальных сетях
- Создаём фирменный стиль с помощью Looka
- Создаём презентацию «под ключ»
- Заменяем фотобанки: создаём визуал для Stories, постов, писем
- Упаковываем AI-навыки в конкретный офер
- Ценообразование на AI-услуги
- Поиск Клиента
- Внедрение AI-сервисов в бизнес Клиента
- Создание промтов на заказ
- Работа с Fiverr, Upwork и другими маркетплейсами работы
— Ключевые принципы работы с GPT-агентами
— Создание AI-ассистентов в ChatGPT
— Алгоритм разработки и оформления GPT-агентов
— Внедрение действий в работу GPT-агентов
— Работа с App Store GPT
— Воркшоп по созданию комплексного GPT-агента
— Монетизация навыка создания GPT-агентов
Модуль 11. Отдаем Al задачи маркетолога
— Проводим CustDev с помощью ChatGPT
— Создаём Buyer Persona
— Создаём индивидуальные лид-магниты для каждого сегмента с помощью ChatGPT
— Разрабатываем маркетинговый план
— Разрабатываем tone of voice и элементы бренд-идентичности
Модуль 12. Отдаем AL задачи таргетолога и SEO специалиста
— Пишем объявления для таргетированной рекламы
— Пишем тексты для лендинга
— Строим гипотезы по аудитории с помощью ChatGPT
— Собираем семантическое ядро
— Оптимизируем тексты под поисковики
Модуль 13. Создаем автоворонки, которые настраиваются под каждого пользователя.
— Устанавливаем ChatGPT на сайт/лендинг
— Выстраиваем стратегию работы с каждым сегментом
— Разрабатываем структуру автоворонки с помощью ChatGPT
— Пишем сообщения для автоворонки
— Встраиваем AI-консультанта в автоворонку
Модуль 14. Эффективная работа с DALL E 3
— Ключевые отличия от Midjourney
— Создание иллюстраций в интерфейсе ChatGPT
— Создание логотипов, элементов оформления и маскотов в DALL-E 3
— Продвинутые техники иллюстрации
— Создание серий иллюстраций
— Создание инфографик
Модуль 15. Создаем нейровидео и цифровые аватары
— Создаём цифровые аватары
— Создаём разговорные видео в HeyGen
— Создаём короткие видео в Runway
— Создаём Reels с помощью InVideo
— Создание видео на основе иллюстраций в Midjourney 6
— Создаём клипы в Pika Labs
Модуль 16. Смысловик как незаменимое звено в бизнесе
— Смыслы, и как с ними работать
— Воркшоп: Проводим распаковку продукта
— Готовим смыслы для каждого этапа работы с аудиторией
— Создаём карту смыслов
— Прорабатываем эмоциональные, рациональные и функциональные смыслы
— Отстраиваемся от конкурентов с помощью ценностей
— Создаём смыслы для прогрева
— Создаём смыслы для продажи
— Передаём смыслы нейросетям
— Смысловик как профессия
Модуль 17. Al иллюстрация топового уровня
— Создаём Midjourney-фотографии
— Получаем иллюстрации уровня иллюстратора с Мэдисон-авеню с помощью работы со светом, функционалом AI-камеры, планом
— Используем 70+ стилей для создания иллюстраций
— Создаём 3D-модели в Midjourney
— Дорабатываем функциональную часть иллюстраций с помощью редакторов
— Продвинутые промты для AI-иллюстрации
Модуль 18. Смотрим в будущее
— Что такое AGI: какие опасности он несёт?
— Какими будут нейросети через год (информация от OpenAI founders)?
— Что такое Q* и почему его боится даже Илон Маск?
— Топ-10 AI-прогнозов от ключевых деятелей индустрии
— На каких навыках сосредоточиться сейчас, чтобы быть востребованным через год?
Модуль 19. Создаем Al агенство
— Бизнес-план AI-агентства
— Список услуг и ценообразование
— Штатное расписание и регламенты
— Ключевые документы агентства
— Привлечение Клиентов: ключевой инструментарий
— Онбординг и аккаунтинг Клиентов
— Абонентский формат обслуживания и допродажи
-
Запись [Skillbox] Профессия Python-разработчик. Тариф Базовый (Роман Булгаков, Никита Нестеренко)
Получите ключевые навыки Python-разработчика
- Работаю с базовыми алгоритмами и типами данных в Python
- Работаю с системами очередей задач и брокерами сообщений, такими как RabbitMQ
- Автоматизирую развёртывание приложений с Docker
- Знаю SQL, работаю с базами данных и API сторонних сервисов
- Разбираюсь в основных принципах ООП
- Работаю с фреймворками Django, Flask и FastAPI
- Понимаю принципы работы протоколов HTTP, HTTPS и WebSockets
- Пользуюсь системой контроля версий Git для совместной разработки и настройки CI/CD
180 часов теории
282 часа практики
14 проектов
Обновлено в 2023 году
Основные курсы
Основы Python. Часть 1 11 практических заданий
- Основы работы с Python
- Операторы, выражения
- Условный оператор if: ветвления и продолжение
- Цикл while
- Цикл for: циклы со счётчиком, особенности работы с range и строками
- Вложенные циклы
- Числа. Типы int и float
- Функции: начало
- Особенности float
- Установка и настройка IDE
- Базовые коллекции: списки, строки, словари, кортежи
- List: методы работы со списками
- Представления списков
- Функции: продолжение
- Работа с файлами
- Исключения: работа с ошибками
- Введение в ООП и принципы
- Итераторы и генераторы
- Декораторы: от базового до продвинутого уровня
- Функции: окончание
- Библиотеки для работы с данными
- Flask
- Основы работы в Linux
- Основы культуры CI
- Основы дебаггинга и профилирования
- Logger
- Деплой приложения на Linux
- Docker
- Многозадачность
- Вводный модуль по MVC-фреймворку
- RESTful API
- ORM SQLAlchemy
- CGI server
- Многозадачность: asyncio
- Многозадачность: FastAPI
- Postgres + Миграции
- Pytest, Mock
- Безопасность
- Основы культуры CI: linters
- CD, автоматический деплой
Python-фреймворк Django 20 практических заданий, 1 большой проект
- База данных и модели
- Административный интерфейс в Django
- Обработка запросов в Django
- Формы
- Class based views. Generic views
- Аутентификация и авторизация
- Регистрация и права доступа
- Тестирование
- Работа с файлами
- Локализация и интернационализация
- Документирование
- Эффективная работа с базой данных в Django
- Логирование и профилирование
- Экспорт/импорт данных
- Оптимизация с помощью кеширования
- Деплой и командная разработка
- Попадёте в команду из 3–5 человек под руководством тимлида
- Разработаете собственный аналог Яндекс.Маркета
- Будете работать в Scrum/Kanban
- Регулярно обсуждать прогресс и получать новые задачи для доработки продукта
- Брать более сложные задачи на работе благодаря продвинутым знаниям и навыкам и быстрее дорастёте до Middle.
- Карьера и развитие для программиста
- Язык запросов SQL
- Система контроля версий Git
-
Запись Чистый код на 1С. Пакет Малыш грогу (Евгений Шилов)
На курсе вы получите:
5+ часто употребляемых паттернов в типовых конфигурациях
Принципы SOLID, на которых строятся типовые и разработка современного ПО
Разложим по полочкам 30+ стандартов, которые отвечают за качество кода
15+ задач по автоматизации бизнеса, которые взбодрят мозг и вытащат из рутины
Видеоразборы вашего кода домашних заданий. Код-ревью опытного программиста, а не шаблонные ответы
1 дипломная работа. Выразительностью кода диплома похвастаетесь перед коллегами и работодателями
1 МОДУЛЬ: СОГЛАШЕНИЯ ПРИ НАПИСАНИИ КОДА
РЕЗУЛЬТАТ МОДУЛЯ: научитесь оформлять код по стандартам, чтобы вы и ваши коллеги быстро понимали суть алгоритма. Научитесь давать содержательные имена методам и переменным, которые передают намерения программиста. Научитесь грамотно оформлять модули.
2 МОДУЛЬ: РАБОТА С ТРАНЗАКЦИЯМИ
РЕЗУЛЬТАТ МОДУЛЯ: научитесь правильно применять обработчики событий объектов. Научитесь правильно программно создавать объекты. Научитесь писать код, в котором не произойдет ошибка «В этой транзакции уже были ошибки». На практике отработаете пессимистические, оптимистические, транзакционные блокировки. Научитесь использовать ответственное чтение.
3 МОДУЛЬ: ПРИНЦИП БИБЛИОТЕЧНОЙ РАЗРАБОТКИ
РЕЗУЛЬТАТ МОДУЛЯ: поймете, как между собой связаны библиотеки. Осознаете, что публичный интерфейс — не про области видимости. Научитесь делить код на свой и чужой. Научитесь писать интерфейсы (контракты). Поймете, что такое обратная совместимость методов.
4 МОДУЛЬ: ПАТТЕРНЫ
РЕЗУЛЬТАТ МОДУЛЯ: научитесь дружить разные интерфейсы между собой. Поймете, как прототипирование сделано в платформе. Научитесь прятать сложную логику за понятным интерфейсом. Научитесь разделять создание и использование объектов. Поймете, что создание и использование объектов — две разные ответственности. Научитесь создавать интерфейс для построения сложных объектов по шагам. Научитесь писать код, в котором алгоритм подменяется на лету.
5 МОДУЛЬ: SOLID - ПОЙМЕТЕ, ЧТО ДОЛЖЕН ДЕЛАТЬ НАСТОЯЩИЙ АРХИТЕКТОР ПРИЛОЖЕНИЯ, А НЕ АРХИТЕКТОР БАЗЫ ДАННЫХ
РЕЗУЛЬТАТ МОДУЛЯ: научитесь выделять политику и детали, поймете как и зачем устанавливать границы между модулями, узнаете как проектировать бизнес-логику с помощью UML диаграмм. Научитесь писать код, при доработке которого измените меньшее количество модулей. Разберетесь с направлением зависимостей. Поймете принцип, на основании которого строятся современные паттерны.
6 МОДУЛЬ: МЕТОДЫ (ПРОЦЕДУРЫ И ФУНКЦИИ)
РЕЗУЛЬТАТ МОДУЛЯ: научитесь писать методы, которые выполняют одно действие. Научитесь крупные концепции разбивать на компактные и очевидные методы. Научитесь писать методы с предсказуемым результатом. Поймете, какой код должен знать о существовании соседнего, а какой нет. Перестанете бояться исключений и научитесь применять исключения к месту.
ДИПЛОМНЫЙ ПРОЕКТ
Примените все новые навыки, которыми овладели на курсе. Похвастается выразительностью и консистентностью своего нового кода перед коллегам и работодателями.
Страница 4 из 21