This specialized job role for CIW and the jCert Initiative certification programs validates the skills and knowledge required to assemble and maintain JavaTM-based Web applications. Web Developers focus on the business-requirements aspect of the application development cycle. You must pass 1 exam to become a CIW Web Developer.

• CIW Foundations
   o Internet Fundamentals
   o Web Page Authoring Fundamentals
   o Networking Fundamentals

• JavaScript Fundamentals
• XML Document Design
• Java programming Fundamentals
• Building Database Client Applications Using JDBC 2.0
• Java Servlets
• JavaServer Pages

   
   Master CIW Designer  
 
Course Description

This certification can lead to a successful career as a Web designer, creative director, Web marketing/ business specialist or art director. Master CIW Designers develop and maintain Web sites using authoring and scripting languages, create content and digital media, and employ standards and technologies for both business-to-business and business-to-consumer e-commerce Web sites. You must pass 3 exams to become a Master CIW Designer.
• CIW Foundations
o Internet Fundamentals
o Web Page Authoring Fundamentals
o Networking Fundamentals

• CIW Site Designer
o Design Methodology and Technology

• CIW E-Commerce Designer
o E-Commerce Strategy and Practices

 

 
   
   Master CIW Administrator  
 
Course Description

This certification prepares professionals for a successful career in network, system or intranet administration. The Master CIW Administrator identifies and defines network architecture, administers corporate infrastructure and servers, monitors and analyzes network performance, and implements and manages network security. You must pass 4 exams to become a Master CIW Administrator

• CIW Foundations
o Internet Fundamentals
o Web Page Authoring Fundamentals
o Networking Fundamentals

• CIW Server Administrator
o Internet System Management
o Advanced Internet System Management

• CIW Internetworking Professional
o TCP/IP Internetworking
o Advanced TCP/IP Concepts and Practices

• CIW Security Professional
o Network Security and Firewalls
o Operating System Security
o Security Auditing, Attacks, and Threats

 

 
   
  Master CIW Enterprise Developer  
 
Course Description

This certification prepares skilled professionals to develop enterprise-wide Web-enabled applications and implement complex e-business solutions. Master CIW Enterprise Developers have advanced skills in database management, distributed object computing, scripting and programming languages, and language theory. You must pass 8 exams to become a Master CIW Enterprise Developer.
• CIW Foundations
o Internet Fundamentals
o Web Page Authoring Fundamentals
o Networking Fundamentals

• CIW Web Languages
o JavaScript Fundamentals
o Perl Fundamentals

• CIW Application Developer
o Fundamentals of CGI Programming Using Perl
o Dynamic Server Pages

• CIW Java Programming
o Java Programming Fundamentals

• CIW Object-oriented Analysis
o Object-Oriented Analysis and Design

• CIW Database Specialist
o Database Design and Methodology
o Building Database Client Applications Using JDBC 2.0

• CIW Enterprise Specialist
o Distributed Object Computing Using Java and CORBA
o Enterprise JavaBeans

 

 
  Master CIW Web Site Manager  
 
Course Description

This certification validates a cross-functional set of Web skills necessary to act as Webmaster for a business or department. Master CIW Web Site Managers have proven proficiencies in basic networking, Web site design techniques, Web authoring and scripting languages, and server administration. You must pass 5 exams to become a Master CIW Web Site Manager.
• CIW Foundations
• CIW Server Administrator
• CIW Web Languages
• CIW Site Designer

 

 
  Internet Fundamentals  
 
Course Description

Internet Fundamentals is a 6-hour course designed to guide students through the Internet and its wide array of useful resources. Students learn how to use key Internet technologies, such as Web browsers, e-mail, newsgroups, File Transfer Protocol (FTP), Telnet, and search engines. Students gain experience configuring both Netscape Navigator and Microsoft Internet Explorer to access rich multimedia, including RealPlayer, Shockwave and Flash content. Students also use a variety of Web-based search engines to conduct advanced searches and learn the basics of electronic commerce and security issues.

 

 
  Web Page Authoring Fundamentals  
 
Course Description

Web Page Authoring Fundamentals is a 12-hour course designed to teach students Web page creation and other aspects of Web authoring. Students gain experience developing Web pages in a text editor and a graphical user interface (GUI) editor. Students also learn how to use Cascading Style Sheets (CSS) and study the basics of Extensible Hypertext Markup Language (XHTML), JavaScript, Dynamic HTML (DHTML), and the Document Object Model (DOM). After completing this course, students will be able to create simple Web pages containing text, graphics, hyperlinks, tables, forms and frames.

 

 
  Networking Fundamentals  
 
Course Description

Networking Fundamentals is a 12-hour class designed to teach students fundamental networking concepts and practices. Topics include network architecture and standards, networking protocols, TCP/IP, Internet servers, server-side scripting and database connectivity, and security.

 

 
  JavaScript Fundamentals  
 
Course Description

