Posts

Showing posts from February, 2017

Shell Scripting Tutorial for Beginners 1 - using Variables and Comments

Image
#! /bin/bash # this is a comment echo "Hello World" # this is also a comment echo Our shell name is $BASH echo Our shell version name is $BASH_VERSION echo Our home directory is $HOME echo Our current working directory is $PWD name=Mark VALUE=10 echo The name is $name echo value $VALUE

Node.js Tutorial for Beginners 23 - using JavaScript with EJS

Image
Project files index.js node_modules/ package.json views/ views/students.ejs index.js var express = require( 'express' ); var app = express(); app.set( 'view engine' , 'ejs' ); var students = { 1 : { name : 'Mark' , subjects : [ 'c++' , 'Java' , 'c' ] }, 2 : { name : 'Tom' , subjects : [ 'C#' , 'Pthon' , 'Mysql' ] }, 3 : { name : 'John' , subjects : [ 'Javascript' , 'Sqlite' , 'c' ] }, } app.get( '/students/:id' , function (req, rep) { rep.render( 'students' , { name : students[req.params.id].name , id : req.params.id , subjects : students[req.params.id].subjects}); }) app.listen( 3000 , function () { console.log( 'our server is live on posrt 3000' ); }) package.json { "name" : "express_test" , "version...

Node.js Tutorial for Beginners 22 - Node.js template engine EJS in Express

Image
Project files about.html index.html index.js node_modules/ package.json views/students.ejs index.js var express = require( 'express' ); var app = express(); app.set( 'view engine' , 'ejs' ); app.get( '/' , function (req, rep) { rep.sendFile(__dirname + '/index.html' ); }) app.get( '/about' , function (req, rep) { rep.sendFile(__dirname + '/about.html' ); }) var students = { 1 : 'Mark' , 2 : 'Tom' , 3 : 'john' } app.get( '/students/:id' , function (req, rep) { rep.render( 'students' , { name : students[req.params.id] , id : req.params.id}); }) app.listen( 3000 , function () { console.log( 'our server is live on posrt 3000' ); }) package.json { "name" : "express_test" , "version" : "1.0.0" , "description" : "" , "main" : "index.js" , "script...

Linux Command Line Tutorial | Learn Terminal Commands

Image

Node.js Tutorial for Beginners 21 - Express.js route parameter

Image
var express = require( 'express' ); var app = express(); app.get( '/' , function (req, rep) { rep.send( 'this is home page' ); }) app.get( '/about' , function (req, rep) { rep.send( 'this is about page' ); }) app.get( '/contect' , function (req, rep) { rep.send( 'this is contect page' ); }) var students = { 1 : 'Mark' , 2 : 'Tom' , 3 : 'john' } app.get( '/students/:id' , function (req, rep) { rep.send( 'you have requested to see the student name : ' + students[req.params.id]); }) app.listen( 3000 , function () { console.log( 'our server is live on posrt 3000' ); })

Download and Install Visual Studio 2017 RC (Community Edition)

Image

Node.js Tutorial for Beginners 20 - Introduction to Express.js

Image
npm init command $ npm init This utility will walk you through creating a package.json file. Press ^C at any time to quit. name: (express_test) demo version: (1.0.0) description: Demo of package.json entry point: (index.js) test command: git repository: keywords: author: license: (ISC) install express via npm npm install express --save index.js var express = require( 'express' ); var app = express(); // GET // POST // PUT // DELETE app.get( '/' , function (req, rep) { rep.send( 'this is home page' ); }) app.get( '/about' , function (req, rep) { rep.send( 'this is about page' ); }) app.get( '/contect' , function (req, rep) { rep.send( 'this is contect page' ); }) app.listen( 3000 , function () { console.log( 'our server is live on posrt 3000' ); }) package.json { "name" : "express_test" , "version" : "1.0.0" , "description" : "" , ...