NECTEC Academy

  • Increase font size
  • Default font size
  • Decrease font size

44-305: JAVA Development with Jbuilder for Application and Web Application: การพัฒนาภาษา JAVA โดยใช้

E-mail Print
Course Description:

This course is designed to provide instruction in using JBuilder 8 features in developing data-aware applications. Concepts are taught through instructor-led exercises and individual lab exercises that build on each other to create a data-aware application. JBuilder concepts covered include IDE, projects, debugger, data model, dataModules, data-aware components and the use of many wizards to simplify and decrease development time. Java concepts covered include language basics, objected oriented programming, event handling, exception handling and introduction to JavaBeans, EJBs, Servlets and CORBA.

This course helps prepare students for the Borland Product Certified JBuilder 8 exam.

Course Objectives:

Upon completion of the course, students will be able to:

  • Develop data-aware applications using the features of JBuilder
  • Explain the basic JBuilder concepts
  • Employ wizards in development
  • Describe basic Java concepts

Prerequisites:

  • Basic experience working with Linux or Windows
  • Basic programming experience in Java
  • Basic experience developing applications for SQL databases

Audience:

  • Java Application Programmers
  • Java Developers

Course Topics:

Introducing Java and JBuilder
  • Features of Java
  • Overview of JBuilder's main windows and configuration
Working with Projects
  • Project file types and configuration
Working with Components in the User Interface Designer
  • Introduction to features and benefits of components (program building blocks)
Layout Managers
  • Overview of layout managers and their affect on an application's appearance
Component Sampler
  • Review of different component types and their properties
The Menu Designer
  • Elements of menu design and execution
Java Language Basics
  • Java language syntax
  • Elements
  • Structures
Objected-Oriented Programming in Java
  • Basics of OOP
  • Java classes
Advanced Object-Oriented Programming in Java
  • Polymorphism
  • Method overloading
  • Abstract and interface classes
Using JBuilder's Debugger
  • Polymorphism
  • Method overloading
  • Abstract and interface classes
Programming in Java
  • Debugger controls
  • Windows
  • Breakpoints
Event Handling
  • Java's event model
  • Adapters
  • Listeners
Exception Handling
  • Java exceptions
  • try.catch blocks
The JBuilder Data Model
  • EConfiguration
  • Use of JDBC drivers and components
Master-Detail Database Frames Database Tools
  • JDBC explorer
  • Monitor
  • SQL builder
Working with Data-Aware Controls
  • Data-aware components
  • Creating master-detail data relationships
Manipulating QueryDataSets Programmatically
  • Programming techniques for data-aware controls
DataModules
  • Features
  • Benefits
Use of dataModules Column Components
  • Columns
  • Calculated-columns
  • Properties
Parameterized Queries and Delayed Fetching
  • Techniques for filtering datasets
Stored Procedures
  • Advantages and use of stored procedures
Advanced Exception Handling Techniques
  • Use of custom exceptions
  • DataSetException class
JavaBeans and BeanExpress Essentials
  • JavaBeans basics
  • BeanExpress wizards
Enterprise JavaBeans Overview
  • EJB introduction and example
CORBA Basics
  • CORBA defined
  • Example using wizards to create a client and server
Servlets: An Introduction
  • Advantages of Servlets with example of Post and Get
Creating Reports with Java and HTML Programmatically Serialization
  • Benefits of saving an object to a file
Deploying Your Software
  • What to know and using the Archive Wizard

 

ตารางอบรมปี 2553

ระยะเวลาในการอบรม 5 วัน (30 ชั่วโมง) : เวลาอบรม 09.00 - 16.00 น.
ค่าลงทะเบียน 10,000 บาท (รวมภาษีมูลค่าเพิ่มแล้ว)
รุ่นที่
วันที่อบรม
1 4-8 ม.ค. 53
2
5-9 เม.ย. 53
3
19-23 ก.ค. 53


สถานที่ฝึกอบรม

สถาบันฝึกอบรมเนคเทค ชั้น 21AB, 22B อาคารมหานครยิบซั่ม เลขที่ 539/2 ถนนศรีอยุธยา เขตราชเทวี กรุงเทพฯ 10400


วิธีสมัครและการชำระค่าลงทะเบียน

