AutoIt یک نرم افزار رایگان می باشد که با استفاده از آن می توانید اپلیکیشن های تحت ویندوز بسازید. برنامه نویسی آن ساده و خودکار است که مانند Keystrokes شبیه سازی شده است و می تواند حرکت ماوس و پنجره را بصورت خودکار انجام دهد. به طور پیش فرض زبان برنامه نویسی AutoIt همانند VBScript بسیار ساده و قابل اجرا بر روی تمام نسخه های ویندوز بدون محدودیت و بدون نیاز به نرم افزارهای جانبی می باشد.

این دوره نحوه خودکارسازی و توسعه برنامه های کاربردی را با استفاده از Autoit آموزش می دهد. این آموزش تصویری به معرفی استاندارد های برنامه نویسی ، ابزارها و ویژگی های AutoIt می پردازد.
این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • نحوه نصب و راه اندازی Autoit
  • نحوه اسکریپت نویسی
  • نحوه کامپایل برنامه با AutoIT
  • نحوه استفاده از AutoIT
  • کار با متغیرها
  • کار با حلقه ها، رشته ها، آرایه
  • کار با توابع
  • نحوه مدیریت فایل
  • نحوه مدیریت MS-Office
  • نحوه مدیریت شبکه
  • کار با تکنیک های پیشرفته برنامه
  • نحوه شبیه سازی ماوس
  • نحوه ضبط تصاویر
  • نحوه مدیریت XML
  • کار با خدمات وب
  • تعامل با پایگاه داده SQLite
  • نحوه تست و اشکال زدایی برنامه
  • و…

عنوان دوره: Udemy How to automate and develop applications using Autoit
سطح: متوسط
مدت زمان: 1 ساعت و 30 دقیقه
نویسنده: Amine M Barki


توضیحات:

Udemy How to automate and develop applications using Autoit

Amine M Barki
1.5 Hours
Intermediate

Time to project approach to develop your own applications, automate functional test scenarios and boring tasks.
Learn how to automate boring tasks and develop added value applications in record time using the popular scripting standard, AutoIT.
Master automation and application programing with this curriculum:
Basic Knowledge: Installation, Compilation
Core Knowledge: Functions, Datatypes, String Management
Advanced Techniques Record and Replay, XML Management, Web Services
Final Project: Development of an application similar to SOAP UI of SmartBear Editor
An opportunity to strengthen your automation techniques:
AutoIT is a free standard with a wide range of functions that will make you implement reliable solutions to automate boring tasks but also to develop added value GUI applications in record time.
Jobs in test automations are plentiful, and being able to learn AutoIT will give you a strong and confident background to shine in QA, testing or development roles.
Suitable for students and developers in tests, through this course of 17 lectures and 2 hours of content, you will learn the main techniques of automation.
Also you will be able to develop robots and standalone applications for your repetitive tasks or scenarios.
Starting with basics and core knowledge, you will have the opportunity to learn at your own rhythm before starting the advanced techniques section.
The advanced techniques section will provide you with many assignments, examples and source codes which you can download from the course's resources.
They will give you the ability to code similar programs and provide you with enough inspiration for your own needs and applications.
Every Section of the course ends with a Quiz to test your knowledge and understanding of the subjects covered in the lectures.
The last section is about the final project where you will apply all the knowledge we shared during the course and will make you implement a webservices client application that summarizes a variety of techniques, AutoIT functions and coding standards.
Students completing the course will be able to automate windows tasks and develop GUI based applications matching their needs and their requirement specifications.
What are the requirements?
Be familiar with one scripting language
A windows machine
Internet connection (For installation and Final Project)
What am I going to get from this course?
Ability to automate boring tasks
Gain enough Autoit techniques to develop your own applications
Ability to powerful your automation techniques using a free language
What is the target audience?
Students in IT
Developers in Test
Anyone who wants to automate repeated and boring tasks

Section 1: Overview
Lecture 1
Introduction
04:15
Lecture 2
Pre-requisites
01:01
Lecture 3
Installation
00:51
How to install AutoIT
Lecture 4
Compilation
02:23
Different ways to compile an AutoIT script.
Lecture 5
Glossary
01:20
Overview about:
Tutorials.
How to use AutoIT.
AutoIT Helpfile.
Quiz 1
Section 2: Core Knowledge
Lecture 6
Syntax: Variables, Types, Conditions, Loops, Strings, Arrays
07:52
Lecture 7
GUI Functions & Controls
14:12
Lecture 8
File Management
11:38
Lecture 9
MS-Office Management
05:19
Lecture 10
Internet Explorer and Network Management
05:06
Quiz 2
Section 3: Advanced Techniques
Lecture 11
Key and Mouse Simulation, Record & Play Scenarios
17:19
Lecture 12
Automation of a Web Scenario and use of a video recorder
06:30
Lecture 13
XML Management
01:47
Lecture 14
Web Services (Client)
01:26
Lecture 15
Database Interaction: SQLite
04:46
Quiz 3
Section 4: Final Project
Lecture 16
Project Description
02:13
Lecture 17
Conclusion
01:50