Deploying Node Apps Using Visual Studio Code

VS Code has some nifty extensions to make deploying Node apps to Azure a real snap. In this video, we take a look at how to deploy with FTP, local Git, GitHub, Docker and even setup a full build pipeline using a build server.

How To Make Your Own MIUI Themes | Easiest Way | Tutorial | 2017

Hello Guys,

Today I am gonna show you how you can make your own MIUI Themes in easiest way. You can customize the theme in your own way. MIUI 8 IS ONE THE BEST CUSTOM ROM MADE BY XIAOMI.

Device Used : Redmi Note 3

MIUI Theme Creator :

Follow me :
Facebook :
Twitter :

Song: DEAF KEV – Invincible [NCS Release]
Music provided by NoCopyrightSounds.
Video Link:
Download Link:




Check out my other videos :

Use your FACE to CONTROL your ANDROID Device Completely without Touching it | Hindi | 2017
Link :

How to use Multi Window Feature in Redmi Note 3 without root !
Link :

MIUI 8 Theme HNY & MC | Special Module Included | 500 Subscribers Special | December 2016
Link :

How to Increase Reliance Jio Internet Speed | 100% working | PROOF ADDED
Link :

[Official] Resurrection Remix (Android 7.1) with VoLTE for Redmi Note 3 | Review
Link :

Best Zooper Widgets for Your Device | November 2016
Link :

Best MIUI 8 Theme Ever | Specially for Redmi Note 3
Link :

MIUI 8 theme reMIx | One of the best MIUI 8 themes !
Link :

6 Best Apps To Customize Your Android Device 2016

Top 5 Miui 8 Themes October 2016
Link :

How To Turn Any Android Phone Into a Google Pixel Phone in Just 2 Minutes
Link :

All content used is copyright to EZTech, Use or commercial display or editing of the content without proper authorization is not allowed.

How to Build an Ionic 4 Calendar App

In this tutorial we build an Ionic 4 calendar component! Learn to build mobile apps with Ionic in my Ionic Academy:

The training platform for everything Ionic. 40+ Ionic Courses, Ionic tutorials and private community to help you learn Ionic fast.


Want to read instead of watch? Here’s the full Ionic tutorial:

Want more tutorials? Here you go!

Just getting started? Take my 7 Day Ionic Crash Course:


My Private Daily Vlog:

You can also find me


Free Website Builder – MobiRise Review & Demo

Free Website Builder – MobiRise Review & Demo. DOWNLOAD the free website builder here:
Mobirise is a free offline app for Windows and Mac to easily create small/medium websites, landing pages, online resumes and portfolios, promo sites for apps, events, services and products.

Who is it for?
Mobirise is perfect for non-techies who are not familiar with the intricacies of web development and for designers who prefer to work as visually as possible, without fighting with code. Also great for pro-coders for fast prototyping and small customers’ projects.

Why Mobirise?
Key differences from traditional website builders:
* Minimalistic, extremely easy-to-use interface
* Mobile-friendliness, latest website blocks and techniques “out-the-box”
* Free for commercial and non-profit use

Drag blocks to page
Start with creating a new website and picking up the theme. Then expand the blocks panel with the big red “plus” button in the lower right corner and start dragging the blocks you like.

Edit and style inline
Edit the content of each block just like you would in a regular text editor, click on media elements to insert your own image, video or icon.

Set block parameters
Set the appropriate options through the Parameters Panel being brought out by the blue “gear” button.

Preview and Publish
Click on “Mobile View” in the website builder to check how your site looks on different devices and publish to local drive, FTP or free Github Pages.

You don’t have to code
Mobirise is an easy and simple free website builder – just drop site elements to your page, add content and style it to look the way you like.

Make your site unique
Mobirise Website Builder offers a huge collection of website blocks in several themes, and though these blocks are pre-made, they are flexible. You can combine blocks in different ways on your pages.

Automagically mobile
Mobile web traffic overtook desktop one in 2016 and will only grow in 2018, and that’s why it’s important to create sites that look good on all devices. No special actions required, all sites you make with Mobirise are mobile-friendly. You don’t have to create a special mobile version of your website, it will adapt automagically.

Cut down the development time with drag-and-drop website builder. Drop the blocks into the page, edit content inline and publish – no technical skills required. Watch the video below to see the Mobirise in action.

1500+ amazing blocks
Mobirise Website Builder offers 30+ themes that include sliders, galleries with lightbox, articles, counters, countdowns, full-screen intros, images & videos, features, data tables & pricing tables, progress bar & cycles, timelines, tabs & accordions, call-to-action, forms, Google maps, social blocks, testimonials, footers, and more. Blocks are designed considering the latest trends in web design, and they are flexible and full of customizing options.

Download Mobirise Free Website Builder today and develop cutting-edge, mobile-ready websites that look great on any devices and browsers.

Follow Us:

Join our Facebook Video Marketing Group

Share this Free Website Builder review

Free Website Builder – MobiRise Review & Demo

