Friday, September 7, 2018

CSS for Beginner

CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper, or in other media. CSS saves a lot of work. It can control the layout of multiple web pages all at once. External stylesheets are stored in CSS files.


For more detailed learning refer to the below videos.


Thursday, September 6, 2018

HTML for Beginner



HyperText Markup Language (HTML) is a markup language for creating webpages. Webpages are usually viewed in a web browser. ... Meta information is information about the web page

For More detailed learning on HTML . Please find the below reference link videos.

https://www.tutorialspoint.com/html_online_training/html_introduction.asp

Sunday, May 13, 2018

Cake PHP Installation and Tutorial



1. Download XAMP and install as per your system configuration Link https://www.apachefriends.org/download.html 2. Editor for cake php https://code.visualstudio.com/Download 3. Version control svn - install version control make sure to select make sure command line tools checked for more please refer to guide https://epdf.tips/beginning-cakephp-from-novice-to-professional.html https://vimeo.com/47400017 http://web-algarve.com/books/MySQL%20&%20PHP/Learning%20PHP,%20MySQL,%20JavaScript,%20CSS%20&%20HTML5,%203rd%20Edition.pdf

local setup settings.

Step 1) C:\WINDOWS\system32\drivers\etc\ Open the "hosts" file :
127.0.0.1       localhost
127.0.0.1       test.com
127.0.0.1       example.com
Step 2) xampp\apache\conf\extra\httpd-vhosts.conf
<VirtualHost *:80>
    DocumentRoot C:/xampp/htdocs/test/
    ServerName www.test.com
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot C:/xampp/htdocs/example/
    ServerName www.example.com
</VirtualHost>
Step 3) C:\xampp\apache\conf\httpd.conf. Scroll down to the Supplemental configuration section at the end, and locate the following section (around line 500), Remove the # from the beginning of the second line so the section now looks like this:
#Virtual hosts
Include conf/extra/httpd-vhosts.conf
Step 4) Restart XAMPP and now run in your browser :
www.example.com or www.test.com

DEBUGGING please refer below link

https://www.codeproject.com/Articles/553018/Ultra-Rapid-PHP-Application-Development
https://www.youtube.com/watch?v=vH-EFil3Svg&list=PLy6f6YeaisJLnQpKpeeJX_ooJg_IH1Oib&index=3



Note : Please feel free to add useful content/links to this page




Wednesday, May 9, 2018

PHP for Beginner



1. Laravel
This is one of the oldest and most popular PHP frameworks with expressive syntax. The framework has a robust templating engine that makes web development easier. The framework takes care of common tasks such as session, caching, routing, and authentication. Laravel comes with plenty of functions that make rapid application development easier.

2. Symfony
The Symfony framework was launched back in 2005. It is known as a comprehensive PHP MVC framework that is adhered to all PHP standards. Symfony is fully compliant with the standards of PHP and the web. Its components are extensively used by well-known CMS like Drupal, OroCram, and PHP bulletin boards.

3. Zend Framework
Zend is an object oriented, MVC-based framework that uses features such as interfaces, inheritance. It allows loading components and functions that you want to use as individual libraries. Zend is built on agile functionality that helps in delivering high quality applications. It is a highly customisable framework.

4. CakePHP
CakePHP has maintained its popularity as it has evolved over time. The framework offers new functions with each new version to keep the strong user base. Using CakePHP ensures that the core of your application is well tested and continuously improved. The current version of CakePHP has functions like improved modularity and increased ability.

5. FuelPHP
FuelPHP is a flexible framework that supports MVC and HMVC architecture. It is being updated over time and expects a major overhaul in 2020. FuelPHP's significant feature is HMVC consuming less time and memory. The implementations help you create web applications with varied functions and complexities.

PHP EXAMPLE


<?php
$a =true;
$b =5.24;
$c =$a+$b;
$d= array('apple','mango');
echo "C value is : ",$c;
echo "<br/>";
echo "is an array ".is_array($d);
echo "<br/>";
$f=0;
echo "is an null ".is_null($f);
echo "<br/>";
echo "Biggest Number";
if ($a >$b)
echo " a is greater ",$a ;
else 
echo "b is greater ",$b;
/* Example program on if statements*/
echo "<br/>";
$mood ="sad";
if($mood="happy")
echo "I am a cool guy";
elseif($mood ="sad")
echo "I am a sad person";
$mood = "happy";
/* Example program on ternary operatior*/
echo "<br/>";
$text = ($mood == "happy") ? "I am in a good mood!" : "I am in sad...";
echo $text;

<?php

for ($i =1; $i<=10 ; $i++)
{
echo "i value is : ".$i ."</br>";
}

?>
for more practice and read please refer to the below useful links.


Tuesday, August 22, 2017

Machine learning


Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.

For More Details

https://www.codeproject.com/Articles/1196024/Machine-Learning-Gradient-Descent

lvalue vs rvalue

  1. What is an lvalue? An lvalue is an object that: Has an identifiable memory location. Has a name (in most cases). Can appear on th...