Python – Модуль 4 (ООП) (2024)

Stepik

06 сентября, 2024

Курсы по программированию

3zYkEnamRhmh urwMiVC7g Программирование [Stepik] Python   Модуль 4 (ООП) (2024)

ОПИСАНИЕ:

“Программирование на Python: Модуль 4” предоставляет студентам углубленное понимание объектно-ориентированного программирования, наследования, обработки ошибок, а также навыки разработки проектов с использованием библиотек и машинного обучения на языке Python. Курс целенаправленно формирует глубокие знания в этих областях, позволяя студентам успешно разрабатывать программы, а также создавать и применять свои собственные проекты с использованием современных технологий программирования.

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

  • Классы и объекты: Освоение объектно-ориентированного программирования в Python, создание классов и объектов, работа с атрибутами и методами, моделирование реальных сущностей.
  • Наследование классов: Понимание концепции наследования, создание дочерних классов, переиспользование свойств и методов, расширение функциональности через наследование.
  • Исключения и обработка ошибок: Обучение обработке исключительных ситуаций, использование try-except, перехват и обработка ошибок, улучшение устойчивости программ.
  • Проекты: Реализация практических проектов для применения полученных знаний, связь с руководителем курса для поддержки и советов, укрепление навыков через выполнение проектов на Python.

О курсе

В курсе “Программирование на Python: Модуль 4” студенты будут обучаться следующим навыкам и концепциям:
Классы и объекты: Студенты узнают о базовых принципах объектно-ориентированного программирования и научатся создавать классы и объекты в Python. Они изучат, как определять атрибуты и методы класса, а также как использовать объекты для представления реальных сущностей.
Наследование классов: Студенты познакомятся с концепцией наследования и практическим применением наследования классов в Python. Они научатся создавать дочерние классы, которые наследуют свойства и методы от родительского класса, а также расширять функциональность в дочерних классах.
Исключения и обработка ошибок: Студенты изучат, как обрабатывать исключительные ситуации и обрабатывать ошибки в своих программах на Python. Они познакомятся с различными типами исключений и научатся использовать конструкцию try-except для перехвата и обработки ошибок, повышая устойчивость своих программ.
В конце курса студентам будут предложены проекты, которые позволят им применить полученные знания и навыки на практике. При выполнении проектов студенты также могут связаться с руководителем курса, чтобы получить бесплатные рекомендации и советы относительно выполнения предложенных проектов. Это позволит студентам получить дополнительную поддержку и помощь в реализации проектов на Python.

Для кого этот курс
Курс “Программирование на Python: Модуль 4” предназначен для студентов и программистов, которые уже владеют основами Python и стремятся углубить знания в объектно-ориентированном программировании, наследовании и обработке ошибок. Курс также подходит для тех, кто хочет научиться создавать проекты с использованием библиотек и машинного обучения на Python.

Начальные требования
Участникам курса следует иметь представление о переменных, условных операторах, циклах, функциях, а также о базовых структурах данных (списки, кортежи, словари). Этот курс ориентирован на студентов, уже ознакомившихся с основами Python и готовых углубить свои знания в объектно-ориентированном программировании и разработке проектов.

Программа курса
Классы и объекты

  1. Объектно-ориентированное программирование
  2. Объект, экземпляр, классы и реализация объектов в Python
  3. Задачи для практики
  4. Методы
  5. Особые методы классов

Наследование классов

  1. Наследование, инкапсуляция и полиморфизм
  2. Разработка системы классов
  3. Композиция классов
  4. Абстрактные классы

Исключения и обработка ошибок

  1. Генерация исключений.
  2. Классы исключений и их обработка.
  3. Отладка и тестирование программ.

Проекты

  1. Игра “Лото”
  2. Игра “Крестики-Нолики”
  3. Библиотека парсинга спортивных данных
  4. Библиотека подготовки датасета

Автор: Алексей Кожакин
Мне очень нравится помогать ученикам, изучающим Python, разбираться в сложных моментах и показывать наилучший путь изучения программирования, чтобы они могли стать успешными разработчиками.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Stepik] Python – Модуль 4 (ООП) (2024) отключены

Python – Модуль 3 (Библиотеки и файлы) (2024)

Alexey Kozhakin

05 сентября, 2024

Курсы по программированию

MAAgHwaVSYq Q7jDtuOfmw Программирование [Stepik] [Alexey Kozhakin] Python   Модуль 3 (Библиотеки и файлы) (2024)

ОПИСАНИЕ:

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

  • По окончании курса Вы научитесь:
  • Работать с подключаемыми модулями, импортировать стандартные и сторонние модули, а также создавать и использовать собственные модули для организации кода.
  • Осуществлять работу с файлами различных форматов, включая текстовые, бинарные, csv и json файлы, с использованием стандартных инструментов Python.
  • Применять регулярные выражения для обработки и поиска текстовых данных, а также выполнять различные задачи, связанные с обработкой строк.
  • Осваивать основы парсинга данных из сети интернет с помощью библиотеки requests для работы с HTTP запросами и BeautifulSoup (bs4) для парсинга HTML кода веб-страниц. Вы также научитесь использовать регулярные выражения в контексте парсинга данных.
  • В результате вы сможете эффективно использовать Python для решения широкого спектра задач, связанных с обработкой данных, автоматизацией процессов и работой с сетевыми ресурсами.

