Programming training courses

Silicon Beach Training – Programming training

ADO.net Training – course outline

Up

This ADO.net training course is designed to enable developers to use the toolset provided with Visual Basic .NET for data access including ADO.NET objects, data controls, designers and interoperability with earlier ADO objects.

ADO.net training course content: The ADO.NET object model, .NET data providers, Data Designers, Data Binding, Connections, Commands, DataReader, DataAdapter, Transaction processing, Manipulating Data, DataSet, DataTable, DataView, Editing and Updating Data, ADO.NET in Windows Forms and Web Forms, ADO.NET and XML, Can I use "Classic" ADO?

ASP Training – course outline

Up

ASP is often referred to as an open Web application framework that lets developers combine server scripting with custom components to provide dynamic Web-enabled applications. Using ASP files allows you to activate your Web site using any combination of HTML, & either JavaScript or VBScript.

This 3 day ASP training course provides clients with a good working knowledge of ASP. This will be achieved through a series of hands-on exercises.

ASP.net Training – course outline

Up

The goal of this ASP.net training course is to teach students how to create a simple Active Server Page ASP .net application that delivers dynamic content to the Web. The ASP.net training course covers Web Forms and handling events, Web Controls and input validation, using the new web application architecture and Web Services, and debugging in the new integrated development environment.

At the end of the ASP.net training course, students will be able to: Create a Web form with server controls, Separate page code from content with code-behind pages, page controls, and components, Display dynamic data from a data source by using ADO .NET and data binding, Debug .NET Active Server Pages.

ASP.net 2 Training – course outline

Up

This ASP.net 2 training course uses the free Visual Web Developer Express Edition tool available from Microsoft to introduce ASP.NET dynamic web application development. The free SQL Express (also from Microsoft) is used for the database and best practice is encouraged throughout. You need to know about static web sites. Some knowledge of a web coding language (e.g. old-style ASP or JavaScript) would help. Visual Basic (VB) is used as the coding language, but very little code is written by hand.

This ASP.net 2 training course covers: Introduction to ASP.NET 2 and Visual Web Developer, Building Web Sites, Data Bound Controls, Object Data Binding, Master Pages, Page Output and SQL Dependency Caching, Authentication and Authorization, Web Parts & ASP.NET 2 Coding.

ASP with SQL Training – course outline

Up

ASP is often referred to as an open Web application framework that lets developers combine server scripting with custom components to provide dynamic Web-enabled applications. Using ASP files allows you to activate your Web site using any combination of HTML, & either JavaScript or VBScript.

This bespoke 3 day ASP with SQL course provides clients with a good working knowledge of ASP as well as introducing server side VBScript and SQL Server. This will be achieved through a series of hands-on exercises.

C++ Training – course outline

Up

This C++ Intro training course is an intensive introduction to the principles of using the C++ programming language for development.

The Intro to C++ training course focuses on the development of effective object oriented applications using C++.
This C++ training course consists of a mixture of lecture and hands on lab exercises.
This C++ training course is suitable for programmers, developers and designers who have some previous programming experience and need to learn to program in the C++ language.

C# Training – course outline

Up

This intensive, hands-on C# training course emphasizes becoming productive quickly as a C# programmer. You will learn how to use C# to write code for a wide range of object-oriented applications, from client-side GUI (graphic user interfaces) development, to server-side web services.

This C# training course is designed for programmers who need to design and develop C# applications and familiarize themselves with the .NET (pronounced dot net) platform.

Cisco CCNA Training – course outline

Up

This comprehensive 5-day Cisco CCNA course prepares delegates to pass the 640-802 Cisco Certified Network Associate (CCNA) exam.

Training is hands on, using live Cisco routers and switches. The course is led by a highly experienced CCNP qualified instructor.

Citrix Metaframe Administration Training – course outline

Up

For delegates studying towards CCA (Citrix Certified Administrator) for Citrix MetaFrame XP, this Citrix Metaframe Administration training course provides the core knowledge for exam #220 (Citrix MetaFrame XP Administrator) and #941 (Citrix Load Management and Citrix Program Neighborhood)

Course content: Understand Citrix technologies including MultiWin, Independent Computing Architecture (ICA) protocol, SpeedScreen, Independent Management Architecture (IMA), listener ports and client device licensing, Install Citrix MetaFrame XP and Citrix ICA Clients in a variety of network environments, Identify features and functions of the Citrix Management Console, Configure server farms, Individual server settings, Manage licenses, Administer MetaFrame XP servers, Shadow users, Configure SpeedScreen, Understand Load Manager and MetaFrame XP security features, Identify ICA Clients along with the functions and features of the ICA Clients, Install applications in the Citrix MetaFrame multi-user environment, Use the Citrix Program, Neighbourhood to connect to applications on local and remote networks, Understand how Citrix NFuse delivers applications to ICA Clients, Configure Application Launching and Embedding (ALE) with the ICA Web Clients, Identify and configure new printer management features included with MetaFrame XP, Monitor and troubleshoot Citrix MetaFrame XP servers, nderstand the capabilities available with MetaFrame XPe.

