PHP Training

  • PHP Basics
  • Flow Control
  • Arrays
  • PHP and HTML Forms
  • String Manipulation
  • Reusing Code and Writing Functions

Perl Training

  • Overview of Perl
  • Perl Variables
  • Arrays and Hashes
  • Operators
  • Flow Control

Python Training

  • An Overview of Python
    • What is Python?
    • Interpreted languages
    • Advantages and disadvantages
    • Downloading and installing
    • Which version of Python
    • Where to find documentation
  • Running Python Scripts
    • Structure of a Python script
    • Using the interpreter interactively
    • Running standalone scripts under Unix and Windows
  • Getting Started
    • Using variables
    • String types: normal, raw and Unicode
    • String operators and expressions
    • Math operators and expressions
    • Writing to the screen
    • Command line parameters
    • Reading from the keyboard
  • Flow Control
    • About flow control
    • Indenting is significant
    • The if and elif statements
    • while loops
    • Using lists
    • Using the for statement
    • The range() function
  • Sequence Data
    • list operations
    • list methods
    • Strings are special kinds of lists
    • tuples
    • sets
    • Dictionaries
  • Defining Functions
    • Syntax of function definition
    • Formal parameters
    • Global versus local variables
    • Passing parameters and returning values
  • Working with Files
    • Text file I/O overview
    • Opening a text file
    • Reading text files
    • Raw (binary) data
    • Using the pickle module
    • Writing to a text file
  • Dictionaries and Sets
    • Dictionary overview
    • Creating dictionaries
    • Dictionary functions
    • Fetching keys or values
    • Testing for existence of elements
    • Deleting elements

Ruby on Rails Training

 

  • Introduction
  • Welcome to Ruby on Rails
  • What Rails Does
  • Running Ruby Programs
  • Objects and Methods
  • Classes
  • Strings and Numbers
  • Symbols
  • Arrays
  • Hashes
  • Modules
  • Control Flow and Conditionals
  • Forms