weiterbildung.swiss - Navigation

Das Schweizer Kursportal powered by:
Logo, SVEB - Schweizerischer Verband für Weiterbildung
fr it

Apprenez à programmer en Python - niveau 1

Datum 02.12.24 - 20.12.24
Zeit 13:30 - 16:30
Kursort Ifage Augustins
Place des Augustins 19
1205 Genève
022 807 3000
Lektionen 60x45 min
Preis CHF 1950.-
Weiterbildungsgutscheine akzeptiert Ja
eduQua

Beschreibung

La formation est donnée en mode synchrone, c´est-à-dire en présentiel et à distance en même temps ainsi l´échange entre l´enseignant-e et les participants-es s´effectue en temps réel par visioconférence. Un courriel est envoyé aux participant-es avant la formation. Ce dernier contient les informations de connexion. DESCRIPTION DE LA FORMATION Inventé en 1989, Python est un langage de haut niveau conçu pour être facile à lire et à écrire un code en quelques lignes seulement. Troisième langage de programmation le plus utilisé après Java et PHP, Python est un langage élégant, interprété, interactif, orienté-objet, fonctionnel, à typage dynamique avec gestionnaire dynamique de la mémoire (garbage collection). Python permet d'écrire du code lisible, explicite, simple, complexe mais pas forcément compliqué. Cette formation fait partie du certificat de programmeur Python qui comprend:

Ziel

A la fin du cours, vous serez capable de :

  1. De maintenir et de faire évoluer du code Python existant
  2. De développer de nouvelles applications en Python
  3. D´utiliser les structures de données Python : Listes, Tuples et Dictionnaires
  4. D´écrire des nouvelles fonctions et nouveaux modules
  5. De manipuler des fichiers (création, modification, etc)
  6. De gérer des classes
  7. De faire des recherches dans les documents texte en utilisant les expressions régulières
  8. D´écrire les modules CGI pour serveurs web et d´accéder aux bases de données
  9. D´expliquer comme développer des applications réseaux (sockets) et applications concurrentes (multithreading)
  10. D´écrire des programmes de lecture des fichiers XML
  11. D´expliquer comment développer une interface graphique (GUI)
  12. D´expliquer comment intégrer avec Python avec modules développés avec des langages comme Java, C, C++, etc.

Inhalt

  1. Types de variables et operateurs de base
  2. instructions de comparaison et les boucles
  3. Types Chaînes de caractères, listes, dictionnaires
  4. Fonctions de date/heure
  5. Utilisation des librairies et création de fonctions
  6. Création des modules
  7. Gestion des fichiers et des exceptions
  8. Création des classes et gestion des objets
  9. Expressions régulières
  10. Programmation CGI (utilisation de Python sur un serveur web)
  11. Accès Base de données (exemple avec MySQL)
  12. Programmation réseau (programmation socket serveur et client)
  13. Envoi des messages
  14. Programmation concurrente
  15. Traitement XML
  16. Interface-graphique utilisateur (avec Tkinter)

Voraussetzung

Expérience de programmation avec un langage de haut niveau ou avoir suivi le cours d´Introduction à la programmation.

Zielgruppe

Tout développeur à la recherche d´un langage de programmation à la fois puissant, facile à apprendre, à la fois orienté-objet et fonctionnel.

Weitere Informationen

Datum 02.12.24 - 20.12.24
Zeit 13:30 - 16:30
Kursort Ifage Augustins
Place des Augustins 19
1205 Genève
022 807 3000
Lektionen 60x45 min
Preis CHF 1950.-
Weiterbildungsgutscheine akzeptiert Ja
eduQua
 
Mit Ihrem Besuch auf unserer Website stimmen Sie unserer Datenschutzerklärung und der Verwendung von Cookies zu. Dies erlaubt uns unsere Services weiter für Sie zu verbessern. OK