О курсе
Цель курса:
Цель этого курса – предоставить студентам основные знания и навыки программирования на языке Python. Студенты узнают о важных концепциях языка программирования Python, таких как работа с модулями, файлами, регулярными выражениями, и основы парсинга данных из интернета.
Почему стоит выбрать именно его: Этот курс отличается тем, что предоставляет комплексное введение в программирование на Python с упором на практические навыки. Студенты получат возможность научиться писать код на Python для решения реальных задач, а также изучить основные инструменты и библиотеки, которые могут быть полезны в различных областях.
Что приобретут учащиеся после успешного освоения: После успешного освоения курса студенты получат уверенность в программировании на Python и смогут применять свои знания в практике. Они научатся работать с файлами, обрабатывать текстовые данные, парсить информацию из интернета, что может быть полезно как для личных проектов, так и для карьеры в области программирования. Кроме того, студентам будет выдан сертификат об окончании курса, подтверждающий их компетенции.
Особенности курса: Одной из особенностей курса является акцент на практических задачах. Студенты будут решать интересные задачи, связанные с обработкой данных, работой с файлами и парсингом информации из интернета. Каждая тема сопровождается практическими упражнениями, которые помогут учащимся закрепить полученные знания.
Что нужно будет делать: Студенты будут выполнять упражнения по каждой теме, решать практические задачи и проходить тестирование для проверки усвоенного материала. Рекомендуется также самостоятельно экспериментировать с кодом и создавать собственные проекты для лучшего понимания материала.
Разделы курса (кратко):

  1. Подключение модулей
  2. Работа с основными форматами файлов
  3. Работа с ресурсами Интернет
  4. Аттестация

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

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

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Stepik] [Alexey Kozhakin] Python – Модуль 3 (Библиотеки и файлы) (2024) отключены

Курс по Roblox Studio за 10 уроков (2024)

Denzl YouTube

21 августа, 2024

Курсы по программированию

Qn0EA hqSVigAo8XsDawAg Программирование [Denzl YouTube] Курс по Roblox Studio за 10 уроков (2024)

ОПИСАНИЕ:

Курс по Roblox Studio за 10 уроков. От новичка до создателя [Denzl YouTube]

Структура курса:

  • Скачивание Roblox Studio, знакомство с базовым интерфейсом.
  • Поговорим про то как правильно установить ROBLOX STUDIO , так же познакомимся с интерфейсом и основными инструментами создания блоков
  • Создание террейна (биома) и других материалов.
  • В этом уроке вы узнаете как правильно и креативно создавать биомы (локации),а так же научитесь добавлять материалы для блоков.
  • Знакомство с базовыми методами Lua ( язык программирования): цикл While, работа с переменными.
  • Сделаем первые шаги в программировании на языке LUA, где научимся создавать базовые циклы и добавлять переменные, с котороми можно взаимодействовать через скрипт
  • Начало создания собственного Obby, реализация обманок (видимые блоки, но не на каждый можно наступать).
  • Урок посвящен тому, как создавать объекты, в которых присутствует логика взаимодействия с персонажем.
  • Использование объектов из Toolbox, обучение работе с game.Workspace (прозрачность, позиция, поворот).
  • Добавление стандартных объектов игры и объектов, которые создали сами игроки. Написание скрипта взаимодействий объектов
  • Применение цикла for, начало создания Killbrick’ов, настройка движения и поворота с использованием цикла.
  • Создание объектов, которые будут причинять полный урон при взаимодействии его с игроком
  • Добавление шаров, похожих из игры Portal2 (столкновение с которыми приводит к потери линии жизни), внедрение системы доната.
  • Начало программирования системы доната, при которой любой игрок сможет внести денежную сумму
  • Введение монеток, создание невидимого моста с монетами, настройка удаления монеток.
  • Создание системы подсчета монет, собранных игроком во время игры.
  • Добавление звуков, активация звуковых эффектов, анимирование персонажа, начало анимации через скрипты.
  • Базовая анимация персонажей Роблокс, сопровождение звуковыми эффектами
  • Публикация игровой карты, способы монетизации и заработка на ней.
  • Поговорим как можно заработать на создании своих карт в Роблокс Студио

Пройдя этот курс, чему вы научитесь?

  • Вы сможете полностью с нуля создавать свои биомы ( игровые карты) , так же добавлять и создавать свои объекты, делать между ними взаимодействие.
  • Научитесь писать скрипты, которые открывают большие возможности для редактирования разных объектов.
  • Сможете программировать анимацию персонажей.
  • Внедрить систему донатов, то есть подключить монетизацию на своей игровой карте.
  • Сможете продать готовую карту.
  • Создавать контент на ютубе и делать его полностью авторским, что дает 100 % подключения к монетизации.

Кто создал этот курс?
Курс создал мой сын, ему 14 лет, он занимается программированием в роблокс а так же изучает Python.
Имеет сеть ютуб каналов с ежемесячным доходом.
Данные учебные материалы прокачают ваш опыт, который поможет вам создавать качественный и уникальный контент на тему Роблокс, где вы с легкостью сможете включить монетизацию.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Denzl YouTube] Курс по Roblox Studio за 10 уроков (2024) отключены

Добрые, добрые структуры данных (2024)

Stepik

19 августа, 2024

Курсы по программированию

zCE7cDCJQImrdeW3Gc8D g Программирование [Сергей Балакирев] [Stepik] Добрые, добрые структуры данных (2024)

ОПИСАНИЕ:

Добрые, добрые структуры данных [Stepik] [Сергей Балакирев]
Для грамотной разработки программного кода нужно не только хорошо владеть языком программирования, но и предельно ясно представлять себе как эффективно организовывать хранение и обработку данных в процессе работы программы. Именно для этого и нужно знать основные структуры данных, понимать как они работают, какие у них преимущества и недостатки, чтобы грамотно выбирать лучшие способы представления данных при решении каждой конкретной задачи.

