آموزش سریع PhantomJS
آموزش سریع PhantomJS
PhantomJS یک موتور اختصاصی برای شبیه سازی مرورگر مبتنی بر Webkit می باشد. نصب این برنامه هم در ویندوز و هم در لینوکس و MAC امکان پذیر است. PhantomJS برنامه خط فرمانی است که یک Console در اختیار برنامه نویس قرار می دهد که می توان به کمک آن ، برنامه های JavaScript را اجرا کرد. به عبارت دیگر می توان گفت که یک مفسر JavaScript با یک کتابخانه ویژه جهت شبیه سازی مرورگر است.
در این آموزش تصویری با PhantomJS آشنا می شوید. این دوره به معرفی ابزار ها و ویژگی های برنامه PhantomJS می پردازد.
این دوره آموزشی محصول موسسه PacktPub است.
سرفصل های دوره:
مقدمه ای بر PhantomJS
کار با PhantomJS
PhantomJS چیست؟
نحوه نصب و استفاده از PhantomJS
آموزش webpage API
آموزش UNIT TESTING با PhantomJS
نحوه استفاده از PhantomJS در Rendering
نحوه خواندن داده ها
نحوه نوشتن داده ها
استفاده از سیستم مانیتورنگ
کار با ابزارهای اتوماسیون
نحوه استفاده از npm
نحوه استفاده از gulp
نحوه استفاده از grunt
نحوه تست برنامه
نحوه مدیریت خطا
و…
عنوان دوره: PacktPub Rapid PhantomJS
مدرس : Stefan Judis
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
Build up a solid base for advanced scripting by learning how to write scripts with PhantomJS
Learn to write fully functional scripts in under 80 minutes
Learn how to handle page rendering and automation
Harness the essentials of PhantomJS to run scripts in a headless browser with practical examples
Who This Video Is For
Rapid PhantomJS is for web developers who have some existing knowledge of JavaScript and are not afraid of using the command line.
What You Will Learn
Learn to write advanced PhantomJS scripts
Make use of the phantom object to deal with general PhantomJS functionality
Implement a system object to read out system arguments and make your scripts more generic and reusable
Monitor the network activity of any website using the webpage object
Automate visitor behavior on any website using the evaluate function
Execute a frontend unit test suite like Jasmine and retrieve the results
Adapt popular frontend build tools to automate your newly gained knowledge of PhantomJS easily
In Detail
PhantomJS enables developers to load, browse, and analyse web pages automatically by writing simple scripts. It\`s useful for testing web pages that work as expected, monitoring performance, extracting relevant content, simulating user behaviour, and producing automatic web page screen shots. PhantomJS saves developers from needing to visit large numbers of web pages just to check how they work.
Rapid PhantomJS will help you to write your own PhantomJS scripts easily in order to perform various testing tasks.
You will begin with a detailed description of the main functionality to build up the base of advanced PhantomJS scripting. You will then move on to learn about the scripting for the four main use cases of PhantomJS, which covers rendering images from any website to avoid visual regression, monitoring network traffic to notice performance degradation, simulating user behavior, and checking the results of your unit testing suite automatically. This is where you will master popular frontend build tools such as make, npm scripting, Grunt, and gulp. These will be set up to help you automate your new developed PhantomJS scripts in any environment.
By the end of the course, you will be able to automate and optimize your workflow with the help of PhantomJS, which leads to higher productivity and products of higher quality.
Style and Approach
Rapid PhantomJS is for web developers who have some existing knowledge of JavaScript and are not afraid of using the command line.
PHANTOMJS - INTRODUCTION
What Is PhantomJS?
Why Is PhantomJS Useful?
How to Install and Use PhantomJS?
A Quick Demonstration of the \'phantom\' API
A Quick Demonstration of the \'system\' API
A Quick Demonstration of the \'webpage\' API
FRONTEND UNIT TESTING WITH PHANTOMJS
Using PhantomJS in Terms of Rendering
Using PhantomJS in Terms of Page Automation (Reading)
Using PhantomJS in Terms of Page Automation (Writing)
Using PhantomJS in Terms of Network Monitoring
Using PhantomJS in Terms of Testing
AUTOMATING YOUR WORKFLOW WITH INCLUDED TESTS BASED ON PHANTOMJS
A Quick Overview of Automation Tools
Setting Up Automation Using make and npm
Setting Up Automation Using grunt and gulp
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
قیمت : 10000 تومان
روش خرید: برای خرید "آموزش سریع PhantomJS" ، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.
2-فرم مربوطه را به صورت کامل و صحیح پر نمایید.
3-سفارش خود را درب منزل از پستچی تحویل گرفته سپس هزینه را پرداخت نمایید.
سایر محصولات :
خرید پستی آموزش سریع LoDash
خرید پستی آموزش سریع PhantomJS
خرید پستی آموزش سریع PrimeFaces
خرید پستی نکته های پیشرفته در Reporting Services
خرید پستی فیلم آموزش اصول توسعه Reporting Services – قسمت اول
خرید پستی فیلم آموزش مدیریت گزارش های Reporting Services
خرید پستی فیلم آموزش SQL Server برای کسب و کار
خرید پستی فیلم آموزش بهینه سازی و افزایش Performance در SQL Server
خرید پستی استفاده از ServiceStack برای ساخت API تحت وب
خرید پستی آموزش طراحی وب سرویس با WCF
خرید پستی Microsoft Dynamics CRM چیست
خرید پستی فیلم آموزش ASPNET XML Reporting همراه با مثال
خرید پستی استفاده از Glimpse همراه با ASPNET و MVC4 و Entity Framework
خرید پستی اصول Stripe با ASPNET MVC
خرید پستی آموزش پیشرفته حساب دیفرانسیل و انتگرال
خرید پستی آموزش جبر و احتمالات فصل 2
خرید پستی حل مسئله در جبر و احتمالات
خرید پستی آموزش مقدماتی حل مسائل ریاضی
خرید پستی آموزش حساب دیفرانسیل و انتگرال 1 و 2
خرید پستی آموزش حساب دیفرانسیل و انتگرال 3 جلد 1
خرید پستی آموزش هندسه
خرید پستی آموزش سریع SASS
خرید پستی آموزش سریع Underscorejs
خرید پستی ادغام API رسانه های بزرگ با فریمورک Foundation for Apps
خرید پستی آشنایی با Python
خرید پستی تکنیک های بهینه سازی صفحات وب سایت
خرید پستی استفاده از الگوهای طراحی در JavaScript
خرید پستی آموزش آناتومی حیوانات برای نقاشان
خرید پستی پردازش عکس های RAW با DxO OpticsPro
خرید پستی پردازش عکس های RAW با RawTherapee
خرید پستی اعمال بافت یا Texture در Adobe Photoshop
خرید پستی طراحی وکتور یک گربه
خرید پستی 5 اشتباه رایج در بازاریابی و رفع آن
خرید پستی آشنایی با هشتگ
خرید پستی ساخت برنامه های کاربردی با React Native
خرید پستی تدوین طرح کسب و کار
خرید پستی آموزش عملی IoC با ASPNET MVC 4
خرید پستی برنامه ریزی برای کسب و کارهای موفق
خرید پستی آموزش پیشرفته Integration Services
خرید پستی اسکریپت نویسی هوش مصنوعی و هوشمندسازی دشمنان در بازی Unity
آموزش ایجاد کردن منابع در آمد آسان ویژه متخصصان IT
نرم افزار Autodesk Alias Surface 2015 نرم افزار طراحی و مدل سازی قطعات صنعتی
آشنایی با Raven DB یک پایگاه داده NOSQL
آموزش مدیریت Worksheet ها در نرم افزار Excel
آشنایی با NuGet
آموزش سریع و کاربردی Windows 81
سری کامل آموزش زبان Interchange – تمامی سطوح
آموزش مک برای کاربران ویندوز
آموزش سریع PhantomJS
کلمات کلیدی :موزش سریع phantomjs any website using the command line popular frontend build frontend build tools apia quick demonstration you will using the موزش سریع any website quick demonstration web pages phantomjs using scripts automation testing استفاده برنامه terms developers quick