Learn free webdev tutorials


SASS example - Media queries with mixins and variables

October 8, 2021 ·  3 min read

SASS is popular pre processor style language, It provides variety of features to support DRY principle. It supports two syntaxes SASS and SCSS In this tutorials, Learn how to write a media queries in SASS and SCSS. This blog solves below things How to write a media quries in SASS and SCSS syntax adding media queries in sass mixins variables SASS media queries usage Media query feature is introduced in CSS to apply styles based on screen sizes or media device types....


Jenkins Basics - Continuous Integration tool

September 25, 2021 ·  2 min read

What is Jenkins:- Sun has developed Hudson for building Java projects, after Oracle acquisition, Hudson is renamed as Jenkins (forked code base and enhanced by adding different plugins) what is continuous integration:- In software development, when we developed any code, developers compile the code using maven and run the test cases for the code, if failure happens, we will fix the code. For each code, we need to do manually....


Safari developer tools developer console, Inspect options

June 27, 2021 ·  2 min read

Why Safari Dev tools are required? In Web application development, Web Developers need to test and debug the functionality in different browsers. Chrome, Firefox, and Safari browsers are used by most of the developers. Safari browser is one of the popular web browsers from Apple. Sometimes, the functionality works in chrome, But it will not work on other browsers like safari. Developers need to debug the code to find out the root issue....


Learn Nginx installation on windows and Linux

June 20, 2021 ·  3 min read

Nginx is a popular opensource web server just like apache server. This will be used in the most popular websites to generate static HTML content. Nginx Supports following features SSL support Load Balancing Http Caching Static files can be hosted Http authentication Rewrite support for redirection Integrated Proxy and reverse proxy In this blog, We will go through Nginx installation on Windows, Linux, and Ubuntu Install on windows  First please download latest from nginx-1....


Open Data KIT tutorial and install with postgres DB

June 17, 2021 ·  4 min read

Opend Data Kit (ODK) is a free opensource java applications tools for data capturing and aggregate the data and store it in a server. Uses of ODK is for digital surveys instead of the physical paper survey. Before ODK was introduced, manual surveys have a long process to implement. The physical paper survey involves decide the questions on the paper survey form, Collecting the survey data and finally aggregate survey data results....


Gitignore file generate Eclipse|Intellij|Netbeans

June 16, 2021 ·  2 min read

In this blog post, We are going to learn how to git ignore files in IDE - Eclipse, IntelliJ, and Netbeans In my previous post, We are going to learn gitignore file tutorials with examples gitignore file gitignore file contains patterns of files and folders which prevent from committing to git repository when the code is committed and push to a remote repository This file is specific to IDE and Operating systems and languages....


.gitignore file tutorials with ignoring directory examples

June 16, 2021 ·  2 min read

In this blog post, We are going to learn gitignore file tutorials with examples. You can check my previous post on Angular gitignore examples .gitignore file  .gitignore is a file used by git tool to ignore the files and directories during committing source code changes to remote repository. Usually, ignore files or directors specific to local code bases or output of generated project running which are not required to commit to the remote repository....


Crucible Code Review Tool basics

June 13, 2021 ·  2 min read

What is the Crucible tool? Crucible is a code review tool. This tool is developed by Atlassian. You can use as the crucible cloud as well as individual web application Code review is a collaborative process between developers of a codebase for delivering good code. This tool track code review activity and changes. the user enables to add comments to each line of source code. This is very useful for remote teams across the globe...


Learn Git tool in 15 mins Tutorials with examples

June 13, 2021 ·  5 min read

Git Tutorials Basics Git is open source and distributed version control tool to track changes of a code or documents. Nowadays it is very popular among opensource code base. During application development, we have several questions. How do you track changes of a code based? How multiple people work on the same code or module? How to do you maintain several versions of the code base? How do you rollback code changes to the previous version if any issue in production?...


How to Install Subversion or SVN Client on Windows?

June 12, 2021 ·  2 min read

What is SVN and client SVN abbrevated as SubVersionN. SVN client is mostly used by software developers to do the svn based operations(creating a branch, Checkout and committing code etc..). This task is mostly done daily to make code changes on java projects. First, try to get the required installation exe file CollabNet Subversion Client v1.6.12 (for Windows) from collab’s site. Once you downloaded the exe file, following the following steps to install the svn client on windows....


Learn basics of SVN or Subversion?

June 12, 2021 ·  3 min read

What is SVN or SubVersion :- SVN is version configuration management system used in most of software projects to maintain the code at one of repository location. SVN is implemented by apache framework and the current version is Apache Subversion 1.7.2 Subversion is same as like as CVS with additional features. When we are creating any code base in subversion, First we need to create a repository. Repository is remote network folder which has all the code base as well as project related document....


How to avoid giving user credentials for every git push

February 29, 2020 ·  2 min read

In this blog post, There are many ways we can save user credentials for git push command How to do push changes with out authentication every time to github As you know every time when you are pushing the changes to GitHub, You need to authenticate to GitHub with username and password. Some times you want to multiple commits without authentication, There is a process to do it. git-credential-store and git-credential-cache are the commands to store the user credentials into hard disk....


Learn @use and @import rule and directive SASS|SCSS

February 20, 2020 ·  2 min read

In this tutorials, we are going to learn @import and @use features with examples and difference between with. @import directive in SASS  @import is used to import css and sass styles into As you know SASS is open source preprocessor language used in applications @import directive rule @import in css is used to import styles from one file into other css styles, SASS also works the same way, Only difference is css makes a extra http call to imports it, SASS will not make a extra call....


Junit: java unit testing framework with examples

August 24, 2012 ·  3 min read

java unit testing or junit Junit is a popular Java unit testing framework. Junit is developed to unit test the piece of code. What do you mean by unit testing? Unit testing is test code written for checking the runtime errors for each function/line of a java code. Junit can be used to regress each small change so that large application should not give errors even adding small changes Testing is a piece of code written for checking the validity of actual business logic code like a null check and comparing actual and expected values....


Learn Basics of Web server and Application Server

June 26, 2012 ·  4 min read

Application servers and web servers two type of servers need to know in web application development in software world. Developer write the piece code,packs this code as war and deploy/host the code in one of the web server or application server, then users of the application can access the features of the application from any where in the world Web server tutorial:- Webservers are used to generate the dynamic content as well as static content....


Implicit Objects tutorial in JSP

March 10, 2012 ·  2 min read

Implicit objects Implicit objects are Java objects in JSP which will be created by the servlet container. usually, if we want to access any data in a class, we have to create an object using new operator and then access the methods on that object. for implicit objects, we can use them directly on JSP pages. JSP is used in MVC model architecture soi will clearly separate presentation logic with model logic....


Learn Basics of Sample web.xml in java

January 23, 2012 ·  3 min read

This post covers basics of web.xml in java web application Web.xml is web deployment descriptor used for any web application written in java. Every web application that is developed in java should have this xml file in Root-Folder/WEB-INF.Web.xml is defined as part java specification. so every vendors like tomcat, jboss or other app servers should have to implement in their own web based frameworks.web.xml contains all the jsp,servlet configuration, filter, listener configurations....


Hellow World Jsp Example

December 3, 2011 ·  1 min read

Before setting up deploying JSP on your environment, make sure that JAVA_HOME environment is set. and also download tomcat from the apache site and should set TOMCAT_HOME environment is set. Please make sure that PATH and CLASSPATH environment variables are set Steps to create a first web application. Create a HelloWorld folder and the folder structure looks like as following structure HelloWorld root folder contains the following structure Create a first....


Subscribe
You'll get a notification every time a post gets published here.