Этот курс – очередная важная ступенька вашего становления, как грамотного IT-специалиста в области программирования.
После того, как вы изучили базовые возможности языка, его объектно-ориентированную составляющую, следующим логичным шагом является изучение типовых, часто используемых структур данных, знание их сильных и слабых сторон для эффективного использования в своих проектах.
Любая более-менее состоятельная программа использует хотя бы одну простейшую структуру данных, например, массивы. А в более сложных проектах всегда присутствуют и более сложные вроде связных списков, хэш-таблиц, множеств, ассоциативных массивов и так далее. Все это нужно знать, чтобы ваши программы получались максимально быстрыми и при этом экономно расходовали память устройства. Мало того, почти всегда на собеседованиях при приеме на работу на должность программиста задаются вопросы по структурам данных и способах оценки сложности алгоритмов, как правило, с позиции “О большого” (Big O). Как раз все эти важные темы входят в данный курс. Его прохождение позволит вам не только увереннее составлять алгоритмы, но и успешнее проходить собеседования при будущем трудоустройстве.

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

  1. Узнаете как правильно определять вычислительную сложность типовых алгоритмов (показатель О большое – Big O).
  2. Познакомитесь со статическими и динамическими массивами.
  3. Подробно изучите одно- и двусвязные списки, а также их использование для построения очередей и стеков.
  4. Увидите, что из себя представляют бинарные деревья и как они применяются для описания упорядоченных множеств.
  5. Познакомитесь с префиксными (нагруженными) деревьями и их применением для построения ассоциативных массивов.
  6. Изучите основы хэш-таблиц, способы построения хэш-функций и методами устранения коллизий.

Программа курса:
1. Учимся оценивать вычислительную сложность алгоритмов

  • Введение в Big O
  • Big O логарифмической и факториальной сложности

2. Простейшие структуры данных

  • Статический массив
  • Статический массив на С++
  • Динамический массив
  • Динамический массив на Python
  • Динамический массив на С++

3. Связные списки

  • Односвязный список
  • Односвязный список на С++
  • Двусвязный список
  • Двусвязный список на С++ с нуля
  • Класс list двусвязного списка библиотеки STL языка С++

4. Очереди и стек

  • Очереди типов FIFO и LIFO
  • Очередь collections.deque на Python
  • Класс deque очереди библиотеки STL языка C++
  • Стек (stack)
  • Реализация стека на Python и C++

5. Деревья и множества

  • Бинарные деревья
  • Способы обхода и удаления вершин бинарного дерева
  • Бинарное дерево на Python
  • Множества (set). Операции над множествами
  • Множества set и multiset в C++
  • Контейнер map библиотеки STL в C++
  • Префиксное (нагруженное, Trie) дерево. Ассоциативные массивы

6. Хэш-таблицы

  • Хэш-таблицы
  • Универсальное хэширование
  • Метод открытой адресации. Двойное хэширование
  • Хэш-таблицы в языках Python и С++

В курс входят:

  • 28 уроков
  • 6часов 21минута видео
  • 187 тестов
  • 76 интерактивных задач

Преподаватель: Сергей Балакирев

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Сергей Балакирев] [Stepik] Добрые, добрые структуры данных (2024) отключены

Веб-тестирование для абсолютных новичков (2024)

brainy

13 августа, 2024

Курсы по программированию

n gFrse5QFygD7g0H1g7Uw Программирование [Никита Кулаченков] [brainy] Веб тестирование для абсолютных новичков (2024)

ОПИСАНИЕ:

Веб-тестирование для абсолютных новичков [brainy] [Никита Кулаченков]

О курсе:
В этом курсе я объединил весь свой опыт и навыки, которые я собирал с 2018 года в преподавательской деятельности и с 2020 – в рабочей.
С первого же урока мы погружаемся в реальную работу над реальными задачами – такими же, какими они были бы на настоящей работе.
Помимо прочего, я создал три уникальных учебных сайта с нуля, где любой учащийся может свободно практиковаться.
На их основании я организовал проектные задания с личной проверкой преподавателя – то есть меня.
Я расскажу про всё, что нужно знать junior веб-тестировщику – и, что куда более важно, покажу, как с этим работать.

Я предлагаю:

  • Полноценный курс по всем темам и инструментам веб-тестирования
  • Три полноценных учебных проекта
  • Проектные задания с проверкой преподавателя
  • Сертификат для тех, кто успешно закончит курс

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

  • Работать с настоящими задачами тестировщика
  • Визуализировать требования в виде Mind Map (интеллект-карт) или таблиц
  • Составлять чек-листы и тест-кейсы на логику и верстку приложений
  • Писать баг-репорты
  • Работать с техниками тест-дизайна – классы эквивалентности, граничные значения, попарное тестирование, таблица принятия решений
  • Работать с макетами в Figma
  • Декомпозировать задачи и элементы интерфейса
  • Проводить кроссбраузерное и кроссплатформенное тестирование
  • Использовать инструменты разработчика – Devtools
  • Понимать клиент-серверную архитектуру
  • Просматривать запросы и ответы бэкенда
  • Взаимодействовать с куками, кэшем и локальным хранилищем
  • Использовать Charles для подмены запросов и ответов с помощью разных функций

Об авторе: Никита Кулаченков
Веду канал с уроками по 3D моделированию и геймдеву уже более трёх лет. Более 65 тысяч подписчиков.
Считаю, что за open-source программами вроде Godot Engine и Blender сила.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Никита Кулаченков] [brainy] Веб-тестирование для абсолютных новичков (2024) отключены

Программирование на Python для начинающих (2024)

Stepik

13 августа, 2024

Курсы по программированию

 0V6HxQZTEq5pT0ah0YPsw Программирование [Stepik] Программирование на Python для начинающих (2024)