Citrix Metaframe Update Training – course outline

Up

For delegates studying towards CCA (Citrix Certified Administrator) for Citrix MetaFrame XP, this Citrix Metaframe Update training course provides the core knowledge for exam #220 (Citrix MetaFrame XP Administrator) and #941 (Citrix Load Management and Citrix Program Neighborhood)

Course content: Understand general Citrix technologies including Independent Management Architechture (IMA), Client Device Licencing, Screen Speed Latency Resolution, Install Citrix MetaFrame XP and Citrix ICA Clients in a variety of network environments, Identify the features and functions of the Citrix Management Console, Configure server farms, Individual server settings, Manage licenses, Understand the key features and functions of Load Manager and MetaFrame XP security, Install applications in the Citrix MetaFrame multi-user environment, Understand how NFuse delivers applications to ICA Clients, Identify new printer management features included with MetaFrame XP, Provide key trouble-shooting skills for Citrix MetaFrame servers, Understand the capabilities available with MetaFrame XPe.

Coldfusion Training – course outline

Up

ColdFusion is a Web server add-on for Windows, Linux, and Solaris that makes integrating real-time database information with your Web site as easy as adding a few new tags to your pages.

This 2 day Coldfusion training course is aimed to give web designers new to ColdFusion the skills required to efficiently run a ColdFusion website and use CFML.

Computer Security Training – course outline

Up

This intensive introductory Computer Security training course discloses many of the secrets and techniques of the determined Hacker – and how to combat them.

You will discover many of the professional Hacker's attack points, learn how to test your system's security and how to combat attacks.

This Computer Security course is invaluable for every PC user, network manager, IT manager, IT Director etc, seeking to learn more about the motivations and techniques of today's hackers.

Data Conversions Training – course outline

Up

This Data Conversions training course benefits business users who co-ordinate the collection of data. Typical delegates would have good general appreciation of some computer office or studio applications. The delegates learn methods and tools to convert disparate forms of data. There is review of the nature and use of different forms of data.

Throughout the Data Conversions training course there is illustration with practical examples. A key aspect of the Data Conversions training course is the six workshops in which students develop their own data conversion skills, hands-on.

DHTML Training – course outline

Up

Although Macromedia Dreamweaver or Microsoft FrontPage have become popular, the DHTML scripts produced by these WYSIWYG tools are far from easy to understand. Hand-coded solutions, on the other hand, offer greater flexibility, allowing custom solutions and code that can be understood and modified by other developers in a team.

This three-day DHTML training course will prepare students to write good, hand-coded DHTML solutions to client side issues. This introductory DHTML course will teach you how to interpret, adapt and write your own cross-browser DHTML scripts.

Disaster Recovery Management Training – course outline

Up

The high availability of mission-critical processes is a major requirement for the viability of the modern organization. A disaster could negate the capability of the organization to provide uninterrupted service to its customers.

In this Disaster Recovery Management training course, you learn to identify vulnerabilities and implement appropriate countermeasures to prevent and mitigate threats. You learn techniques for creating a business continuity plan (BCP) and the methodology for building an infrastructure that supports its effective implementation.

Informix SQL Training – course outline

Up

This is a two day Informix SQL training course for application developers and end users who have a working knowledge of Informix-SQL. Practical exercises are a significant feature of this Informix SQL course and are used throughout to consolidate the theory.

On completion of this Informix SQL training course delegates will be able to: Understand relational database terminology, Understand the structure of Informix database tables, Query and maintain data, Develop queries based on one or more tables in a database.

Java Training – course outline

Up

This Java training course, designed for absolute beginners, provides candidates with a practical knowledge of Java. As well as teaching the fundamentals of the language a variety of exercises also introduce good programming practise.

By the end of this Java training course, delegates will be able to write their own Java programs and work with existing code. Course notes and reference materials are provided.

Javascript Training – course outline

Up

It's all very well using Macromedia Dreamweaver or Microsoft FrontPage to develop web pages. Drag and drop web tools have a tendency of inserting more code than is necessary.

What happens if you want to change something slightly that requires looking at the code? Where do you start when it comes to interpreting the JavaScript code?

This introductory JavaScript training course will teach you how to interpret, adapt and write your own JavaScript code.

