# All courses | Laformatik.Tn

> Browse all published programming and IT courses on Laformatik.Tn. Local instructors, local pricing in TND.

Canonical HTML: https://www.laformatik.tn/en/courses

## Courses

- [Interface Graphique (Python)](https://www.laformatik.tn/en/courses/interface-graphique-python.md): TND 100.000 — 1 chapters — Ce chapitre vous guidera pas à pas dans l'univers de Qt Designer, un outil incontournable pour créer des interfaces utilisateur graphiques en Python. Vous apprendrez à concevoir des fenêtres intuitives, à ajouter des widgets variés (boutons, champs de texte, etc.), à gérer les événements utilisateur et à personnaliser l'apparence de vos applications. Des exemples concrets et des exercices pratiques vous permettront de mettre en application vos nouvelles connaissances et de réaliser vos propres projets.
- [Algorithme](https://www.laformatik.tn/en/courses/algorithme.md): TND 100.000 — 6 chapters — Bienvenue dans ce cours consacré aux algorithmes, une discipline essentielle en informatique. Vous apprendrez à concevoir, analyser et optimiser des algorithmes pour résoudre des problèmes variés. Nous aborderons des concepts fondamentaux tels que la complexité temporelle et spatiale, les structures de données, ainsi que des algorithmes classiques comme le tri et la recherche. À travers des études de cas et des exercices pratiques, vous développerez une compréhension approfondie des principes qui sous-tendent la programmation efficace. Ce cours est idéal pour ceux qui souhaitent renforcer leurs compétences en résolution de problèmes et en pensée algorithmique. Préparez-vous à explorer les mécanismes qui rendent la technologie moderne possible !
- [Python](https://www.laformatik.tn/en/courses/python.md): TND 100.000 — 5 chapters — Bienvenue dans ce cours de Python, conçu pour vous initier à l'un des langages de programmation les plus populaires et polyvalents. Au cours des prochaines semaines, vous découvrirez les fondamentaux de Python, y compris la syntaxe, les types de données, les structures de contrôle et les fonctions. Grâce à des exercices pratiques et des projets, vous apprendrez à résoudre des problèmes de manière efficace et à développer des applications simples. Que vous soyez débutant ou que vous ayez déjà une expérience en programmation, ce cours vous fournira les compétences nécessaires pour progresser dans le développement en Python. Préparez-vous à plonger dans l'univers passionnant de la programmation !
