Новые складчины | страница 6

Категории

  1. [Учебный центр №1] Интенсивное обучение программированию в 1С. Тариф Онлайн

    9 янв 2025
    [​IMG]
    По окончании обучения слушатели смогут:
    1. Разработать программу с нуля, включающую все основные виды учёта (торговый, кадровый, бухгалтерский).
    2. Создавать внешние обработки и отчёты.
    3. Дорабатывать текущие прикладные решения, опираясь на изученные стандарты разработки.
    4. Решать задачи по разработке (например: сохранение файлов в информационной базе).
    5. Набрать багаж знаний для сертификации 1С:Профессионал.
    Курс состоит из двух блоков:
    Базовый модуль

    • Теория «Платформа «1С:Предприятие 8.3».
    • Установка учебной версии.
    • Изучение интерфейса режимов «1С:Предприятие 8.3» и Конфигуратор.
    • Константы
    • Справочники
    • Документы
    • Базис основ программирования
    • Регистры накопления
    • Отчёты
    • Подсистемы
    • Роли
    Профильный модуль:
    • Клиент-серверная модель
    • Общие модули
    • Программирование (коллекции значений)
    • Объектная модель доступа к данным
    • Режим отладки
    • Регистры сведений – периодические
    • Регистры сведений – статические
    • Табличная модель доступа к данным (консоль запросов)
    • Детальная настройка СКД (варианты отчётов)
    • Регистры накопления – остатки
    • Работа с файлами – хранение файлов в базе данных
    • Регистры расчёта
    • Критерии отбора – заказы клиентов.
    • Регистры бухгалтерии:
    • Настройка начальной страницы:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [IBS] Проектирование интеграционных решений (Александр Брейман)

    3 янв 2025
    [​IMG]

    Научитесь разрабатывать интеграционные решения для межсистемного взаимодействия с учетом бизнес-требований и технологий.

    О чём курс

    Курс по освоению базовых знаний, технологий и стандартов для проектирования межсистемного взаимодействия.
    В каких случаях REST-сервисы – хороший выбор, а когда не обойтись без SOAP и WSDL? Или просто экспортировать/импортировать файлы в JSON, XML, CSV?
    Какие задачи асинхронного взаимодействия хорошо решаются с помощью очередей и топиков, а для каких удобнее вынести часть функциональности на шину?
    И в чем разница между брокерами сообщений и КСШ/ESB, а также шинами данных, сообщений и событий?
    А что использовать, если у нас микросервисы, а не SOA?
    В рамках курса вы освоите ключевые аспекты разработки интеграционных решений для межсистемного взаимодействия. Вы узнаете о технологиях и стандартах, таких как REST, SOAP и очереди сообщений, а также о том, как правильно формировать интеграционные требования. Обучение будет основываться на практических примерах и задачах, что позволит вам лучше понять применение разных инструментов. Вы изучите архитектурные подходы, включая микросервисную архитектуру, и получите навыки проектирования API. На занятиях вы научитесь формулировать требования и выбирать подходящие технологии в зависимости от бизнес-целей.

    Цели
    1.Понимать основы межсистемных интеграций и технологий для использования в работе;
    2.Готовить интеграционные решения, отвечающие потребностям бизнеса;
    3.Готовить качественные интеграционные требования с учетом технических и бизнес-ограничений;
    4.Использовать инструменты аналитики для проработки межсистемного взаимодействия;
    5.Использовать методы и подходы к интеграции, применяя инструменты и шаблоны.

    Целевая аудитория
    Системные и бизнес-аналитики, менеджеры проектов, менеджеры продуктов, QA-инженеры.

    Темы курса

    01. Общие понятия интеграции (теория – 1,5 ч., практика – 1,5 ч.)
    02. Интеграции в архитектуре (теория – 2 ч.)
    03. Интеграционные шины и брокеры сообщений (теория – 2 ч.)
    04. Технологии и стандарты интеграции (теория – 2.5 ч.; практика – 1.5 ч.)
    05. Интеграционные требования (теория – 1.5 ч.; практика – 1,5 ч.)
    06. Проектирование API (теория – 1.5 ч., практика – 3,5 ч.)
    07. Инструменты интеграции (теория – 1.5 ч.; практика – 1.5 ч.)
    08. Всего: теория – 12,5 ч. (57%), практика – 9,5 ч. (43%)

    Чему вы научитесь
    01. Выявлять и формулировать требования к интеграционным решениям
    02. Разрабатывать архитектуру интеграционных систем
    03. Организовывать и управлять данными между различными системами, обеспечивая их целостность и доступность
    04. Программировать и тестировать интеграционные компоненты

    Ведущий курса: Александр Брейман
    Эксперт в области разработки и архитектуры ПО

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. Программирование микроконтроллеров STM32 для начинающих (Дмитрий Забарило)

    1 янв 2025
    [​IMG]


    Современный мир электроники уже неразрывно связан с цифровыми устройствами, наиболее яркими представителями которых являются микроконтроллеры (МК). И если пару-несколько десятилетий назад можно было быть вполне успешным электронщиком, особо не разбираясь ни в микроконтроллерах, ни в микропроцессорах, то сейчас любой уважающий себя электронщик должен иметь достаточный уровень знаний в области программирования микроконтроллеров.

    Сегодня микроконтроллеры внедрены во все электронные устройства: от самых элементарных, типа умных ручек или музыкальных открыток, до авиационной и космической техники. Причем в современных автомобилях, электровозах, самолетах, ракетах и т.п. могут содержаться по несколько десятков микроконтроллеров. И это не удивительно, применяя МК можно значительно сократить время на разработку электронного устройства, снизить его массу, размеры и стоимость, повысить функциональность, снизить энергопотребление.
    Касательно любительской практики: с помощью МК можно разрабатывать и создавать собственные электронные устройства, которые будет гораздо интересней и функциональней по сравнению с устройствами, собранными лишь на дискретных элементах, таких как транзисторы, резисторы, конденсаторы, диоды и т.п.

    Среди множества МК в последние годы наибольшее распространение и применение получили микроконтроллеры STM32, производства компании ST Microelectronics. Эти МК приобрели популярность как в среде любителей, так и в среде профессионалов. Если посмотреть вакансии электронщиков и разработчиков встраиваемых систем, то в более чем 90 % вакансий требуются специалисты со знанием и навыками программирования МК STM32.

    О курсе
    В качестве основной принята плата NucleoF446 на базе STM32F446RE. Однако для изучения преимущественного большинства занятий курса подойдет практический любой STM32. Все же желательно чтобы это была плата Nucleo или Discovery, поскольку эти платы кроме микроконтроллера содержат программатор, что очень удобно, особенно в процессе обучения. Если возникнут вопросы касательно выбора платы для обучения – пишите мне по контактам, приведенным ниже.

    Для кого предназначен курс STM32
    Курс полностью самодостаточный – это означает, что для его изучения не требуются какие-либо предварительные знания ни в программировании, ни в микроконтроллерах. Более того, в ходе изучения материалов курса не придется отклоняться на дополнительное изучение стороннего материала. Вся необходимая информация содержится в самом курсе, поэтому и объем его приличный.

    Хотя название курса включает фразу «для начинающих», однако материал довольно объемный и углубленный, а вот изложение его выполнено понятным языком для самых начинающих.

    Инструментарий курса
    Язык программирования: С (с нуля).
    Среда разработки – CubeIDE (официальная бесплатная среда).

    Библиотеки: HAL, CMSIS.

    Микроконтроллер: плата NucleoF446 (или другая, здесь не строго).

    Занятие 1
    1. Область применения микроконтроллеров.
    2. Структура МК.
    3. Инструментарий для программирования МК.
    4. Установка и настройка CubeIDE.
    5. Работа с документацией на МК. Первая программа.
    Занятие 2
    1. Порты ввода-вывода (GPIO). Настройки портов на выход.
    2. Электрические характеристики МК.
    3. Расчет токоограничивающих резисторов.
    4. Директива препроцессора #include, комментарии, функция int main (void).
    5. Знакомство с библиотекой HAL.
    Занятие 3
    1. Настройки выводов МК на вход.
    2. Подключение и считывание состояния контактов кнопок. Подтягивающие резисторы.
    3. Оператор цикла while(). Оператор ветвления if, if-else. Логические операции И, ИЛИ.
    Занятие 4
    1. Переменные и константы.
    2. Операции сравнения и отношения.
    3. Типы данных.
    4. Операция присваивания, инкрементирование и декрементирование.
    5. Оператор цикла for.
    Занятие 5
    1. Функции.
    2. Локальные и глобальные переменные.
    3. Унарные, бинарные и тернарные операции. Определение среднего и максимального значений.
    4. Переполнение типа данных.
    Занятие 6
    1. Устройство, принцип действия и подключение одноразрядного семисегментного индиктора.
    2. Директива препроцессора #define.
    3. Оператор switch.
    4. Дребезг контактов кнопки. Борьба с дребезгом.
    5. Булевский тип данных.
    Занятие 7
    1. Прерывания. Внешние прерывания. Приоритеты прерываний.
    2. Статический класс хранения static. Квалификатор extern.
    3. Борьба с дребезгом контактов в обработчике прерываний.
    4. Функция HAL_GetTick().
    5. Функция обратного вызова по прерываниям (CallBack).
    Занятие 8
    1. Таймеры. Принцип работы.
    2. Базовые таймеры.
    Занятие 9
    1. Система тактирования МК STM32.
    2. Выводы MCO. Тактирование одно МК от другого.
    3. Одноимпульсный режим таймера.
    Занятие 10
    1. Динамическая индикация.
    2. Прерывания от таймеров.
    3. Квалификатор volatile.
    Занятие 11
    1. Отображение десятичных и отрицательных чисел на динамической индикации.
    2. Типы данных с плавающей запятой.
    3. Преобразование типов данных.
    4. lrint() – функция математического округления числа или переменной с плавающей запятой в целочисленный тип данных.
    Занятие 12
    1. Разработка секундомера и таймера.
    2. Быстрый счет кнопкой.
    3. Приоритеты прерываний.
    Занятие 13
    1. Таймеры общего назначения.
    2. Тактирование и управление таймерами по внешним выводам МК.
    Занятие 14
    1. Управление работой одних таймеров посредством других таймеров.
    2. Генерирование программных событий программным способом.
    Занятие 15
    1. Режим сравнения таймеров.
    2. Формирование сдвига фаз на разных каналах таймера.
    3. Формирование сигналов разной частоты на отдельных каналах таймера.
    Занятие 16
    1. Режим захвата таймера.
    2. Знакомство с отладчик МК.
    3. Измерение частоты внешнего сигнала. Разработка частотомера.
    Занятие 17
    1. Широтно-импульсная модуляция (ШИМ). Принцип действия. Основные параметры и настройки.
    2. Модулирование синусоидальной ШИМ посредством таймеров.
    Занятие 18
    1. Инкрементальный энкодер. Назначение, принцип действия, подключение.
    2. Аппаратная борьба с дребезгом контактов. RC-цепь. Триггер Шмитта.
    3. Считывание сигналов с энкодера посредством применения внешних прерывания.
    4. Считывание сигналов с энкодера посредством штатного режим энкодера МК.
    5. Вычисление направления, частоты оборотов и скорости вращения вала энкодера.
    Занятие 19
    1. Интерфейс UART. Принцип обмена данными.
    2. Передача данных по UART в режиме опроса.
    3. Массивы. Массивы символов и строк. Вычисление числа элементов массива. Функции sizeof(), strlen().
    Занятие 20
    1. Передача и прием данных по UART в режиме опроса.
    2. Функция sprintf(). Спецификаторы типов данных.
    3. Передача целочисленных данных и данных с плавающей запятой по UART.
    4. Применение логического анализатора.
    Занятие 21
    1. Прерывания по UART.
    2. Работа UART в режиме IDLE.
    3. Общие понятия о контроллере DMA.
    4. Обмен данными по UART в режиме DMA.
    Занятие 22
    1. Указатели.
    2. Связь указателей и массивов.
    3. Вызов функции по значению и по ссылке.
    Занятие 23
    1. Аналого-цифровой преобразователь (АЦП). Принцип действия, основные параметры, режимы работы.
    2. Режим однократного и непрерывного преобразования одного канала.
    3. Разработка вольтметра. Делитель напряжения.
    Занятие 24
    1. Измерение температуры внутреннего датчика температуры МК посредством АЦП.
    2. Проверка работоспособности аналоговых датчиков.
    3. Измерение температуры от внешних аналоговых датчиков температуры (датчики TMP35, TMP36).
    4. Изучение работы АЦП в режиме прерываний и DMA в режиме однократного и непрерывного преобразования.
    5. Усреднение данных измерения напряжений в режиме DMA.
    6. Получение заданного объема данных (числа измерений) в режиме DMA.
    Занятие 25
    1. Управление ШИМ посредством АЦП. Плавное регулирование частоты оборотов двигателя постоянного тока.
    2. Применение одного канала АЦП для опроса состояния контактов нескольких кнопок.
    3. Режим сканирования каналов АЦП.
    Занятие 26
    1. Запуск преобразования регулярных каналов АЦП от внешней линии и от таймеров.
    2. Настройки режимов работы инжектированных каналов.
    3. Запуска преобразования инжектированных каналов АЦП от таймеров и от внешней линии.
    Занятие 27
    1. Цифро-аналоговый преобразователь (ЦАП). Принцип работы и основные характеристики.
    2. Настройки и формирование постоянного напряжения посредством ЦАП.
    3. Формирование напряжения синусоидальной формы с помощью ЦАП. Основные характеристики функции синуса.
    4. Формирование напряжения треугольной формы и шума аппаратными средствами микроконтроллера посредством ЦАП.
    Занятие 28
    1. Организация памяти микроконтроллеров STM32.
    2. Работа с памятью МК посредством доступа только по адресам.
    3. Управление портами МК посредством обращения напрямую к ячейкам памяти по адресам.
    Занятие 29
    1. Структуры языка Си.
    2. Ключевое слово typedef.
    3. Знакомство с библиотекой CMSIS.
    Занятие 30
    1. Побитовые операции.
    2. Установка, сброс, переключение и проверка отдельных битов регистров МК.
    3. Отладка кода посредством обращения к регистрам МК.
    4. Изучение библиотеки CMSIS.
    5. Сравнение частоты переключения пинов МК при задействование библиотек CMSIS и HAL, и управлении битами регистров МК по адресам.
    Занятие 31
    1. Сдвиговый регистр 74HC595. Принцип работы, управление, расширение портов МК.
    2. Статическая индикация на семисегментных индикаторах с применением сдвиговых регистров.
    3. Динамическая индикация на базе сдвиговых регистров 74HC595.
    Занятие 32
    1. ЖК дисплей. Подключение. Инициализация.
    2. Отображение символов и строк на ЖК дисплее.
    3. Выбор позиции на дисплее для отображения информации.
    Занятие 33
    1. ЖК дисплей. Отображение на ЖК дисплее значений целочисленных переменных и переменных с плавающей запятой.
    2. Генерирование собсвенных любых символов на дисплее. CGRAM и DDRAM память дисплеев.
    3. Отображение текущих значений температуры и напряжения на ЖК дисплее.
    Занятие 34
    1. Матричная клавиатура. Принцип работы. Подключение. Отображение символов клавиатуры на LCD дисплее.
    2. Подключение нагрузки посредством ввода правильного пароля, вводимого из клавиатуры.
    3. Двумерные массивы.
    Занятие 35
    1. Расширенное пояснение директивы препроцессора #include.
    2. Подключаемые файлы с расширением .h и .c.
    3. Принцип создание собственной библиотеки.
    Занятие 36
    1. Интерфейс I2C. Принцип обмена данными. Основные параметры и настройки.
    2. Расширитель портов микроконтроллера на базе микросхемы PCF8574. Настройки для работы микросхемы PCF8574 на вход и выход.
    3. Подколючение LCD дисплея 2004 по интерфейсу I2C посредством PCF8574.
    Занятие 37
    1. Интерфейс I2C. Датчик температуры LM75B: принцип работы, подключение, измерение температуры, настройка гистерезиса температуры.
    2. Написание библиотеки для датчика LM75B.
    Занятие 38
    1. Интерфейс I2C. Подключение внешней энергонезависимой памяти EEPROM. Устройство EEPROM. Принцип записи и чтения данных из EEPROM памяти.
    2. Применение специальных функций HAL для работы с памятью.
    3. Функции atoi, atof, atol, atoll.
    4. Подключение EEPROM памяти разных производителей.
    Занятие 39
    1. Интерфейс I2C. Подключение датчика температуры и влажности SHT3x.
    2. Отображение значений температуры и влажности на LCD дисплее, подключенного к той же линии I2C.
    Занятие 40
    1. Интерфейс I2C. Устройство, принцип работы и подключение OLED дисплея.
    2. Отображение данных на дисплее без применения сторонних библиотек.
    3. Отображение данных, значений переменных, рисунков и анимаций на OLED дисплее с помощью сторонней библиотеки.
    и т.д.


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [МФТИ] Основы проектирования приложений интернета вещей (Алексей Корнилов)

    11 дек 2024
    [​IMG]
    Интернет вещей - это не про устройства, подключенные к интернету. Интернет вещей - это глобальная инфраструктура, позволяющая физическим и виртуальным устройствам общаться между собой и взаимодействовать, решая общие задачи, точно так же, как люди взаимодействуют и решают общие задачи в интернете людей.

    Чтобы общаться друг с другом, устройства должны быть достаточно умны. Тому, как создавать проекты с умными вещами, взаимодействующими через интернет, и посвящен данный курс.

    Программа
    1. Концепция и технологии Интернета вещей
    2. Проектирование технической системы. Экономика деятельности
    3. Коммерциализация технологий интернета вещей
    4. Приложение интернета вещей как система
    5. Архитектура системы
    6. Этапы работы над проектом
    7. Организация работы над проектом
    8. Проектирование поведения систем. Примеры приложений

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [XYZ school] Game Design 2.0. Создание игры от идеи до прототипа. Тариф Базовый (Сергей Праздничнов)

    2 дек 2024
    [​IMG]
    О профессии
    Геймдизайнер придумывает игровые механики и разрабатывает правила, по которым живёт игровой мир, например решает, сколько видов противников будет в игре и какие у них будут способности. Работа геймдизайнера во многом похожа на работу кинорежиссёра: помимо структуры игры, он продумывает ещё и игровой опыт и решает, какие эмоции будет вызывать каждая сцена. Такие специалисты востребованы на рынке и хорошо зарабатывают, а ещё могут сотрудничать на аутсорсе с крупными мировыми компаниями.

    Чему ты научишься
    • Создавать прототипы в Unreal Engine 4.
      Добавлять манекены, анимации и механики передвижения, а также оружие и перезарядку для него.
    • Быть внимательным к деталям.
      Для этого тебе придётся разобраться в психологии игроков, верно рассчитывать баланс и работать с математикой.
    • Писать документацию.
      Например, составлять ТЗ для программистов, а также боевой паспорт AI и сценарий боя с ним.
    • Работать в команде.
      Организовывать личные задачи и совместные с командой, эффективно общаться и работать в условиях реальных студий.
    Программа
    1. Введение в профессию
    2. Идеи. Ограничения. Документация и механики
    3. Проект. Нарратив. Баланс
    4. Процессы и организация
    5. Начало работы в UE4
    6. Оружие. Прототипирование и система
    7. Искусственный интеллект и системы боя
    8. Дополнительные системы
    9. Продюсирование
    10. Настольная игра как прототип
    Полезные материалы

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. Освоение Tabnine AI для эффективной разработки кода (Metla Sudha Sekhar)

    12 ноя 2024
    [​IMG]

    Вы научитесь:
    Введение в поколение ИИ
    Исследование Gen AI, Tabnine и пользовательских решений AI
    Углубленное понимание Табнина
    Узнайте, как Tabnine поддерживает языки и функции
    Установите и настройте Tabnine для полной интеграции с популярными IDE.
    Узнайте, как Tabnine эффективно генерирует код
    Предложения по сигнатурам основных функций и интеллектуальные
    Используйте Табнин для процессов самовосстановления
    Применение Tabnine в реальных сценариях, генерация кода
    Создайте чат Tabnine AI для серверной части RESTful-сервисов.
    Подкрепите теоретические знания практическими навыками искусственного интеллекта.
    Позиционируйте себя как опытного пользователя Tabnine AI.
    Написание сценариев тестирования автоматизации для быстрого тестирования.

    Раскройте весь потенциал генеративного искусственного интеллекта с помощью нашего онлайн-курса « Освоение искусственного интеллекта Tabnine для эффективной разработки кода ». Этот курс, идеально подходящий для программистов и разработчиков, погружает в мир искусственного интеллекта и знакомит с такими инструментами, как Tabnine, Copilot, Kite, ChatGPT и другими.

    Курс предоставляет практический опыт, помогая учащимся установить Tabnine, интегрировать его с популярными IDE и применить его для генерации кода, от сигнатур функций до процессов самовосстановления. Особое внимание уделяется функциям и возможностям, специфичным для языка, что позволяет участникам получить детальное понимание Tabnine на разных языках программирования.
    Курс на английском языке с русской аудио дорожкой.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [Udemy] MongoDB - Полный Курс по MongoDB (Богдан Стащук)

    31 окт 2024
    [​IMG]

    Чему вы научитесь:

    • Как создать и настроить кластер MongoDB Atlas для эффективного хранения и управления данными в облачной среде, повышая удобство и безопасность приложений
    • Как работать с MongoDB в контейнере Docker, чтобы создать гибкую и портативную среду разработки, позволяющую эффективно разворачивать базы данных
    • Умение выполнять CRUD-операции с данными, включая создание, изменение, удаление и поиск документов, управляя данными в MongoDB на высоком уровне
    • Как интегрировать MongoDB с приложениями на Node и Python, чтобы строить мощные системы, взаимодействующие с базой данных
    Требования:
    • Базовые знания программирования и понимание работы с API для взаимодействия с базой данных
    • Основы работы с терминалом, базовые команды и умение управлять пакетами и зависимостями
    • Желание освоить MongoDB и готовность к практике на реальных примерах и приложениях
    Добро пожаловать на курс “MongoDB - Полный Курс по MongoDB”, который охватывает все необходимые знания и навыки для успешной работы с одной из самых популярных NoSQL баз данных. MongoDB – это гибкий и мощный инструмент, позволяющий эффективно управлять большими объемами данных. В ходе обучения вы научитесь разворачивать MongoDB-кластеры, работать с коллекциями и документами, использовать Docker для работы с контейнерами, интегрировать MongoDB с приложениями, созданными на Node.js и Python.

    Курс состоит из множества практических занятий и теоретических блоков, которые помогут вам освоить MongoDB и научиться применять её возможности на практике. Мы начинаем с основ и постепенно переходим к более сложным темам. В результате прохождения курса вы будете готовы к созданию высокопроизводительных приложений на основе MongoDB, научитесь настраивать кластер и работать с данными.

    Основные темы курса:

    • Введение в MongoDB и NoSQL базы данных: Обзор преимуществ MongoDB и её отличий от реляционных баз данных.
    • Работа с MongoDB Atlas: Создание и настройка облачного кластера, управление доступом и данными.
    • Использование Docker для MongoDB: Разворачивание MongoDB в контейнере Docker для создания гибкой и портативной среды разработки.
    • Работа с CRUD-операциями: Изучение основ добавления, изменения, удаления и поиска данных в коллекциях.
    • Оптимизация и индексация: Создание индексов для повышения скорости поиска и обработки данных, работа с большими объёмами данных.
    • Интеграция MongoDB с Node.js и Python: Создание приложений, которые взаимодействуют с базой данных MongoDB, выполнение запросов и операций на реальных примерах.
    • Работа с Git и управление конфигурацией: Основы контроля версий для совместной работы и удобного управления проектом.
    • Проект на Python: Создание полноценного приложения на Python для взаимодействия с MongoDB и выполнения операций.

    Ключевые навыки, которые вы приобретете:

    • Умение разрабатывать базы данных на MongoDB и использовать её возможности для хранения данных.
    • Навыки настройки и управления кластерами MongoDB Atlas.
    • Способность работать с MongoDB в контейнере Docker, настраивать окружение и загружать данные.
    • Понимание процесса интеграции MongoDB с приложениями на Node.js и Python.

    Для кого этот курс:

    • Разработчиков и программистов, заинтересованных в изучении MongoDB для профессионального роста.
    • Специалистов по данным и аналитиков, которые хотят освоить NoSQL и оптимизировать процессы работы с данными.
    • Начинающих разработчиков, готовых к изучению современных технологий и созданию собственных приложений на базе MongoDB.

    Для кого этот курс:
    • Разработчики и программисты, желающие освоить работу с базами данных MongoDB в реальных проектах
    • Специалисты по данным, стремящиеся расширить навыки работы с NoSQL и оптимизировать управление данными
    • Новички и начинающие в бэкенд-разработке, стремящиеся получить опыт работы с популярной базой данных MongoDB

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [Stepik] Java с нуля до Junior + Подготовка к собеседованию 2024 (Андрей Сумин)

    31 окт 2024
    [​IMG]
    Чему вы научитесь
    • Разработка программ на языке Java
    • Синтаксис языка Java
    • Основные конструкции - циклы и условия
    • Объектно-ориентированное программирование
    • Многопоточность
    • JUnit-тестирование
    • Collections Framework (подробный разбор)
    • Generics
    • Stream API
    • Потоки ввода-вывода
    • Подготовка к собеседованию
    Для кого этот курс
    Этот курс предназначен как для начинающих разработчиков, которые никогда не изучали языки программирования, так и для тех, кто уже знает основы Java и хочет углубить свои знания и подготовиться к собеседованию на должность Junior разработчика

    Программа
    1. Введение
    2. Java ypoвень 1
    3. Объектно-ориентированное программирование
    4. Дополнительные материалы
    5. Java ypoвень 2
    6. Collections Framework
    7. Generics
    8. Многопоточность
    9. Stream API
    10. Потоки ввода и вывода
    11. Java Core

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [Stepik] Введение в Rust (Максим Смирнов)

    30 окт 2024
    [​IMG]
    Курс по языку программирования Rust предназначен для тех, кто хочет изучить все преимущества этого языка. Для начала обучения вам не нужны знания программирования, так как материал очень хорошо преподнесен и у вас не возникнет сложностей с освоением

    Чему вы научитесь:

    После прохождения вы освоите следующие элементы языка программирования:
    • переменные
    • типы данных
    • различные методы
    • арифметические операторы
    • условные операторы
    • все виды циклов
    • работать с функцией и рекурсией
    • указатели
    • тестирование
    • работа со строками
    • массивы, срезы, кортежи
    • карты(map)
    • стек
    • куча
    • очередь
    • и методы сортировки, бинарного поиска, а также другие различные алгоритмы
    О курсе
    Этот курс идеально подойдет для тех кто имеет начальные навыки программирования или их вовсе нет. Весь материал преподнесен очень понятным языком и без воды. В самом курсе вы освоите базу программирования, а именно: переменные, основные структуры данных, арифметические операции, методы, функции, поймете рекурсию и многое чего другого.

    В курс входят
    • 37 уроков
    • 24 теста
    • 49 интерактивных задач
    Программа

    Введение
    • Структура курса
    • что такое Rust
    • Установка
    • Hello, Cargo!
    • Hello, World!
    Базовые понятия
    • переменные
    • константы
    • Типы данных
    • Методы для ввода, вывода(stdin, stdout)
    • Операторы
    • Преобразование типов данных
    • Комментарии
    Общие концепции
    • Условные операторы if, else
    • Оператор match
    • Цикл for
    • Цикл while, loop
    • Зачет
    Функции
    • Работа с функцией
    • Рекурсия
    • Указатели и заимствование
    • Тестирование
    • Работа со строками
    • Зачет по 4 модулю
    Структуры данных
    • Массивы
    • Срезы, кортежи
    • Векторы
    • Двумерные массивы
    • Map
    • Зачет по 6 модулю
    Стандартная библиотека и алгоритмы
    • Макросы
    • Сортировка пузырьком, вставками
    • Бинарный поиск
    • Стэк
    • Куча
    • Очередь
    • Зачет по 7 модулю

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [Stepik] Запросы в 1С: Углубленное изучение языка запросов (Василий Еремин)

    29 окт 2024
    [​IMG]

    Курс "Запросы в 1С: Углубленное изучение языка запросов" создан для специалистов, стремящихся освоить продвинутые аспекты работы с запросами в 1С. В ходе обучения участники познакомятся с тонкостями синтаксиса, методами оптимизации запросов. Курс включает практические задания и реальные примеры, которые помогут углубить понимание языка запросов и эффективно применять его для анализа и обработки данных. Таким образом, вы сможете значительно улучшить свои навыки и повысить свою профессиональную квалификацию.

    Цель курса:
    • Изучить базовые понятия и синтаксис языка запросов 1С, включая структуру запросов и основные операторы.
    • Научиться самостоятельно создавать запросы для извлечения необходимых данных из базы данных 1С.
    • Изучить методы оптимизации запросов для повышения их производительности и эффективности выполнения.
    • Научиться применять язык запросов, решая практические задачи и тесты.
    • Научиться использовать инструменты (консоли запросов) для создания и отладки запросов в 1С, что поможет более эффективно разрабатывать и тестировать свои решения.
    • Изучить возможности использования временных таблиц для упрощения и улучшения структуры запросов.
    • Научиться создавать сложные запросы, включая вложенные запросы и соединения, для получения различной информации из базы данных.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [ЦОК НТИ] Тестировщик - простой вход в программирование (Михаил Дюжев)

    23 окт 2024
    [​IMG]
    Кто такой тестировщик?
    Это человек, который проверяет, как работает программа, сайт или приложение. Он старается как можно раньше найти всевозможные ошибки в работе продукта, ведь чем быстрее найден недочет, тем дешевле его исправить. В своей работе тестировщик использует разные инструменты: тест-кейсы, unit-тесты, ручное тестирование и т.д.

    Этот курс для вас, если вы хотите
    • Иметь уверенность в завтрашнем дне. Без тестировщика не обходится ни одна IT-компания. Поэтому ваши навыки будут всегда востребованы и оплачены по достоинству
    • Работать в свободном графике из любого часового пояса. Тестировщики могут работать удаленно или в офисе
    • Легко и быстро освоить новую профессию. Всего 1,5 месяца обучения. Для тех, кто любит технологии
    • Получать высокий доход. Заработок будет расти вместе с опытом. Хорошим специалистам готовы платить большие деньги
    Программа
    0. Визитка
    Модуль 1. Повышение компьтерной грамотности
    Модуль 2. Принципы и техники тестирования
    Модуль 3. Тестирование веб-приложений
    Модуль 4. Тестирование клиент-серверного взаимодействия
    Модуль 5. Статический анализ и инспекции
    Модуль 6. Архитектура в разработке программного обеспечения и базы данных
    Модуль 7. Тестирование мобильных приложений
    Модуль 8. Автоматическое тестирование веб приложений
    Записи зумов

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. Макеты в СКД. Тариф Ученик (Ильяс Низамутдинов)

    17 окт 2024
    [​IMG]


    Макеты в СКД - путь к профессиональным отчетам
    Мастер-класс "Макеты в СКД" полное погружение
    Мастер-класс по макетам СКД сделает вашу работу с СКД в 1С более продуктивной и понятной!

    Мастер-класс для программистов 1С, уже знакомых с основами СКД, которые хотят углубить свои навыки и продвинуться на новый уровень

    Мастер-класс "Макеты в СКД" – это ваше руководство к эффективному созданию отчетов в 1С с использованием макетов. После изучения мастер-класса вы научитесь работать с предопределенными макетами СКД: полей, группировок, ресурсов и заголовков группировок.
    • Получите знания, как работать с макетами в СКД
    • Научитесь разрабатывать собственные макеты в СКД
    • Улучшите свою квалификацию по разработке отчетов на СКД
    Описание уроков
    Урок 1. Общие сведения

    Изучим базовые принципы и основные моменты работы с макетами в СКД, что даст хорошее понимание их возможностей.
    Результат: полное понимание основ работы с макетами в СКД

    Урок 2. Пример работы с макетом поля
    Реализуем отчет на СКД с использованием предопределенного макета поля, подробно разбирая каждый шаг.
    Результат: углубление знаний по работе с макетом поля

    Урок 3. Работа с макетом группировки и макетом заголовка группировки.
    Создадим отчет с применением макета группировки и заголовка группировки, объясним тонкости их использования.
    Результат: получение знаний по работе с макетами группировки и заголовка группировки

    Урок 4. Работа с макетом ресурсов
    Реализуем кросс-отчет с применением макета ресурсов, детально изучив возможности работы с ресурсами.
    Результат: на примере увидите особенности работы с макетом ресурсов

    Урок 5. Работы с макетом группировки с иерархией
    Создадим отчет с иерархическим выводом группировок, рассмотрим важные аспекты работы с макетом группировки с иерархией.
    Результат: окунетесь в тонкости работы с иерархическим макетом группировки

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. Charles Proxy как инструмент тестировщика (Ольга Назина)

    15 окт 2024
    [​IMG]

    Charles Proxy — перехватчик трафика, который помогает отслеживать, записывать и анализировать сетевые запросы. А ещё перехватывать запрос и менять его под себя. Или ответ. Начиная от параметров в URL и заканчивая телом сообщения. Именно этому мы и будем учиться на курсе: использовать функции инструмента по максимуму.
    За две недели курса вы научитесь:
    • Устанавливать Breakpoint для перехвата запроса
    • Перезаписывать запрос / ответ без остановки (Rewrite)
    • Изменять заголовки — добавлять новые, редактировать или удалять существующие
    • Изменять тело запроса / ответа
    • Изменять параметры, прописываемые в URL
    • Анализировать «что пошло не так», когда функция почему-то не сработала
    • Менять скорость соединения для проверки отклика на «плохом» интернете
    • Подменять DNS и переадресовывать запросы
    Важно: в курсе рассматривается работа с веб-приложениями и API-запросами, отправляемыми через Postman. Мобильные приложения на курсе не рассматриваются.

    Введение
    • Что такое Charles Proxy
    • Термины и определения
    • Установка и настройка инструмента
    Переадресация
    • Как вместо сайта 1 открыть сайт 2
    • Как открыть нужный сайт, когда DNS ещё не настроен
    Подмена данных в запросе и ответе
    • Подмена данных в запросе
    • Подмена данных в ответе
    • Изменение тела, заголовков, параметров URL
    • Изменение статус-кода
    Снижение скорости запроса
    • Зачем нужно снижение скорости
    • Как его сделать
    Перехват данных из Postman
    • Настройка Postman для перехвата
    • Перехват API-запросов
    Breakpoint
    • Как установить Breakpoint
    • Как с его помощью подменить запрос / ответ
    • Ловим через Breakpoint трафик в вебе / Postman-е, изучаем ответ
    Функции Charles

    Какие функции будут разобраны в курсе:
    Breakpoint
    Throttling
    Map Local
    DNS Spoofing Tool
    Repeat
    Validate
    Rewrite:
    • Add Query Param
    • Modify Query Param
    • Remove Query Param
    • Add Header
    • Modify Header
    • Remove Header
    Остальные обзорно.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [k-syndicate.school] Utility Ai. Искусственный Интеллект для ваших игр (Алексей Науменко)

    9 окт 2024
    [​IMG]
    Мастер-класс в онлайн формате с возможностью задавать вопросы спикеру в процессе написания искусственного интеллекта

    Что внутри?
    - Показываем уникальный способ реализовать мощный, расширяемый и легко настраиваемый ИИ для ваших игр достаточно просто и без лишних фреймворков.
    - Не про If-else-ы.
    - Не про Behavior Tree.
    - Без жестких веток поведения.
    - Будет показан Utility AI, настраиваемый для принятия решений, базируясь на полезности в текущей обстановке.

    Автор: Алексей Науменко

    12 лет опыта разработки
    CEO Black Tower Basement.
    В прошлом: Unity Software Architect на
    Raid: Shadow Legends и также еще нескольких мобильных проектax мирового уровня.

    Сайт
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. Авторские blueprint для Make.com (Артур Шейко, Артур Хорошев)

    8 окт 2024
    [​IMG]
    Наши блюпринты помогут вам быстро запустить сложные рабочие процессы, оптимизировать бизнес-операции и повысить продуктивность. Независимо от того, новичок вы или опытный пользователь Make.com, наша коллекция блюпринтов станет вашим надежным помощником в мире автоматизации.

    Что вы получаете:
    • Доступ к библиотеке готовых решений: Десятки проверенных блюпринтов для различных задач и отраслей.
    • Регулярные обновления: Новые блюпринты добавляются ежемесячно, отражая последние тенденции в автоматизации.
    • Экономия времени: Используйте готовые шаблоны вместо создания сценариев с нуля.
    • Вдохновение для ваших проектов: Изучайте эффективные подходы к автоматизации от экспертов

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх