Friday, January 4, 2019

What is the Basic Networking Terminology? tccicomputercoaching.com

Computers running on the Internet communicate to each other using either the Transmission Control Protocol (TCP) or the User Datagram Protocol (UDP).



The widely used networking terminologies are given below:

1) IP Address

IP address is a unique number assigned to a node of a network e.g. 192.168.0.1 . It is composed of octets that range from 0 to 255.
It is a logical address that can be changed.

2) Protocol

A protocol is a set of rules basically that is followed for communication. For example:
  • TCP
  • FTP
  • Telnet
  • SMTP
  • POP etc.

3) Port Number

The port number is used to uniquely identify different applications . It acts as a communication endpoint between applications.

The port number is associated with the IP address for communication between two applications.
The TCP and UDP protocols use ports to map incoming data to a particular process running on a computer.

4) MAC Address

MAC (Media Access Control) Address is a unique identifier of NIC (Network Interface Controller). A network node can have multiple NIC but each with unique MAC.

5) TCP-UDP: Connection-oriented and connection-less protocol

In connection-oriented protocol, acknowledgement is sent by the receiver. So it is reliable but slow. The example of connection-oriented protocol is TCP.

But, in connection-less protocol, acknowledgement is not sent by the receiver. So it is not reliable but fast. The example of connection-less protocol is UDP.

6) Socket

A socket is an endpoint between two way communication.

Do you know more in detail about Networking?

Then TCCI is a Best place where you can learn very well.

TCCI conduct various types of courses like Basic Computer Course, Programmming Course, Web Designing Course, Project Training Course, Web Developmnet Course, Typing, SEO, Coaching for All Engineering Branch , Maths Coaching, School Computer Course Coaching etc.

You can Join course as per your requirements at Bopal or Satellite in Ahmedabad.

For more information about TCCI.

Call us @ 9825618292

Visit us@ http://tccicomputercoaching.com/course/

What is difference between SQL and PL-SQL? tccicomputercoaching.com

SQL : Structures Query Language used to perform only DDL, DML, DQL, TCL & DCL..So on but in day today day life SQL is not sufficient to solve our problems.

PL/SQL : Procedural Language Structured Query Language is an extension for SQL.



1. Language

  • SQL is a structured language support looping and conditional statements.
  • PL/SQL is a procedural language supports looping and conditional statements, such as (range base loops, condition base loops ).

2. Execution:

  • In SQL we cannot execute one or more that one statement at a time.
  • Where as in PL/SQL we can execute number of statements, with the use of ( procedures, functions, packages, cursors…..)

3. Error Messages:

  • SQL always gives system error messages while any wrong transaction. Users cannot understand these system error messages.
  • Whereas with PL/SQL , we can convert these system error messages into user friendly error messages with the excellent concept called EXCEPTION HANDLING.

4. Code Reusability:

  • SQL doesn’t support code reusability, it means we need to write insert , update, delete, select each and every time.
  • Where as in PL/SQL supports code reusability. it means writing the code only one time and reusing the same code again and again whenever u want to do the same operations.

5. Interaction:

  • SQL interacts with a Database server
  • Pl/SQL has no interaction with the database server

6 . Example:

  • SQL - SELECT * FROM STUDENT WHERE Age>=18;
  • PL/SQL - CREATE OR REPLACE PROCEDURE hello AS BEGIN dbms_output.put_line('Hello World!'); END;

In short day life problems cannot be solved or difficult to solve by just using SQL.

To learn more about SQL and PL/SQL TCCI is Best Place where you can learn Basic concepts of SQL and DBMS.

TCCI teach Online and Offline C , C++, Java, Python, Database Management , Python, Data Structure HTML, CSS, Java Script, .Net, PHP, System Programming Compiler Design, Boot Strap, Angular Js etc.

We have experienced faculty who teach all Engineering branch course in Bopal and satellite in Ahmedabad.

Call us @ 9825618292

Join us @ http://tccicomputercoaching.com/

Thursday, January 3, 2019

What is swing in Java? tccicomputercoaching.com

Swing is a part of Java Foundation classes (JFC). Swing is used for building graphical user interfaces (GUIs) in java. It has an excellent set of icons. From primary icons like control buttons, brands, scrollbars to innovative icons like plants and platforms. Swing itself is coded in Java.

It supports to develop Visual customer connections with Java.



Swing tool set is:
  • system independent
  • customizable
  • extensible
  • configurable
  • lightweight
JFrame, JPanel, JLable, JTextField, JPasswordField etc. are different components used to create different controllers in Web Form in Java.

Getting interested to learn more about Swing in Java?

Then don't wait,

Call us @ 9825618292

Join us @ http://tccicomputercoaching.com/course/

TCCI can help you to grasp more knowledge in Advance Java.

What is Jquery? Tccicompiutercoaching.com

jQuery is a JavaScript Library.

jQuery greatly makes easier to use of JavaScript programming in website.

jQuery is easy to learn. But it is necessary to learn HTML , CSS, Java Script first.



In one sentence we can define Java Script as " Write less, output more". So, indirectly it increases efficiency.

jQuery also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation.

The jQuery library contains the following features:
  • HTML/DOM manipulation
  • CSS manipulation
  • HTML event methods
  • Effects and animations
  • AJAX
  • Utilitie
  • The jQuery library is a single JavaScript file, and you reference it with the HTML <script> tag (notice that the <script> tag should be inside the <head> section):
  • <head>
    <script src="jquery-3.3.1.min.js"></script>
    </head>