ОПИСАНИЕ:
Чему вы научитесь

  • писать ясный, гибкий, эффективный и работающий код программ на языке программирования Python;
  • создавать бэкенд веб-сервиса с помощью Python и Django;
  • проектировать и создавать API для своего бэкенда;
  • писать тесты на свой код;
  • находить и исправлять ошибки в коде;
  • использовать базовые алгоритмы и структуры данных;
  • оценивать сложность выбранного алгоритма по времени и памяти;
  • производить выкатку (деплой) веб-сервиса в облако.
  • познакомитесь с системой контроля версий Git;
  • получите базовые навыки работы с базами дан

О курсе

Python – это высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ.

Python разработан Гвидо ван Россумом и впервые выпущен в 1991 году.

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

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

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

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

Цель программы:

  • Получение слушателями профессиональных компетенций в области разработки бэкенда на языке программирования Python, подготовка специалистов в области промышленной и серверной разработки.
  • Получение навыков работы с базами данных, грамотному обращению с информацией и данными.
  • Установка и настройка программного обеспечения: IDE, расширений и модулей.
  • Разработка программ на языке программирования Python.
  • Построение аналитических диаграмм и графиков.
  • Работа с библиотекой Requests, HTTP-запросы.

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

  • Лица, достигшие 18 лет, являющиеся студентами старших и младших курсов, или выпускниками вузов и техникумов.
  • Пользователи персонального компьютера, кто хочет познакомиться с интересным и практичным языком программирования Python.

Начальные требования
– знать математику на среднем школьном уровне;
– владеть английским языком;
– уметь устанавливать и запускать программы на базе ОС Windows, MacOS или Linux;
– пользоваться браузером Chrome на уровне пользователя;
– владеть навыком поиска информации с помощью Yandex или Google.

Программа:

Введение
Лекция 1: Введение
Лекция 2: Знакомство с языком программирования Python
Лекция 3: Особенности работы с языком программирования Python

Основы языка программирования Python
Установка и настройка интерпретатора Python
Знакомство с консолью. Условные конструкции
Введение в типы данных и циклы. Коллекции данных.
Лекция Функции – использование встроенных и создание собственных
Основные принципы ООП: методология
Открытие и чтение, запись в файл. Работа с форматами данных
Работа с библиотекой Requests, HTTP-запросы
Знакомство с интересными модулями Python
Продолжаем знакомиться с интересными модулями
Библиотека Matplotlib для построения графиков
Практическая работа. Программа для определения погоды

Установка пакетов из внешних источников
Настройка и запуск виртуального окружения
Установка модулей
Пакеты и модули

Алгоритмы. Поиск чисел
Бинарный поиск
Линейный поиск
Jump search
Поиск методом Фиббоначи
Тернарный поиск
Экспоненциальный поиск
Интерполяционный поиск

Многопоточный режим работы
Что такое потоки ?
Ассинхронное программирование

Работа с нейросетью ChatgGPT
Введение. Регистрация на платформе
Установка и настройка CodeGPT
Выполнение запросов к ChatGPT на Python

Система контроля версий Git
GIT – система контроля версий. Внедрение системы контроля версий
История работы и ветки. Командная работа
Практическая работа. Создание репозитория проекта

Изучение работы с GitHub
Знакомство с GitHub
GitHub: настройка и первая публикация проекта
Создание репозитория, публикация проекта

Работа с базой данных SQL
Что такое база данных: принципы работы, лучшие СУБД
Что такое SQL и как с ним работать
В чем разница между SQL и MySQL ?
Установка MS SQL Server 2022

Базы данных в Python
Теория баз данных. Проектирование БД
Что такое запросы и какими они бывают ?
Работа с базой данных в Python
Практическая работа. Создание базы данных для проекта.

Написание проектов на языке программирования Python
Установка и настройка необходимого ПО
Знакомство с библиотекой Panda3D
Работа с моделями в Panda3D
Создание игры: “Шашки” с ИИ
Создание игры: “Pac-Man” на Python
Создание игры: “Змейка”, с применением необходимых функций
Создание игры: “Tetris”
Публикаций проектов в репозитории на GitHub
Подведение итогов. Практическое задание на самопроверку.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Stepik] Программирование на Python для начинающих (2024) отключены

Клуб Genius.Courses (13 курсов по PHP, GitHub Actions, WordPress и др.) (2024)

Александр Сокирка

08 августа, 2024

Курсы по программированию

 bro8S6ATUiE2VcFXS2T1g Программирование [Александр Сокирка] Клуб Genius.Courses (13 курсов по PHP, GitHub Actions, WordPress и др.) (2024)

ОПИСАНИЕ:

Клуб Genius.Courses (13 курсов по PHP, GitHub Actions, WordPress, JS и др.) [Тариф Базовый] [Александр Сокирка]
Клуб Фрилансеров по Веб-Разработке! Мы предоставляем уникальную возможность стать востребованным веб-разработчиком и добиться успеха в мире фриланса. Наши подписчики имеют доступ к широкому выбору курсов и эксклюзивным ресурсам, которые помогут им стать экспертами в веб-разработке.

13 курсов от Александра Сокирки:
1. Секреты фриланса: Envato, UpWork, Fiverr и LinkedIn
2. Руководство по GitHub Actions
3. WordPress FSE. Разработка Блочной Темы
4. Разработка Gutenberg Блока для WordPress на JS & React
5. Профессиональная разработка Темы для WordPress
6. Разработка плагина для WordPress на PHP и ООП
7. Разработка премиум темы на WordPress + Elementor + WooCommerce
8. Программирование на PHP
9. Основы разработки под WooCommerce
10. Разработка сайта на WordPress
11. Основы разработки под WordPress
12. UX/UI Дизайн от А до Я — Figma и Photoshop
13. Верстка на HTML, CSS, JavaScript и Figma

