Python - Basics

Betribsiwwergräifend Formatioun

Dauer

 3,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

Wien organiséiert dës Formatioun?

Mir stäerken souwuel d'individuell Entwécklung wéi och d'Effizienz andeems mir d'IT-Expertise an d'Managererfahrung vun eise Léierpersonal deelen. Mir bidden iwwer 300 Coursen op Franséisch an Englesch an eisem Zentrum zu Capellen un. Dës Coursen konzentréiere sech op Infrastruktur, Entwécklung, Projetmanagement, Governance a Soft Skills.

Virkenntnisser

Before attending this course, students must know and master a structured programming language like C, C++, Java.

Ziler

This new three days training module lets the trainees know about the potential of Python as a programming language. Open to people who already know about any structured language (like C, C++ or Java), this course teaches how de design Python scripts, perform data treatments and how to maintain a Python script collection.

Inhalt

Module 1: Python Overview

  • Python History
  • Available IDE (s)

Module 2: Python object types

  • Numbers
  • Strings
  • Containers (Tuples, Lists, Dictionaries, Set)
  • Type properties

Module 3: Good practices

  • Writing rules, naming
  • Annotations
  • Doc strings
  • Comments
  • Structuring a Python file

Module  4: The instructions

  • Execution of a Python program, LGI rule
  • Sequential, conditional, loop programming
  • Definition and call of functions
  • Functions: definition / call / parameter management /returned values

Module 5: Error handling

  • Exceptions, mechanism of implementation
  • The traceback

Module 6: The standard Python library

  • The built-in functions, and those on the containers: map, filter, zip
  • The sys modules, os
  • The datetime, time modules

Module  7: Object-Oriented Programming

  • Classes
  • The object, instance of a class
  • The class and instance attributes
  • The structure of a Python object (functions dir, vars, the variable __dict__ functions getattr, setattr, delattr,  __slots__ interest )
  • Simple, multiple inheritance

Organisatiounsmodus

Classroom Courses

Dës Formatioune kéinten Iech interesséieren

EN
Dag
Programméiersprooch - Programméiersprooch Java
EN
Dag
Programméiersprooch - Programméiersprooch Java