Login

Asp.Net : Training Program on Practical OOP with Java
Course Title Start Date End Date Total Duration Schedule Register
Training Program on Practical OOP with Java 2015-02-01 2015-03-31 120.00
Training Program on Practical OOP with Java 2015-02-01 2015-03-31 10.00
Training Program on Practical OOP with Java 2015-02-01 2015-02-28 120.00

What are the strengths of social media? How does it actually work? What are the pitfalls and challenges? This practical, hands-on course will explore the essentials and show you how to plan, measure and implement a social media marketing strategy. The Social Media Marketing (SMM) course is designed to help prepare individuals or businesses to get all the conceptual and real life ideas on how to enhance their business through advertising and promotion using Social Media channels. Course will be completed with Practical + Theory Session.What are the strengths of social media? How does it actually work? What are the pitfalls and challenges? This practical, hands-on course will explore the essentials and show you how to plan, measure and implement a social media marketing strategy. The Social Media Marketing (SMM) course is designed to help prepare individuals or businesses to get all the conceptual and real life ideas on how to enhance their business through advertising and promotion using Social Media channels. Course will be completed with Practical + Theory Session.

A Java Premier


v  What is Java? - A programming language & a platform

v  Why Java? - Benefits to the industry, businesses and individuals and software developers.

v  Installing JDK, JRE

v  The "Hello World!" application "by hand"

v  The "Hello World!" application using IDE (Eclipse and NetBeans)

v  Application Programming Interface (API)

 

Object Oriented Programming Concepts

 

v  What is OOP?

v  Why OOP?

v  Data abstraction

v  Encapsulation

v  Messaging

v  Polymorphism

v  Inheritance

v  Association

 

OOP in Java

 

v  Classes and Objects

v  Variables and Operators

v  Expressions, Statements and Blocks

v  Control Flow

v  Interfaces

v  Packages

v  Coding standards

 

More Java

v  Numbers and Strings

v  Arrays and Collections

v  Exceptions

v  I/O

v  Concurrency (Threads)

v  The Environment

v  Deployment - Jar, Applet, JNLP

 

Desktop applications with GUI

 

v  Introduction to AWT and Swing

v  Java Event Model

v  Developing an application - ImageViewer

v  Cut, Copy & Paste

v  Internationalization (i18n) and Localization (l10n)

Start of the project - Developing a POS application for a retail shop (desktop version)

 

More about desktop applications with GUI

 

v  Using Swing Components

v  System Tray and Notification

v  Introduction to…

Ø  Layout

Ø  Printing

Ø  Event Listeners

 

Advanced Java

 

v  Generics

v  Enum

v  JavaBeans

v  Networking (“Hello Socket!” application)

v  Class loading

v  Extension mechanism

v  RMI and JNDI

 

Database using JDBC

 

v  Relational database concepts

v  Accessing data using JDBC (MySQL)

Ø  Prepared Statements

Ø  Transactions

Ø  Stored Procedures

 

Concepts of web programming with Java EE

 

v  About web programming

v  About HTML, JavaScript, Web Server

v  Java EE servers and containers

v  Tomcat and Glassfish

v  Your "Hello World Wide Web!" application

Start of the project - Developing an online shop for a retailer (web version)

 

Spring Framework MVC

v  Inversion of Control (IoC)

v  Spring MVC via Annoation

v  Data Access with JDBCTemplate

v  Using Thymeleaf template engine

End of the project - Developing an online shop for a retailer (web version)

To get the best from this course, you should have some basics on programming, database, OOP and math. CS graduates are best fit here. But we have found that graduates from other disciplines have done well here and have been working as developers after completion.

To get the best from this course, you should have some basics on programming, database, OOP and math. CS graduates are best fit here. But we have found that graduates from other disciplines have done well here and have been working as developers after completion.

Jafrul Sadek Nabil

Software Engineer

BSSIT

View profile

Assistant Trainer
Course Summary
Course Duration : 2 Days
Total Hour : 16 Hours
Number of Batch : 04 Batch
Class Schedule
Day & Time
Sunday 12:00 AM-2:00 AM