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

Категории

  1. [Stepik] Fullstack разработка (Антон Ларичев)

    11 апр 2024
    [​IMG]

    О программе
    Вы научитесь с нуля создавать полноценные web приложения, использую React на Frontend и Node.js на Backend. За счёт использования единого языка JavaScript вы сможете использовать полученные знания в обоих областях без необходимости учить дополнительный язык. Так же Fullstack разработчики обычно имеют более высокие заработные платы, так как могу совмещать функционал сразу двух людей.

    Более 3000 открытых вакансий
    От 130 000 рублей средняя зарплата junior fullstack разработчика
    Что внутри

    1. HTML и CSS - полный курс по вёрстке с нуля
    Изучите все особенности HTML5 и CSS3, чтобы создавать современные адаптивные сайты на flexbox и CSS Grid

    2. JavaScript с нуля - основы языка и практика для начинающих
    Базовый курс по современному JavaScript в 2023 году для начинающих. С нуля до проекта на реальных примерах и упражнениях

    3. JavaScript Advanced - продвинутые концепции языка и ООП
    Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку.

    4. TypeScript с нуля - полный курс и паттерны проектирования
    Полный курс по современному TypeScript в 2022 году и ООП паттернам проектирования для создания поддерживаемых приложений

    5. Основы React, React Router и Redux Toolkit
    В этом курсы вы изучите всё о современном React в 2024 - Hooks, Redux Toolkit, React Router, а так же создадите 2 приложения: личный дневник и сервис доставки еды.

    6. React + Next.js 14 - с нуля. TypeScript, Hooks, SSR и CSS Grid
    Next.js - готовый к production framework для React - самой популярной JavaScript библиотеки на сегодняшний день. Он позволяет разрабатывать производительные, SEO-friendly сайты с использованием Server Side Rendering (SSR) и статической генерацией страниц. При этом от вас требуется только базовое знание CSS, HTML и JavaScript, так в рамках курса мы не только разберём Next.js, но и React с нуля. При этом мы будем писать не просто какой-то учебный проект, а реальный production сайт, посвящённый рейтингам.

    7. Node.js - с нуля, основы и построение архитектуры приложений
    Полный курс по написанию приложений на Node.js и построению масштабируемой и поддерживаемой архитектуры!

    8. NestJS - с нуля, современный backend на TypeScript и Node JS
    Полный курс по современному Backend на NodeJS, TypeScript и MongoDB с использованием лучший практик и фреймворка NestJS!

    9. Docker + Ansible - с нуля, деплой и управление Swarm
    Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта

    10. Microservices - паттерны и практика построения микросервисов
    Полный курс по микросервисной архитектуре и построению асинхронных систем на примере Node.js, RabbitMQ и monorepo Nx

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [МГТУ им. Н. Э. Баумана] Программирование на Cи. Базовый уровень (Виктор Ткачев)

    10 апр 2024
    [​IMG]

    Язык программирования С (Си) является основой сложных инженерных решений: на нём работает практически вся техника в мире. Микроконтроллеры и процессоры, электроника, умные устройства программируются на языке Си. Это язык техники, близкий по своему исполнению к ассемблеру и машинному коду, но более понятный человеку. Си открывает огромные возможности для программиста по взаимодействию с компьютером.

    Курс повышения квалификации «Программирование на Cи. Базовый уровень» предназначен для получения базовых навыков разработки на языке Cи. Слушатели познакомятся с инструментами разработчика и научатся создавать консольные приложения, а также узнают об особенностях использования языка Си для микроконтроллеров.

    Программа курса интересна:
    1. Начинающим программистам для знакомства и получения базовых навыков разработки на языке Си,
    2. Специалистам, желающим получить знания о применении языка Си для работы с микроконтроллерами,
    3. Всем, кто интересуется программированием и хочет писать код на «железном языке».

    Чему вы научитесь:
    1. Основам синтаксиса, семантики и паттернов программирования на языке Си
    2. Основам работы с данными и структурами
    3. Навыкам написания кода на языке Си
    4. Навыкам работы с инструментами разработчика
    5. Практическим навыкам разработки консольных приложений на Cи
    6. Особенностям применения языка С для микроконтроллеров

    Модуль 1 - Введение в язык Си
    • Лексемы и пробельные символы.
    • Система типов языка Си.
    • Диапазоны представляемых значений.
    • Декларация переменных: int i, j, l; short int si; unsigned int ui; double balance, profit, loss.
    • Литералы.
    Модуль 2 - Структура программы
    • Использование библиотечных функций.
    • Ввод с клавиатуры и вывод на экран.
    • Написание простых программ.
    • Компиляция, компоновка и выполнение программ.
    Модуль 3 - Операции
    • Арифметические и логические операции.
    • Операции присваивания.
    • Отношения.
    • Битовые, адресные и прочие операции.
    • Приоритеты и ассоциативность операций.
    Модуль 4 - Операторы
    • Оператор-выражение и составной оператор.
    • Метки.
    • Использование операторов break, continue, return.
    • Управляющие операторы – goto, if-else, switch.
    • Операторы цикла – while, do-while и for.
    Модуль 5 - Препроцессор
    • Препроцессорные директивы #include, #define, #undef, #if — #else — #endif.
    • Макроопределения с параметрами.
    • Правила оформления деклараций в языке Си.
    Модуль 6 - Массивы
    • Декларация массивов и их размещение в памяти.
    • Индексация элементов массива.
    • Массивы переменной длины (VLA).
    • Инициализация массивов.
    • Алгоритмы суммирования, поиска и сортировки.
    Модуль 7 - Функции
    • Аргументы и параметры.
    • Прототип функции.
    • Возвращение значения функцией.
    • Объявление функций в одном и отдельном файле.
    • Рекурсия.
    • Выражения, не зависящие от типа.
    Модуль 8 - Классы памяти
    • Время жизни и область видимости объекта.
    • Декларации на внутреннем и внешнем уровнях.
    • Определяемые типы typedef.
    • Модификаторы – auto, register, static, extern.
    • Динамическое распределение памяти.
    Модуль 9 - Адресная арифметика
    • Декларация указателей.
    • Операции с указателями.
    • Использование указателей как аргументов функции.
    • Указатели на функции.
    • Синтаксис объявления указателей на функцию.
    • Указатели и массивы.
    • Указатели и строки.
    Модуль 10 - Файлы
    • Понятие потока – stream.
    • Структура типа FILE.
    • Открытие и закрытие файлов.
    • Операции ввода-вывода.
    • Последовательный и произвольный доступ.
    • Указатель чтения-записи в файле.
    Модуль 11 - Структуры
    • Декларация структур.
    • Инициализация и доступ к элементам структуры.
    • Вложенные структуры и массивы структур.
    • Выравнивание данных _Alignas, _Alignof.
    • Объединения.
    Модуль 12 - Итоговое занятие
    • Составление сложного программного кода на языке Си. Проработка материала дополнительной литературы по теме.
    Модуль 13 - Итоговая аттестация
    • Итоговая аттестация

    Длительность курса: 56 ак. часов

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [merion academy] Тестировщик ПО: основы QA с нуля 2024 (Гульшат Афлетунова)

    7 апр 2024
    [​IMG]
    Стань тестировщиком ПО с нуля и получи оплачиваемые навыки QA (Quality Assurance)! Самый лёгкий старт карьеры в IT и первый шаг на пути к востребованной сертификации ISTQB!

    Кому подойдет курс:
    1. Для новичков в IT
    У вас немного или совсем нет опыта в тестировании и IT, но вы и желаете получить востребованную специальность, трудоустроиться или узнать больше о профессии.
    2. Для сотрудника тех. поддержки или системного администратора
    Вы уже в IT, но хотите переквалифицироваться в разработку продуктов: работать удаленно, общаться с программистами, освоить новый стек технологий и получать больше.
    3. Для начинающих тестировщиков
    Вы уже в тестировании, но хотите укрепить и структурировать свой профессиональный уровень и обогатить его крепкой базы по тестированию, чтобы получать больше интересных задач.
    Блок 1 - Функциональное тестирование
    • Урок 1. Вводный. Принципы тестирования, QA и тестировщик
    • Урок 2. Принципы тестирования
    • Урок 3. Что такое функциональное тестирование и как написать тест-кейс
    • Урок 4. Тест-сьют и исследовательское тестирование
    • Урок 5. Как написать чек-лист?
    • Урок 6. Как оформить баг-репорт?
    • Урок 7. Техники тест-дизайна
    Блок 2 - Виды тестирования
    • Урок 1. Нефункциональные виды тестирования
    • Урок 2. UX/UI тестирование и тестирование локализации
    • Урок 3. Безопасность и доступность. Локализация
    • Урок 4. Тестирование производительности
    • Урок 5. Тестирование черным и белым ящиками
    • Урок 6. Статическое и динамическое тестирование. Требования и их тестирование
    • Урок 7. Регрессионное, smoke и повторное тестирование
    • Урок 8. Уровни тестирования
    Блок 3 - API
    • Урок 1. Клиент-серверная архитектура
    • Урок 2. Что такое HTTP и HTTPS, кеш и куки
    • Урок 3. Методы передачи данных и коды ответов
    • Урок 4. Chrome DevTools: Network. JSON и XML. Коды ответов сервера и методы передачи данных
    • Урок 5. Что такое REST. Тестирование веб-сервисов в Postman.
    • Урок 6. Что такое SOAP: отличия от REST, XML, WSDL файл
    Блок 4 - Базы данных
    • Урок 1. БД, СУБД, SQL.Зачем это знать тестировщику. Реляционные БД.
    • Урок 2. Select в SQL
    • Урок 3. Join в SQL
    Блок 5 - Мобильные приложения
    • Урок 1. Как тестировать мобильные приложения
    • Урок 2. Чек-лист тестирования мобильных приложений
    • Урок 3. Эмуляторы и симуляторы
    Финальное тестирование
    • Финальное тестирование
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [Merion academy] Python Advanced. Продвинутый курс (Сурен Хоренян, Даша Васянина)

    7 апр 2024
    [​IMG]

    Освойте асинхронное и метапрограммирование, изучите аннотацию типов, профилирование и напишите собственное приложение на FastAPI. Улучшите свои навыки Python, чтобы совершить быстрый рост вашего грейда до уровня middle.

    Кому подойдет курс:
    1. Python-разработчик
    Узнайте, что у Python под капотом: метаклассы, генераторы, декораторы, потоки (threading) и многопоточность (multiprocessing) для быстрого продвижения к уровню middle.
    2. Data Scientist
    Python отлично подходит для дата-сайентистов благодаря обширной экосистеме библиотек и фреймворков. FastAPI и SQLAlchemy будут особенно полезны для создания API и работы с базами данных в ваших проектах.
    3. Сменить профессию
    Для Frontend разработчика - повышение рыночной стоимости, Backend разработчика - расширение скиллсета и кругозора, а для QA-инженеры - отличный шанс перейти в автоматизаторы.

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

    Блок 1: Углубленная работа с декораторами
    Блок 2: Сложные простые типы
    Блок 3: Функциональное программирование в Python и его минусы
    Блок 4: Генераторы и итераторы
    Блок 5: Знакомство с асинхронной работой (asyncio)
    Блок 6: Классы изнутри
    Блок 7: Работа с ссылками, внимание к памяти
    Блок 8: Аннотации типов. Системы контроля зависимостей. Интроспекция
    Блок 9: Тестирование
    Блок 10: Очереди задач
    Блок 11: Профилирование
    Блок 12: Ускорение обработки задач
    Блок 13: Низкий уровень
    Блок 14: Работа с базой данных через SQLAlchemy
    Блок 15: Веб-разработка на FastAPI

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [Psy v it] Осознанная карьера в IT. Тариф Сам (Анастасия Калашникова, Венера Мещерова)

    7 апр 2024
    [​IMG]

    Этот курс для вас, если вы:

    В поиске работы - разработчик, руководитель разработки, ит-менеджер, дизайнер

    Программа курса
    8 обучающих блоков + бонусный блок
    Как понять, что пора увольняться
    Как уволиться
    Если вас уволили
    Ретроспектива своего карьерного пути
    Составление резюме
    Стратегия поиска работы
    Подготовка к интервью и собеседованию
    Выход на новое место работы и адаптация
    Бонусный блок

    В каждом блоке вас ждет ролик, снятый психологом с многолетним опытом работы в сфере ИТ и рекрутинга, домашние задания в формате чек-листов и дополнительные полезные материалы.


    Анастасия Калашникова - практикующий психолог и бизнес-консультант в IT

    • Ведущая тренингов и семинаров в IT по проблемам профессионального и личностного развития.
    • Со-организатор сообщества тимлидов и руководителей разработки – devleads.
    • Основатель психологического Peer Lab для IT.
    • Автор телеграм-канала @psyvit.
    • Лектор в it-компаниях по темам: выгорание, работа в команде, развитие тимлида, осознанность, психологическое здоровье, эмоциональный интеллект и др. ex IT HR.
    • Входила в топ-100 психологов России по версии сайта b17.
    Венера Мещерова - дипломированный психолог, IT HR, куратор курсов «PSYvIT».

    • Карьерный консультант с психологическим образованием (СПбГУ, профессиональная переподготовка по специальности «Психология», МИГИП, 1 ступень гештальт-психологии)
    • HR BP в IT
    • HR проекта PSYvIT
    • Лид модератор и куратор курсов PSYvIT

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. [merion academy] DevOps-инженер с нуля 2024 (Филипп Игнатенко)

    7 апр 2024
    [​IMG]

    Научитесь использовать инструменты и методы DevOps для автоматизации тестирования, сборки и развертывания кода, управления инфраструктурой и ускорения процесса доставки продуктов в продакшн.
    Станьте желанным специалистом в IT-индустрии и претендуйте на работу с высокой заработной платой.
    Кому подойдет курс:
    1. Программистам
    Изучите как использовать инструменты и методы DevOps для автоматизации тестирования, сборки и развертывания кода. Это поможет ускорить процесс разработки и доставки продуктов в производство и апнуть вашу зарплату.
    2. Системным администраторам
    Начните использовать инструменты и методы DevOps для автоматизации развертывания и управления инфраструктурой, что поможет снизить время простоя систем и улучшить управление ресурсами.
    3. QA-инженерам
    Используйте инструменты и методы DevOps для автоматизации тестирования, ускорения обратной связи и улучшения качества продукта. В результате, вы сможете претендовать на DevOps вакансии с более высоким уровнем заработной платы.
    Содержание:
    Блок 1 - Введение в DevOps
    Что такое DevOps и история его развития
    Блок 2 - Infrastructure as Code (IaC)
    Введение в IaC. Средства автоматизации Terraform и Ansible. Декларативный и императивный подходы
    Работа с IaC через terraform и ansible
    Блок 3 - Контейнеризация
    Виртуализация и контейнеризация. Введение в docker
    Работа с данными и сетями в docker. Docker compose
    Сборка и оптимизация docker images. Multistaging
    Тонкости и нюансы docker. Углубленное изучение с дополнительными примерами
    Блок 4 - Системы оркестрации
    Сравнительный анализ имеющихся на рынке оркестраторов контейнерных и неконтейнерных нагрузок. Знакомство с docker swarm
    Введение в Kubernetes. Компоненты control и data plane
    Deployment и replicaset. Работа с данными (PV/PVC)
    Работа с шаблонизатором helm
    Сервисная сетка. Service mesh на базе Istio
    Блок 5 - CI/CD
    Система контроля версий. Знакомтсво с Git
    CI/CD Конвейер для сборки и доставки продукта. Знакомство с GitlabCI и Jenkins
    CI/CD Конвейер для сборки и доставки продукта. Построение пайплайнов
    Блок 6 - Безопасность
    Безопасность инфраструктуры. ZTNA, SASE, DiD
    Основные подходы по обеспечению безопаcности docker
    Основные подходы по обеспечению безопасности Kubernetes
    Введение в DevSecOps. Виды анализа и типы проверок
    Блок 7 - Мониторинг
    Введение в мониторинг. Модели и принципы работы систем мониторинга приложений и инфраструктуры
    Финальное тестирование
    Финальное тестирование

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [ispring academy] Разработчик электронных курсов (Владимир Раджапов, Анна Васютинская)

    2 апр 2024
    [​IMG]
    Кому подойдёт обучение
    Курс позволяет легко зайти в профессию специалистам из разных направлений:

    Бизнес-тренеру
    Узнаете, как перевести очные тренинги в онлайн-формат без потери качества. Получите четкий алгоритм действий при разработке электронного курса: с чего начать, как сделать правильно и чем закончить. В совершенстве освоите iSpring Suite.

    Разработчику курсов
    Повысите свою стоимость на рынке. Изучите новые подходы в работе над курсами и мировые практики. Научитесь создавать персонажей для библиотеки контента, монтировать видеокурсы и писать учебные сценарии, интересные, как приключенческий фильм.

    Специалисту по обучению
    Научитесь проектировать курсы под любую задачу и вовлекать сотрудников в обучение. Познакомитесь с глобальными трендами eLearning и новыми форматами подачи материала. Освоите принципы педагогического дизайна и сторителлинга.

    1) Погружение в профессию
    • Работа с заказчиком. Узнаете круг задач разработчика курсов и какую роль он играет в команде обучения.
    • Роль разработчика. Научитесь проводить интервью и выявлять потребности. Составите бриф курса.
    • Типы курсов. Познакомитесь с разными видами курсов и задачами, которые решает каждый из них.
    2) Методика обучения
    • Модели обучения. Узнаете, как учатся взрослые. Изучите модель ADDIE и педагогический дизайн.
    • Проектирование курса. Освоите все этапы работы: от анализа целевой аудитории до финального прототипа.
    • Типы проверочных заданий. Изучите, какие бывают виды тестов и что проверяет диалоговый тренажёр. Спроектируете тест для курса.
    3) Сценарий курса
    • Структура курса. — придаёт курсу форму. Без структуры курс — подборка слайдов, со структурой — образовательный продукт. Составите структуру курса.
    • Сторителлинг. Освоите основы драматургии. Научитесь писать сценарии, интересные, как приключенческое кино.
    • Редактура. Чем меньше в тексте воды, тем легче его читать. Помогаем очистить текст без ущерба для смысла.
    4) Геймификация
    • Основы геймдизайна. Научитесь создавать и комбинировать игровые механики, чтобы не дать ученику заскучать.
    • Геймплей. Разберётесь, как сделать понятными правила и логику игры. Продумаете геймплей будущего квеста.
    • Создание квеста. Соберёте в iSpring Suite несколько вариантов обучающих игр для курса.

    5) Дизайн и создание прототипа
    • Графический дизайн. Освоите базовые принципы. Разберёте плохие и хорошие примеры курсов.
    • Основы композиции, цвета и стиля. Типографика и эстетика. Цветовые палитры для курса. Алгоритм верстки.
    • Дизайн курса по шагам. От скетча к макету в PowerPoint. Работа по алгоритму: Содержание → Структура
      → Конструкция → Стиль.
    6) Работа в iSpring Suite
    • Соберёте курс. Оформите слайды. Настроите навигацию, ветвление и анимации. Создадите плеер курса.
    • Создадите тест, Подберёте задания для проверки знаний. Настроите подсказки к ответам. Защитите тест от списывания и оформите под брендбук компании.
    • Смонтируйте видео для курса в разных форматах: говорящая голова, скринкаст, картинка в картинке. Добавите титры, заставки и спецэффекты.
    Результат: готовый онлайн-курс.

    Продажник:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [stepik] Тестирование JavaScript и React приложений (Михаил Непомнящий)

    31 мар 2024
    [​IMG]

    О курсе:

    В рамках курса мы будем двигаться от простого к сложному: от анатомии юнит тестов до настройки окружения и интеграционных тестов React-приложений.

    Выгода от написания тестов:
    • Тесты доказывают, что код на самом деле работает
    • Статический анализ качества приложения
    • Безопасность рефакторинга
    • Снижение процента багов
    • Дополнительная документация функциональности
    В рамках курса мы изучим тестовые фреймворки Jest и Testing Library, каждая из которых является действующим стандартом на рынке тестовых инструментов.

    Мы пошагово разберемся как настроить инструменты тестирования, подружить их с линтерами, npm скриптами и редактором кода. Ну и, конечно, разберем массу особенностей при создании тестов для JavaScript и React приложений.

    Чему вы научитесь:
    • Основы тестового фреймворка Jest
    • Хуки для тестов
    • Моки и шпионы для тестов
    • Тестирование функционала и ошибок
    • Нюансы конфигурации тестов
    • Разные режимы запуска тестов
    • TDD
    • Сбор статистики тестового покрытия и установка пороговых значений
    • Кастомные тестовые проверки
    • Тестирование React-компонентов
    • Тестирование React хуков
    • Имитация пользовательских действий с приложением
    • Создание кастомных оберток тестирования
    • Тестирование SPA приложений
    • Лучшие практики при создании тестов
    • и многое другое

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [Университет искусственного интеллекта] Курс CV-разработчик. Тариф Light

    29 мар 2024
    [​IMG]

    В процессе прохождения курса вы освоите передовые технологии компьютерного зрения, необходимые для успешного трудоустройства и разработки CV проектов.
    CV - главное направление классического AI. Более 60% всех проектов на рынке классического AI созданы с задачами компьютерного зрения

    Для кого разработан курс:
    Для тех, кто с полного нуля хочет стать CV разработчиком
    Для программистов, которые хотят расширить список своих навыков или сменить направление
    Для тех, кому интересна сфера компьютерного зрения

    Программа курса:
    Вы познакомитесь с основами Python
    Разберете основы нейросетей на Keras
    Освоите все ключевые моменты для решения CV задач
    Углубитесь в подготовку датасетов и интеграцию CV в Production

    1. Python - 6 занятий
    2. Основы нейронных сетей на keras - 3 занятия
    3. Решение cv задач - 15 занятий
    4. Интеграция cv в production - 15 занятий
    5. Подготовка cv датасетов - 7 занятий

    Результаты курса:
    Вы будете знать, как
    собирать и размечать датасеты
    обучать нейросети на передовых фреймворках
    интегрировать CV проекты в Production

    Тариф: Light
    46 живых занятий
    Гарантия трудоустройства
    Помощь в разработке CV проекта
    1 год кураторской поддержки

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [GetAnalyst] Проектирование БД: подходы к решению практических задач

    27 мар 2024
    [​IMG]
    • От проектирования БД до SQL-запросов. Мобильное приложение книга рецептов "Кулинарный мастер"
    • От моделирования базы данных до SQL-запросов. Проект по автоматизации платежей на АЗС (авто-заправочной станции)
    • Тайна строки в вакансии "простые запросы на SQL"
    • Проектирование БД: логический и физический уровни
    • Проектирование БД: логический и физический уровни
    • Мастер класс: проектирование базы данных
    • Аналитика и разработка: хранение данных в мобильных приложениях
    • Проектирование БД: обратная совместимость
    • Проектирование БД: с чего начать
    • Модель данных: анализ требований, БД и их проектирование. Часть 1
    • Модель данных: анализ требований, БД и их проектирование. Часть 2

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

    27 мар 2024
    [​IMG]
    Только самая важная теория по архитектуре и микросервисам, которая используется в работе

    • Проектирование взаимодействия между Frontend и Backend, а также внутри Backend - взаимодействие между микросервисами
    • Разбор вариантов организации асинхронного взаимодействия компонентов системы в сложном бизнес-процессе
    2 вебинара

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. [GetAnalyst] Интеграции: подходы к решению практических задач

    27 мар 2024
    [​IMG]
    • Интеграции: как создавать задачи на разработчиков
    • Интеграции: пошаговый план работы на проекте
    • Микросервисы: от бизнес-процессов до архитектурного решения
    • Интеграции: как планировать и ставить задачи в Jira + Confluence
    • Postman для аналитиков в задачах на интеграции
    • Postman навык тестирования за вечер
    • Опасные интеграции
    • Тестирование интегаций
    • Интеграции с нуля / Интеграция с системой электронного документооборота
    • Проектирование интеграций: мобильные приложения
    • Просто об интеграциях / Интеграция с Интернет-эквайрингом для приема платежей онлайн
    • Просто об интеграциях / Сервис доставки для Интернет-магазина

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. [HeadBridge] Системный аналитик с нуля (Семён Тикунов, Алексей Степанов)

    26 мар 2024
    [​IMG]
    Твой путь успешной карьеры в финтехе за 5 месяцев

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

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

    1 модуль: Функциональные и нефункциональные требования
    • Составление ТЗ
    • Фиксирование требований, ограничения, особенности реализации
    • Интервьюирование и анкетирование
    2 модуль: UC/US, нотации, системы управления разработкой
    • Процессы и структура данных: нотации UML и BPMN
    • Основыне элементы, интерфейс, стандартные flow
    • Примеры применения JIRA, Confluence, аналоги продуктов
    3 модуль: Интеграции REST, SOAP, шина, MQ, db link, ETL
    • Проектирование интерфейсов или доработок к ним
    • Демонстрация запросов REST в браузере
    • Разбор стандарта openApi в swagger
    4 модуль: ООП
    • Отличие класса от объекта. Просмотр кода
    • Основы ООП с примерами
    • Основные принципы, паттерны
    5 модуль: Тестирование функционала
    О задачах аналитика, выполняемых в рамках тестирования функционала:
    - проверка гипотез
    - постановка задачи
    - проверка реализации
    - демо
    - ПСИ (приемо-сдаточные испытания)
    6 модуль: Реляционные БД и нереляционные, их особенности
    • Обзор разных типов баз данных и правила их построения
    • Обзор проблем, возникающих при накоплении информации, и вариантов оптимизации данных
    • Реляционные БД и нереляционные, их особенности
    • Индекс, ключ
    • Виды индексов и ключей

    7 модуль: SQL. Несложные запросы
    • Рассмотрим основные запросы/язык в работе с базой данных (select, update, несколько видов join).
    8 модуль: Agile и Waterfall
    • Agile-мероприятия.
    • Взаимодействие разработчика с тестировщиком и заказчиком согласно той или иной методологии разработки

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [Ozon Masters] Linux course (Артем Трунов)

    23 мар 2024
    [​IMG]
    [Ozon Masters] Linux, ssh, Git (Артем Трунов)
    Несколько тем, объединенных одной идеей - работой в командной строке.
    Автор ведет целый такой же блок в Ozon Masters, по факту получаем ту же инфу, что и в Ozon Masters. must have.

    Linux
    _Самая распространенная ОС в мире_
    - Что такое Linux и как появилась эта ОС
    - Как и почему работает модель open source
    - Ядро, файловые системы, процессы
    - Терминал и командная строка
    - Виртуальные терминалы

    ssh
    _Протокол для безопасной связи_
    - Безопасность и крипто-алгоритмы
    - Как работает ssh
    - Логин с паролем
    - Логин с ключём
    - Туннелирование. Альтернатива VPN
    - Как защищать свои данные и данные работодателя

    Git
    _Самая популярная система контроля версий_
    - Что такое системы контроля версий
    - Что такое git и github
    - Начало работы: pull, commit, push
    - Ветки, слияния, pull-request
    - Как работают профи: git flow, github flow

    Bash
    _Изучаем команды оболочки и скриптинг_
    - Основные команды
    - Обработка кода выхода команды. Условные операторы
    - Циклы
    - Pipes и потоки ввода/вывода
    - Переменные среды

    Обработка данных
    не открывая файл в Excel или Jupyter
    - grep, awk и другие фильтры
    - работа с данными в формате CSV,TSV
    - Работа с REST-сервисами и HTTP в командной сроке. curl и jq
    - SQL в командной строке. csvkit и clickhouse-local

    DevOps
    _Познакомьтесь поближе с работой своих коллег, чтобы разговаривать с ними на одном языке_
    - Разъясняю DevOps, Agile, CI/CD и другие модные словечки
    - Виртуализация. virtualenv, docker, docker-compose - практикуемся
    - GitHub Actions - автоматизация в репозитории - практикуемся
    - Основы администрирования Linux

    Советы бывалого без воды и откровенно
    - Как выбирать профессию и работодателя
    - Как трезво оценить себя и выбирать стратегию карьеры?
    - работа vs. startup vs. собственный бизнес - мой собственный опыт во всех трёх
    - time-management - необходимый минимум

    Автоматизация всего
    - Конфигурирование сервера с Ansible
    - Конфигурирование облака с Terraform

    Телеграм-бот на Python
    - Bot API vs. Client API
    - Бот на REST API для оповещений
    - Бот на Python для диалогов

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. База программирования на практике. Тариф Lite (Святослав Жиличев)

    21 мар 2024
    [​IMG]

    Станьте программистом
    и перейдите из любой профессии в IT – без мам, пап и кредитов.

    Забудьте о скучной теории – учитесь программировать, решая реальные задачи.

    Уникальный интенсив по основам программирования, разработанный специально для начинающих и тех, кто хочет укрепить свои знания в области IT.

    За время нашего интенсива вы погрузитесь в мир программирования, изучая его не через заучивание теории, а через написание кода и решение реальных задач.

    За 2 недели интенсива вы:
    - Освоите основные конструкции программирования, такие как условия, циклы и функции.

    - Разберетесь в принципах и паттернах программирования, которые лежат в основе всех современных языков и технологий.

    - Научитесь организовывать и структурировать код, как в больших коммерческих проектах.

    - Получите необходимые навыки для быстрого перехода с одного языка программирования на другой.

    На протяжении всего курса наш фокус — на практике.
    Вы будете писать код с первого занятия, моментально применяя полученные знания на практике. Это идеальная стартовая площадка для тех, кто стремится начать карьеру в IT или расширить свои профессиональные горизонты.

    Программа интенсива
    - Блок переменные
    Разберем, что такое переменные, какие типы бывают, как получать переменные и самое главное - что с ними можно и нужно делать!

    - Блок условия
    Погрузимся в булевую математику и научимся управлять поведением программы на лету!

    - Блок циклы
    Разберем разные типы циклов (да, for не единственный ) и узнаем, как они влияют на программы.

    - Блок функции
    Разберемся как избавиться от повторяющегося кода, что такое параметры функций и как выйти из рекурсии

    -Блок файлы
    Разберемся, что такое файл на базовом уровне и как с ним взаимодействовать. А также немного затронем тему баз данных

    - Блок паттерны
    Ну и в заключающем блоке разберем на примере частые алгоритмы, паттерны и решения. А так же научимся строить иерархию приложения и кода

    ‍После каждой лекции вас будет ждать домашнее задание, которое позволит закрепить пройденный материал и прокачать ваши навыки на практике
    Лектор курса - Святослав Жиличев
    15+ Лет опыта в разработке

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