How to build Node.js Application with Docker | Node.js with Docker

In this video we will learn about building a docker container for existing nodejs app. We will use alpine Linux image and copy the source code to alpine Linux and build a new docker image



FROM alpine:latest
RUN apk add –no-cache nodejs npm


COPY . /app

RUN npm install



CMD [“server.js”]

Pocket Sports Basketball App design/build diary

The next update build on our upcoming PS Basketball app – check out what’s been happening and watch me as I run through it 🙂

Build a Chat Application using React, Redux, Redux-Saga, and Web Sockets – Tutorial

Learn to build a chat web app in this full tutorial from Beau Carnes. The app uses React, Redux, Redux-Saga, and web sockets.

Having some experience with React and Redux would be helpful, but it isn’t required.

? Github:

? CSS File:

? React basics video:

? Based on this article by Flavio Copes:
? Check out his blog:

? Beau Carnes on Twitter:

Learn to code for free and get a developer job:

Read hundreds of articles on technology:

And subscribe for new programming videos every day:

Angular dev build vs prod build

In this video we will discuss the differences between a development build and a production build in angular.

To generate a development build we can use either
ng build
ng build –dev

To generate a production build we use
ng build –prod

Here are some of the differences between a development build and a production build in angular.

Source Maps : Development build generate Source Maps where as production build does not.

What are Source Maps
To improve the performance, the application’s JavaScript and CSS files are combined and compressed. It is extremely difficult to debug those compressed files. A source map holds information about the original files and can be used to map the code within a compressed file back to it’s original position in a source file. So with the help of these source maps we can easily debug our applications even after the the files are compressed and combined.

By default, a development build produce source maps where as a production build does not. However, we can change this default behaviour by using –sourcemaps option along with the ng build command. It’s alias is -sm.

The following command produces a development build without source maps as we have set -sm option to false
ng build –dev -sm false

On the other hand, if you want source maps along with your production build set -sm option to true as shown below.
ng build –prod -sm true

Extracts CSS : With the development build global styles are extracted to .js files where as with the production build they are extracted to .css files. To change this default behaviour use –extract-css option or it’s alias -ec with the ng build command.

The following command produces a development build with global styles extracted to .css file(s) instead of .js ones.
ng build –dev -ec true

Minification & Uglification : A Prod Build is both minified and uglified, where as a Dev Build is not.

What is Minification
The process of removing excess whitespace, comments, and optional tokens like curly brackets and semicolons is called Minification.

What is Uglification
The process of transforming code to use short variable and function names is called uglification.

The minified and uglified version of the file is smaller in size than the full version, resulting in faster response times and lower bandwidth costs.

If you look at the bundles generated by the prod build, you will notice that they are minified and uglified. Notice, extra whitespaces, comments, and optional tokens like curly brackets and semicolons are removed. Also notice, the code is transformed by using short variable and function names. On the other hand, the bundles generated by the dev build, are not minified and uglified.

Tree Shaking : A Prod build is Tree Shaked, where as a Dev build is not.

What is Tree Shaking
Tree shaking is the process of removing any code that we are not actually using in our application from the final bundle. It’s one of the most effective techniques to reduce the application size.

If you look at the bundles generated by the production build, they are significantly less in size compared with the bundles generated by the development build. This is beacause with the production build the code is tree shaked to remove dead code i.e the code that is not referenced by the application.

Ahead-of-Time (AOT) Compilation : With a production build we get AOT (Ahead-of-Time) compilation, i.e the Angular component templates are pre-compiled, where as with a development build they are not. We will discuss Ahead-of-Time compilation in detail in our next video.

The following table summarises the differences between a development build and a production build

Feature Development Build Production Build
Source Maps Yes No
Extracts CSS .js file .css file
Minifaction No Yes
Uglification No Yes
Tree Shaking No Yes
AOT No Yes

Text version of the video


Angular CLI Tutorial

Angular CLI Text articles & Slides

All Dot Net and SQL Server Tutorials in English

All Dot Net and SQL Server Tutorials in Arabic

Parsing JSON Just Became Super Easy in Swift 4 with Decodable

Transforming JSON into model objects in your apps just became a whole lot easier with the introduction of Decodable in Swift 4. In today’s lesson, I want to walk through the old way of using JSONSerialization and then show you the new JSONDecoder method. We can retire a bunch of JSON serializer pods now that we have this feature natively supported.

URLs for JSON blobs:

Completed Source Code

Instagram Firebase Course

Facebook Group

iOS Basic Training Course

Follow me on Twitter:

Building full-stack Node.js web apps with Visual Studio Code : Build 2018

Node.js is a scalable JavaScript server runtime with a huge ecosystem of open source packages and a variety of front-end frameworks to build web apps with, like Angular, React, and Vue. In this demo-packed session you’ll learn how Visual Studio Code, our open source, cross-platform editor, supercharges your productivity as we build a web app, including debugging front-end and server-side code and deploying.