Course Introduction
The role of IT in organizations has moved beyond the traditional mainframe-centric models of just a decade ago, into a rich, complex, distributed universe that places processing power in the hands of all sectors of the business, including customers, consumers (B2C e-Commerce) and business partners (B2B e-Business).
This course focuses on the broad spectrum of technologies, programming languages, standards, protocols and tools used in e-Commerce and e-Business solutions today. It is designed to give a clear understanding of each of these environments and how they operate and work together to provide a functional e-Business solution.
The course initially sets the scene by describing the e-Business business environment. An Internet architectural framework for this environment is then presented. This framework provides the “big picture” which is then used to position the many web services, technologies, application development tools and protocols. The architectural framework becomes a model that can be used to understand the role and use of these technologies in Web Systems.
Duration
3 days of full-day training
Target audience
The course has wide appeal. Anyone who would benefit from understanding the new architectures, technologies and frameworks that drive modern applications and systems will benefit from this course.
Typical delegates include any IT staff: such as IT managers, team leaders, programmers, developers, business architects, systems analysts, software architects, consultants, technical specialists, contractors as well as business people, including project managers, project sponsors, and business experts, especially those who work with technology based projects.
Course Delivery The course delivery comprises instructor-led seminars interspersed with extensive practical exercises for both the group and the individual
Course Objectives After completing the course, you will be able to:
Understand the role of e-Business in business today and identify the types of e-Business solutions and the issues associated with it.
Identify the different components, architectures and technologies that make up an e-Business solution, and have an understanding of their functionality, inter-dependence and inter-operation.
Understand how the Internet works and the application of the TCP/IP protocol suite (including HTTP, SMTP and DNS).
Know how the WWW works, its stateless operation and, where and how HTTP and HTML fit into the architecture.
Understand the basic static (publishing) functionality of the WWW and what technologies are needed to turn it into a dynamic, systems orientated computing environment.
Recognise the difference between traditional systems (eg. Informix 4GL) and Web based systems.
Understand the vital role that Middleware plays in creating an integrated and fully functional e-Business solution.
Identify the various Middleware components, technologies and products that are used to access and integrate Web Systems into back-end applications, servers and databases.
Know about the various programming and application development tools and languages, where to use them, their basic functionality and be exposed to the look and feel of the code.
Understand the Microsoft .net strategy and the products, components and architectures that their solutions are based on.
Have a clear understanding of your own organizations standards, products and architectures of choice and be aware of how they are implemented.
Course Workload The course is designed to be completed in the full 3 days. There is no homework. After hours reading is at the discretion of the delegate.
Course Assessment The instruction methodology for the course is lecture-based, interspersed with instructor-led discussion sessions. Delegates will be able to assess their grasp of the material throughout the course, by means of exercises and self-assessment quizzes.
To complete the course, delegates are required to attend the full course and actively participate in the exercises, discussion & feedback. Assessment of competency is done by the course facilitator. The mechanism is observation.
Costs and Terms The cost of this course is available on request. Discounts apply for large numbers or in-house courses. Course fees cover tuition, materials, notes and catering. All fees are payable in advance, and interest is levied on overdue accounts. Please refer to the standard terms and conditions on the course confirmation form.
Course Venue Public training is conducted at FTI House, in Kenilworth, Cape Town and at the FTI Training Centre in Sunninghill, Johannesburg. In addition, we rent temporary venues in other regions as we need them. Most in-house courses are held on company premises.
Standard Course ContentWhy Web technology
The Changing business scenario, Definitions and terminology, Elements of successful e-Commerce, Intranets, Architectural framework for web systems, The Internet as a communications infrastructure
Internet Architectures & Technologies TCP/IP & key internet application protocols, SMTP, FTP, Telnet, Internet addressing, http, Client server Model and distributed computing, The Role of middleware
The Function of the Web Server Web browsers, Web server functionality, Building web pages with HTML , Typical web servers, Practical examples of the framework in action
Client Side Technologies Client-side technologies, Their basic operation, HTML forms, Cookies, JavaScript, Java Applets, VBScript, DHTML, Plug-ins
Web Security for e-Business Defining web security requirements, Data encryption basics, Digital certificates, Authentication processes, Firewalls and proxy servers, Web security protocols ,SSL, S-HTTP
Components, Objects and Distributed Architectures Object-orientated concepts and technologies, Distributed objects, OSF DCE, Distributed objects, Distributed data management ,IDL, CORBA, OLE, COM/DCOM/COM+, ActiveX.
Server-Side Technologies Interfacing to databases, Server-side technologies, Their basic operation, Functionality and example code, SSI, CGI and Perl, ASP, Java servlets, XML, XSL and XSLT, SOAP