abcdefghijklmnopqrstuvwxyz#

Open Source Technologies

Advanced Training on Drupal

Drupal is a Content Management System (CMS) written in PHP. Distributed free of charge and being an open source product, it is being used as a mainstream dynamic web site and web application implementation platform for the Internet and intranets. A large number of Drupal modules (which are again available free of charge) extend the core platform to add diverse features.

This training is comprehensive in its coverage. Simple and advanced Drupal deployment scenarios are covered. Anyone who wants to create fabulous web sites or web applications that are database driven and having rich user interaction facilities will benefit from participation.

Groovy Training

Introduction to Drupal 7

Introduction to Drupal 7 teaches attendees how to successfully build data-driven web sites using Drupal™, an incredibly powerful open source Content Management System. Attendees will learn how to use Drupal's robust API, flexible permissions system, and extensible framework.

jQuery

Web Development with jQuery course teaches you how to tap into the power of jQuery to build extremely rich, yet elegant web UIs using one of the simplest and most popular cross-browse JavaScript libraries out there.

Linux Internals

In this course, you will learn in detail how the Linux® kernel functions and how to determine the activities of the kernel by examining source code and header files, tracing the relationship of kernel structures, such as linked lists and tables, and following the flow of various algorithms. You will develop a working knowledge of the Linux kernel internals in order to write kernel extension, device drivers and port the kernel to other platform.

  • Training Code: VD-0064
  • Duration: 5 days
  • Delivery Method: Onsite Training
  • Tags: linux internals
  • Print

MySQL Administration

You will learn how MySQL Database works, what tools are available, how we can use them, how to secure and configure a MySQL Database Server. During this MySQL training course you will learn how to manage user accounts and how the MySQL Access Privilege System works. You will also learn how to to database maintenance, as well as perform your database backup and recovery.

Perl Scripting

This hands-on Perl Programming course presents a thorough introduction to the Perl scripting language emphasizing the rapid development of portable and modular Perl programs and scripts. Students are introduced to all major language elements including built-in data types, powerful operators, flow control and robust built-in functions. The course also covers the use of command line processing, file and directory I/O to create flexible and user friendly programs. Attendees will also be introduced to object-oriented programming in Perl as well as how to use pattern matching with Regular Expressions and string handling functions to manipulate files and data. Students will learn to create reusable code using subroutines, modules, and Perl's object-oriented architecture to deploy business logic across many programs and scripts to enhance maintainability and scalability

  • Training Code: VD-0051
  • Duration: 4 days
  • Delivery Method: Onsite Training
  • Tags: Open Source, Perl
  • Print

PHP Programming

This hands on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce. This course introduces the PHP framework and syntax, and covers in depth the most important techniques used to build dynamic web sites

Python

Python Fundamentals is a 4-day training course in the Python language and its many applications. The course covers the language itself, explains object-oriented as well as functional programming techniques, error handling, packaging, system and network programming, many of the Python extensions (libraries), as well as best practices. All concepts are explained through hands-on examples and exercises, so students learn by coding in Python.

Ruby On Rails

Starting with the basics of Ruby and Rails, you'll learn the full Rails' MVC stack, testing techniques, Ajax and even web services. We'll work through the full life-cycle of a Rails project, giving you experience with all facets of a typical app.