FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Playwright using TypeScript with AI - Web&API for beginners
Playwright using TypeScript with AI - Web&API for beginners
IT & Software100% OFF

Playwright using TypeScript with AI - Web&API for beginners

Udemy Instructor
4.551948(318 students)
Self-paced
All Levels

About this course

Course is updated on 08-December-2025 with below concepts:Overview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human In the loop , Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs CoPilot vs CURSOROverview on OpenAIOverview on AI ModelsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCURSOR - Create a Chrome Extension for Record & PlaybackCURSOR - Create an OTP Shield Mobile APPGenerate Playwright test using Cursor EditorPlaywright Automation using TypeScript with AI from scratchThis course is designed for complete beginners in which we covered Web, API & AI automation. If you are a complete beginner on Playwright or TypeScript this course helps you to master the tool. Very basic step by step videos to guide you from scratchGet started with Playwright Automation .

Topics :Introduction to Typescript & ConfigurationOverview on GitHub Copilot & ConfigurationTS - Hello world programPrimitive Datatypes with examplesOverview on ConstantsOperators with examples Arithmetic Operator Assignment Operator Comparison Operator Logical Operator Ternary OperatorOverview on Conditional StatementsSwitch Statements with exampleOverview on loops - for , while, do-while & for-each with examplesString methods with examplesOverview on ArrayOverview on FunctionFunction Overloading & Arrow FunctionRest Parameters Tuple with examplesOverview on ClassInheritance with exampleMethod OverridingOverview on This & Super keywordConstructor with ExampleAccess Modifiers with ExamplesOverview on ModuleInterface with examplevar vs let with exampleOverview on Playwright & installation using terminal & VSCode ExtensionCreate & Execute Playwright testDebug Playwright testOverview on Playwright configuration fileExecute Playwright test using VSCode extension & UI modeSkip a test & ExecuteOnly optionsOverview on TraceCreate a Playwright test for opening an applicationOverview on locators with examplesProgram to login to SauceDemo applicationPage. getByRole() with examplePage. getByLabel() & Page.

getByPlaceholder() with examplePage. getByTitle() & Page. getByText() with examplePage.

getByAltText() & Page. getByTestId() with exampleOther locators - CSS locator with examplesOverview on XPATH & Filtering with examplesRecord Test using VSCode Extension | Codegen | page.

Skills you'll gain

Other IT & SoftwareEnglish

Available Coupons

Loading...

Course Information

Level: All Levels

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: Udemy Instructor

Expert course creator

This course includes:

  • 📹Video lectures
  • đź“„Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$103.99

Save $103.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/playwright-using-typescript-with-ai-webapi-for-beginners

You May Also Like

Explore more courses similar to this one

Appium & Selenium using Python  from scratch with projects
IT & Software
0% OFF

Appium & Selenium using Python from scratch with projects

Udemy Instructor