Тариф Базовый (подписка на месяц)
Доступ к курсам на GeniusCourses

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Александр Сокирка] Клуб Genius.Courses (13 курсов по PHP, GitHub Actions, WordPress и др.) (2024) отключены

Продвинутая работа с ошибками в Go (Golang) (2022)

Антон Телышев, Дмитрий Назарков

07 августа, 2024

Курсы по программированию

4t3wRfp Программирование [Антон Телышев, Дмитрий Назарков] Продвинутая работа с ошибками в Go (Golang) (2022)

ОПИСАНИЕ:

Мы считаем, что грамотная обработка ошибок – это залог отказоустойчивости вашего приложения и здесь не всё так очевидно, как кажется на первый взгляд:

  • Сколько способов обернуть ошибку вы знаете? Один? Два? А их больше пяти! Какие подводные камни скрывает каждый из них?
  • Как обработать ошибку, не импортируя её пакет?
  • Может быть, вы знаете как стандартная библиотека пишет стектрейс ошибки?
  • А что такое константные ошибки?
  • А стектрейс – это вообще дорогая штука?
  • Чем опасен метод Error и какой тип ресивера ему выбрать?
  • Какие ошибки можно игнорировать, а какие нет?
  • Как обрабатывать ошибки, происходящие конкурентно?
  • Что делать, если пакет не предоставляет нужной ошибки?
  • Где и как логировать ошибки?
  • Насколько сторонние модули по работе с ошибками совместимы со стандартной библиотекой?
  • Как Go дошёл до текущих механизмов ошибок и что нас ждёт впереди?
  • и т.д.

ПРОДАЖНИК:

СКАЧАТЬ:

 

Подскажите, а пароль от архива действительный?
 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Антон Телышев, Дмитрий Назарков] Продвинутая работа с ошибками в Go (Golang) (2022) отключены

Введение в АСУ ТП. Основы ПЛК (2024)

Stepik

06 августа, 2024

Курсы по программированию

MpZcs8gKRS2N ukg0ZmOiA Программирование [Stepik] Введение в АСУ ТП. Основы ПЛК (2024)

ОПИСАНИЕ:

Курс предназначен для начинающих специалистов АСУ ТП и для студентов специальности “Управление в технических системах” и смежных ей.

О курсе
Курс создан для начинающих специалистов АСУ ТП и студентов смежных специальностей. Данный курс поможет понять принципы работы ПЛК, принципы создания прикладного программного обеспечения для автоматизированных систем управления.

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

В данном курсе будут получены навыки работы с средами программирования:
1. Machine Expert – Basic (Видеоуроки)
2. Owen Logic (Методические указания)
3. PRO-Logic master (Методические указания)
4. CoDeSys V2.3 (Обзор)

В отдельный раздел вынесен практический материал по наладке связи с ПЛК и модулями ввода/вывода по протоколу ModBus, который пригодится уже при выполнении прикладных задач на реальном производстве.

Дополнительно в курсе изложены рекомендации для подсчета сложности работ по программированию ПЛК для оценки трудозотрат.

Логикой построения и повествования курс основывается на аудиторных занятиях со студентами в рамках дисциплины АСУ ТП.

Автором курса является Олейников Виталий Сергеевич, старший преподаватель Санкт-Петербургского Политехнического Университета, Высшей Школы Киберфизических Систем и Управления. Неоценимый вклад внесли и его лучшие студенты.

Для кого этот курс
Начинающие специалисты АСУ ТП и КИПиА. Студенты.

Программа

ПЛК в автоматизированных системах управления

  1. Введение
  2. Автоматизированные системы управления
  3. История ПЛК
  4. Используемые в курсе источники

Аппаратные средства ПЛК

  1. Роль ПЛК
  2. Процессорный модуль и модуль питания
  3. Модули дискретных сигналов
  4. Модули аналоговых сигналов
  5. Модули связи и специальные модули

Программные средства ПЛК

  1. Структура памяти ПЛК
  2. Переменные
  3. Цикл ПЛК
  4. Работа ПЛК

Технология проектирования систем автоматизации на базе ПЛК

  1. Этапы реализации
  2. Конфигурация
  3. МЭК 61131-3
  4. Обзор языков программирования ПЛК
  5. Алгоритм разработки приложения

Языки программирования ПЛК

  1. Язык релейных диаграмм (LD)
  2. Структурированный текст (ST)
  3. Непрерывные функциональные схемы (CFC)
  4. Список инструкций (IL)
  5. Язык последовательных функциональных схем (SFC)

Среда программирования Machine Expert – Basic

  1. Введение и начало работы
  2. Базовый функционал языка релейной логики
  3. Таймеры и счетчики
  4. Пишем программу управления светофором

Среда программирования OWEN Logic

  1. Введение и самоподхват
  2. Функции библиотеки компонентов
  3. Функциональные блоки библиотеки компонентов
  4. Создание функций и функциональных блоков на языке ST
  5. Создание визуализаций в среде OWEN Logic

Среда PRO-Logic master

  1. Первые шаги. Первая программа на LD
  2. Первая программа на языке FBD
  3. Функции и функциональные блоки
  4. Программы и подпрограммы
  5. Аппаратная конфигурация

Среда программирования CoDeSys V2.3

  1. Введение и начало работы
  2. Компоненты проекта
  3. Таймеры и счетчики
  4. Визуализация в CoDeSys v2.3

Практическая работа с протоколом ModBus

  1. Описание протокола Modbus
  2. Установка связи с ПЛК1хх ОВЕН из среды Codesys 2.3
  3. Подключение к СПК1хх и ПЛК2хх ОВЕН из среды Codesys 3.5
  4. Модули ввода и вывода ОВЕН Мх110 серии
  5. Модули ввода и вывода ОВЕН Мх210 серии
  6. Преобразование данных и настройка связи для передачи по Modbus
  7. Использование OPC UA, Owen OPC, MasterSCADA 4D

