Janders https://janders.tech High Quality RPA Courses Tue, 22 Mar 2022 16:29:15 +0000 en-GB hourly 1 https://janders.tech/wp-content/uploads/2022/02/cropped-favicon-32x32.jpg Janders https://janders.tech 32 32 Lesson 11 – The Next Steps https://janders.tech/uipath-1/lesson-11-the-next-steps/ https://janders.tech/uipath-1/lesson-11-the-next-steps/#respond Fri, 25 Feb 2022 17:48:32 +0000 https://janders.tech/?p=285 Find the Course here.


Well done! You are now a UiPath RPA developer and you should definitely continue to practice! We recommend that you take a look at our other courses, UiPath Advanced REFramework – Everything Explained and UiPath – 6 Advanced Use Cases. Especially the REFramework course will be beneficial for you as this teaches you the framework used by all major companies for UiPath development.

To connect and network with like minded developers make sure to join our social network groups. Here we interact with other developers, solve UiPath problems, discuss our careers and have fun!


Finally, make sure to sign up for our newsletter to make sure you get notified when we publish new courses or have other news.

]]>
https://janders.tech/uipath-1/lesson-11-the-next-steps/feed/ 0
Lesson 1 – Install UiPath https://janders.tech/uipath-1/lesson-1-install-uipath/ https://janders.tech/uipath-1/lesson-1-install-uipath/#respond Fri, 25 Feb 2022 17:45:45 +0000 https://janders.tech/?p=274 Find the Course here.


Introduction:
Before you can start coding you need to install UiPath Studio and connect it to Orchestrator.


What you will learn:

  • Primarily
    • Install and setup UiPath correctly
    • Connect UiPath with Orchestrator
  • Secondarily:
    • Enable the Modern Design Style

Client name: Yourself


Description:
Go to https://www.uipath.com, click Try UiPath Free and follow the instructions.

]]>
https://janders.tech/uipath-1/lesson-1-install-uipath/feed/ 0
Lesson 10 – Data Scraping https://janders.tech/uipath-1/lesson-10-data-scraping/ https://janders.tech/uipath-1/lesson-10-data-scraping/#respond Sat, 12 Feb 2022 15:53:49 +0000 https://janders.tech/?p=210 Find the Course here.


Introduction: An up and coming RPA tool company wants to know what challenges people have with UiPath.


What you will learn:

  • Primarily:
    • Data Scraping
  • Secondarily:
    • Selectors
    • Do While
    • LINQ

Client Name: New Smart RPA


Process Name: DataScraping


Description: Scrape data from the world’s biggest online tech forum and analyze it:

  • Navigate to www.stackoverflow.com/questions.
  • Find all questions with the tag ‘UiPath’.
  • Use the ‘Table Extraction’ function in UiPath to scrape title, number of votes, number of answers and number of views of all questions.
  • Analyze the data:
    • Find the question with the most votes.
    • Calculate the average number of answers.
    • Find the number of questions with more than 1.000 views.
]]>
https://janders.tech/uipath-1/lesson-10-data-scraping/feed/ 0
Lesson 9 – File Handling https://janders.tech/uipath-1/lesson-9-file-handling/ https://janders.tech/uipath-1/lesson-9-file-handling/#respond Sat, 12 Feb 2022 15:53:24 +0000 https://janders.tech/?p=208 Find the Course here.


Introduction: After many years of neglecting his documentation your good developer friend asks for your help to organize his files and documents.


What you will learn:

  • Primarily:
    • The .NET classes Path and Directory
    • File activities
  • Secondarily:
    • Dictionaries

Client Name: Your developer friend


Process Name: FileSorting


Description: Manually, load the sample files into a folder on your pc. Then:

  • Create a folder for each file type.
  • Move the files to their corresponding folder.
  • All zip-files must be unzipped and deleted before folder creation and file sorting.
  • Log how many files of each type has been moved.

]]>
https://janders.tech/uipath-1/lesson-9-file-handling/feed/ 0
Lesson 8 – Browser Automation https://janders.tech/uipath-1/lesson-8-browser-automation/ https://janders.tech/uipath-1/lesson-8-browser-automation/#respond Sat, 12 Feb 2022 15:53:06 +0000 https://janders.tech/?p=206 Find the Course here.


Introduction: Jan and Anders are curious on which of their udemy courses is the best rated.


What you will learn:

  • Primarily:
    • Browser automation activities
    • The importance of the ‘Get App State’ activity
  • Secondarily:
    • Selectors and Anchors
    • For Each
    • Best practices

Client Name: janders.tech


Process Name: BrowserAutomation


Description:

  • Go to www.janders.tech and navigate to the Courses page.
  • Read the titles of all the courses.
  • Navigate to www.udemy.com.
  • Look up each of the courses, open the course page, read the rating and present it with a Write Line.
]]>
https://janders.tech/uipath-1/lesson-8-browser-automation/feed/ 0
Lesson 7 – String Methods https://janders.tech/uipath-1/lesson-7-string-methods/ https://janders.tech/uipath-1/lesson-7-string-methods/#respond Sat, 12 Feb 2022 15:52:37 +0000 https://janders.tech/?p=204 Find the Course here.


Introduction: The local writer in your town has written a lot of text books so now he has lost his overview and needs your help to manage and work with his texts.


What you will learn:

  • Primarily:
    • The most useful string methods
  • Secondarily:
    • Intellisense

Client Name: The local writer


Process Name: String Methods