JSP Training – course outline

Up

Web developers and designers use JavaServer Pages technology to rapidly develop and easily maintain information-rich, dynamic web pages.

As part of the Java family, JSP technology enables rapid development of web-based applications that are platform independent. JavaServer Pages technology separates the user interface from content generation enabling designers to change the overall page layout without altering the underlying dynamic content.

This 2 day JSP training course introduces delegates to programming JavaServer Pages.

Linux Training – course outline

Up

This Linux training course introduces the Linux operating system and commands, bash, the Linux filesystem, the vim editor, printing and job control. Also included is an introduction to the Graphical User Interface.

Linux training course content: Concepts underlying Linux, Linux commands to access the operating system, Controlling input to and output from commands, Connecting programs together (IPC), The vim text editor, Create, modify and delete files, Moving files around, Linux filesystem, Commands to manipulate files and directories, The bash command interpreter, Command history, Filename generation, Printing and the print spool, Manage foreground and background processes, Backups, bash scripts (optional).

MYSQL Training – course outline

Up

Learn how to be a good MySQL Database Administrator with this comprehensive two-day MySql training course.

Topics include set-up of your server, performance, and security. The training course also covers replication, as well as administration issues concerning transactions and the MySQL table handlers.

After this MySQL training course, you will be a MySQL Database Administrator! You will be in position to independently administer your MySQL database(s), identify potential drawbacks and avoid them. You will know how to effectively secure your system, whether we are talking about backup, recovery, damage detection & repairing, user management.

You will be able to analyse your server set-up and its performance and to optimise them according to your specific needs.

Oracle Database Administration Training – course outline

Up

Oracle Database Administration is a skill that has been growing in demand over recent years, despite the downturn in the global economy. This Oracle Database training course builds on the SQL*Plus and PL/SQL skills from the perspective of a technician responsible for creating and administering physical and logical file structures in this powerful relational database product.

This Oracle Database training course is intended for technical staff who are becoming responsible for creating and administering Oracle databases. Development staff may also benefit from attending this class, to gain an overview of the work of a Database Administrator to aid in developing effective systems that will be based on Oracle.

PHP Training – course outline

Up

PHP is a scripting language written by and for web developers: it is quick to learn, easy to deploy and provides many of the programming tools a web developer could wish for ... all in a single, free, cross-platform, open-source package.

PHP training course content can be tailored to suit clients requirements; Get up to speed with tried-and-true programming strategies, for both Web and local development, Gain valuable tips and tricks for using the PHP language and syntax, See how to integrate MySQL in Windows, PHP's most popular development platform, Learn how to streamline PHP's interaction with MySQL, SQL, and relational databases in general, See how Object Orientated Programming with PHP can allow for code reuse, modularity and rapid development, Watch how PHP's sessions can be used to quickly build full-scale web applications, Glimpse at PHP's inner workings to understand how to build secure and performance conscience programs, including proper use of references, global variables and scope, Begin to see how PHP Technology can be leveraged to rapidly create and maintain large enterprise web applications.

PHP & MYSQL Training – course outline

Up

PHP is a scripting language written by and for web developers: it is quick to learn, easy to deploy and provides many of the programming tools a web developer could wish for ... all in a single, free, cross-platform, open-source package.

After this intensive two day PHP & MySQL training course, you will leave with a comprehensive understanding of premier PHP use and features, including MySQL, PHP Programming, sessions, security and performance.

Relational Database Design Training – course outline

Up

This Database Design training course is designed to provide students with an appreciation of relational database theory sufficient to enable them to design reasonably efficient schemas for typical web applications.

The Database Design training course is aimed primarily at web developers who need to know how to provide a website with an efficient, relational, back end database. The bulk of the work deals with conceptual and theoretical topics that are non-specific in terms of hardware or . Where practical examples are given, they will be based on the popular MySQL system.

SQL Training – course outline

Up

SQL Server is Microsoft's flagship relational database application. This three-day course provides a grounding in relational database design methodology and in its practical application using SQL Server.

Upon completion of this SQL Server training course, delegates will be familiar with the usage of SQL Server in the implementation of robust relational databases.

This 3-day SQL Server training course provides clients with a good working knowledge of SQL Server & Transact SQL.

SQL Language Training – course outline

Up

SQL is an industry-standard language for accessing mainframe, midrange and LAN-based, multi-user relational databases. This SQL Language course will teach the student how to read and write good SQL for querying, updating and maintaining SQL databases. The course progresses through the elements of the language to build a thorough appreciation and understanding of SQL's capabilities and power. It covers ANSI-standard SQL and some of the common extensions.