Метрики оценки трудоемкости программирования ПЛК

  1. Оценка трудоемкости

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Stepik] Введение в АСУ ТП. Основы ПЛК (2024) отключены

Автоматизация тестирования веб-приложений с помощью Selenium 2 (2024)

Stepik

06 августа, 2024

Курсы по программированию

oL7OyVQFTtms FRNDual8A Программирование [Stepik] Автоматизация тестирования веб приложений с помощью Selenium 2 (2024)

ОПИСАНИЕ:

Это расширенный курс для тестировщиков, которые хотят научиться объединять отдельные автоматизированные UI-тесты в полноценный проект автоматизации и запускать прогоны всех тестов или определенных наборов, строить отчеты и пр. Прекрасно подойдет для тех, кто уже освоил базовый курс.

Чему вы научитесь
Автоматизировать действия тестировщика в веб-браузере и автоматически проверять промежуточное и конечное состояние тестируемой информационной системы с помощью таких инструментов как Selenium, Cucumber и Allure, писать сценарии на языке Gherkin.

О курсе
Важно! Для прохождения этого курса необходимо предварительно освоить базовый курс Автоматизация тестирования веб-приложений с помощью Selenium, т.к. в нём изучаются основные команды автоматизации, используемые в этом курсе.
В этом курсе вы научитесь создавать полноценные проекты автоматизации, аналогичные тем, что используются в реальной жизни при проверке качества разрабатываемых информационных систем.
Курс будет периодически обновляться и дополняться, в том числе по отзывам учащихся, так что оставляйте обратную связь и возвращайтесь после обучения, чтобы увидеть последние изменения.

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

Начальные требования
Для прохождения этого курса необходимо предварительно освоить базовый курс Автоматизация тестирования веб-приложений с помощью Selenium.
Предполагается, что учащиеся знают основные подходы в тестировании веб-приложений.
Для выполнения упражнений нужна ОС Windows и браузер Chrome.

Преподаватель: Александр Кузнецов
Автоматизатор с многолетним опытом работы на крупных и небольших проектах финансового и государственного сектора. Руководитель группы автоматизации.

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

Прежде, чем начать
Копирование исходных файлов проекта и установка необходимого ПО
Использование другой версии браузера

Проект автоматизации тестирования
Запускаем тесты и смотрим отчет в готовом проекте
Изучаем программный код тестов, запущенных в предыдущем уроке
Вносим изменения в программный код тестов и спецификацию
Добавляем шаги в сценарий и пишем для них программный код
Добавляем тестовые сценарии и пишем для них программный код
Добавляем спецификации и пишем для них программный код
Шпаргалка к экзамену
Экзамен. Часть 1

Инструмент профес. разработки автотестов и атомарность шагов
Инструмент профессиональной разработки автотестов
Атомарность шагов сценария
Шпаргалка к экзамену [2]
Экзамен. Часть 2

Выражение определения шага сценария и параметризация шагов
Выражение определения шага сценария и параметризация шагов
Экзамен. Часть 3

Создание нового проекта автоматиз. и ведение истории изменений
Создание еще одного проекта автоматизации
Ведение истории изменений проекта

Нетекстовые параметры шагов
Целочисленные параметры шагов
Экзамен. Часть 4

Выборочный запуск тестовых сценариев
Запуск одного из тестовых сценариев
Запуск нескольких произвольно выбранных тестовых сценариев
Запуск тестового набора
Запуск нескольких тестовых наборов
Помечаем часть сценариев как критичные и запускаем их
Экзамен. Часть 5

Планы по добавлению новых уроков в этот курс

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Stepik] Автоматизация тестирования веб-приложений с помощью Selenium 2 (2024) отключены

Программирование игр на языке Scratch для учеников 3-6 классов (2023-2024 уч.год)

Роман Никитин

31 июля, 2024

Курсы по программированию

nZzRoVSbQAiebZNobHk4hw Программирование [Роман Никитин] Программирование игр на языке Scratch для учеников 3 6 классов (2023 2024 уч.год)

ОПИСАНИЕ:

Программирование игр на языке Scratch продолжающего уровня для учеников 3-6 классов [2023/24 уч. год] [Фоксфорд] [Роман Никитин]
Программирование игр на языке Scratch продолжающего уровня для учеников 3-6 классов [2023/24 уч. год] [Фоксфорд] [Роман Никитин]

Главная причина – курс ведёт Роман Никитин
Обладатель премии «Преподаватель года» в «Фоксфорде»Автор курсов и программ по Minecraft, HTML + CSS +^ JavaScript, Scratch и Python.
Методист образовательных игр в «Фоксфорде» Педагогический стаж — более 5 лет

О курсе:
Курс дает больше информации о работе компьютера, хранении информации, работе с презентациями, графикой и создании игр и мультфильмов.

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

Программа занятий:

Повторение
В этом модуле вспомним все темы, которые были пройдены на курсе «Программирование в Scratch 1-2 класс».
Управление персонажем
Клоны
Переменные
Списки

Оформление игры
Научимся продвинутому инструменту работы с графикой, научимся создавать красивое оформление игры, создадим ярких персонажей, запишем саундтрек и озвучку героев.
Работа с Figma
Подготовка графических файлов проекта
Работа со звуком
Оформление меню
Знакомство с UI

Основы геймдизайна
Что делает игру интересной? Какие правила нужно соблюдать, чтобы игрок захотел возвращаться в игру снова и снова?
На эти и многие другие вопросы ответит наука под названием «геймдизайн», с которой мы познакомимся.
Кто такой геймдизайнер и его задачи
Мотивация игрока
Роль сюжета в игре

