From Serebra Learning Corporation
Programming with XHTML 1 1 Embedded Objects and Hyperlinks 
This course covers basic concepts about embedded objects and hyperlinks in Extensible Hypertext Markup Language (
XHTML) documents. The course describes various XHTML tags to embed multimedia objects such as images, audio, video, and animation. The course also provides information for creating hyperlinks, bookmarks, and image maps. The intended audience for this course includes
Technical Managers,
more...
Programming with XHTML 1 1 Advanced Tags 
This course covers basic concepts about tables, forms, and frames. The course describes the tags and their attributes to create and format tables and define column groups. The course also explains the tags used to create static forms and frames. In addition, the course covers creating menus, specifying special characters, and setting colors for a
Web page. Finally, the course describes the key
more...
Emerging Web Service Standards 
To understand the roles and implementation approaches implemented by various emerging web services
Application and web developers wishing to attain competency in developing web services using the main web service technologies
SOAP,
WSDL, and
UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
Web Services and Service-oriented Architecture 
To understand the concepts underpinning web services
Application and web developers wishing to attain competency in developing web services using the main web service technologies
SOAP,
WSDL, and
UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
Using SOAP 
To understand how to create
SOAP documents that support web services
Application and web developers wishing to attain competency in developing web services using the main web service technologies SOAP,
WSDL, and
UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
Using WSDL 
To understand how to implement the
WSDL specification
Application and web developers wishing to attain competency in developing web services using the main web service technologies
SOAP, WSDL, and
UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
Using UDDI 
To understand the concepts behind and the implementation of the
UDDI 2.0 and 3.0 specifications
Application and web developers wishing to attain competency in developing web services using the main web service technologies
SOAP,
WSDL, and UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
Web Services Security 
To understand how to use the various specifications developed for web services security
Application and web developers wishing to attain competency in developing web services using the main web service technologies
SOAP,
WSDL, and
UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
JavaScript Browser Objects 
This course describes various browser objects, such as frames, windows, and documents. The course also covers various other objects, such as date, time, and history objects. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and internets. The student should have prior experience in
HTML and designing
more...
Advanced JavaScript 
This course describes advanced document properties. The course also covers the concepts related to cookies, plug-ins, and
LiveWire. It also teaches how to implement security by performing data tainting. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and internets. The student should have prior
more...
Fundamentals of HTML Programming 
This course enables students to understand
Web page development using
HTML as the programming language. The course explains the concepts of developing basic and advanced HTML pages with the help of tables and forms. This course deals with HTML 3.2 and HTML 4.0. This course is intended for students who are interested in developing web pages using HTML as the programming language.
more...
Advanced HTML Programming 
This course enables students to understand web page site planning, management and maintenance. The course explains the concepts of developing advanced
HTML pages with the help of frames, scripting languages, and evolving technologies like
ActiveX,
DHTML, and
XML. This course is intended for students who are interested in developing web pages using HTML as the programming language.
more...
JavaScript Fundamentals 
This course describes the features of
JavaScript and compares JavaScript with other technologies, such as
Java. The course also covers the fundamentals of JavaScript programming, JavaScript variables, operators, loops, and conditional statements. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and
more...
JavaScript Programming 
This course describes the features of
Java Script, such as arrays, forms, and events. The course also covers concepts related to object hierarchy in JavaScript, and string, math, and number object. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and internets. The student should have prior
more...
Dynamic HTML 
Since the early nineties,
HTML has been widely used for developing web pages. HTML has evolved to meet the demand for attractive web pages. However, these pages are static and do not change after downloading. Any interactivity involves repeated communication with the web server which increases download time. Dynamic HTML (
DHTML) overcomes this problem by providing your web page this interactivity
more...
HTML 4 and Cascading Style Sheets 
HTML and
CSS WBT is designed to acquaint users with the features of
HTML 4 and enable them to apply styles to
Web pages. This course helps the users understand various page layout properties that can be applied to the Web pages using style sheets. End users who want to familiarize themselves with the features of HTML 4 and apply styles to Web pages.
more...
XML Implementation in Enterprise 
The
XML:
Implementation in
Enterprise WBT is the second course in the XML curriculum. This course is meant for
Web programmers in a multi-tier enterprise system who want to use XML to transport and exchange business data over the
Internet. The course details the role of XML and related technologies in enterprise computing. It also describes the procedures for using XML Schemas for ensuring
more...
C Programming Level I 
The student will be able to write, compile and execute a basic C program. Programmers new to the C programming language.
more...
C Programming Level II 
Students will be able to use arrays, structures, pointer and files within C programs. Programmers new to the C programming language.
more...
Fundamentals of C Programming 
This course introduces the C language and the concept of object-orientation to students. The students also learn about objects and classes and their relation to functions. Finally, the students learn how to create functions, pass arguments and return values. Programmers who have functional experience in programming using a structured language like C or
Pascal constitute the primary audience for
more...
Programming Constructs of C 
This course presents the concept of structures, arrays, and strings within a C program. This course also covers how to create functions, including overloaded and inline functions. In addition, the students learn how to create pointers, and the application of pointers. Finally, the students learn the concept of classes and objects in C . Programmers who have functional experience in programming
more...
Object-Oriented Programming using C 
This course introduces students to advanced programming features of C , such as the different types of C functions, concepts of overloading, and inheritance. Programmers and
Application Developers who have experience in programming using a structured language like
Fortran and
Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to the object-oriented
more...
Data Manipulation in C 
This course introduces students to the data manipulation features of C . In addition to understanding stream and file handling in C , the students are introduced to the role of preprocessor in C . Programmers and
Application Developers who have experience in programming using a structured language like
Fortran and
Pascal constitute the primary audience for this curriculum. This curriculum would
more...
Programming in PERL 5 
This is the first course in the
CGI/
PERL curriculum. It introduces the users to fundamentals of PERL programming. The course describes the datatypes, operators, arrays, hashes, loops and functions in PERL. The users will be able to rectify errors and implement the
OOP features in PERL. Web programmers, who want to implement
HTML forms with
WEB databases, and process HTML form values.
more...
Implementing CGI using PERL 5 
This is the second course in the
CGI/
PERL curriculum. It introduces the users to fundamentals of CGI/PERL programming. The course describes how to implement CGI using PERL to develop
Web based applications and process
HTML forms. Web programmers, who want to integrate HTML forms with WEB databases, and process HTML form values.
more...
Introduction to C Programming 
...of C and its history, comparing it with other programming languages. The structures and elements that every program must contain are introduced, then keywords and identifiers are covered along with the printf( ) function. The use of white space, indents, and comments to document C programs are also covered. The interactive constructs, conditional constructs, execution control statements, break,
more...
Basic C Programming 
This course covers the powerful C programming constructs; functions, symbolic constants, macros, and arrays. It describes the principles and processes of writing user-defined functions, the difference between user functions and C library functions, function headers and definitions, passing data among functions, and recursive functions. It also provides an understanding of life span or scope of
more...
Intermediate C Programming 
This course addresses two major areas of C programming: pointers and input/output. The majority of C Language programs use pointers. This course teaches the techniques for working with pointers and functions and performing input /output functions. It covers retrieving input from the keyboard, the getch( ) function, the fundamentals of performing multiple character input, and using scanf( ) to read
more...
Advanced C Programming 
This course introduces complex data elements and many important functions. The elements of a structure can be accessed separately or manipulated as a single variable. The course also describes other data elements, functions for the manipulation of characters, logical operators (
AND, OR,
XOR,
INV, and
SHIFT), and dynamic memory allocation. This course is not written to a version. This course is
more...
Final Exam ANSI C Programming 
Generally taken near the end of a program,
Final Exam:
ANSI C Programming enables the learner to test their knowledge in a testing environment. Individuals seeking practice in a testing environment, covering the skills and competencies being measured by the courseware.
more...
COBOL Basic Applications 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. An example date field problem is identified and resolved. A simple COBOL product recall application is designed using flowcharts, pseudocode, and
Record Layout Forms. The contents of a sequential master
more...
COBOL Calculation Applications 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. A subset of the contents of a sequential master file are retrieved. Calculations are performed on the data and a print file is generated. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL
more...
COBOL Basic File Processing 
TA COBOL product recall application will be created that accepts input from a sequential sales file and an index customer file, then generates a sorted customer contact file. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL standards. This course is designed for individuals with some prior programming experience who require an introduction to, or to be reacquainted with, the
more...
COBOL Complex File Processing 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. The first application accepts input from two files, the
Customer Contact file and the
Warranty file. The data is checked for the latest contact information and a master contact log file is generated. The
more...
COBOL Interactive Applications 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. An application will be created that allows a user to update a relative master recalled parts file by manually inputting the data, and automatically generate a transaction log of the updated records. This
more...
COBOL Report Generation 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. This interactive application will write a recall customer notification report and a recall status report. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL standards. This course is
more...
Advanced COBOL 
This course covers four important advanced topics in the
COBOL series. The student learns the syntax, rules, and methodology for creating character-based screen formats, accepting, and displaying data. Designed for programmers who have an extensive understanding of COBOL
more...
OS 390 COBOL 
This course provides information regarding the use and future directions of
COBOL under OS/390. It begins by covering the fundamentals of accessing three important databases and transaction systems from the point of view of the COBOL programmer. These are the
CICS online transaction processing system, the
DB2 relational database, and the
IMS/DB hierarchical database management system. The course
more...
Basic COBOL 
This course provides a thorough foundation in
COBOL programming. It begins by describing COBOL, the format and source statements, the name and purpose of each division in the program, defining variables in
WORKING-STORAGE, creating paragraphs and executable statements in the
PROCEDURE DIVISION. PERFORM, GO and IF statements are covered. A first COBOL program is developed from start to finish.The
more...
Intermediate COBOL 
This course continues from the
Basic COBOL course and extends the student's knowledge of
COBOL programming in both volume and depth. The course begins by thoroughly describing the seven major sections within the
DATA DIVISION and the purpose of each. The student learns many of the more subtle ways to define and store data. All the major clauses available in a data description item are discussed
more...
Introduction to e-Commerce 
...electronic commerce is built. Learn about the programming languages of the
Web and type of equipment needed for enterprises to build a successful eCommerce business. Also learn the tradeoffs of equipment and hardware selection and this course takes the learner through the types of software and types of evaluations required for you to choose the best eCommerce software for the enterprise. People
more...
e-Business Part 3 Choosing Tools and Technologies 
...course in the e-Business curriculum focuses on the tools, languages and technologies that help drive the e-Business infrastructure. It also covers the strengths and weaknesses of each tool, language and technology. It also covers higher-level software and hardware choices such as web browsers, web servers, web application servers and web enabled databases. The target audience is those
more...
Web Development Fundamentals 
To outline web-page develpment using
HTML and to introduce scripting and database management and connection techniques
Students wishing to acquire the fundamental skills required to embark on careers as e-Business IT professionals; students preparing for the
CompTIA certification exam
IK0-002: i-Net
more...
i-Net+ Part 3: Web Site Development 


This is the third course in a four part series that presents students with an overview of programming languages and database integration technologies. This course focuses on the basic
HTML tags for
Web site creation and Web site enhancement techniques; including adding interactivity, style sheets, and modern technologies. Web site testing and using search engines effectively are also covered.
more...
XHTML Programming Part 1: Fundamentals 
This is the first course in a two part series that presents learners with the basic concepts and skills in
XHTML 1.1 (Extensible Hypertext Markup Language). The course covers markup languages
Web fundamentals and basic document structure. It also covers working with text adding hyperlinks and embedding objects. It teaches how to add images and multimedia elements. Finally it covers the use of
more...
i-Net+ Part 3: Web Site Development 
This is the third course in a four part series that presents students with an overview of programming languages and database integration technologies. This course focuses on the basic
HTML tags for
Web site creation and Web site enhancement techniques; including adding interactivity style sheets and modern technologies. Web site testing and using search engines effectively are also covered.
more...
e-Business Part 3: Choosing Tools and Technologies 
The third course in the e-Business curriculum focuses on the tools languages and technologies that help drive the e-Business infrastructure. It also covers the strengths and weaknesses of each tool language and technology. It also covers higher-level software and hardware choices such as web browsers web servers web application servers and web enabled databases.
more...