JavaScript


Chapter 1:Introduction


Chapter 2:Javascript Variables


Chapter 3:Javascript Operators


Chapter 4:Conditional Statements


Chapter 5:Function


Chapter 6:Javascript Object – Oriented


Chapter 7:Javascript OOPS


Chapter 8:Handling Event


Chapter 9:Referencing Windows


Chapter 10:Window Object


Chapter 11:Button Objects


Chapter 12:History Objects


Chapter 13:Array Objects


Chapter 14:Multidimensional Arrays


Chapter 15:Javascript Security


Chapter 16:Javascript Server Capabilities


Chapter 17:ASP and LiveWire Applications


Chapter 18:Benefits of Windows and Unix


Chapter 19:Plug-In and ActiveX Vulnerability


Chapter 20:Spying Scripts and JavaScript Security Policy


C Language


Chapter 1:INTRODUCTION


Chapter 2:OPERATORS


Chapter 3:CONTROL STATEMENTS


Chapter 4:ARRAY


Chapter 5:FUNCTIONS and POINTERS


Chapter 6:STRUCTURE and FILES


Chapter 7:GRAPHICS

C++


Chapter 1:Introduction, operator, Programming construct


Chapter 2:Array, Pointer , Object and Class


Chapter 3:Constructor and Destructor , Inheritance


Chapter 4:Friend Function , Operator Overloading , Templates


Chapter 5:Graphics , Files


JAVA


Chapter 1:Introduction,Programming Construct


Chapter 2:CLASS AND METHODS,Array,String


Chapter 3:Exception,Applet


Chapter 4:Multithreading, Package


JAVA EJP


Chapter 1:Introduction


Chapter 2:Enterprise Java Bean (EJB)


Chapter 3:How an enterprise bean works


Chapter 4:Session Bean


Chapter 5:The life of a session bean


INTERNET


Chapter 1:Introduction


Chapter 2:Electronic Mail


Chapter 3:WORLD WIDE WEB and Multimedia on the Web


JSP


Chapter 1:Overview of JSP Page Semantics


Chapter 2:Java Server Page


SERVLETS


Chapter 1:Introduction


Chapter 2:Servlet Lifecycle


Chapter 3:Servlet API


Chapter 4:Servlet API Methods


Chapter 5:Interface Single ThreadModel



JavaScript

JavaScript is a versatile programming language commonly used for web development, but it has many other applications as well.JavaScript is primarily used for enhancing the interactivity and functionality of websites. It allows developers to create dynamic and responsive web pages by manipulating the Document Object Model (DOM). Common tasks include form validation, handling user interactions, and making asynchronous requests to servers (AJAX).JavaScript is an essential component of front-end web development. It works in conjunction with HTML and CSS to create modern, interactive web applications. Popular front-end libraries and frameworks built with JavaScript include React, Angular, and Vue.js.Node.js is a runtime environment that allows JavaScript to be used on the server-side as well. This enables developers to build full-stack web applications using a single language, JavaScript.



C Language

The C programming language was developed with several purposes in mind, and it has been instrumental in shaping the field of computer programming and software development. C was designed to enable low-level programming and system-level tasks. It provides features for interacting with hardware and memory directly, making it suitable for writing operating systems, device drivers, and other system software.C is known for its efficiency in terms of both runtime performance and memory usage. It allows programmers to have fine-grained control over the hardware and memory, which is crucial for tasks where performance optimization is essential.



C++

C++ is a superset of C, which means you can use existing C code in C++ projects seamlessly. C++ includes the STL, a powerful library of data structures (e.g., vectors, lists, maps) and algorithms that can save you significant development time.C++ helps manage resources (like memory and file handles) efficiently and reliably.C++ is used in scientific and numerical computing applications where performance and efficient memory management are critical.Languages Used – 1. C Language (Low level Features) 2. Simula67(Class concept).Bjarne stroustrap was introduced cpp in the year of 1980.cpp is case sensitive like if you write capital you will write capital case, if you write smaller case you will write small letter. Cpp is object oriented programming structure . Cpp is used more electronics,embeded system and server side.



Java and EJP , Servlets , JSP

Java web development using Web development in Java using these technologies remains applicable in the present, yet there are also contemporary options and frameworks accessible for constructing web applications. One such alternative is the Spring Framework, which offers a more nimble and adaptable approach to Java web development. Servlets and JSP are commonly employed in a customary Jakarta EE (Java EE) web application.The Advantage of java is backend language to develop all of EJP,Servlet and JSP. Servlets are responsible for managing the handling of requests and implementing the necessary business logic, whereas JSP is utilized to generate the HTML and other dynamic content that is then sent back to the client. EJBs are utilized to handle the underlying business logic of the backend, including tasks like accessing data and managing intricate business processes. It should be mentioned that Java EE has undergone changes, and certain components and technologies have been renamed and integrated into Jakarta EE. For instance, the most recent editions of Jakarta EE still provide support for Servlets and JSP. However, there have been updates to EJBs, and approaches like CDI (Contexts and Dependency Injection) have become more popular for handling enterprise components. Servlets are often utilized to implement the controller component of a Model-View-Controller (MVC) structure in web applications. JSP is frequently employed to construct the view component of an MVC structure in web applications. Developers are able to easily create web pages with dynamic content using this tool. The three types of EJBs are Session Beans (which can be stateful or stateless), Message-Driven Beans, and Entity Beans (which are no longer used in modern Java EE).The Enterprise JavaBeans (EJB) specification formally defines a Java server side component model and a programming interface for application servers. Developers build the components , called enterprise beans , to contain the business logic of the enterprise. Enterprise beans run on an EJB server that provides services such as transaction management and security to the beans. Developers don't have to worry about programming these low-level and complex services, but can focus on encapsulating the business rules of an organization or system within the beans, knowing that the services are available to the beans when they are needed. In a multi-tier application, only the user interface stays on local machines while the logic of the application runs in the middle tier on a server. The final tier is still the stored data. When the logic of an application need updating, changes are made to the software of the middle tier on the server , greatly simplifying the management of updates.Java servlets are more efficient, easier to use, more portable, safer, and cheaper than traditional CGI and manu alternative CGI-like technologies.



Recent posts

WORLD WIDE WEB and Multimedia on the Web

WORLD WIDE WEB (WWW)   The World wide web is part of the Internet. The Web consists of a huge collection of documents stored on computer...

The life of an entity bean

The life of an entity bean   There are three distinct states in the life cycle of an entity enterprise bean:   v Nonexistent v P...

Entity Bean

  Entity Bean   An entity bean directly represents data stored in persistent storage, such as a database. It maps to a row or rows withi...

The life of a session bean

The life of a session bean   Stateful and Stateless session beans have different life cycles. You should understand what happens during ...

Session Bean

  Session Bean     A session bean usually exists for the lifetime of a single client session. The methods of a session bean perform a se...

How an enterprise bean works

  How an enterprise bean works   v   The remote home and/or home interface for the bean The home interface defines the methods a client...

Enterprise Java Bean (EJB)

  Enterprise Java Bean (EJB) The Enterprise JavaBeans (EJB) specification formally defines a Java server side component model and a prog...