Course is updated on 11-December-2025 with below concepts:Overview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human In the loop , Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs CoPilot vs CURSOROverview on OpenAIOverview on AI ModelsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCURSOR - Create a Chrome Extension for Record & PlaybackCURSOR - Create an OTP Shield Mobile APPInstall GITHUB Copilot to PyCharm EditorGenerate Appium Python Program using CoPilot in PyCharmGenerate framework code using CoPilotCourse is updated on 09-08-2025 with below topicsWhen to use ID & Xpath -  doubts clarification video added at lecture 31Course is updated on 04-08-2025 with below topicsScroll using UiScrollableScroll using UiScrollable - setAsVerticalListScroll using UiScrollable - setAsHorizontalListScroll using UiScrollable - setMaxSearchSwipesScroll using UiScrollable - scrollForward & scrollBackwardScroll using UiScrollable - ScrollToEnd & scrollToBeginningCourse is updated on 03-08-2025 with below topicsParallel Execution using systemPort & wdaLocalPortCourse is updated on 02-08-2025 with below topicsAppium-gestures-plugin : DoubleTapAppium-gestures-plugin : longPressCourse is updated on 01-08-2025 with below topicsOverview on ElementIDAppium-gestures-plugin installation & overviewAppium-gestures-plugin : Swipe Up & Swipe Down- AndroidAppium-gestures-plugin : Swipe Up & Swipe Down- iPhoneAppium-gestures-plugin : Swipe Left & Swipe RightAppium-gestures-plugin : Drag and DropCourse is updated on 31-07-2025 with below topicsCoordinates identification which covers X , Y, Height & WidthCourse is updated on 30-07-2025 with below topicsWe added a new section in which we are going to upload Q & A's & Student's requested topics, please find below section name "Interview Question & Answers & Student Requested Topics" Course is updated on 29-07-2025 with below topicsAppium-device-farm plugin  - Video Recording ConfigurationAppium-device-farm plugin  - Video Recording ImplementationCourse is updated on 28-07-2025 with below topicsfind_image_occurrence command with exampleappium-device-farm plugin configuration , implementation with exampleCourse is updated on 27-07-2025 with below topicsgetImagesSimilarity command with exampleCourse is updated on 26-07-2025 with below topicsAppium-Dashboard Plugin with examplesAppium-Image Plugin with examplesCourse is updated on 08-June-2025:Customised framework for Mobile & Web - Single framework that supports Mobile Apps & Web applicationAppium & Selenium using Python - Master Mobile & Web automation testing with APPIUM 2.X on Android & iOS & devices, Selenium WebdriverThis course is designed for complete beginners. If you are a complete beginner on Appium or Selenium or Python this course helps you to master the tool. Very basic step by step videos to guide you from scratchGet started with Appium & Selenium using Python .APPIUM topics :Introduction to PythonInstall Python on WindowsInstall Python on MACOverview on editors and install PyCharmConfigure Eclipse editor for python scriptingCreating a project and adding comments to PyCharmData types and examplesExamples on String data typeOverview on List with examplesIf Statement and examplesFor Loop statements with examplesWhile Loop statements with examplesoverview on functions and importIntroduction to Class and ObjectImportance of HOMEBREWAPPIUM Python ConfigurationOverview on Appium 2.XInstall Appium 2.X , Install Drivers for Android & iOS executionsOverview on Drivers & OptionsAppium Python Program to Launch Android & iOS AppOverview on USB Debugging Mode & Connect Real Android PhoneAppium Inspector - Overview , Installation, ExampleScenario : Launch app & Handle Button, Text fieldScenario : Handling Alerts, Text Fields , Buttons- Singup & Login flowScenario : Handling Switch, Dropdown & Alert ButtonScenario : Handling DropDown using FindElements, GetAttributeScenario : ScrollDown using latest actionsScenario : TAP  & LongPress using latest actionsOverview on Synchronisation with examplesStart APPIUM Server using a ProgramAppium Inspector ==> Record & Identify Elements using CoordinatesExamples on Keyboard HandlingHandling Hybrid App ==> Switching ContextHandling SYSTEM Apps - Camera & CalculatorScenario - WEB APP HandlingScreenshot & Video capturingnoReset with exampleOPTIONAL - MAC CONFIGURATION OVERVIEWEstablish Inspector Session for UIKitCatalog app on simulatorHandling Buttons , Text Fields, Checkbox on SimulatorHandling of SwitchesHandling AlertsHandling Date Picker Handling Picker ViewSwitch Context - From Native to Web ViewTap using coordinatesPerform Scroll down on the appConfiguring PyTest & Executing Basic functionsPyTest Fixtures & Decorators with examplesPyTest Marker, Parameterised Markers with examplesPyTest Hard Assertions, Soft AssertionsPyTest Launch App on iPhone SimulatorPytest Parameters in Launching iOS AppPyTest Reports - HTML & ALLURE with examplesPyTest - Capture Screenshot & Screenshot on FailureParallel Execution on SimulatorsGenerate LogsReading Data from a Config FileRead Data From Excel & Write Data in ExcelFramework - Page Factory ModelOverview on GITHUBAppium Framework Part  - Jenkins IntegrationSelenium Topics:Install Python on WindowsInstall Python on MACOverview on editors and install PyCharmConfigure Eclipse editor for python scriptingCreating a project and adding comments to PyCharmData types and examplesExamples on String data typeOverview on List with examplesIf Statement and examplesFor Loop statements with examplesWhile Loop statements with examplesoverview on functions and importIntroduction to Class and ObjectWhy people prefer python than java for seleniumOverview on SeleniumRecord and playback options in SeleniumInstall selenium for pythonScenario 1: First automation script in pycharmOverview on locators How to use locators in a programScenario 2: Perform search operation on bingRun test script without specifying driver exe fileScenario 3: Handling checkboxesScenario 4: Handling RadioButtonsScenario 5: Handling DropdownScenario 6: Create a test script using findElements - Part 1Scenario 8: Perform tab operation using sendkeys commandScenario 9: Handling framesScenario 10: Selecting a date from date pickerScenario 11: Handling drag n drop Scenario 13: How to capture coordinates of an objectScenario 14: Handle tooltipsScenario 15: Handle Auto Suggestions and capture screenshotScenario 16: Handle Mouse HoverScenario 18: Handling multiple windowsScenario 19: Handling WebtablesScenario 20: Examples on waitScenario 21: Handling alertsScenario 22: Handling JavascriptsScenario 23: Data Driven testing with examplesOverview on unittest framework with examplesGenerate test execution reportPage Object Model with examplePage factory model with exampleOverview on GITHubExecute unittest from JenkinsIntroduction to framework with exampleConfiguring PyTest & Executing Basic functionsPyTest Fixtures & Decorators with examplesPyTest Marker, Parameterised Markers with examplesPyTest Hard Assertions, Soft AssertionsCapture Screenshot & Screenshot on FailureGenerate HTML & Allure ReportsReusable Logics - Utilities -Generate LogsReusable Logics - Utilities -Reading Data from a Config FileReusable Logics - Utilities -Read Data From Excel & Write Data in ExcelSelenium Framework - Page Factory Model - GIT HUB & Jenkins PipelinePyTest featuresData Driven & conftest utilitiesSelenium Framework - Page Factory Model - GIT HUB & Jenkins PipelinePyTest - Login to Sauce Demo applicationLets Get Started... Wish you Good luck