Description: The local writer needs to know what is possible so you need to give him a presentation of the most useful string methods and a demonstration of how to use them. Try each of the following methods out and use them on his favorite text ‘And they lived happily ever after’:

  • Contains
  • ElementAt
  • EndsWith/StartsWith
  • IndexOf
  • Replace
  • Substring
  • ToLower/ToUpper
  • Trim
]]>
https://janders.tech/uipath-1/lesson-7-string-methods/feed/ 0
Lesson 6 – Detectors and Selectors https://janders.tech/uipath-1/lesson-6-detectors-and-selectors/ https://janders.tech/uipath-1/lesson-6-detectors-and-selectors/#respond Sat, 12 Feb 2022 15:52:15 +0000 https://janders.tech/?p=202 Find the Course here.


Introduction: The fruit purchasers need to calculate and log the price of the fruit they buy.


What you will learn:

  • Primarily:
    • Selectors and detectors
    • User input validation
  • Secondarily:
    • For Each Row
    • Use hotkeys

Client Name: Fruit Company Purchasing Unit


Process Name: Applications


Description: Build a robot that works together with a human to calculate fruit prices.

  • Create input dialog boxes that take the name, quantity and price of the fruit.
  • Validate the quantity and price and give the user the option of re-entering the values if not valid.
  • Calculate the total price of each fruit using the calculator application.
  • Read the price from the calculator and log it in notepad.
  • Create a while loop so that the user can enter multiple fruits.
]]>
https://janders.tech/uipath-1/lesson-6-detectors-and-selectors/feed/ 0
Lesson 5 – Excel and Datatables https://janders.tech/uipath-1/lesson-5-excel-and-datatables/ https://janders.tech/uipath-1/lesson-5-excel-and-datatables/#respond Sat, 12 Feb 2022 15:51:38 +0000 https://janders.tech/?p=200 Find the Course here.


Introduction: The statisticians need a nice report with population densities.


What you will learn:

  • Primarily:
    • Excel
    • DataTables
  • Secondarily:
    • For Each Row
    • Nested if operators

Client Name: World Stats Agency


Process Name: PopulationDensity


Description: You need to calculate the population density for the largest countries in the world and present the results in Excel:

  • Read the Excel sheet ‘Excel and Datatables – Countries.xlsx’ in to UiPath.
  • For each country calculate the population density by dividing the population by the area.
  • Create a new column in the Excel sheet called ‘Population Density’ and print the densities there.
  • Color the cells in the new column based on the size of the density:
    • If the density is less than 30 the cell must be green.
    • If the density is between 30 and 100 the cell must be yellow.
    • If the density is above 100 then cell must be red.
  • Type in all the countries with red densities in a new sheet.
]]>
https://janders.tech/uipath-1/lesson-5-excel-and-datatables/feed/ 0
Lesson 4 – While/If https://janders.tech/uipath-1/lesson-4-while-if/ https://janders.tech/uipath-1/lesson-4-while-if/#respond Sun, 06 Feb 2022 15:46:26 +0000 https://janders.tech/?p=154 Find the Course here.


Introduction:
The mathematicians at Math Inc. need your help to calculate the Triangular numbers


What you will learn:

  • Primarily:
    • While loop
    • If
  • Secondarily:
    • Variables
    • Calculations

Client Name: Math Inc.


Process Name: Triangular Numbers


Description: Math Inc. needs a robot that that can calculate the Triangular Numbers and present them in a nice way:

  • Calculate the 15 first Triangular numbers. The Triangular numbers are calculated as

    \[x_n={{n(n+1)} \over 2 } \]

     where n represents positive whole numbers, that means 1, 2, 3 etc.

  • Open a Notepad and type in the results.
  • The mathematicians are a little superstitious so if a Triangular number contains the digit ‘3’ it should not be typed in Notepad.
]]>
https://janders.tech/uipath-1/lesson-4-while-if/feed/ 0
Lesson 3 – Variables https://janders.tech/uipath-1/lesson-3-variables/ https://janders.tech/uipath-1/lesson-3-variables/#respond Sun, 06 Feb 2022 15:32:22 +0000 https://janders.tech/?p=145 Find the Course here.


Introduction:
The newly started database company Data Container needs you to create some variables to help them store and label their customers data.


What you will learn:

  • Primarily:
    • The most common variable types: String, Integer, Double, Boolean, Array, List, DataTable
  • Secondarily:
    • Best practice and naming conventions

Client Name: Data Container


Process Name: DataStorage


Description: Data Container stores a lot of different data for their clients and they therefore need you to create a lot of different variables and make sure that they work:

  • Create a string variable called strCompanyName and assign it a value.
  • Create an integer variable called intCompanyNumber and assign it a value. Increment the value by 1. Then multiple the value by 2.
  • Create a double variable called douPrice and assign it a value. Multiply the value by 2.
  • Create three boolean variables. Call them boolHighDemand, boolGoodPrice and boolGreatBusiness. The variable boolGreatBusiness must be a function of the two other variables. Play around with the values.
  • Create an array of strings called arrProducts. Assign it a value and change the values. Try to add a value and see what happens.
  • Create a list of strings called listProducts. Assign it a value and change the values. Try to add a value and see what happens.
  • Create a datatable variable called dtProductPrices. Add rows of data to it. Add a column called ‘InStock’ and fill it with data.

Inspect and examine the values of the variables with ‘Write Line’ activities.

]]>
https://janders.tech/uipath-1/lesson-3-variables/feed/ 0