1. ชื่อหลักสูตร : Oracle Database 10g SQL Fundamentals เนื้อหาหลักสู

advertisement
1. ชื่อหลักสูตร
คาอธิบายหลักสูตร
เนื้อหาหลักสูตร
แหล่งอ้างอิง
Prerequisite
:
Oracle Database 10g SQL Fundamentals
(Thai)
ได้เรียนรู้ วิธีการเข้าใช้งานฐานข้อมูล Oracle , วิธีการส่งคาสั่ง SQL statement ให้
ฐานข้อมูลนาไปทา operation ด้วย Tool ที่มากับฐานข้อมูล oracle เอง เรียน SQL
statement ชนิดต่างๆ ทั้งที่เป็นแบบมาตรฐาน ANSI และ SQL แบบที่ใช้ได้เฉพาะ
กับฐานข้อมูล Oracle Database 10g













-
Retrieving Data Using the SQL SELECT Statement
Restricting and Sorting Data
Using Single-Row Functions to Customize Output
Reporting Aggregated Data Using the Group Functions
Displaying Data from Multiple Tables
Using Subqueries to Solve Queries
Using the Set Operators
Manipulating Data
Using DDL Statements to Create and Manage Tables
Creating Other Schema Objects
Managing Objects with Data Dictionary Views
http://www.vttech.co.th/course/10sqlfund1.html
http://www.oracleskill.com/course-training-oracle10g-sql-in-house4days.html
2. ชื่อหลักสูตร
คาอธิบายหลักสูตร
เนื้อหาหลักสูตร
แหล่งอ้างอิง
Prerequisite
:
Oracle Database 10g PL/SQL Fundamentals
(Thai)
ได้เรียนรู้ ภาษา PL/SQL (Procedural Language) ซึ่งเป็นภาษาหลักสาหรับพัฒนา
แอพพลิเคชั่นบนฐานข้อมูลของ oracle โดยภาษา PL/SQL นี้ช่วยเพิ่มศักยภาพให้กับ
ภาษา SQL ทาให้สามารถเพิ่มการเขียน เงื่อนไข, การวน loop , เชื่อมโยงตรรกะ,
และ การดักจับ Exception ดังนั้น ภาษา PL/SQL จึงทางานได้เหมือนภาษา
programming อื่นๆ เช่น ภาษา C ผนวกกับความสามารถ SQL statement ของ
oracle ไปพร้อมกัน เรียนรู้การสร้าง Procedure, Function, Package, และ
Trigger ซึ่งเป็น database object ที่สามารถถูก compile ฝังไว้ภายในฐานข้อมูล ให้
ภาษา programming หรือ Tool การเขียนแอพพลิเคชั่น อื่นๆ สามารถเรียกใช้งาน
ได้ จึงทาให้สามารถเขียนโปรแกรมแบ่งเป็นโมดูล และ ทางานแบบอัตโนมัติได้












Introduction
Introduction to PL/SQL
Declaring PL/SQL Variables
Writing Executable Statements
Interacting with the Oracle Server
Writing Control Structures
Working with Composite Data Types
Using Explicit Cursors
Handling Exceptions
Creating Stored Procedures and Functions
http://www.vttech.co.th/course/10sqlplfund.html
http://www.oracleskill.com/course-oracle-training-pl-sqlinhouse.html
 Oracle Database 10g: SQL Fundamentals
 Previous programming experience
3. ชื่อหลักสูตร
คาอธิบายหลักสูตร
เนื้อหาหลักสูตร
แหล่งอ้างอิง
Prerequisite
:
SQL Server 2008 R2: Implementation and
Maintenance
(Thai)
หลักสูตรสอนเกี่ยวกับการ Implement, manage และ แก้ไขปัญหาของ SQL 2008
R2 วางแผนและเตรียมการสาหรับการติดตั้ง SQL Server การสร้างและการดูแล
ฐานข้อมูล รวมถึงการปรับปรุงประสิทธิภาพของ SQL Server ให้ทาการได้รวดเร็ว
ยิ่งขึ้น เน้นการทา High Availability สาหรับ SQL Server เมื่อเครื่องหนึ่งมีปัญหา
อีกเครื่องหนึ่งจะสามารถทางานแทนได้ รวมถึงการ Replication ข้อมูลจากเครื่อง
หนึ่งไปยังอีกเครื่องหนึ่ง และการจัดการระบบรักษาความปลอดภัยให้กับฐานข้อมูล




















