Для кого этот курс?![]()
Курс подойдет инженерам по тестированию с опытом работы от 1-го года, которые стремяться перейти в автоматизацию на JS. Специалистам автоматизированного тестирования на JS с опытом работы от 1-го года, желающим углубить, систематизировать и актуализировать свои знания. Также специалистам планирующим внедрить автоматизацию тестирования на своем проекте.
Необходимые знания
Что вам даст этот курс?
- минимальные знания программирования, желательно на JavaScript (типы, операторы, циклы, строки, массивы, объекты и т.п)
- будет плюсом умение использовать основные техники тест-дизайна
Курс построен на основе требований сегодняшнего рынка труда к профессионалам. Цель курса - научиться организовывать комплексное автоматизированное тестирование веб-приложений. При обучении делается упор на API, UI и E2E тестирование, для эффективного использования современных инструментов.
Вы изучите
После обучения вы сможете
- актуальные подходы и технологии в автоматизации тестирования веб-приложений
- полный ландшафт современных технологий тестирования на JS
- принцип работы фреймворков тестирования
- сделаете проектную работу для вашего портфолио
Программа:
- выстраивать процесс автоматизированного тестирования: от написания автотестов до встраивания их в процесс используя DevOps практики
- использовать JS-инструменты чтобы быстро и эффективно запускать процесс автоматизированного тестирования
- использовать современные фреймворки для тестирования
- выстраивать архитектуру своего тестового фреймворка
- использовать Docker и Github, освоив CI практики
- повысить свою квалификацию
Продажник:
- Введение в автоматизацию тестирования на JS
- Тестирование API
- Практики CI/CD
- Тестирование UI
- Проектная работа
Запрет складчины
Категории
-
Запись [Otus] JavaScript QA Engineer (Дамир Рысаев, Николай Лапшин)
-
Запись [Otus] Java QA Engineer. Professional (Сергей Мирошин, Павел Балахонов)
Для кого этот курс?
Для разработчиков автоматизированного тестирования на Java
Прокачайте профессиональные навыки, углубите и систематизируйте знания, научитесь грамотно внедрять автоматизацию в проекты
Для тех, кто прошёл базовый курс «Java QA Engineer.Basic»
Необходимые знания:
- знания в области теории тестирования: тест-кейс, тест-план, баг, фича
- навыки программирования на Java: переменные, типы данных, циклы, ветвления, исключения, ООП, понимание интерфейсов, знакомство с «коллекциями»
- знание HTML, CSS, JavaScript на уровне «смотреть разметку страницы»
Что даст вам этот курс
Вы научитесь:
- самостоятельно принимать технические решения
- прогнозировать поведение системы
- писать автотесты
- получать понятные отчёты
- популярные инструменты автоматизации
- полный спектр технологий тестирования на Java
- принципы работы инструментов тестирования и выявления ошибок
- ключевые инструменты автоматизации UI- и API-тестирования
- навыки работы с Selenium и RestAssured
- многопоточное тестирование с помощью Selenoid
- паттерны проектирования
- организацию процесса непрерывной интеграции (CI)
- автоматизировать API и Mobile
- разрабатывать тесты по методологии BBD
- работать с фреймворком Cucumber
- разбираться в различных фреймворках и библиотеках
- организовать CI-процесс с помощью Jenkins и Docker
- Вводный
- BDD
- API
- Параллельное выполнение тестов
- Stubs
- Mobile & Selenide
- CI/CD
- Проектный
- Карьерный
Продажник:
-
Запись [Otus] Python QA Engineer 2024 (Андрей Гридяев, Михаил Чирков)
Для кого этот курс?![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FQC7QBYxt%2FScreenshot-126.png&hash=bca26b5b28e2986f1db9a0573955de5a&v=4)
- Для специалистов по автоматизированному тестированию на Python: углубите и систематизируете знания
- Для специалистов по автоматизированному тестированию на других языках программирования: сможете перейти в автоматизированное тестирование на Python. Если у вас нет навыков работы с этим языком, на курсе предусмотрен модуль по основам Python
- теория функционального тестирования
- программирование на Python: базовый уровень
- работа с Git: базовый уровень
- основы работы с сетями
- основы работы с Linux-подобными ОС
- основы работы с веб-приложениями
- основы работы с консолью разработчика в браузере
Обучение на курсе поможет вам стать квалифицированным тестировщиком на Python. Вы узнаете, как решать задачи автоматизации тестирования в реальных проектах, поймёте принципы построения и решения задач, научитесь писать автотесты для веб-приложений на Python: от тестирования, поиска неисправностей в бэкенде и взаимодействия с базами данных – до проверки работоспособности фронтенда
После обучения вы сможете:
- проводить тестирование REST API
- использовать Selenium 4
- использовать Appium
- использовать фреймворк PyTest для написания автотестов
- находить неисправности в работе веб-приложений
- запускать автоматизированное тестирование в системах непрерывной интеграции
- запускать автоматизированное тестирование в сжатые сроки
- применять инструменты и практики DevOps, чтобы запустить тесты с пользой для проекта
- Введение в автоматизацию тестирования
- Тестирование API
- Тестирование UI
- Мобильное тестирование
- Работа с бэкендом
- DevOps
- Другие виды тестирования
- Подготовка к поиску работы
- Проектный модуль
- Python для начинающих (бонусный материал)
- Git для начинающих (бонусный материал)
Продажник:
-
Запись [Otus] QA Engineer. Basic (Юлия Горшкова, Алена Новикова)
Для кого этот курс?![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FYCwFPSnv%2FScreenshot-77.png&hash=baef986f6ccd9567edc604110a525802&v=4)
- Для новичков и начинающих тестировщиков: изучите основы тестирования, чтобы начать карьеру в IT
- Для специалистов технической поддержки и системных администраторов: откройте для себя новые горизонты в IT и расширьте свои профессиональные возможности
Специальные знания не требуются.
Что даст вам этот курс?
- Освоите тестирование веб-приложений
- Сможете дать структурированную обратную связь по качеству продукта
- Коснётесь основ автоматизированного тестирования
- Изучите основы SQL
- Поймёте, куда двигаться дальше
- Оформите резюме и начнёте искать работу
- Научитесь проходить собеседования
- Работать с программами и инструментами: Jira, Confluence, Test IT, Git, Docker, Postman, DevTools, а также с автоматизацией
- Составлять текстовую документацию
- Находить и заводить дефекты
- Проводить исследовательское тестирование +Wireshark
- Проводить тестирования состояний и переходов
- Применять классы эквивалентности
- Использовать граничные значения
- Использовать таблицы принятия решений
- Применять сценарии использования
- Контролировать версии исходного кода
- Работать с базами данных
- Создавать инфраструктуры тестирования на машинах разработки, серверах тестирования и производственных серверах
- Жизненный цикл разработки ПО
- Тест - дизайн
- Тестирование Web приложений и мобильных приложений
- Базы данных
- Автоматизация
- Подготовка к поиску работы
- Проектная работа
Продажник:
-
Запись [Otus] QA Automation Engineer (Антон Картушин, Павел Балахонов)
Чем занимается Automation QA Engineer?
Программными методами создаёт скрипты, чтобы действия, повторяющиеся в процессе тестирования, выполнялись автоматически. Чаще всего такие специалисты требуются в больших enterprise-проектах.
Для кого подходит специализация?
- Для тех, кто хочет попасть в IT. Научитесь писать автотесты на Java, приобретите IT-специальность
- Для ручных тестировщиков. Освойте автоматизацию на Java, претендуйте на роли в крупных проектах
- Для тех, кто работает сисадмином или в технической поддержке. Получите шанс перейти в тестирование
Ступень 1
Знакомство с тестированием
Синтаксис Java, первая программа.
SQL
UI Тесты
Пара слов про архитектуру
Проектная работа
Подготовка к поиску работы
Bash scripting
Ступень 2
Вводный
BDD
API
Параллельное выполнение тестов
Stubs
Mobile & Selenide
CI/CD
Проектный
Карьерный
После обучения:
- сможете автоматизировать UI-тесты
- освоите обязательные паттерны: PageObject, PageFactory и ScreenPlay
- сможете претендовать на позицию Junior Automation QA
- освоите инструменты: Postman, SoapUI, Selenium, IntelliJ IDEA, JUnit, Cucumber, Maven, Jira, Selenide, TestIT
- начнёте искать работу с оформленным резюме
- сможете проходить HR-собеседования и технические интервью
- сможете выполнять тестовые задания для устройства на работу
-
Запись [Stepik] WordPress с нуля до результата. Создание сайтов без кода (Дмитрий Фокеев)
Курс по WordPress познакомит вас со всеми инструментами для создания современного сайта с любым дизайном и полным функционалом без подписок и дополнительных трат, которые есть у других CMS и конструкторов сайтов. Быстрый старт в создании сайтов с нуля!
Чему вы научитесь:
- Создавать сайты на WordPress с любым дизайном
- Создавать сайты на WordPress, используя сторонние шаблоны
- Научитесь изменять любые стили темы сайта на WordPress
- Научитесь работать в no-code платформе Elementor
- Изучите все возможности WordPress
- Сможете создать интернет-магазин
- Научитесь подключать оплату в рублях и криптовалюте
- Научитесь создавать блок с комментариями
- Узнаете, как адаптировать сайт под любое устройство
- Научитесь продвигать ваш сайт в поиске Google/Yandex
- Узнаете основы SEO
- Поймёте, как создавать основные анимации на сайте
- Научитесь приобретать домен, хостинг и настраивать WordPress
- Узнаете, как оптимизировать ваш сайт, чтобы он работал быстрее
- Научитесь создавать собственные шаблоны для сайта
- Сможете создать сайт любой сложности на WordPress
- Узнаете, как использовать собственные CSS-стили в WordPress
- Для тех, кто хочет научиться создавать сайты с нуля
- Для начинающих разработчиков
- Для разработчиков, которые хотят расширить свой стек навыков
- Для веб-дизайнеров, которые хотят воплощать свои дизайны в готовые сайты
- Никаких дополнительных требований или знаний не нужно.
- Работающий компьютер и желание узнавать новое.
В курс входят (95 уроков, 13 часов 37 минут видео, 1 тест)
Введение
- Приветствую на курсе!
- Скачиваем материалы
- Устанавливаем WordPress на хостинг
- Базовые настройки нового сайта
- Как редактировать страницу
- Как работают темы в WordPress
- Как работают плагины в WordPress
- ПРАКТИКА! Создайте свой сайт
- Как загружать плагины и темы с компьютера
- Настройки Hello Theme Elementor
- Создаем первые элементы в elementor
- Как позиционировать элементы в контейнере
- Сбрасываем стандартные стили elementor
- Выравнивание элементов и внешние отступы (Margins)
- Внутренние отступы + заливка фона (Padding)
- Как добавлять градиент + единицы измерения VH
- Изображения на сайте и их форматы.
- Как работает абсолютное позиционирование элементов
- ПРАКТИКА. Начните создавать первую секцию сайта
- Создаем стили цвета. Сброс стилей elementor
- Создаем стили текста и кнопок
- Настройка стилей всего текста на сайте
- Ограничение контента сайта и доп настройки
- Как работает настройка фонового изображения
- ПРАКТИКА. Создайте следующую секцию сайта
- Out of memory \ тормозит elementor
- Как настроить WP и сбросить стили
- Как сменить пароль и кастомизировать WP
- Если не обновляется новое изображение вместо старого
- Размеры изображений и overflow hidden
- Центрирование абсолютно позиционированного элемента
- Как работают CSS фильтры
- Библиотека иконок Elementor. Доделываем карточки
- Свойства трансформирования элементов
- Что такое семантические теги
- ПРАКТИКА. Создайте следующие 2 секции сайта
- Как работает grid css
- Верстаем следующую секцию ч.1
- Верстаем следующую секцию ч.2
- Создаем навигационное меню
- Якорные ссылки
- Эффекты движения
- Анимации виджетами
- Lottie Анимации
- Теория адаптивного дизайна
- Создаем breakpoints
- Адаптируем планшетную версию
- Адаптация грид сетки
- Как скрыть элемент в определённой версии сайта
- ПРАКТИКА. Адаптируйте сайт
- Адаптируем breakpoint планшет
- Адаптируем мобильный breakpoint
- Форма через Royal Addon
- Как создать popup
- Как работают шаблоны
- Как работают динамические шаблоны
- О чем блок
- Верстаем страницу блога
- Автоматическое создание карточки поста поста
- Как работают категории и метки
- Как сделать динамическую запись поста
- Что такое архивы
- Создаем архив Рубрик
- Как создать динамический шаблон
- Устанавливаем Woocomerce
- Как создать единичный товар
- Что такое вариативный товар
- ПРАКТИКА. Создаете 2 товара
- Что такое Up Sale и Cross Sale
- Какие основные страницы магазина
- Как создавать купоны
- Стилизация страниц заказа и кассы
- Стилизация страницы магазина и товара
- Как создать возможность регистрации пользователя
- Как подключить recaptcha
- Подводим итог
- Добавление товара в корзину по ссылке
- Как подключить оплату за рубли
- Как подключить оплату криптовалютой
- Демо контент темы
- Тема из интернета
- Как использовать шаблоны
- Первичная настройка YAST SEO
- SEO Заголовок и описание
- Заголовок h1
- 404 / alt / индексакция страниц
- Google search & Yandex Master
- Оптимизация сайта
- Свой CSS код
- Обзор Elementor Pro
- Динамические теги
- Подводим итог.
-
Запись [OTUS] Электроника и электротехника (Халик Магомедов)
Разработайте свое первое устройство — от идеи до производства!
Перейдите от копирования чужих схем к разработке своих — от постановки задачи до заказа печатной платы на производстве!
Вы узнаете как пошагово разработать свое устройство, даже если у вас нет возможности приобрести оборудование — на курсе предусмотрена практика в симуляторах.
Кому подойдет этот курс
- Тем, кто хочет стать инженером-электронщиком, Embedded-разработчиком или IoT-инженером или сменить сферу деятельности
- Предприятиям для обучения персонала
- Специалистам по ремонту техники, чтобы лучше разбираться в современных технологиях
- DIY-энтузиастам, чтобы создавать собственные интересные проекты
Базовые знания физики и математики:
- Умение рассчитать общее сопротивление при последовательном соединении двух резисторов
- Знание закона Ома
- Умение решать системы из двух-трех уравнений
Вы можете изучать материалы курса и делать домашние задания без своего оборудования и компонентов — задания можно выполнять на симуляторе. Если же вы хотите максимально погрузиться в тему разработки электронных устройств, вам понадобится макетная плата, Arduino UNO, набор сенсоров, индикаторов и электронных компонентов.
(Полный список необходимого оборудования и компонентов можно посмотреть на продажнике)
Что даст вам этот курс
- Вы освоите базовые знания по электронике и электротехнике, которые позволят вам создавать свои собственные устройства
- Рассмотрите разнообразие электронных компонентов и принципы схемотехники
- Изучите принципы работы как аналоговых устройств, таких как усилители звука, так и цифровых
- Проектировать принципиальные схемы для аналоговых и цифровых устройств
- Проектировать дизайн печатных платы, в том числе многослойных, с учетом современных требований
- Подбирать компоненты для изготовления печатной платы
- Формировать выходную документацию для подготовки платы и устройства к производству
- Создавать несложные устройства под контролем Arduino
- Подбирать правильное питание для своих устройств
- Электронные компоненты
В данном модуле будут даны базовые знания в области общей теории цепей, радио цепей и сигналов, полупроводниковой электроники. Также будет произведено введение в проектную работу.
Тема 1: Базовые пассивные радиокомпоненты
Тема 2: Частотные характеристики цепей
Тема 3: Методы расчетов электрических цепей
Тема 4: Полупроводниковые элементы. Обзор и характеристики
Тема 5: Микроконтроллеры и Arduino
Тема 6: Введение в язык C
- Базовая схемотехника
В данном модуле будет рассматриваться базовые схемы включения и использования полупроводниковых элементов
Тема 1: Усиление и обратная связь, на примере идеальных усилителей
Тема 2: Калейдоскоп диодов
Тема 3: Полевые транзисторы
Тема 4: Биполярные транзисторы
Тема 5: Реальные операционные усилители. Структура и состав
Тема 6: Компараторы, триггеры, мультиплексоры
- Схемотехника аналоговых каскадов
Данный модуль связан с практическим проектированием аналоговых электрических схем. Каждое домашнее задание связанно с проектной работой.
Тема 1: Генераторы и самовозбуждение
Тема 2: Аналого-цифровые и цифро-аналоговые преобразователи.
Тема 3: Классы усилителей “A, B, C, D”
Тема 4: Расчет выходных каскадов усиления. Мощные электрические ключи.
Тема 5: Малошумящие усилители, мостовые схемы измерения.
Тема 6: Работа с OLED-дисплеем в Arduino.
Тема 7: Консультация по проектам и домашним заданиям
- Источники питания
В данном модуле рассматриваются различные источники питания электронных схем. Выполнение домашних работ связанно с проектной работой.
Тема 1: Трансформаторные источники питания
Тема 2: Импульсные преобразователи напряжения и LDO
Тема 3: Практика с микросхемой DC/DC преобразователем
Тема 4: Импульсные трансформаторные источники напряжения
Тема 5: Особенности работы с аккумуляторами. Менеджмент батареи
Тема 6: Коэффициенты полезного действия и шумы в различных схемах источников питания
- Дизайн печатной платы
В данном модуле производится дизайн печатной платы, подбор радиокомпонентов и формирование документации.
Тема 1: Подбор компонентов. Критерии выбора радиокомпонентов
Тема 2: Формирование посадочных мест для радиокомпонентов
Тема 3: Правила проектирования печатных плат. Просмотр технологических возможностей у производителей
Тема 4: Трассировка печатной платы
Тема 5: Виды выходных документов
- Проектная работа
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ. Подведение итогов курса
Продолжительность обучения: 4 месяца
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi123.fastpic.org%2Fbig%2F2024%2F0611%2Fc4%2F320509dfd5342b77962dfda57b2a1ac4.jpg&hash=cfdfe727c8c338b1fcc5425e2911e6fa&v=4)
Халик Магомедов
4 года работал инженером - электронщиком в сфере гражданской авиации и два года в сфере коммерческой разработки. Специалист в области программировании микроконтроллеров и ПЛИС, обработки цифровых сигналов, разработки принципиальных схем и трассировки печатных плат. Готовил студентов Казанского радиомеханического колледжа к участию в конкурсе профессиональных компетенций WorldSkills Russia. Окончил Казанский национальный исследовательский технический университет им. А.Н. Туполева—КАИ.
Преподает на курсах
- Embedded Developer
- Электроника и электротехника
-
Запись [Zerocoder] Промт-инжиниринг. Тариф «Бизнес»
Промт-инженер разбирается в бизнес-процессах компаний, разработке IT-продуктов и нейросетях. Используя эту совокупность навыков, он может создавать для бизнеса решения на базе ИИ, которые позволят в десятки раз ускорить процессы и сократить расходы, а также он понимает какой стэк инструментов оптимально использовать для той или иной задачи и на чем можно сэкономить.
Навыки промт-инженера находятся в большом дефиците по сравнению с растущим спросом на рынке.
Поскольку эра ИИ только стартовала, лишь единичные специалисты уже владеют нужной совокупностью навыков промт-инженера.
КОМУ НУЖНА ЭТА ПРОГРАММА?
ПРОГРАММИСТЫ И IT-СПЕЦИАЛИСТЫ
ПРЕДПРИНИМАТЕЛИ
ТОПЫ И РУКОВОДИТЕЛИ КОМПАНИЙ
ВЛАДЕЛЬЦЫ СТАРТАПА
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FKYY8Q0pY%2F2024-05-30-22-57-41.png&hash=968f0c7368c58214ab250342440d6db3&v=4)
-
Запись [Zerocoder] Продвинутая программа Промт - инжиниринг. Тариф Базовый (Никита Шорин, Михаил Ларькин)
Кто такой промт-инженер?![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2F3JYcDLRk%2FScreenshot-73.png&hash=041ceb2a3ba9ed3e2a88a59a9a77d4d4&v=4)
Промт-инженер разбирается в бизнес-процессах компаний, разработке IT-продуктов и нейросетях. Используя эту совокупность навыков, он может создавать для бизнеса решения на базе ИИ, которые позволят в десятки раз ускорить процессы и сократить расходы, а также он понимает какой стэк инструментов оптимально использовать для той или иной задачи и на чем можно сэкономить. Навыки промт-инженера находятся в большом дефиците по сравнению с растущим спросом на рынке. Поскольку эра ИИ только стартовала, лишь единичные специалисты уже владеют нужной совокупностью навыков промт-инженера.
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2F0Nwf4mjg%2FScreenshot-75.png&hash=002163ae8d9fd92ed307fc7afb1bfee4&v=4)
Кому нужна эта программа:
- Программисты и it-специалисты
- Предприниматели
- Топы и руководители компаний
- Владельцы стартапа
- Модули 1-9
- Практические задания с проверкой куратора
- Регулярные QA-сессии
- Закрытая Telegram-группа с нетворкингом и взаимопомощью
-
Запись [Otus] Framework Laravel (Александр Пряхин, Семён Русин)
Для кого этот курс?
Разработчики, обладающие навыками профессиональной работы с PHP-фреймворком Laravel, — сегодня одни из самых востребованных и малочисленных специалистов в сфере IT. Этот инструмент не просто упрощает жизнь и решает проблемы, связанные с тестированием, интеграцией соц.сетей и систем оплат. Работать с ним удобно и приятно любому, кто освоит все его возможности. Поэтому мы не смогли пройти мимо и создали профессиональную программу подготовки специалистов для погружения во все особенности работы с Laravel.
Курс для PHP-разработчиков, которые:
- работают с ООП-парадигмой, но неуверенно чувствуют себя в вопросах разработки на базе фреймворков;
- хотят сократить свое время работы над задачами;
- имеют опыт работы с фреймворками и хотят подробнее изучить Laravel;
- хотят улучшить свои технические скиллы и перейти на следующий профессиональный уровень.
- знание PHP 7+;
- знание принципов ООП, MVC, паттерны;
- опыт работы с реляционными БД;
- опыт работы с Linux;
- навыки работы с Git;
- навыки работы с VM/Docker.
Знакомство с фреймворком. Пишем базовый функционал
В качестве объекта разработки можно написать таск-трекер или ту же систему бронирования мест в кино.
- Тема 1: Установка и «Hello, world»
- Тема 2: Фронтэнд
- Тема 3: Хранилище для Laravel-продукта
- Тема 4: Eloquent ORM
- Тема 5: Маршруты и представления
- Тема 6: Контроллеры
- Тема 7: DI
- Тема 8: Авторизация и аутентификация
- Тема 9: Тестирование
Изучаем обёртки для работы с различным функционалом, знакомимся с посредниками, командами, шинами и доменами логики.
- Тема 1: Логирование и полезные функции фреймворка
- Тема 2: Middleware
- Тема 3: Кэширование
- Тема 4: Пакеты
- Тема 5: Команды и шина
- Тема 6: Очереди
- Тема 7: DDD в Laravel
Переходим к тесной работе со Stateless-логикой и микросервисами в частности.
- Тема 1: Контракты и фасады
- Тема 2: Envoy и развёртывание
- Тема 3: Scout и полнотекстовый поиск
- Тема 4: Переходим к Stateless
- Тема 5: Lumen
- Тема 6: Passport API
- Тема 7: Тестирование API
- Тема 8: Планирование задач
Разрабатываем курсовой проект на базе фреймворка Laravel. Вы можете предложить свой проект или выбрать из предлагаемых вам.
- Тема 1: Выбор темы и организация проектной работы
- Тема 2: Консультация по проектам и домашним заданиям
- Тема 3: Защита проектных работ
- Тема 4: Подведение итогов курса
-
Запись [Stepik] Верстка и веб разработка сайтов. Продвинутый уровень Web Develop, 2024 (Дмитрий Фокеев)
Привет!
Меня зовут Дима. И я предлагаю вам окунуться в самые глубины создания и верстки веб сайтов!
Этот курс для тех кто уже знает основы, но хочет перейти от хорошего уровня создания сайтов к отличному
Курс для тех, кто владеет базой HTML и CSS, но знает, что внутри осталось еще множество техник, приемов разработки и технологий, которые используют настоящие pro-девелоперы
Если это звучит знакомо, тогда этот курс для вас)
Вдохните жизнь в ваши сайты с помощью современной анимации через CSS
Мы начнём с того что внесём динамики в наши сайты, то есть займёмся анимацией. Изучим, как на чистом CSS анимировать кнопки, тексты и заголовки, научимся создавать анимацию карточек, создадим динамичное навигационное меню, и все это без единой строчки JS кода, только чистый CSS.
В этом курсе собраны лучшие практики по адаптивному дизайну
Вы научитесь новым способам и трюкам адаптивного дизайна ваших сайтов, используете новые методы определения и записи медиа запросов и научитесь адаптировать все элементы страницы, изменяя всего лишь одно CSS свойство, чтобы ваш сайт выглядел как никогда лучше на любом мобильном устройстве
Изучите все тонкости и преимущества современных пре процессоров
Вы узнаете, как ускориться в создании сайтов в несколько раз, используя по полной возможности препроцессора SASS, такие как миксины, переменные и функции.
Необходимая база по использованию NPM
Также NPM пакеты с необходимыми каждому про разработчику плагинами внутри, дадут нам возможность создавать и оптимизировать сайты как никогда быстро и качественно .
Система контроля версий Git поможет вам в вашей разарботке
Дополнительно вы изучите необходимую базу по работе с системой контроля версий git, чтобы у вас всегда была возможность вернуться к нужной версии вашего сайта, независимо от того как сильно вы напортачили при последнем абдейте сайта)
Вы сверстаете 2 современных сайта для своего портфолио
Этот курс построен на практике и разбит на небольшие видео уроки, в которых мы будем шаг за шагом создавать 2 больших современных проектах, основанных на системе float - чтобы вы могли поддерживать старые проекты и конечно на системе GRID CSS, которая позволяет создавать лейауты невероятной сложности.
И конечно, эти проекты будет не стыдно показать своим потенциальным заказчикам или будущим работодателям.
Для кого этот курс
- Для дизайнеров-верстальщиков.
- Для веб разработчиков которые хотят улучшить знания по верстке и созданию сайтов
- Необходимы базовые знания по HTML и CSS.
- Знание FlexBox
- По окончании курса вы будете владеть всеми современными способами верстки и создания сайтов.
- Вы научитесь использовать CSS анимации на своих сайтах
- Вы узнаете продвинутые способы адаптивного дизайна
- Вы изучите продвинутые техники работы с препроцессором SASS
- Вы научитесь использовать систему контроля версий Git
- Вы изучите систему создания сайтов на CSS GRID
- Вы узнаете современные способы верстки сайтов
-
Запись [Zerocoder] Directual: от нуля до PRO. Тариф Самостоятельный (Анна Мозер)
ПРЕИМУЩЕСТВА КУРСА
ОПТИМАЛЬНАЯ СКОРОСТЬ ОБУЧЕНИЯ
Курс рассчитан на 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. Интеграция с платежной системой
-
Запись [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: Подведение итогов курсаА -
Запись [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: Методы работы со списками
Представления списков
Базовые коллекции. Строки
Базовые коллекции. Словари и множества
Базовые коллекции. Кортежи
Функции: продолжение
Работа с файлами
Исключения: работа с ошибками
Введение в ООП
Основные принципы ООП
Итераторы и генераторы
Декораторы: базовый уровень
Углублённая работа с классами и встроенные декораторы
Декораторы: продвинутый уровень
Функции. Конец
Библиотеки для работы с данными
- Писать чистый код