G-TEC COMPUTER EDUCATION CENTRE

 

Exclusive offer for Programming Courses S$1199 without project work More Info

Course Overview

  • c++programming
  • Java programming
  • Course Overview:
  • This intensive hands-on course explores Java languagefeatures and packages.
  • Java programmers will be able to take the content learned andimmediately apply it to the problems encountered on the job.
  • The course begins with learning basic concepts of java like features of java, object oriented programming concepts and how they are implemented in java.
  • At the intermediate level there is discussion about packages, interface etc and at advanced level the course begins with a discussion of collections.
  • Database programming using JDBC is covered in depth.
  • Object serialization is covered. Distributed programming in Java is introduced.
  • Server-side Web programming is introduced using servlets, JSP’s.
  • There is also discussion on EJb’s and struts framework.
Home-> Programming Courses->Java-J2ee

Unleash the power of java with hands on practical and project work. Real time classes with industrial experts. Basic to advanced level courses with fast and affordable prizes

We are providing courses in 3 different level, Basic, Advanced and Full Course (Basic to Advanced + Project Work).

*Please click the course name to see the details:

JAVA Programming (Basic)

Objective:

This course is mainly for those who are just starting the programming in java. In this course we are covering all the fundamentals concepts in detail. The beginners will get good foundation of java programming after the course.

Java programming Basic
Fee
S$640
Duration
20hrs
Entry Requirement
Basic Computer knowledge
Time Slot

Please call 63360244/96503505

Course content

Introduction to java programming: Buzzwords of java, Architecture of java. Language basics: Key words, Variables, Conditional Statements, Loops, Data Types, Operators, Coding Conventions

Class fundamentals: Constructors, Object creation, Method overloading(polymorphism),This keyword, Parameter passing

Inheritance: Inheritance basics, Method overriding(polymorphism),Super keyword, instance of operator, Object class

Packages:Defining a package, Understanding class path ,Access protection, Importing package

Interfaces: Abstract class, Wrapper classes, Inner class, String and String Buffer class.

JAVA Programming (Advanced)

Objective:

This course is for experienced java programmers, who would like to know deeper in object oriented approach. This course is mainly focusing on those who know the basic concepts and want to upgrade the knowledge in advanced topics of java Programming. In this course we are going in to more deeper knowledge of object oriented programming ,exception handling,threads,GUI development using applets and swings,Collection,Database connectivity etc.

JAVA programming Advanced
Fee
S$740
Duration
20hrs
Entry Requirement
Basic JAVA Programming Knowledge
Time Slot

Please call 63360244/96503505

Course content

Exception handling: Exception basics, Creating user defined exception

Applets: Applet fundamentals

I/O streams: File, The stream classes, The byte streams, The character streams, Serialization

Threads: Java thread model, The main thread, Creating a thread Creating multiple threads, isAlive() and join(),Synchronization,Interthread communication

Abstract window toolkit(AWT): Components , Window and frame , Font class ,Component class ,Push buttons ,Listeners and adapters ,Textfield ,Textarea ,Label ,Choice class ,List class ,Scrollbar class Working with several frames. Layout managers

Swings,Collection: Collection overview ,The collection interfaces ,The collection classes. ,Accessing a collection via an iterator ,Maps ,Comparators ,The legacy classes and interfaces.

RMI,JDBC:JDBC fundamentals ,JDBC driver types ,JDBC packages ,Database connection Statement objects ,ResultSet.,Transaction processing

Java Programming Full Course(Basic to Advanced)

Objective:

In this course we are starting from the fundamentals and covering in deeper concept of object oriented programming ,exception handling,threads,GUI development using applets and swings,Collection,Database connectivity etc. This course is a collection of examples and case studies At the end of the course we are providing a Project Work (Case Study),so the students will get in -depth knowledge of the implementation of the Programming concept in real world applications.

JAVA programming Full Package
Fee
S$1350
Duration
40hrs
Entry Requirement
Basic Computer Knowledge
Time Slot

Please call 63360244/96503505

Course content

Introduction to java programming: Buzzwords of java, Architecture of java.

Language basics: Key words, Variables, Conditional Statements, Loops, Data Types, Operators, Coding Conventions.

Class fundamentals: Constructors, Object creation, Method overloading(polymorphism),This keyword, Parameter passing

Inheritance: Inheritance basics, Method overriding(polymorphism),Super keyword, instance of operator, Object class

Packages:Defining a package, Understanding class path ,Access protection, Importing package, Interfaces: Abstract class, Wrapper classes, Inner class, String and String Buffer class.

Exception handling: Exception basics, Creating user defined exception

Applets: Applet fundamentals

I/O streams: File, The stream classes, The byte streams, The character streams, Serialization