This Structured Query Language course is made up of a mix of theory and practical sessions. You will complete a series of exercises that cover all the important components of the language and allow you to practise your SQL.

TCP/IP Training – course outline

Up

This TCP/IP training course is an introduction and thorough explanation of the suite of protocols that make up TCP/IP.

After this TCP/IP training course, you will have learned: Introduction to the suite of protocols making up TCP IP, The IP addressing structure, including subnet-masking, Workshops to practice all skills learnt including designing an IP address plan.

Unix Training – course outline

Up

This UNIX training course is a general introduction to the UNIX operating system, focusing on developing an understanding of the UNIX command line and the utilities available.

The Unix training course concentrates on general tasks required by all users. By the end of this Unix training course you will have developed a broad understanding of the Unix operating system and it's capabilities.

VBA for Access Training – course outline

Up

This VBA For Access training course is designed for experienced users of Access' advanced features, who wish to extend their knowledge to include the use of Visual Basic for Applications (VBA) within Access.

Experienced Access users with previous programming experience may find a 1:1 intensive course achievable in one day. Less experienced users, users without programming experience, or for training in groups, the two day course is recommended.

VBA for Excel Training – course outline

Up

This VBA for Excel training course is designed to give a good working knowledge of Visual Basic for Applications – concentrating on Microsoft Excel.

The Visual Basic for Applications content of the training course can be applied to other Microsoft Applications.

Visual Basic Training – course outline

Up

Visual Basic is a fully featured programming language that combines a smooth learning curve with transparent integration of third-party components. As such it is the language of choice for many enterprise level application developers.

This 1-day Visual Basic training course provides clients with an overview of programming with Visual Basic 6.

Upon completion of this Visual Basic training course, the delegate will have gained familiarity with: The VB integrated development environment, Using debug tools and coding error handlers, The types and structure of VB projects, Modular project structure using classes and components, Data access using ADO, ActiveX Controls.

VB.net Training – course outline

Up

This two-day VB.net training course has been designed for programmers wishing to acquire the capability to write sophisticated event-driven applications, or those requiring an understanding of the capabilities of VB.net.

This course uses Visual Studio.NET

VB.net training course content: Opening and Running a Visual Basic .NET Program, Using Decision Structures, Using Loops and Timers, Debugging Visual Basic .NET Programs, Trapping Errors Using Structured Error Handling, Using Modules and Procedures, Using Arrays and Collections to Manage Data, Deploying Visual Basic .NET Applications, Managing Windows Forms.

VB.net Upgrade Training – course outline

Up

This two-day VB.net Upgrade training course has been designed for VB6 programmers wishing to an understanding of the capabilities of VB.Net.

This VB.net Upgrade training course uses Visual Studio.NET

VB.net Upgrade Training Course content: The .NET Framework, Visual Studio.NET, Object-Oriented Features, WinForms Programming, Data and Access, Web Applications and ASP.NET, Web Services.

VBScript Training – course outline

Up

VBScript, Microsoft's Visual Basic Scripting Edition, is a scaled-down version of Visual Basic. While it doesn't offer the functionality of Visual Basic, it does provide a powerful, easy-to-learn tool that can be used to add interaction to Web pages.

VB Script training course content: Simple client side VBScript using built in objects (Dialog Boxes etc.) Short introduction to CSS and the Internet Explorer Document Object Model with reference to elements used in 1 above (forms in particular), Exercise: Using VBScript to manipulate the CSS properties and elements of the DOM, Review/Q and A: VBScript language, Client side ActiveX using the Tabular Data Control, Simple server side VBScript in ASP (Response.Request,Session and Application objects), Introduction to COM using ADO, Review/Q and A: VBScript language, Extras based on class preference.

XML Training – course outline

Up

This three day instructor-led XML training course is intended for delegates who have knowledge of HTML. It is an extra component rather than one that stands by itself.

XML is a universal standard for information markup that is revolutionizing the way in which companies handle data. By separating the logical structure of information from the layout, XML gives developers far more control over how their documents will be displayed and processed. This XML training course is aimed at people who have not had any exposure to XML, but do know how to hand code HTML and have at least some knowledge of style sheets. Delegates will learn all they need in order to design a website using XML.

XSLT Training – course outline

Up

XSLT (Extensible Stylesheet Language Transforms) enables you to transform XML data from one document type into other XML document types, and even into other formats such as HTML, XHTML, WML, and XQL.

This 2 day XSLT training course teaches delegates everything they need to begin using XSLT in their XML projects.

Upon completion of this XSLT training course, the delegate will: To master how to use XSLT and XPath to transform XML documents, To learn how to automate XSLT using the programming language of the attendees' choice.

Programming Training UK

Up