Intelligentedu
Best New Free Computer IT Training Tutorial Resources


 



     Blog Roll:


     Top Links:

November 5, 2007

OSS Training Toolkit - 8 Free Training Courses

Here are eight free open source training courses, making up the OSS Training Toolkit published by the Open Source Resource Center, which is a project of the Pakistan Software Export Board, Ministry of Information Technology. The Ministry has developed a three-pronged strategy of demand, supply and support for Open Source Software.

These free training course modules cover and teach Open Source Programming, Linux Server Administration, and Application Servers. They are available in either pdf, word, or openoffice formats. Each one is downloadable in a zip file approximately 9mb in size.


Training Module 1: Open Source Programming  (53 pages)


PHP:
1. What is PHP, Architecture and Syntax
2. Downloading and Installing PHP
3. Embedding PHP Code
4. Variables, Arrays, and Built-in Variables
5. Conditionals and Looping Constructs
6. Web Application Features
7. Working With Cookies
8. Database Handling and Communication
9. Reference

Python:
1. Downloading and Installing Python
2. Starting and Stopping Python
3. Your First Program
4. Variables and Expressions
5. Conditional Statements, if-else, pass, elif, Boolean expressions
6. Basic Types (Numbers and Strings)
7. Basic Types (Lists)
8. Basic Types (Tuples)
9. Basic Types (Dictionaries)
10. Loops, while and for statements
11. Functions
12. Classes
13. Exceptions
14. Files
15. Modules

Perl:
1. Installation
2. Running a Perl Program
3. Functions and Statements
4. Using Numbers and Strings in PERL
5. Variables
6. Loops
8. References

Eclipse:
1. Downloading and Installing Eclipse
2. Starting and Stopping Eclipse
3. Your first Java Project
4. Creating, Editing, and Running a simple Java application
5. Further Topics
6. References

jEdit
1. Downloading and Installing jEdit
2. Starting and Stopping jEdit
3. jEdit GUI
4. Development using jEdit for Java development
5. References

KDevelop
1. Overview
2.2. Lexicon
3. Creating the framework for an application
4. Make the translations for a simple KDE project
5. A few general tips
6. References

GNU Compiler Collection (GCC)
1. Introduction
2. How to compile?
3. Compiling Multiple Files and Linking
4. Linking with External Libraries
5. References


Training Module 2: RDMS and MySQL  (62 pages)

RDBMS:
1. Overview
2. SQL-92
3. Relational Databases vs flat file databases, Normalization

MySQL: An Introduction
2. Conformance with SQL standards
3. MySQL Client Programs
4. General Database and Table Manipulation
5. Storage Engines and Table Types
6. Column Types, Numerics, Strings, Dates, Complex Types
7. Column Options
8. Operators: Arithmetic, Comparison, Logical, MySQL Conversions
9. Connecting to, and Disconnecting from, the Server
10. Creating and Using a Database
11. Table Manipulation, creating, dropping, altering, and renaming tables
12. Indexes
13. MySQL Queries: SELECT, INSERT, REPLACE, UPDATE, DELETE Statements
14. Joins
15. Reference

MySQL: Administration
1. Downloading and Installing MySQL
2. The MySQL Data Directory
3. MySQL Server Start-up and Shutdown
4. MySQL User Account Management
5. Disaster Prevention and Recovery, Back-ups
6. Replication in MySQL
7. Reference

Comparison of Oracle, MySQL and PostgreSQL DBMS
1. Elementary Features
2. Transactions
3. Programming In Db
4. Administration
5. Portability And Scalability
6. Performance And Vldb
7. Application Development And Interfaces
8. Reliability
9. Commercial IssuesHistory and Licensing of FOSS  (39 pages)


Training Module 3: Linux Servers  (106 pages)


Domain Name System (DNS)
1. named.conf
2. Step-by-step Configuration Guide

Apache Web Server
1. Introduction to Apache
2. Installation
3. Apache Configuration
4. Basics of Apache Configuration
5. An Example Set-up
6. Reference

Mail Server
1. How Electronic Mail Works
2. Notifiers
3. Mailbox formats
4. Choosing a Mail Transport Agent (MTA)
5. Local Delivery Agents (LDAs)
6. User Agent Administration
7. Sendmail - Step-by-step Configuration
8. Qmail - Step-by-step Configuration
9. References

Dynamic Host Configuration Protocol (DHCP)
1. Introduction
2. Installtion
3. References

Lightweight Directory Access Protocol (LDAP)
1. Overview
2. How does LDAP work?
3. LDAP back-ends, objects and attributes
4. Step-by-step Configuration Guide

Samba
1. Overview
2. Configuring Samba
3. Starting and stopping the Samba server
4. Step-by-step Configuration Guide

Squid Cache Server
1. An Overview
2. Why cache?
3. Supported Protocols
4. Squid Configuration
5. Access Control Lists and Access Control Operators
6. Step-by-step Configuration Guide

Firewalls
1. Introduction
2. Concepts
3. IPFIREWALL (IPFW)

Asterisk
1. Overview
2. Introduction
3. Installation and Configurations
   Change the Linux Password
   Change the IP Address
   Set Time Zone
4. Connect to AMP from a Web Browser
5. Setting the soft phone


Training Module 4: Application Servers  (25 pages)

JBoss: An Introduction
1. JBoss Installation
2. JBoss Administration
3. References

JBoss –Tomcat Bundle with Apache Integration
1. Install Apache web server
2. Install JBoss application server
3. Integration with Apache already installed
4. Clustering and load balancing
5. References

Apache Tomcat
1. Introduction to Tomcat
2. Installing Tomcat
3. Tomcat directories and files
4. Example Application
5. Apache with Tomcat
6. References


Training Module 5: CMS, CRM, ERP Systems  (39 pages)

Content Management Systems
1. About Drupal
2. About Mambo11
3. Xoops: An Overview

Customer Relationship Management   
1. About SugarCRM

Enterprise Resource Planning
1. Compiere: Overview
2. Sequoia ERP: Overview


Training Module 6: History and Licensing of FOSS  (39 pages)


Training Module 7: Step By Step Fedora Installation Guide  (53 pages)

Training Module 8: Openoffice.org Office Productivity  (72 pages)

Technorati Tags: , , , , , , , , ,

Popularity: 12% [?]




Related Posts:
  • Free Training and Books Chapters from Videotrainer
  • Free Linux Training Courses
  • Free Java Training Courses and Certification Exam Prep
  • Free Computer Training from LearnKey Direct
  • My First Blog Post: Discovering and Sharing Free IT Training and Tutorials


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:05 pm

    No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress