CHỨNG CHỈ JAVA
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
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
JAVA I
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 Security. Review, practice writing complex programs
– Networking, Security
– Material 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
– DOM, Advanced Security
– Material review