English | Vietnamese | Japanese Sitemap
  
 
 
LICENCE




 
SEND MAIL TO FRIEND
 
Training

Worldsoft offers 8-month intensive programming courses at its training center in Ho Chi Minh City, preparing students for the real world of information technology engineering. Designed by a PhD in computer engineering from Columbia University, our ambitious courses seek to build the core foundation of programming in an accelerated fashion. Given capable students and a focused and regimented track of study, 8 months can far surpass the normal 4 years spent on the university level. The courses also act as a suitable backing to university study - many of Worldsoft's IT students have graduated from universities in Ho Chi Minh City with degrees in IT fields.

The core curriculum of the course revolves around tests, a midterm, and a final; letter grades are calculated at the end of each term. Three tracks of study are currently available: Java, VB.NET, and Oracle. All courses are taught by IT professionals with many years of experience, some currently at the top of Vietnam's computer science industry.

Worldsoft is also intent on holding an elite team of developers capable of producing the powerfully efficient software our clients need. We make it a policy to offer employment to top graduating students, showing the confidence we have in our training courses and our goal in utilizing tomorrow's most promising talent.

JAVA Certificate Track

Introduction to object-oriented programming in C++
 
Lesson 1
: - An overview of C++
- Introduction to C++
- Examples of simple C++ programs

Lesson 2: Introduction to writing C++ programs interacting with data
- Writing programs using input/output, if-then-else
- Writing programs to interact with data; Introduction to loops

Lesson 3: Introduction to while loop and functions in C++
- While loops
- Functions

Lesson 4: Introduction to Objects and Classes, Arrays, Inheritance
- Objects and Classes, Arrays
-Writing programs with practical applications, Inheritance

Lesson 5: Introduction to Pointers, Virtual Functions, Stream and files, Exceptions
- Pointers va Virtual Functions
- Stream and Files, Exceptions

Lesson 6: Materials review, practice writing programs with complex applications
- Object Oriented Design, Design Patterns
- Materials review

JAVA I
 
Lesson 1
: Introduction to Classes and Objects, Inheritance, Interfaces for Java
- Classes va Objects
- Inheritance, Interfaces and software architecture

Lesson 2: Introduction to Exception Handling, Stream and files, Applets
- Exception Handling, Stream va files
- Applets; Utility Classes

Lesson 3: Introduction to AWT, Swing
- AWT
- Swing

Lesson 4: Introduction to Multithreading, Collections
- Multithreading
- Collections (Data Structures)

Lesson 5: Introduction to JDBC, Batch Update, Stored Procedures
- JDBC
- Batch Update, Stored Procedures

Lesson 6: Introduction to Networking, Security. Review, practice complex programs
- Networking, Security
- Materials review

JAVA II
 
Lesson 1
: Introduction to Advanced Networking, Corba Objects

- Advanced Networking, RMI
- Corba, GIOP/IIOP, Jini

Lesson 2: Introduction to Advanced Swing, Advanced AWT, Advanced Cryptography
- Advanced Swing
- Advanced AWT, Advanced Cryptography

Lesson 3: Introduction to Internationalization, JNDI
- Internationalization
- JNDI

Lesson 4: Introduction to JMS, MOM, JTA, Java Servlet , WAP, WML
- JMS, MOM, JTA
- Java Servlet, WAP, WML

Lesson 5: Introduction to J2EE, Java Beans, EJB
- J2EE, Java Beans
- Using EJB to write programs interacting with data

Lesson 6: Introduction to DOM, Advanced Security. Review, practice complex programs
- Advanced Security, DOM
- Material Review

XML for Web application development and E-commerce
 
Lesson 1
: Introduction to XML, DOM, SAX

- XML
- DOM , Sax

Lesson 2: Introduction to Web Services, EAI, SOAP, WSDL, UDDI
- Web Services, EAI, SOAP
- WSDL, UDDI to process transactions

Lesson 3: Introduction to ERP; E-Logistic Processes
- ERP; E-Logistic Processes
- E-Logistic Processes

Lesson 4: Introduction to STP, .NET and J2EE Application Frameworks, Web Services Security
- STP, .NET and J2EE Application Frameworks
- Web Services Security

Lesson 5: Introduction to Network Security for Web Services, Remote References
- Network Security for Web Services
- Remote References

Lesson 6: Introduction to E-Commerce Architecture
- E-commerce Architecture
- Material review

Next »

VB.NET Certificate Track

 Introduction to object-oriented programming in C++
 
Lesson 1
: - An overview of C++
- Introduction to C++
- Examples of simple C++ programs

Lesson 2: Introduction to writing C++ programs interacting with data
- Writing programs using input/output, if-then-else
- Writing programs to interact with data; Introduction to loops

Lesson 3: Introduction to while loop and functions in C++
- While loops
- Functions

Lesson 4: Introduction to Objects and Classes, Arrays, Inheritance
- Objects and Classes, Arrays
- Writing programs with practical applications, Inheritance

Lesson 5: Introduction to Pointers, Virtual Functions, Stream and files, Exceptions
- Pointers va Virtual Functions
- Stream and Files, Exceptions

Lesson 6: Materials review, practice writing programs with complex applications
- Object Oriented Design, Design Patterns
- Materials review

Visual Basic .Net I
 