Installing and Configuring SQL Server 2008
Database Configuration and Maintenance
Tables
Designing SQL Server Indexes
Full Text Indexing
Distributing and Partitioning Data
Importing and Exporting Data
Designing Policy Based Management
Backing up and Restoring a Database
Automating SQL Server
Designing SQL Server Security
Monitoring Microsoft SQL Server
Optimizing Performance
Failover Clustering
Database Mirroring
Log Shipping
Replication
http://www.ctt-center.com/th/course/et518.htm
http://www.9experttraining.com/sqlserver-admin-course
มีความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
4. ชื่อหลักสูตร
คาอธิบายหลักสูตร
เนื้อหาหลักสูตร
:
Microsoft SQL Server 2008 R2: Database
Development
(Thai)
หลักสูตรนี้สาหรับผู้ที่จะพัฒนาโปรแกรมด้วย Microsoft SQL Server 2008 R2 ซึง่
จะเน้นด้านการ Implement, Query และ Optimized ฐานข้อมูลของ SQL Server
2008 R2 เริ่มด้วยการเรียนรู้วิธีการดึงข้อมูลจากฐานช้อมูล คาสั่งสาหรับการแก้ไข
ข้อมูล ซึ่งเป็นคาสั่งเฉพาะของ SQL Server รวมถึงการสร้างโปรแกรมด้วย SQL
Server ด้วย Store Procedrue, Trigger และอื่น ๆ และการโปรแกรม SQL Server
ด้วย .NET รวมถึงการใช้ความสามารถพิเศษของ SQL เช่นการเก็บพิกัดต่าง ๆ และ
ข้อมูลที่เป็น XML เพื่อให้การใช้งาน SQL Server มีประสิทธิภาพสูงสุด การเพิ่ม
ประสิทธิภาพของใช้ฐานข้อมูลของ SQL Server
 Data Retrieval
 Modifying Data using INSERT,UPDATE,DELETE and MERGE
 Tables, Data Types, and Declarative Data Integrity
 Using Additional Query Techniques
 Programming Microsoft SQL Server
 Improving Query Performance
 Extending Microsoft SQL Functionality
 SQL Spatial, Full-text Search and Service Broker
 Microsoft SQL Server Manageability Features
แหล่งอ้างอิง
 http://www.ctt-center.com/th/course/et519.htm
 http://www.9experttraining.com/sqlserver-implementcourse?gclid=COqQoLyutq4CFUF66woddFJlnw
Prerequisite
 มีความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
5. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
MySQL for Developers
(Thai)
This instructor-led course is designed for students planning on
developing applications that make use of MySQL 5.0. This course covers
essential SQL statements for data design, querying, and programming. In
addition, it will prepare students for the MySQL Developer certification.
เนื้อหาหลักสูตร
 Describe the MySQL client/server architecture
 Understand the steps necessary to invoke MySQL client programs
 Perform queries and analysis of data utilizing the MySQL Query
Browser graphical user interface (GUI)
 Explain the MySQL connectors that provide connectivity for client
programs
 Select the best data type for representing information in MySQL
 Manage the structural characteristics of your databases
 Utilize the SELECT statement to retrieve information from database
tables
 Utilize expressions in SQL statements to retrieve more detailed
information
 Utilize SQL statements to modify the contents of database tables
 Utilize subqueries in your SQL statements
 Perform bulk data import and export operations
 Create user defined variables, prepared statements and stored
routines
 Create and manage triggers
 Use the INFORMATION_SCHEMA database to access metadata
 Debug MySQL applications
 Configure and Optimize MySQL
แหล่งอ้างอิง
 http://www.firstlogic.co.th/firstcore/viewattach.jsp?lang=TH&courseId
=138
Prerequisite
 MySQL 5.0 , some experience with Relational Databases and SQL.
6. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Basic JAVA Programming
(Thai)
This Java training course is intended for students without an extensive
programming background. It covers most Java syntax elements,
concentrating on fundamental and universally useful elements, while
providing an overview of many more advanced elements. Students will
learn to write useful Java classes, applying Object-Oriented concepts
such as inheritance, and create Java programs that work with these
classes. The class introduces the concept of objects as one of the first
topics, in order that the later concepts are covered with an OO
perspective. The class is based on Java 1.5 and 1.6, but most concepts
would apply in 1.4 as well.
เนื้อหาหลักสูตร









แหล่งอ้างอิง
 http://orjix.com/basicjavaprogramming.jsp
Prerequisite
 Some prior programming experience in a procedural or objectoriented language.
Java Introduction
Java Basics
Java Objects
Comparisons And Flow Control Structures
Arrays
Inheritance
Interfaces
Exceptions
Inner Classes
7. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Foundation of Advance Java Programming
(Thai)
This course provides all the necessary foundation in Java programming
language to create and maintain a Web site. Attendees will study the
sciences of Object-Oriented programming with extensive hand-on
examples. In order to create stable and reliable information system, an
organization, especially one that deals with E-Commerce, needs to
carefully consider a programming language that is practical and flexible
for further development in the long run. Java programming language
has shown that it is a very useful programming language and can be
applied to create the entire software system for a large-scale
organization.
เนื้อหาหลักสูตร











แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/71-foundation-of-advance-java-programming-
Prerequisite
 knowledge of Windows 95, HTML and some programming
experience in C or Pascal.
Introducing Java Development Kit using javac.exe, and
java.exe.
Object-Oriented Programming in Java
Exception Handling
Threads
Streams
Serialization
Internationalization
Applets
GUI (AWT and Swing Set)
Event Handling
8. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Java SE7 Fundamentals
(Thai)
The Java SE 7 Fundamentals course was designed to enable students
with little or no programming experience to begin to learn programming
using the Java programming language. The course teaches the
significance of object-oriented programming, the keywords and
constructs of the Java programming language, and the steps required to
create simple Java technology programs. Students taking this course
can receive a solid basis in the Java programming language upon which
to base continued work and training. And have hands on experience
learning basic object oriented concepts such as inheritance,
encapsulation, and abstraction. They learn how how it is used in real
world applications.
เนื้อหาหลักสูตร












แหล่งอ้างอิง
 http://www.firstlogic.co.th/firstcore/viewcourse.jsp
Prerequisite
-
Introducing the Java Technology
Thinking in Objects
Introducing the Java Language
Working with Primitive Variables
Working with Objects
Using operators and decision constructs
Creating and Using Arrays
Using Loop Constructs
Working with Methods and Encapsulation
Introducing Advanced Object Oriented Concepts
Handling Errors
The Big Picture
9. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Java SE 7 Programming
(Thai)
This course covers the core Application Programming Interfaces (API)
you will use to design object-oriented applications with Java. Learn to
create classes that subclass other classes, extend abstract classes, and
program with interfaces. Learn how to properly use exceptions, how to
use the Collections framework, and develop applications that
manipulate files, directories and file systems. This course also covers
writing database programs with JDBC, and how to correctly write multithreaded applications. Use this course to further develop your skills
with the Java language and prepare for the Oracle Certified Professional,
Java SE 7 Programmer Exam
แหล่งอ้างอิง
















Prerequisite
 The Fundamentals of Java SE 7
เนื้อหาหลักสูตร
Java Platform Overview
Java Syntax and Class Review
Encapsulation and Polymorphism
Java Class Design
Advanced Class Design
Inheritance with Java Interfaces
Generics and Collections
String processing
Exceptions and Assertions
I/O Fundamentals
File I/O with NIO 2
Threading
Concurrency
Database Application with JDBC
Localization
http://education.oracle.com/pls/web_prod-plqdad/db_pages.getCourseDesc?dc=D67238GC20&p_org_id=15949
10. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:







Java Web Services
(Thai)
Understand and intelligently discuss Web Services and the core
technologies involved
Design, develop and deploy real-world Java Web Services
Expose existing Java components as XML Web Services
Write Java components that access remote Web Services or Web APIs
hosted by a third party
Read and understand a WSDL document
Parse, process and respond to an XML or a SOAP message
Develop advanced Web Services, such as secured Web Services,
asynchronous Web Services and Top-Down Web Services
เนื้อหาหลักสูตร









แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/73-java-web-services
Prerequisite
 Java Programming experience
Web Services Overview (Day 1)
XML and XML Schema (Day 1)
Java API (DOM and StAX) (Day 2)
SOAP and WSDL (Day 2)
Basic SOAP Web Services Development (Day 3)
Advanced SOAP Web Services (Day 3)
REST Web Services (Day 4)
Providing Web API with JSON format (Day 5)
Social Web APIs (Day 5)
11. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Mini Master of Java Technology
(Thai)
เป็นหลักสูตร 22 วัน เพื่อสร้างบุคลากรให้มีความรู้และความสามารถทางด้าน
เทคโนโลยีจาวาขั้นสูง และให้ผู้เข้าอบรมสามารถพัฒนาโปรแกรมประยุกต์สาหรับใช้
งานในองค์กรขนาดใหญ่ได้
เนื้อหาหลักสูตร
 Intermediate JAVA Programming Language (30 ชั่วโมง)
- Basic of Java Programming Language
- Control Structures
- Class Design
- Arrays and Collection
- Java Applet
 Java Web Programming for Web 2.0 (30 ชั่วโมง)
- Java Database Connectivity (JDBC)
- Java Server Pages (JSP)
- Struts and JSF Framework
- Web 2.0 & AJAX
 EJB 3.0 and Google App Engines Programming (30 ชั่วโมง)
- EJB 3.0 Overview
- Java Persistent API
- JMS and Message Driven Beans
- Introduction to Google App Engines
- Google Web Toolkit Framework
 Java Web Services and Service-Oriented Architecture (30 ชั่วโมง)
- Web Services Overview
- Web Services support over Java EE
- Web Services security
- Introduction to SOA
- Web Services Programming on Social Network; Twiiter &
Facebook
แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/116-mini-master-of-java-technology
Prerequisite
 ความรู้พื้นฐานทางด้านการเขียนโปรแกรมภาษาคอมพิวเตอร์เบื้องต้นเป็นอย่างดี
12. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
AJAX
(Thai)
Ajax เป็นเทคโนโลยีที่ช่วยให้การสื่อสารระหว่าง web pages ใน browsers กับ
web servers เป็นไปได้เร็วขึ้น ซึ่งจะทาการใช้งานและลูกเล่นหลายอย่างเกิดขึ้นได้กับ
web applications
เนื้อหาหลักสูตร










แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/77-ajax
Prerequisite
 web pages html
Introducing JavaScript, HTTP and AJAX
Send and Post XMLHTTPRequest
Return data with XML files, PHP and Servlets
Client-Side XML, Parsing reponseXML with DOM and JSON
Create Dynamic Content with innerHTML
Auto-refreshing Pages and Auto-complete
Create Tooltips and Displaying Progress Bar
Fast validation and Type-ahead suggestion
Dynamically Updating Part of Web Page
AJAX Frameworks, Toolkits, and Libraries
13. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Developing Applications for the J2EE Platform
(Thai)
The Developing Applications for the Java(TM) EE Platform course
provides students with the knowledge to build and deploy enterprise
applications that comply with Java(TM) Platform, Enterprise Edition 6
technology standards. The enterprise components presented in this
course include Enterprise JavaBeans(TM) (EJB(TM)) technology, the Java
Persistence API, servlets, and JavaServer Pages(TM) (JSP(TM))
technology, JavaServer Faces(TM) (JSF(TM)), RESTful and SOAP web
services, and the Java technology clients that use them. Students gain
hands-on experience through labs that build an end-to-end, distributed
business application.
เนื้อหาหลักสูตร














แหล่งอ้างอิง
 http://education.oracle.com/pls/web_prod-plqdad/db_pages.getCourseDesc?dc=D65269GC10
Prerequisite
 วิเคราะห์และออกแบบระบบโปรแกรม object-oriented ได้, UML