Threads: Java thread model, The main thread, Creating a thread Creating multiple threads, isAlive() and join(),Synchronization, Interthread communication

Abstract window toolkit(AWT): Components , Window and frame , Font class ,Component class ,Push buttons ,Listeners and adapters ,Textfield ,Textarea ,Label ,Choice class ,List class ,Scrollbar class Working with several frames. Layout managers

Swings, Collection: Collection overview ,The collection interfaces ,The collection classes. ,Accessing a collection via an iterator ,Maps ,Comparators ,The legacy classes and interfaces.

RMI, JDBC:JDBC fundamentals ,JDBC driver types ,JDBC packages ,Database connection Statement objects ,ResultSet.,Transaction processing

J2EE

Objective:

The objective of this training program is to train the attendees in the various aspects of J2EE programming technologies. It focuses on building database-driven, Web applications using Java, understanding of the Java servlet lifecycle and proper techniques for constructing Java servlets. It also discovers how JSPs simplify the authoring of servlets and the mechanics of JSP syntax and architecture.The course also facilitates the understanding of EJB technology that makes the life of an enterprise developer easier by combining the EJB component architecture with other enterprise technologies to solutions on the Java platform for seamless development and deployment of server side applications. It also gives an introduction to struts.

J2EE
Fee
S$650
Duration
20hrs
Entry Requirement
Basic JAVA Programming Knowledge
Time Slot

Please call 63360244/96503505

Course content

Introduction to J2EE, HTML: Basic concepts of HTML, The skeleton of a web page, Creating a form, Tables

JavaScript: Java script basics, Java script objects, Front end validation using java script

Style sheet: Internal and External Style sheet

XML: The XML flow, XML parsers, Introduction to Data type definition(DTD), Introduction to XML schema, XSLT

Servlets: Introduction to servlets, The life cycle of a servlet, The servlet API, The javax servlet package, Reading servlet parameters, Reading initialization parameters, The javax servlet, .http package, Using cookies, Session tracking, Database connectivity

Introduction to JSP:JSP Advantages, JSP Architecture, JSP or servlets, JSP syntax basics, JSP Implicit objects, Session Management, Database connectivity

EJB: Enterprise javabean,Session java bean,Entity java bean

Introduction to struts: Introduction to struts, Struts XML file, Struts controller, Struts action class, Struts Action, Form class

Course Name
Duration
Entry requirement
Fee(SGD)
JAVA Programming (Basic)
20 hrs
Basic Computer Knowledge
640
JAVA Programming (Advanced)
20 hrs
Basic JAVA Programming Knowledge
740
JAVA Programming (Full Package with Project Work)
40 hrs
Basic Computer Knowledge
1350
J2EE Programming
20 hrs
Basic JAVA Programming Knowledge
650
Special Offer for JAVA+J2EE together Only @ SGD1500
Time Slot

Please call 63360244/96503505

or

mail to info.sg@gteceducation.com.

We also provides flexible timing to meet the customer's requirement,

Request For Brochure

Frequently Asked Questions

What is the purpose of learning java?

Java technology is a high-level programming and a platform independent language. Java is designed to work in the distributed environment on the Internet. Java has a GUI features that provides you better "look and feel" , moreover it is easier to use than other languages and works on the concept of object-oriented programming model. Java enables us to play online games, video, audio, chat with people around the world, Banking Application, view 3D image and Shopping Cart. Java finds its extensive use in the intranet applications and other e-business solutions that are the grassroots of corporate computing. Java is regarded as the most well described and planned language to develop an applications for the Web.

How is it different from C++?

Java is designed to be simple, object oriented and similar to C++ while removing the unnecessary complexities of C++. It is also said to be a robust, architecturally neutral, portable, interpreted, threaded, dynamic and high performance language. Java enables the development of robust applications on multiple platforms in heterogeneous, distributed networks. C++ is not truly portable nor is it suited to heterogeneous, distributed networks. While C++ excels in high performance, its powerful features and complexities are often the source of many errors.

Is java easy to learn?

Java is easy to learn if the person already knows other languages like C,and C++. Without having the knowledge of these languages it needs more time to learn but not tough to learn because of many built in features.

What is the advantage of learning J2EE?

Java 2, Enterprise Edition (J2EE) is a powerful platform for building web applications. The J2EE platform offers all the advantages of developing in Java plus a comprehensive suite of server-side technologies.

Who should attend this course?

This a training course, designed for Java developers who want to understand the architecture of a J2EE web application and/or implement a web application taking advantage of what J2EE brings to the table.

What is the delivery environment?

The application can be developed using eclipse IDE,tomcat web server,jboss application server and mysql database.

 

CPE Registration No: 200815354W Period: 13 October 2011 to 12 October 2015