Intelligentedu Intelligentedu
Best New Free Computer IT Training Tutorial Resources Meilleur nouveau ordinateur gratuit de formation en TI Tutorial ressources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian





Blog Roll: Blog Roll:


Top Links: Liens:

January 3, 2006 Janvier 3, 2006

Introduction to Linux Programming Introduction à la programmation sous Linux

The is the newly released FTLinuxCourse 2004 for Linux Programming using C and C++. La est la nouvelle version FTLinuxCourse 2004 pour Linux programmation en C et C + +. This course module is part of the newest and latest edition of this free online Linux Course. Ce module de cours fait partie de la plus récente et la plus récente édition de ce libre cours en ligne Linux. The chapters and lessons of this new course covers how to design a program using a flow chart, the C language, the C Library (libc) functions, advanced C and programming techniques, debugging,t he C++  language, the "make" program, process management, network programming, Fortran, Python, RPM package, and CVS.. Les chapitres et les leçons de ce nouveau cours traite de la manière de concevoir un programme en utilisant un diagramme, le langage C, la bibliothèque C (libc) fonctions avancées C et techniques de programmation, de débogage, t il langage C + +, le "make" programme, la gestion des processus, programmation réseau, Fortran, Python, paquetage RPM, et CVS .. The main course and links to all of 12 course chapters are provided here. Les principaux cours et des liens vers tous les cours de 12 chapitres sont fournies ici.

The main goal of this course is to teach users to program in C and C++, and apply this to daily Internet usage from the Linux OS point of view. L'objectif principal de ce cours est d'apprendre aux utilisateurs à programmer en C et C + +, et les appliquer à l'utilisation quotidienne d'Internet de l'OS Linux point de vue.

This covers the following activities: Cela couvre les activités suivantes:

  • Write programs in C, from scratch to materialize an idea Écrire des programmes en C, à partir de zéro pour matérialiser une idée
  • Write programs in C++ Écrire des programmes en C + +
  • Write programs using Slang and curses Écrire des programmes en utilisant Slang et malédictions
  • Write programs in Fortran and Python Écrire des programmes en Fortran et Python
  • Write Linux daemons (services) that regards generally Networking services Ecrire Linux démons (services) que ce qui est généralement mise en réseau des services
  • Write the "configure" program to auto-configure the project Écrivez le "configure" programme d'auto-configurer le projet
  • Built its own RPM packages Construit ses propres paquets RPM
  • Compiling software downloaded from the remote sites La compilation de logiciels téléchargés à partir des sites distants


Update 10/23/2006: This course has been updated and is now found here: Mise à jour du 10/23/2006: Ce cours a été mis à jour et est maintenant ici:
An Introduction to Linux Programming (using C and C++) Une introduction à Linux Programmation (en C et C + +)


Table of Contents Table des matières

Chapter P1. Chapitre P1. So you want to program? Donc, vous voulez programmer?

Chapter P2. Chapitre P2. The C Language Le langage C

Chapter P3. Chapitre P3. The C Library (libc) functions La bibliothèque C (libc) fonctions

Chapter P4. Chapitre P4. Advanced C and programming techniques C avancée et des techniques de programmation

Chapter P5. Chapitre P5. The debugging of C programs Le débogage de programmes en C

Chapter P6. Chapitre P6. The C++  Language Le langage C + +

Chapter P7. Chapitre P7. The "make" program Le "make" programme

Chapter P8. Chapitre P8. Process management La gestion des processus

Chapter P9. Chapitre P9. Network Programming Network Programming

Chapter P10. Chapitre P10. Fortran Fortran

Chapter P11. Chapitre P11. An overview on Python Une vue d'ensemble sur Python

Chapter P12. Chapitre P12. Built your RPM package Construit votre paquetage RPM