4.6•228•Self-paced
FREE$92.99
Enroll
Web & Mobile Automation using Playwright, Appium & AI
IT & Software
0% OFF

Web & Mobile Automation using Playwright, Appium & AI

Udemy Instructor

In today’s rapidly evolving QA landscape, modern testers must go beyond traditional automation and embrace AI-powered testing workflows. This course is designed to help you master the next generation of automation by combining AI concepts, Playwright with TypeScript, Appium for mobile automation using Python, and intelligent automation workflows using tools like n8n, Cursor, and OpenAI.Whether you’re a manual tester looking to transition into automation, an automation engineer aiming to integrate AI into your existing frameworks, or a developer who wants to accelerate testing with intelligent code generation—this course will take you end-to-end from AI fundamentals to hands-on automation implementation.You will learn how AI works, how LLMs think, how prompts control model behaviour, how guardrails reduce hallucination, how RAG improves accuracy, and how AI agents automate tasks. Alongside these foundations, you’ll build AI-assisted automation workflows using Playwright and Appium, generate tests using OpenAI models, create workflows in n8n, and even build Chrome Extensions & Mobile Apps using AI tools like Cursor.By the end of this course, you will be able to build smart, scalable, and AI-driven automation systems for web and mobile applications—making you a future-ready QA professional.Complete Topics Covered in This CourseAI & LLM FoundationsOverview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human-in-the-Loop, Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs Copilot vs CursorOverview on OpenAIOverview on AI Modelsn8n Automation + AI WorkflowsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCursor: AI-Enhanced DevelopmentCURSOR – Create a Chrome Extension for Record & PlaybackCURSOR – Create an OTP Shield Mobile AppPlaywright Typescript content: Introduction to Typescript & ConfigurationOverview on GitHub Copilot & ConfigurationTS - Hello world programPrimitive Datatypes with examplesOverview on ConstantsOperators with examples   Arithmetic Operator   Assignment Operator   Comparison Operator   Logical Operator   Ternary OperatorOverview on Conditional StatementsSwitch Statements with exampleOverview on loops - for , while, do-while & for-each with examplesString methods with examplesOverview on ArrayOverview on FunctionFunction Overloading & Arrow FunctionRest Parameters Tuple with examplesOverview on ClassInheritance with exampleMethod OverridingOverview on This & Super keywordConstructor with ExampleAccess Modifiers with ExamplesOverview on ModuleInterface with examplevar vs let with exampleOverview on Playwright & installation using terminal & VSCode ExtensionCreate & Execute Playwright testDebug Playwright testOverview on Playwright configuration fileExecute Playwright test using VSCode extension & UI modeSkip a test & ExecuteOnly optionsOverview on TraceCreate a Playwright test for opening an applicationOverview on locators with examplesProgram to login to SauceDemo applicationPage.getByRole() with examplePage.getByLabel() & Page.getByPlaceholder() with examplePage.getByTitle() & Page.getByText() with examplePage.getByAltText() & Page.getByTestId() with exampleOther locators - CSS locator with examplesOverview on XPATH & Filtering with examplesRecord Test using VSCode Extension | Codegen | page.pause()Playwright Builtin AnnotationsOverview on Group testsTag tests with exampleOverview on Hooks with examplesAssertionsOverview on Auto WaitingOverview on timeoutsHow to handle text fieldsHow to get text from a buttonHow to handle Radio ButtonsHow to handle CheckboxesHow to handle multiple checkboxesHow to Select value from DropdownHow to Select values from Multi Select DropdownHandling Mouse Click, Type characters & KeysHandling FramesHandling TooltipsHandling Drag & DropHandling Date PickerHandling WebtablesHow to handle AlertHandling Auto SuggestionsHow to upload filesHow to capture ScreenshotHow to capture videosExecute Playwright test on Mobile EmulatorHandling Multiple WindowsPlaywright configuration file - Parallel executionE2E Scenario automationOverview on built-in Reports with examplesCustom Reports - AllureOverview on Page Object Model & exampleVisual comparisons with examplesOverview on API & RESTGET, POST, PUT & Delete Request with examplesReading Data from CSV File & JSON FileHandling Basic AuthorizationOverview on GIT & Push CodeOverview on GitHub ActionsOverview on LLM, Prompt & MCPInstall Playwright MCP to VSCodeCreate & Execute a program to launch bing using Playwright MCPCreate & Execute a program to login to saucedemo using Playwright MCPCreate Context using which Create a program to select radio button in bingCreate & Execute a program to handle multiple windows using Playwright MCPGenerate Manual Test cases by creating contextPlaywright Agents Overview with exampleAppium Python content:Introduction to PythonInstall Python on WindowsInstall Python on MACOverview on editors and install PyCharmConfigure Eclipse editor for python scriptingCreating a project and adding comments to PyCharmData types and examplesExamples on String data typeOverview on List with examplesIf Statement and examplesFor Loop statements with examplesWhile Loop statements with examplesoverview on functions and importIntroduction to Class and ObjectImportance of HOMEBREWAPPIUM Python ConfigurationOverview on Appium 2.XInstall Appium 2.X , Install Drivers for Android & iOS executionsOverview on Drivers & OptionsAppium Python Program to Launch Android & iOS AppOverview on USB Debugging Mode & Connect Real Android PhoneAppium Inspector - Overview , Installation, ExampleScenario : Launch app & Handle Button, Text fieldScenario : Handling Alerts, Text Fields , Buttons- Singup & Login flowScenario : Handling Switch, Dropdown & Alert ButtonScenario : Handling DropDown using FindElements, GetAttributeScenario : ScrollDown using latest actionsScenario : TAP  & LongPress using latest actionsOverview on Synchronisation with examplesStart APPIUM Server using a ProgramAppium Inspector ==> Record & Identify Elements using CoordinatesExamples on Keyboard HandlingHandling Hybrid App ==> Switching ContextHandling SYSTEM Apps - Camera & CalculatorScenario - WEB APP HandlingScreenshot & Video capturingnoReset with exampleOPTIONAL - MAC CONFIGURATION OVERVIEWEstablish Inspector Session for UIKitCatalog app on simulatorHandling Buttons , Text Fields, Checkbox on SimulatorHandling of SwitchesHandling AlertsHandling Date Picker Handling Picker ViewSwitch Context - From Native to Web ViewTap using coordinatesPerform Scroll down on the appConfiguring PyTest & Executing Basic functionsPyTest Fixtures & Decorators with examplesPyTest Marker, Parameterised Markers with examplesPyTest Hard Assertions, Soft AssertionsPyTest Launch App on iPhone SimulatorPytest Parameters in Launching iOS AppPyTest Reports - HTML & ALLURE with examplesPyTest - Capture Screenshot & Screenshot on FailureParallel Execution on SimulatorsGenerate LogsReading Data from a Config FileRead Data From Excel & Write Data in ExcelFramework - Page Factory ModelOverview on GITHUBAppium Framework Part  - Jenkins IntegrationCustomised framework for Mobile & Web - Single framework that supports Mobile Apps & Web applicationAppium-Dashboard Plugin with examplesAppium-Image Plugin with examplesfind_image_occurrence command with exampleappium-device-farm plugin configuration , implementation with exampleOverview on ElementIDAppium-gestures-plugin