Lesson 1
: Introduction to Classes and Objects, Inheritance, Interfaces

- Classes and Objects
- Inheritance, Interfaces

Lesson 2: Introduction to Delegates, Error Handling, Arrays, Strings
- Delegates, Error Handling
- Arrays, Strings

Lesson 3:Introduction to Utility Classes, Data Structures
- Utility Classes
- Utility Classes; Data Structures

Lesson 4: Introduction to Collections, List
- Collections
- List

Lesson 5: Introduction to .Net Framework, Threading
- .Net Framework
- Applications of Threading to practical programs

Lesson 6: Introduction to Security. Review, practice writing complex programs
- Strings, Utility Classes
- Material review

Visual Basic .Net II
 
Lesson 1
: Introduction to Files and Streams, Connection Strings

- Files and Streams
- Connection Strings

Lesson 2: Introduction to Custom Control, Networking, Object Serialization
- Custom Control
- Networking; Object Serialization

Lesson 3: Introduction to Regular Expression; Assemblies
- Regular Expression
- Assemblies

Lesson 4:Introduction to AppDomains, Reflection, GDI+, GUI
- AppDomains, Reflection
- GDI+, GUI

Lesson 5: Introduction to Advanced Security, COM/DCOM, ADO.NET, ASP.NET
- Advanced Security, COM/DCOM
- ADO.NET, ASP.NET

Lesson 6: Introduction to DOM, Internationalization. Review, practice writing complex programs
- DOM, Internationalization
- Material review

XML for Web application development and E-commerce
 
Lesson 1
: Introduction to XML, DOM, SAX

- XML
- DOM , Sax

Lesson 2: Introduction to Web Services, EAI, SOAP, WSDL, UDDI
- Web Services, EAI, SOAP
- WSDL, UDDI to process transactions

Lesson 3: Introduction to ERP; E-Logistic Processes
- ERP; E-Logistic Processes
- E-Logistic Processes

Lesson 4: Introduction to STP, .NET and J2EE Application Frameworks, Web Services Security
- STP, .NET and J2EE Application Frameworks
- Web Services Security

Lesson 5: Introduction to Network Security for Web Services, Remote References
- Network Security for Web Services
- Remote References

Lesson 6: Introduction to E-Commerce Architecture
- E-commerce Architecture
- Material review

« Previous | Next »

Oracle Certificate Track

Introduction to SQL and Oracle Database Server
 
Lesson 1
: An overview of SQL language

- SQL language
- Examples of simple programs

Lesson 2: Introduction to SELECT statement
- WHERE, FROM commands
- BETWEEN, IN commands

Lesson 3: Continuation of SELECT statement
- LIKE, DISTINCT commands
- DISTINCT commands

Lesson 4: Continuation of SELECT statement
- COUNT, MAX, MIN Functions
- AVG, VARIANCE, STDDEV functions

Lesson 5: Introduction to updating tables, joining tables
- INSERT, UPDATE, DELETE Statement
- JOIN Statement

Lesson 6: Introduction to CREATE TABLE. Review
- CREATE TABLE Statement
- Materials

Java I (with emphasis on JDBC)
 
Lesson 1
: Introduction to Classes and Objects, Inheritance, Interfaces for Java

- Classes and Objects
- Inheritance, Interfaces and Software Architecture

Lesson 2: Introduction to Exception Handling, Stream and Files, Applets
- Exception Handling, Stream and Files
- Applets, Utility Classes

Lesson 3: Introduction to AWT, Swing
- AWT
- Swing

Lesson 4: Introduction to Multithreading, Collections
- Multithreading
- Collections (Data Structures)

Lesson 5: Introduction to JDBC, Batch Update, Stored Procedures
- JDBC
- Batch Update, Stored Procedures

Lesson 6: Introduction to Networking, Security. Review, practice complex programs
- Networking, Security
- Materials

Oracle Database Administration (DBA I)
 
Lesson 1
: Introduction to Database Administration

- Database Administration
- Oracle Architecture

Lesson 2: : Introduction to Oracle Installations
- General Installation
- Component Installation

Lesson 3: Introduction to Oracle Database Maintenance
- Configurations
- Tuning

Lesson 4: Continuation of Oracle Database Maintenance
- Database Optimizations
- Configuring systems and Oracle

Lesson 5: Introduction to Prevention of Data loss
- Backups
- Database Recovery

Lesson 6: Introduction to Oracle Networking. Review, practice complex Database performance
- Oracle Networking
- Materials

Oracle Database Administration (DBA II)
 
Lesson 1
: Introduction to Oracle Networking

- Oracle Networking
- Oracle Network Administration

Lesson 2: Introduction to Security and Monitoring in Oracle
- Security
- Monitoring

Lesson 3: Introduction to Auditing in Oracle
- AUDIT Statement
- AUDIT Statement (Continuation)

Lesson 4: Introduction to Query Optimizations
- All kinds of Queries
- Combining Queries

Lesson 5: Introduction to Enterprise Java Beans (EJB)
- EJB Architectures
- EJB, JDBC and Oracle

Lesson 6: Introduction to applications of Oracle Architecture in E-commerce. Review, practice complex programs.
- E-commerce architecture and Oracle
- Materials Review

« Previous

       
       
Copyright © 2008 Worldsoft. All rights reserved