JavaScript Fundamentals is a 12-hour course that teaches developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Students learn how to write JavaScript programs, script for the JavaScript object model, control program flow, validate forms, animate images, target frames, and create cookies. Students will also understand and use the most popular applications of JavaScript.

 

 
  Java Servlets  
 
Course Description

Welcome to Java Servlets, a course designed to teach you how to use Java servlets technology to build Web applications. This course will empower you with the skills to design server-side applications that greatly increase the value of your Web site. The first part of this course will introduce you to the fundamental concepts of Java servlets and related technologies. The second part will build on your knowledge and present solutions for more functional and exciting Web pages. By the end of this course, you will understand and use the most popular applications of Java servlets.

 

 
  JavaServer Pages  
 
Course Description

Welcome to JavaServer Pages, a course focused on the JavaServer Pages (JSP) server-side development
environment. JSP is a Java-based technology used to create dynamic, data-driven Web applications. In this course, you will learn the fundamentals of JSP, including using JSP to interact with JavaBeans, the creation of JSP custom tags and tag libraries, and the use of JSP with databases. This course will also teach you the basics of using JSP files to interact with Java servlets.

 

 
  Building Database Client Applications Using JDBC 2.0  
 
Course Description

Building Database Client Applications Using JDBC 2.0 is a 12-hour course that teaches students how to build database client applications using JDBC 2.0. Students will learn how to apply the JDBC API to connect to relational databases; issue SQL statements and queries; and use transactions, prepared statements, stored procedures and metadata to create and manipulate database information. Students will apply the knowledge they learn in class by building a graphical client application.

 

 
  XML Document Design  
 
Course Description

XML Document Design teaches you how to create intelligent structured documents using the Extensible Markup Language (XML). You will study the functions and relationships between XML and other members of the XML family of technologies, including Extensible Hypertext Markup Language (XHTML), Extensible Stylesheet Language (XSL), XPath, XLink, namespaces, schemas, and Extensible Stylesheet Language Transformation (XSLT). You will create and apply styling to XML documents in a series of hands-on labs that focus on the development of coding conventions and compliance with the rules for well-formed XML.

 

 
  Internet System Management  
 
Course Description

Internet System Management is a 12-hour class that teaches foundational Internet services. Students learn user management concepts in Windows 2000 and Linux, configure Domain Name System (DNS) services, and Microsoft WINS, Samba, Telnet, and FTP. Students also learn about choosing appropriate Internet system platforms and receive training on how to calculate throughput, choose appropriate Internet connections and configure Windows 2000 Server and Red Hat Linux to use TCP/IP. By the end of this course, students will be able to provide essential TCP/IP services for any business interested in establishing an effective e-commerce presence.

 

 
  Advanced Internet System Management  
 
Course Description

Advanced Internet System Management is a comprehensive 18-hour course that teaches students how to implement mission-critical services on the Windows 2000 and Red Hat Linux platforms. Students install and configure Web, newsgroup, e-mail and proxy servers; receive in-depth understanding of how to connect e-commerce databases to Web servers; and learn how to enable CGI on Windows 2000 and Linux. Students also learn about backup and load balancing issues, and receive foundational knowledge concerning Internet security. This course is designed for personnel responsible for implementing real-world solutions for company intranets or ISPs that provide Internet Web services.

 
  TCP/IP Internetworking  
 
Course Description

TCP/IP Internetworking is a 12-hour course designed to teach key Transmission Control Protocol/Internet Protocol (TCP/IP) concepts and protocols so network professionals can effectively plan, deploy and manage a TCP/IP enterprise network. Students will learn to build an enterprise network and analyze TCP/IP application and protocol information.

 

 
  Advanced TCP/IP Concepts and Practices  
 
Course Description

Advanced TCP/IP Concepts and Practices is an 18-hour course that emphasizes Transmission Control Protocol/Internet Protocol (TCP/IP) routing, network troubleshooting, network management, and next -generation Internet protocol technologies. It guides students through the concepts and protocols used in Internet routing, and teaches them how to troubleshoot TCP/IP networks using a packet sniffer and TCP/IP utilities. Students will configure the Simple Network Management Protocol (SNMP) to effectively manage a network, and implement a functional Internet Protocol, version 6 (IPv6), network in the classroom.

 

 
  Network Security and Firewalls  
 
Course Description

Network Security and Firewalls teaches you how to secure your network from unauthorized activity. This course teaches you about security principles, such as establishing an effective security policy, and about the different types of hacker activities that you are most likely to encounter.

 

 
  Operating System Security  
 
Course Description

Operating System Security is a course designed to teach students the latest security industry recommendations and how to properly protect Windows 2000 and Linux servers in a variety of settings. Students will learn how to protect Windows 2000 and Linux systems from attacks, reconfigure the operating system to fully protect it, and scan hosts for known security problems. By the end of the course, students will have a solid understanding of the security architectures used by Windows 2000 and Linux.

 

 
  Security Auditing, Attacks, and Threats  
 
Course Description