Мультиплеер
Добавим возможность в игре участвовать сразу нескольких игрокам, составим таблицы рекордов, настроим онлайн-комнаты для нескольких параллельных игровых сессий.
Облачные переменные и правила их использования
Рейтинговая таблица
Параллельные игровые сессии

Процедурная генерация
Научимся использовать подготовленные тайлы для процедурной генерации уровней, для создания игр жанра rouge-like, а также для упрощения левел-дизайна .
Для чего нужна процедурная генерация
Тайловая система
Подготовка тайлов

Искусственный интеллект
Научим компьютер играть на одном уровне с игроком, освоим осмысленное поведение врагов.
Поиск пути
Характеристики противников
Победные стратегии

Изометрические и 3D-игры
Откроем ещё одно измерение, ведь в Scratch можно создавать не только 2D, но и 3D игры, что добавит проектам красочности и объема.
Что такое изометрия
Перспектива
Трёхмерная система координат
Отрисовка 3D-персонажей и 3D-частиц

30 занятий
Занятие длится 1 академический час.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Роман Никитин] Программирование игр на языке Scratch для учеников 3-6 классов (2023-2024 уч.год) отключены

Повышение производительности труда с помощью Python (2024)

Stepik

28 июля, 2024

Курсы по программированию

ojLxlsc Программирование [Дмитрий Должик] [Stepik] Повышение производительности труда с помощью Python (2024)

ОПИСАНИЕ:

Повышение производительности труда с помощью Python [stepik] [Дмитрий Должик]
Повышение производительности труда офисных работников имеет решающее значение для успеха любого бизнеса. В эпоху цифровизации Python как универсальный язык программирования играет важную роль в оптимизации рабочих процессов и повышении эффективности

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

  • создавать полезные программы на Python

О курсе:
Python предлагает множество преимуществ для офисных работников, которые стремятся повысить свою производительность. Его простой и понятный синтаксис позволяет быстро создавать и автоматизировать задачи, экономя время и усилия. Кроме того, обширная библиотека Python предоставляет широкий спектр модулей для обработки данных, анализа и визуализации, что позволяет сотрудникам эффективно управлять большими объемами информации.
Автоматизация повторяющихся задач, таких как ввод данных, обработка электронной почты и составление отчетов, может значительно повысить производительность. Python позволяет создавать скрипты, которые выполняют эти задачи автоматически, освобождая сотрудников для выполнения более сложных и творческих задач. Кроме того, Python может взаимодействовать с другими программными инструментами, такими как Microsoft Office и Google Workspace, что позволяет сотрудникам автоматизировать рабочие процессы между различными приложениями.
Помимо автоматизации, Python также можно использовать для анализа данных и извлечения полезной информации из больших объемов данных. Можно использовать Python для обработки и анализа данных из различных источников, таких как электронные таблицы, базы данных и веб-сайты. Это позволяет им выявлять тенденции, шаблоны и закономерности, которые могут помочь в принятии обоснованных решений и улучшении бизнес-результатов.

Для кого этот курс:
Данный курс будет полезен для тех, у кого есть интерес к предлагаемым в содержании инструментам. Пожалуйста, не покупайте курс, если данные инструменты Вам не нужны.

Программа:
Введение

  1. Знакомство с курсом

Установка базовой версии Python

  1. Устанавливаем Python

Пакетное переименование файлов

  1. Практическое применение пакетного переименования
  2. Пишем код для пакетного переименования файлов в директории

Пишем голосовой переключатель слайдов на Python

  1. Практическое применение переключателя
  2. Пишем код для голосового переключения слайдов

Сканер файлов в заданном расположении

  1. Практическое применение сканера
  2. Пишем сканер файлов по заданному расположению

Расшифровщик стенограмм

  1. Практическое применение расшифровщика
  2. Пишем расшифровщик стенограмм

Бонус: Линейная регрессия

  1. Построение линейной регрессии для анализа показателей

Заключение

  1. Заключительная часть

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Дмитрий Должик] [Stepik] Повышение производительности труда с помощью Python (2024) отключены

Основы этичного хакинга (2024)

Stepik

26 июля, 2024

Курсы по программированию

jPjbyRS Программирование [Александр Чумилин] [Stepik] Основы этичного хакинга (2024)

ОПИСАНИЕ:

Основы этичного хакинга [stepik] [Александр Чумилин]
Курс является переработанным и переведенным на русский язык вариантом учебного курса, направленного на подготовку к сдаче сертификационного экзамена Certified Ethical Hacker. Курс состоит из модулей, затрагивающих основные направления развития специалиста по информационной безопасности (пентестера), с большим количеством тестовых вопросов, позволяющих оперативно проверить полученные знания по каждому модулю.

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

  • Познакомитесь с основными принципы этичного хакинга.
  • Научитесь искать уязвимости разными методами — вручную, автоматически и полуавтоматически.
  • Познакомитесь с Kali Linux.
  • Узнаете тонкости работы DNS, TCP, Wi-Fi и других технологий
  • Сможете искать и выявлять уязвимости, в том числе создавать backdoors для удаленного доступа.

Для кого этот курс:
Курс отлично подойдет для начинающих, которые никогда прежде не интересовались хакингом, но хотят быстро сформировать представление о методах и технологиях.
Новичкам в IT, системным администраторам, которые хотят сменить род деятельности и стать пентестерами.

Программа курса:
1. Что такое “этичный хакинг”

  • Вступление
  • Модели атак
  • Методология этичного хакинга

2. Основы сетей

  • Модели, топологии
  • Сети, транспорт, архитектура
  • Облачные сервисы
  • Тест по модулю 2