jQuery Syntax

The jQuery syntax is tailor-made for selecting HTML elements and performing some action on the element(s).

Basic syntax is: $(selector).action()
  • A $ sign to define/access jQuery
  • A (selector) to "query (or find)" HTML elements
  • A jQuery action() to be performed on the element(s)
Using JQuery you can add some advanced functionality to the webpage.
 
To learn this advanced Language Join @ TCCI.

Call us @ 9825618292

Visit us@ http://tccicomputercoaching.com/course/

Tuesday, January 1, 2019

What is advance Java? tccicomputercoaching.com

Core java contains the fundamental for java that will be used in any java
technology without this no one can jump on any advance java technology. It will take you through what is Java, features, OOPS concept, threading, exception, package, collections, JDBC concept. These all are very basic concept and using this you can develop the simple stand alone applications.



"Core Java” means "stand -alone" java applications whereas “Advanced java”means java applications that runs on servers i.e., these are the “web applications"."Advanced Java" contains Servlet programming, Web Services, the Java Persistence API, etc.

Advance java comprises mainly of three things:

1. JSP: JSP stands for Java Server Pages. JSP is used to build up forms. it’s used as a view part of the MVC model. if somebody don’t know to wrote the code in JSP they can directly use JavaScript or HTML with CSS

2. SERVLET : S ervlet is the controller part of MVC model. this is used to read the content of data whatever is coming from the view part. Eg: reading form data . I someone doesn’t know how to write servlet code then they can go for frameworks like Spring MVC

3. JDBC: This is the model part of the MVC model. this is used for getting connected with database and performing database operations like storing and retrieving data. if someone doesn’t know how to write database code then they can go for a framework called Hibernate. Other frameworks include Spring, Apache Struts, Spark, Vaadin etc.

To learn more in detail about Advance Java Join TCCI @ Ahmedabad.

TCCI Coaching institute is located in Bopal and satellite in Ahmedabad.

First you can learn core java , this knowledge will help you to grasp Advance Java easily.

We teach both core java and advance java both.

For more information about Courses @ TCCI.

Call us @ 9825618292

Visit us @ http://tccicomputercoaching.com/

What is dynamic Method Dispatch? tccicomputercoaching.com

What is Method dispatch in Java?

It is process of selecting implementation of polymorphic operation to call run time or compile time.


There are two types of Method dispatch or Binding in Java.

1) Static binding in Java

This occurs during Compile time. Static binding also known as early binding or compile-time binding.
Private, final and static methods and variables uses static binding and bonded by compiler

2) Dynamic binding in Java

This occurs during Runtime. Dynamic binding is also known as late binding or run-time binding.
Virtual methods are bonded during runtime based upon runtime object.

Method overriding is one of the ways in which Java supports Runtime Polymorphism. Dynamic method dispatch is the mechanism by which a call to an overridden method is resolved at run time, rather than compile time.

  • When an overridden method is called through a super class reference, Java determines which version (super class/subclasses) of that method is to be executed based upon the type of the object being referred to at the time the call occurs. Thus, this determination is made at run time.
  • A super class reference variable can refer to a subclass object. This is also known as up casting. Java uses this fact to resolve calls to overridden methods at run time.

syntax:

super class object=new subclass;

Therefore, if a super class contains a method that is overridden by a subclass, then when different types of objects are referred to through a super class reference variable, different versions of the method are executed.

Advantage:

  • Dynamic binding implements Runtime Polymorphism.
  • It also allow subclasses to add its specific methods subclasses to define the specific implementation of some.
To learn more about Java join us @ TCCI.

Faculty of TCCI teach different Courses like Basic Computer Course , Programmming Course, Web Designing Course, Project Training Course, Web Developmnet Course, Typing, SEO, Coaching for All Engineering Branch , Maths Coaching, School Computer Course Coaching.

You can join as per your interest. We have 2 branches , one is in Bopal and another one is in Satellite. We conduct online computer coaching also.

Visit us @ http://tccicomputercoaching.com/blog/

Call us @ 9825618292

What can SQL do? tccicomputercoaching.com

SQL is a standard language for accessing and manipulating databases. SQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization for Standardization (ISO) in 1987.

SQL is most important part of Database Management System.



Use of SQL:

  • SQL is responsible for querying and editing information stored in a certain database management system.
  • SQL offers great flexibility to users by supporting distributed databases, i.e. databases that can be run on several computer networks at a time.
  • SQL helps you to find the needed information or data easily.
  • SQL is a query language, not a programming language. You can easily write commands almost same as you write English.
  • It quickly stores and gets data from the database quickly. SQL is used for the query, insert, collect and manages data from the database.
  • Almost every database system will need SQL for further processing.

To learn more about in detail SQL You can Join TCCI.

TCCI coaching institute conduct lectures on various Programming Languages like C, C++, Java, Python, Database Management, Python, Data Structure HTML,CSS, Java Script, .Net , PHP, System Programming Compiler Design, Boot Strap, Angular Js etc.

We provide Online Lecture on Computer Course to any person. You can join us in Bopal and Satellite in Ahmedabad.

Call us @ 9825618292

Visit us @ http://tccicomputercoaching.com/computer-it-engineering-course/