ติดต่อสำรองที่นั่งล่วงหน้าในวัน-เวลาราชการ
โทรศัพท์: 02-642-5001-10 ต่อ 111, 112
โทรสาร: 02-642-5014
Web Site: www.nectecacademy.com
E-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it

  1. อัตราค่าอบรมรวมเอกสาร อุปกรณ์การฝึกปฏิบัติ อาหารว่างเช้า-บ่าย อาหารกลางวัน และภาษีมูลค่าเพิ่มแล้ว
  2. ข้าราชการมีสิทธิ์เบิกค่าลงทะเบียนได้ตามระเบียบกระทรวงการคลัง และเข้าร่วมอบรมสัมมนา โดยไม่ถือเป็นวันลา
  3. ค่าใช้จ่ายในการส่งบุคลากรเข้าฝึกอบรมทางวิชาชีพของบริษัท หรือห้างหุ้นส่วนนิติบุคคล นอกเหนือจากหักค่าใช้จ่ายได้ทั้งหมดแล้ว ยังได้รับการยกเว้นภาษีเงินได้อีกร้อยละ 100 ตามประกาศกระทรวงการคลัง
  4. สมัครผ่านทางโทรศัพท์หรือทางอีเมล์ หากท่านได้รับการยืนยันการจัดอบรมแล้ว สามารถทำการชำระค่าลงทะเบียนทำได้ 2 วิธีดังนี้

    (1) มาชำระค่าลงทะเบียนที่ศูนย์ฯ เป็น เงินสด หรือ เช็ค สั่งจ่ายในนาม "กองพัฒนาทรัพยากรมนุษย์" หรือ Human Resource Development Department แผนกการเงินจะเปิดให้บริการตั้งแต่เวลา 09.00-15.30 น
    (2) โอนเงินเข้าบัญชีออมทรัพย์ บมจ. ธนาคารกรุงไทย สาขาถนนศรีอยุธยา เลขที่บัญชี 013-1-51385-0 ชื่อบัญชี "กองพัฒนาทรัพยากรมนุษย์" หลังจากโอนเงินแล้ว กรุณาส่งโทรสารสำเนาใบนำฝาก โดย ระบุชื่อผู้เข้าอบรม หลักสูตร วันที่อบรม และรายละเอียดในการออกใบเสร็จรับเงินอย่างถูกต้องและชัดเจน มาที่โทรสาร 02-642-5014 (สถาบันฯ เป็นหน่วยงานราชการ จึงไม่อยู่ในเกณฑ์ที่ต้องถูกหักภาษี ณ ที่จ่าย 3%)
  5. เพื่อความรวดเร็วในการออกใบเสร็จ กรุณาส่งโทรสารสำเนาใบนำฝากภายใน 3 วัน นับจากวันโอนเงิน
  6. ผู้ผ่านการอบรมที่มีเวลาเรียนเกิน 80% จะได้รับวุฒิบัตรจากศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ
  7. สถาบันฯ ขอสงวนสิทธิ์ในการเปลี่ยนแปลงอัตราค่าลงทะเบียนโดยไม่ต้องแจ้งให้ทราบล่วงหน้า
เงื่อนไขการรับส่วนลด
  • บุคคลทั่วไป : ชำระค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วัน ได้รับส่วนลด 10%
  • นักเรียน-นักศึกษา ไม่เกินระดับปริญญาตรี : ชำระค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วัน ได้รับส่วนลด 15%
  • การ ชำระค่าลงทะเบียนเพื่อรับส่วนลดจะมีผลโดยสมบูรณ์ เมื่อสถาบันฯ ได้รับค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วันตามเงื่อนไข หากเป็นกรณีที่ชำระค่าลงทะเบียนโดยส่งเช็คมาทางไปรษณีย์ การชำระเงินจะมีผลโดยสมบูรณ์เมื่อสถาบันได้รับเช็คล่วงหน้าก่อนการอบรม 3 วันเช่นกัน
  • สถาบันฯ ขอสงวนสิทธิ์ในการเปลี่ยนแปลงเงื่อนไขการรับส่วนลดข้างต้นโดยไม่ต้องแจ้งให้ทราบล่วงหน้า
ตัวอย่าง: การนับวันชำระค่าลงทะเบียนล่วงหน้าก่อนการอบรม 3 วัน เพื่อขอรับส่วนลด นับรวมวันหยุดราชการด้วย
วันที่ 1 วันที่ 2 วันที่ 3 วันที่ 4 วันที่ 5

วันสุดท้ายของการชำระเงิน รวมภาษีแล้ว


บุคคลทั่วไป รับส่วนลด 10%
นักศึกษาไม่เกินปริญญาตรี รับส่วนลด 15%

3 วันล่วงหน้า วันแรกของการอบรม
Last Updated on Wednesday, 07 April 2010 16:00  

Visitors Counter

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday339
mod_vvisit_counterYesterday1324
mod_vvisit_counterThis week3727
mod_vvisit_counterLast week7520
mod_vvisit_counterThis month8282
mod_vvisit_counterLast month29977
mod_vvisit_counterAll days233931

Online (20 minutes ago): 34
Your IP: 38.107.191.85
,
Today: Sep 08, 2010

online

We have 81 guests online
Members : 26
Content : 248
Content View Hits : 734872
Follow us on Twitter