3. Основы информационной безопасности

  • Немножко фундаментальных знаний
  • Технологии безопасности
  • Будь готов! Всегда готов!
  • Тест по модулю 3

4. Цифровой след и киберразведка

  • OSINT, DNS
  • Пассивная разведка, Google hacking, IoT
  • Тест по модулю 4

5. Сканировыание сетей

  • Пинги, Скан портов
  • Скан уязвимостей, Манипуляции с пакетами, Техники уклонения
  • Тест по модулю 5

6. Перечисление (Enumeration)

  • Сервисы, RPC, RMI, SMB
  • SNMP, SMTP, Web-Based
  • Тест по модулю 6

7. Хакинг систем

  • Эксплойты, сбор/взлом паролей
  • Сторона клиента, фаззинг, постэксплуатация
  • Тест по модулю 7

8. Малвари и прочая гадость

  • Вирус, Червь, Троян, Ботнет, Вымогатель, Дроппер, Полиморф
  • Анализ малвари – статика, динамика
  • Создание малвари, инфраструктура
  • Тест по модулю 8

9. Снифферы

  • Утилиты, Детект снифферов, Анализ
  • Спуфинг-атаки (ARP, DNS, DHCP, sslstrip) и их обнаружение
  • Тест по модулю 9

10. Социальная инженерия

  • Принципы, Претекстинг, Физическая соц.инженерия
  • Фишинговые атаки, Беспроводная соц.инженерия, Автоматизация
  • Тест по модулю 10

11. Безопасность беспроводных сетей

  • Wi-Fi – типы, аутентификация, шифрование, BYOD, атаки
  • Bluetooth – сканирование, атаки. Мобильные устройства
  • Тест по модулю 11

12. Атака и защита

  • Атаки на веб-приложения – OWASP, XSS, SQL injection
  • Dos, Buffer Overflow, Heap Spraying, Гориз.перемещение, Защита
  • Тест по модулю 12

13. Порядок
Для дальнейших тренировок

В курс входят:

  • 40 уроков
  • 165 тестов

ПРОДАЖНИК:

СКАЧАТЬ:

 

1 оценка, среднее: 3,00 из 51 оценка, среднее: 3,00 из 51 оценка, среднее: 3,00 из 51 оценка, среднее: 3,00 из 51 оценка, среднее: 3,00 из 5
Комментарии к записи Программирование [Александр Чумилин] [Stepik] Основы этичного хакинга (2024) отключены

Автоматизация тестирования веб-приложений с помощью Selenium (2024)

Stepik

26 июля, 2024

Курсы по программированию

6XFowr3 Программирование [Александр Кузнецов] [Stepik] Автоматизация тестирования веб приложений с помощью Selenium (2024)

ОПИСАНИЕ:

Автоматизация тестирования веб-приложений с помощью Selenium [stepik] [Александр Кузнецов]
Это базовый курс для тестировщиков, которые хотят с нуля научиться писать автоматизированные UI-тесты с помощью Selenium (самый популярный инструмент для автоматизации действий веб-браузеров). Прекрасно подойдет для тех, кто уже работает тестировщиком и не имеет опыта программирования.

Чему вы научитесь:
Автоматизировать действия в веб-браузере с помощью инструмента Selenium и автоматически проверять промежуточное и конечное состояние веб-элементов при выполнении этих действий (автоматизировать работу тестировщика).

О курсе:
Курс построен по принципу HOW-TO – каждый урок содержит небольшой конкретный пример, как автоматизировать отдельное действие тестировщика, поиск элемента интерфейса и проверку его состояния. Для контроля усвоения знаний имеются задачи к каждому примеру.
Никаких долгих теоретических вступлений в курсе нет – уже в первом уроке вы выполните простое практическое задание спустя несколько минут.
Каждый урок рассчитан максимум на 10-15 минут, в течении которых вы освоите весь материал урока и выполните упражнение к нему.
По мере прохождения курса вы сможете начать автоматизировать свои ручные тесты, даже не оповещая об этом своего руководителя .
Самые простые автотесты вы сможете создать уже через пару дней.
Курс будет периодически обновляться и дополняться по отзывам учащихся, так что оставляйте обратную связь и возвращайтесь после обучения, чтобы увидеть последние изменения.

Для кого этот курс:
Для тестировщиков с опытом ручного тестирования веб-приложений.

Начальные требования:
Предполагается, что учащиеся знают основные подходы в тестировании веб-приложений.
Для выполнения упражнений нужна ОС Windows и браузер Chrome.

Программа курса:
Прежде, чем начать

  1. Установка необходимого ПО
  2. Установка обновлений

Автоматизация простых действий и проверок

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

Автоматизация работы с полями ввода

  1. Заполняем текстовые поля и проверяем, какой в них текст
  2. Очищаем текстовые поля
  3. Устанавливаем и снимаем флажки (check box)
  4. Выбираем значения в переключателе (radio button)
  5. Выбираем значения в выпадающем списке (select)
  6. Работа с полем для отправки файла
  7. Экзамен по блоку “Автоматизация работы с полями ввода”

Автоматизация прочих полезных действий и проверок

  1. Ожидание отклика при медленной работе веб-приложения
  2. Изменение размеров окна браузера
  3. Работа со стандартным модальным окном alert
  4. Работа со стандартным модальным окном confirm
  5. Скроллинг и проверка работы страниц с бесконечной прокруткой
  6. Перемещение в истории браузера (вперед-назад)
  7. Проверка, что элемент стал видимым/невидимым
  8. Экзамен “Автоматизация прочих полезных действий и проверок”

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Александр Кузнецов] [Stepik] Автоматизация тестирования веб-приложений с помощью Selenium (2024) отключены

Рекомендуем