Survey of Java EE Technologies
Enterprise Application Architecture
Web Technology Overview
Developing Servlets
Developing With JavaServer Pages Technology
JavaServer Faces
EJB Overview
Implementing EJB 3.0 Session Beans
The Java Persistence API
Developing Asynchronous Java EE Applications and Messaging
Developing Message-Driven Beans
Web Service Model
Implementing Java EE Web Services
Implementing a Security Policy
14. ชื่อหลักสูตร
:
Web Application and Enterprise Programming in J2EE
(Thai)
คาอธิบายหลักสูตร
เนื้อหาหลักสูตร
This course introduces developers, that familiar with Java Programming,
to the Java 2 Platform, Enterprise Edition (J2EE). It covers all the
necessary topics, techiques, and examples needed to Web Application
and full scale enterprise. Java technologies and advanced Java
programming techniques: These includes Server/Client Programming;
Database Connectivity API (JDBC); Java Bean; Java Remote Method
Invocation API (RMI); Java Servlets and Java Server Pages.












Introduction
Java Database Connection (Jdbc)
JavaMail
Java Naming and Directory Interfaces (JNDI)
Java Message Service (JMS)
Networking
Remote Method Invocation (RMI)
Corba
XML Parsing With Java
Servlets
JavaServer Page (JSP)
Enterprise Java Beans (EJB)
แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/72-web-application-and-enterprise-programming-inj2ee
Prerequisite
 Windows 95, HTML and some programming experience in C or
Pascal.
15. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Spring Framework
(Thai)
Spring framework เป็น open source project ประกอบด้วย modules จานวน
มากที่สามารถ เลือกใช้งานได้เท่าที่ต้องการ มีตั้งแต่ modules ที่ ช่วยให้การเขียน
โปรแกรมภาษา Java โดยทั่วไป และโปรแกรมระดับ web และ enterprise
applications ง่ายขึ้น สามารถ ใช้ Spring framework สร้างโปรแกรมภาษา Java
ทั้ง แบบ standalone และ enterprise programs
เนื้อหาหลักสูตร
 Introducing Spring framework
 Installation and Getting Start
 Understanding Dependency Injection and Aspect-oriented
Programming
 Bean Factory and Wiring
 Using Data source and JDBC with Spring
 Transaction and Security management
 RMI, Spring’s HttpInvoker and Spring-WS
 Spring and Web frameworks
 Spring and Ejb
 Client-Side Spring
 Testing with Spring
แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/78-spring-
Prerequisite
 ภาษา Java
16. ชื่อหลักสูตร
:
Web Component Development with Servlet
and JSP Technologies
คาอธิบายหลักสูตร
This course also provides an ideal method of preparing for the new Sun
Certified Web Component Developer certification examination. As such,
students are not only taught the technical details of JSP and servlet
technology, they also learn about the best practices for integrating the
Web tier with the other tiers, from the browser display to Enterprise
JavaBeans (EJB) components running on an application server and backend database resources.
เนื้อหาหลักสูตร
แหล่งอ้างอิง


















Prerequisite
 Write Java technology applications, HTML
Introduction to Web Application Technologies
Developing a Simple Servlet
Developing a Web Application Using a Deployment Descriptor
Configuring Servlets
Sharing Resources Using the Servlet Context
Developing Web Applications Using the MVC Pattern
Developing Web Applications Using Session Management
Configuring Web Application Security
Integrating Web Applications With Databases
Developing JSP Pages
Developing Web Applications Using the Model 1 Architecture
Developing Web Application Using the Model 2 Architecture
Building Reusable Web Presentation Components
Developing JSP Pages Using Custom Tags
Developing a Simple Custom Tag
Developing Advanced Custom Tags
Integrating Web Applications With Enterprise JavaBeans
http://www.ert.co.th/course_outline.php?id=310&courseid=11
17. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
jQuery By Examples
(Thai)
This course introduces developers to jQuery, the Write Less, Do More
JavaScript library that takes the pain out of web development.
We will go over 50+ hands-on jQuery-related examples to familarize the
students with jQuery.
เนื้อหาหลักสูตร











แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/130-jquery-by-examples
Prerequisite
 At least basic knowledge of programming
 At least basic knowledge of Javascript
 At leaset basic knowledge of HTML