Security Auditing, Attacks, and Threat Analysis teaches you how to conduct a security audit. It teaches you how to perform the different phases of an audit, including discovery and penetration. You will also learn how to prevent hackers from controlling your network, and how to generate effective audit reports that can help organizations improve their security and become current with industry security standards. Finally, you will learn about how to recommend industry-standard security solutions for your enterprise. As you examine different threats and learn more about how network hosts participate on a network, you will determine how to assess and manage the risk posed to each system. This course introduces various tools to help you in the auditing process; you will use some of these tools in the labs. You will also study international standards, along with time-tested methods for auditing a network efficiently. After completing this course, you will have in-depth training and experience in analyzing the hacker process and associated methodologies. You will be able to counteract attacks using specific, practical tools, including enterprise-grade security-scanning and intrusion-detection programs. You will also learn how to analyze your findings and make recommendations for establishing the best security possible in a given scenario.

 

 
  Design Methodology and Technology  
 
Course Description

Design Methodology and Technology is a course that teaches students how to create and manage Web sites with tools such as Microsoft FrontPage, Macromedia Dreamweaver and Flash, Dynamic HTML, and various multimedia and CSS standards. Students will also implement the latest strategies to develop third-generation Web sites, evaluate design tools, discuss future technology standards, and explore the incompatibility issues surrounding current browsers. The course focuses on theory, design and Web construction, along with information architecture concepts, Web project management, scenario development and performance evaluations.

 
  E-Commerce Strategy and Practices  
 
Course Description

E-Commerce Strategy and Practices is a course that teaches students how to conduct business online and how to manage the technological issues associated with constructing an electronic-commerce Web site. Students will implement a genuine transaction-enabled business-to-consumer Web site, examine strategies and products available for building electronic-commerce sites, examine how such sites are managed, and explore how they can complement an existing business infrastructure. Students get hands-on experience implementing the technology to engage cardholders, merchants, issuers, payment gateways and other parties in electronic transactions.

 
  Perl Fundamentals  
 
Course Description

Perl Fundamentals is an 18-hour course that teaches students how to fully utilize the Perl programming language. Students learn the Perl syntax, the basics of using regular expression, how to use Perl data types, and how to access and manipulate files. Students are also introduced to database connectivity and debugging techniques.

 
  Fundamentals of CGI Programming Using Perl  
 
Course Description

Fundamentals of CGI Programming Using Perl is a 12-hour course that teaches students how to use Common Gateway Interface (CGI) Perl programs and scripts on a Web server. Students will learn how to write print-to-screen scripts, customize Web page hit counters, create and use business forms that interact with text files, manipulate data in a database, work with a relational database via Open Database Connectivity (ODBC), and explore Web server security issues related to CGI files.

 
  Dynamic Server Pages  
 
Course Description

Dynamic Server Pages is a course that teaches students how to work in the server-side scripting environment. Students learn the basics of application development, and general principles that apply to most development environments. Students develop applications using two specific server-side application development tools: Microsoft Active Server Pages (ASP) and PHP Hypertext Preprocessor (PHP). Students also learn key application standards such as source and revision control, coding standards, code optimization and data integrity.

 
  Database Design and Methodology  
 
Course Description

Database Design and Methodology is a course that teaches students how to plan and design relational databases. Students will learn about the theory behind relational databases, relational database nomenclature, and relational algebra. The course includes sections on the Structured Query Language (SQL) and optimizing databases through normalization. Students will apply their knowledge with hands-on exercises designed to teach the intricacies of database design methodology.

 
  Object-Oriented Analysis and Design  
 
Course Description

Object-Oriented Analysis and Design is a course that teaches object-oriented analysis and design techniques using UML in the context of the Unified Software Development Process. The course provides an introduction to object-oriented theory and the software development life cycle. Students learn proper analysis and design procedures, and their roles in the development process. Students gain hands-on experience with all phases of the development process: requirements, analysis, design, construction, and testing.

 
  Distributed Object Computing Using Java and CORBA  
 
Course Description

Distributed Object Computing Using Java and CORBA is a 12-hour course that introduces students to the fundamentals of distributed object computing using CORBA. Students learn how to choose and install an ORB as well as the fundamentals of the Interface Definition Language (IDL), including how IDL maps to Java. Students also get hands-on experience building client and server applications that use static invocation and the Dynamic Invocation Interface.

 
  Enterprise JavaBeans  
 
Course Description

Enterprise JavaBeans is a course that teaches the fundamentals of Enterprise JavaBeans (EJB). Students learn about the Java 2 Platform, Enterprise Edition (2JEE) technologies; EJB concepts, methodology, and development; EJBcompliant servers, and how Enterprise JavaBeans are used by remote client applications. Students also learn about database connectivity and transactions. The course teaches them to develop session beans and entity beans, and offers hands-on experience working with Enterprise JavaBeans.

 
     
   
 
  © Copyright Genovate Solutions Pte. Ltd.
All Rights Reserved.