Categories

Java

Java is a programming language and computing platform first released by Sun Microsystems in 1995. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few.

Course Contents

Core Java

  • Java’s Lineage
  • Creation of Java
  • Security, Portability
  • How java Related to C and C++
  • Bytecode, JIT, IL
  • Java’ Buzzwords Overview
  • IDE, Compiler, JDK, JRE, CMD
  • Strongly typed language Java
  • Data Types, Variables, Identifier
  • Array, Structure, String
  • Type Conversion & Casting
  • Control Statements, looping [for, while, do while]
  • Keywords, Comments
  • Operators & Switch statement
  • Automatic Type Promotions
  • Class, Object, Methods, Closer look at New keyword
  • Returning Object, Recursion
  • Object as parameter
  • Access Control, Static, Final
  • String class, Array Class
  • Command line arguments
  • Inheritance
  • Dynamic method Dispatch
  • Casting [Up, Down]
  • Abstract Class, Object class, Wrapper class
  • Final with Inheritance
  • Covariant, Contravariant
  • Defining package
  • Finding Package & class path
  • Package Example
  • Access Protection, importing package
  • Interface [Define, Implementing, Nesting, Variables in Interface, Importing]
  • IO Interface, classes
  • Exception Handling fundamental
  • Exception Types
  • Use of Try Catch
  • Multiple catch clause, Nested Try
  • throw, throws, finally, finalize
  • Java’ Built in Exception, Custom Exception
  • Chained Exception
  • Thread Model, Synchronization
  • Runnable Interface
  • Thread Priorities, Dead lock
  • Introducing Util Package
  • Collection Interface, Collection Classes, Iterators
  • Why generic Collection
  • Awt Controls, Layout Manager, and Menus [Graphics & Window Project]
  • Event Handling [Event classes & Event Interfaces]
  • Using of Delegation Event Model
  • working with Color & Fonts
  • Introducing Swing, jFrame
  • Exploring Swing Components, Event Handling, Project
  • Project with Data Base Connectivity
  • JDBC API, Drivers
  • DB Connection Steps
  • Connection, Statement, ResultSet
  • Project

A database management system stores, organizes and manages a large amount of information within a single software application. MySQL is a free, open-source database management system (DBMS for short). A DBMS is a system that manages databases and connects them to software. For example, a MySQL database can be used to run a website, to run the database of an ERP or any other software. MySQL is a powerful, free open-source database management system that has been around for years. It is very stable and has a big commune.

  • what is Database
  • Understanding a Relational Database
  • About DBMS & RDBMS
  • About MySQL Database
  • Installation of MySQL
  • Tables, Records, and Fields
  • Primary and Foreign Keys
  • SQL and SQL Queries
  • Database Normalization

Working with Databases and Tables

  • Creating Databases
  • Creating Tables
  • Specifying Field Data Types
  • Selecting the Most Appropriate Data Type
  • Adding Field Modifiers and Keys
  • Altering Tables
  • Adding and Removing Fields and Keys
  • Delete data from Table
  • Dropping Databases and Tables
  • Procedures & Functions in Mysql
  • clause [Where, Like] & Queries [Insert, update, Delete]
  • SQL Injection, Redundancy
  • Viewing Database, Table, and Field Information

Microsoft Access is a Database Management System (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software development
tools. It is a part of the Microsoft Office suite of applications, included in the professional and higher editions.

  • Database Creation
  • Table Creation
  • Field Data Types, Input Mask, Format, Caption
  • Lookup Wizard, Validation for Data Input, Input Data
  • Forms Wizard
  • Query Wizard [crud Operation]
  • Report Wizard
  • Relationship between tables
  • Advance Class Features
  • Error handling with exceptions
  • Applets and AWT
  • Java Swings
  • Advanced IO Streams
  • Network Programming
  • Java Database Connectivity (JDBC)
  • Develop robust Web applications using Servlets and JSF
  • Develop dynamic Web pages using JSP technology
  • Understand the application model for the Java Platform
  • Learn to develop a Web based user interface using Servlets, JSP and JSF technology
  • Learn to develop an application based on EJB technology

Career Opportunities

Web Designer

Web Designer

Web Designer

Web Designer

Web Designer

Web Designer