Introduction
Installation
Selectors
DOM Manipulation
jQuery Animation and UI
jQuery Utilities
jQuery Plugin
jQuery Mobile
Events and Asynchronous Programming
AJAX
jQuery Examples (as much as time permits)
18. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Fundamental of Object Oriented Programming with
DOTNET
(Thai)
สอนให้เข้าใจวิธีการนา code กลับมาใช้ใหม่ได้ เพื่อลดเวลาในการเขียน code ซ้า
เข้าใจแนวความคิดของการเขียนโปรแกรมแบบ Object Oriented ได้ สามารถเขียน
โปรแกรมตามแนวคิดของ Object Oriented ได้ ออกแบบระบบ Object Oriented
ในระดับเบื้องต้นได้
แหล่งอ้างอิง










Prerequisite
 สามารถเขียนโปรแกรมด้วยภาษา vb.net หรือ c#.net ในระดับเบื้องต้นได้
เนื้อหาหลักสูตร
Overview of Object Oriented Programming (0.5 Hr.)
Undersanding Feature of OOP Fundamental (0.5 Hr.)
Finding Classes and Method from User Requirement (5 Hr.)
Creating Class and Object (2 Hr.)
Value type and Reference Type (1 Hr.)
Interface Programming in deep (5 Hr.)
Encapsulation in deep (3 Hr.)
Reuse code with Inheritance (3 Hr.)
OOP Practical (5 Hr.)
http://www.itpc.co.th/course_outline.php?code=1095&mon_new_co
urse=9&datt=20-24&status=Full
19. ชื่อหลักสูตร
คาอธิบายหลักสูตร
เนื้อหาหลักสูตร
:
Developing Rich Web Application using.Net
Technologies
(Thai)
หลักสูตรนี้ จะแนะนาเทคโนโลยีของ .NET, เทคโนโลยีและมาตรฐานของเว็บที่จาเป็น
ในการพัฒนาเว็บในปัจจุบันและอนาคตอันใกล้ เช่น AJAX, jQuery, Silverlight,
Rich-Internet Application เป็นต้น โดยนาเสนอในรูปแบบของ Workshop และ
ตัวอย่างการนาไปใช้ในลักษณะต่าง ๆ เพื่อให้สามารถนาเทคโนโลยีเหล่านี้ไปสร้างเว็บ
ที่น่าสนใจและนาหน้าด้วยเทคโนโลยีที่ทันสมัย
 Introducing .NET and Visual Studio
 Essential Web Technologies
 JavaScript for .NET Developers
 Introducing ASP.NET
 Introducing ASP.NET MVC
 Introducing JavaScript and jQuery
 ASP.NET AJAX
 Introducing Silverlight and Expression Blend
 Working with Data
 Input Validation
 Navigation
 Networking and Communications
 MVVM
 Open Data Protocol
 WCF RIA Services
 Displaying and Capturing Media
 Graphics and Animations
แหล่งอ้างอิง
 http://www.swpark.or.th/activities/annual-trainingschedule/course/60-agile-tips--techniques-in-visual-studio-2008-
Prerequisite
 สามารถใช้งาน Visual Studio ได้
 เคยใช้โปรแกรมต่อไปนี้ C#, .NET 4.0, หรือ ASP.NET 4.0 หรือ ASP.NET MVC
20. ชื่อหลักสูตร
คาอธิบายหลักสูตร
:
Service-Oriented Architecture (SOA)
(Thai)
- Derive service candidates from a business process description
- Map real-world concepts to the layered model
- Analyze a service schema
- Publish SOA interfaces with WSDL documents
- Generate BPEL scripts to implement agile business logic
- Design Web services to provide core business functionality
- Implement Web services using J2EE and .NET
เนื้อหาหลักสูตร
 OVERVIEW OF SOA
 DISSECTING SOA
- SOA methodology
- Layering of services
 MODELING THE ARCHITECTURE
- Establishing the structure
- Identifying resources
- Creating new services
 ORCHESTRATING SERVICES WITH BPEL
- Describing Web services with WSDL
- Automating service interaction with BPEL
- Creating BPEL scripts visually
- Structuring messages
 IMPLEMENTING SOA
- WSDL-first Web services
- Building services with J2EE and .NET
- Messaging patterns
 TRENDS AND DIRECTION
แหล่งอ้างอิง
 http://www.itpc.co.th/course_outline.php?code=1038
Prerequisite
-
Download