<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Javascript on programming mentor</title>
    <link>https://programmingmentor.com/tags/javascript/</link>
    <description>Recent content in Javascript on programming mentor</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 03 Apr 2018 10:54:24 +0200</lastBuildDate>
    
	<atom:link href="https://programmingmentor.com/tags/javascript/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Coding Google Assistant bot with Dialogflow</title>
      <link>https://programmingmentor.com/post/dialogflow-bot/</link>
      <pubDate>Tue, 03 Apr 2018 10:54:24 +0200</pubDate>
      
      <guid>https://programmingmentor.com/post/dialogflow-bot/</guid>
      <description>Description Google Codelabs screencast: Using DialogFlow to code voice-controlled Google Assistant Bot that tells BitCoin price
 Link to the lab: https://codelabs.developers.google.com/codelabs/your-first-action-on-google-with-webhook/#0 Tech Stack Used: DialogFlow, JavaScript, JSON, Google Assistant IDE: Visual Studio Code  You can test bot with your hands here: https://bot.dialogflow.com/bitcoin-price. To see how it works, click on mic and ask bot tell bitcoin price by voice or type question from keyboard.</description>
    </item>
    
    <item>
      <title>Simplest explanation of QuickSort algorithm in JavaScript</title>
      <link>https://programmingmentor.com/post/simplest-explanation-quicksort-js/</link>
      <pubDate>Sat, 09 Dec 2017 10:27:24 +0200</pubDate>
      
      <guid>https://programmingmentor.com/post/simplest-explanation-quicksort-js/</guid>
      <description>Let&amp;rsquo;s sort by hand Assume we have an array of random numbers and we need to sort it using QuickSort algorithm:
[5, 2, 7, 9, 6, 1, 4, 5, 0] We need to create function qsort that will get an array as an argument and will return sorted array.
That&amp;rsquo;s how the call to the function will look like:
qsort([5, 2, 7, 9, 6, 1, 4, 5, 0]); Let&amp;rsquo;s go inside the function and inspect how it will sort the array.</description>
    </item>
    
    <item>
      <title>Practice introduction to webpack 2</title>
      <link>https://programmingmentor.com/post/webpack-practice-intro/</link>
      <pubDate>Tue, 04 Jul 2017 11:54:24 +0200</pubDate>
      
      <guid>https://programmingmentor.com/post/webpack-practice-intro/</guid>
      <description>Key Concepts Modern front-end projects become very complex and include multiple modules of different kind. Such tools as webpack called module bundlers help developers to make process of consuming modules manageable.
Configuration file webpack.config.js webpack uses file webpack.config.js that holds configuration for the project. The configuration itself is stored into configuration object that should be assigned to module.exports property:
Sample starting point for webpack.config.js: module.exports = {}; Entry Entry point is the starting point for graph of dependencies that webpack builds while creating bundle.</description>
    </item>
    
    <item>
      <title>Getting started with Babel</title>
      <link>https://programmingmentor.com/post/setup-babel/</link>
      <pubDate>Tue, 11 Apr 2017 10:54:24 +0200</pubDate>
      
      <guid>https://programmingmentor.com/post/setup-babel/</guid>
      <description>Installation Make sure latest node.js installed and npm updated.
Init package.json:
npm init -y Install babel:
npm install --save-dev babel-cli babel-preset-env Install polyfill:
npm install --save babel-polyfill Configure Create .babelrc:
{ &amp;#34;presets&amp;#34;: [&amp;#34;env&amp;#34;] } Add entry to scripts section of package.json file:
&amp;#34;babel&amp;#34;: &amp;#34;babel src -d dist&amp;#34; Create html and js Create src folder for source files and dist for transpiled output.
Create file src/index.js written in ES2015:
const greetings = `Hello World!</description>
    </item>
    
    <item>
      <title>Getting started with Traceur</title>
      <link>https://programmingmentor.com/post/setup-traceur/</link>
      <pubDate>Tue, 11 Apr 2017 09:19:24 +0200</pubDate>
      
      <guid>https://programmingmentor.com/post/setup-traceur/</guid>
      <description>Install Traceur Make sure you have node.js installed and npm updated.
Create package.json file:
npm init -y Install Traceur with the following command:
npm i --save-dev traceur Configure Add traceur to scripts section of package.json:
traceur --script src/index.js --out dist/index.js --outputLanguage es5 --source-maps file --source-root true  Create html and js Create src folder for source files and dist for transpiled output.
Create file src/index.js written in ES2015:
const greetings = `Hello World!</description>
    </item>
    
  </channel>
</rss>