4.7•343•Self-paced
FREE$95.99
Enroll
Salesforce Admin Training: From Basics to Advanced Skills
IT & Software
0% OFF

Salesforce Admin Training: From Basics to Advanced Skills

Udemy Instructor

Master Salesforce Administration with user management, security, objects, flows, reports, and real-world admin tasks to boost your career.Course Description (250+ words):Are you looking to start a career in Salesforce or strengthen your Salesforce Administration skills? This course is designed to take you from the fundamentals of Salesforce to advanced administrative concepts with hands-on knowledge. Whether you are a complete beginner or have some prior experience, this course will equip you with the expertise to manage Salesforce effectively in real-world business environments.We start with a clear introduction to Salesforce, exploring editions, licensing, and navigation. You will then learn user management, including roles, profiles, and permission sets to ensure secure access. The course also covers objects, tabs, and apps, including creating and customizing fields, record types, and page layouts to match business requirements.You will gain confidence in configuring formula fields, validation rules, and automation using flows, allowing you to streamline business processes. Next, we dive into Lightning App Builder for creating personalized user experiences and Reports and Dashboards to provide actionable business insights.Finally, you will understand deployment basics with Change Sets, managing environments through sandboxes, and monitoring system activity with Audit Trail and Debug Logs.By the end of this course, you’ll have the skills to work as a Salesforce Administrator, capable of handling day-to-day business needs, supporting users, and optimizing Salesforce environments.

0.0•7.0K•Self-paced
FREE$84.99
Enroll
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.