Introduction to Python programming

Monday, 5 February 2024 09:00 to Wednesday, 7 February 2024 18:00
Maurizio Cremonesi MaurizioCremonesi , RenatoAssante , CaterinaCaravita , TizianaBassi , FabioPitari , JuanMataNaranjo
Provided as: 
Webinar
Registrations closing: 
Sunday, 21 January 2024 at 09:00

This course is free of charge and will be held in ITALIAN

Organizer: 
Maurizio Cremonesi
Teachers: 
MaurizioCremonesi , RenatoAssante , CaterinaCaravita , TizianaBassi , FabioPitari , JuanMataNaranjo

Description:

Python is an extremely versatile language and its use is growing more and more nowadays. Despite simplicity and readability are among significant Python strengths, writing a good quality Python code requires some degree of preparation. This course aims to introduce the student to the key topics of the language in order to give a solid basis for further investigations that will be required according to the specific field of application. The exposition of the topics uses several examples and tries as much as possible to highlight good Python programming practices in addition to the simple syntax correctness. To improve understanding, the different modules of the course are immediately put into practice in hands-on sessions in which students and teachers can interact directly on simple but significant concrete problems proposed in the exercise.

Skills:

By the end of the course each student should be able to:

  • understand the key features of Python language
  • write a Python program/module using the basic syntax elements
  • understand the best practices for programming in Python

Target Audience:

Researchers and programmers interested in an introduction to the Python programming language.

Pre-requisites:

Knowledge of the basic fundamentals of programming is useful but not necessary.

Intended for: 
Companies
Research Institutions
Universities
Area: 
Languages
Length: 
3-5 dd
Conclusa: 
0

Next courses

Any question?

For HPC and computer graphics courses, write to corsi.hpc@cineca.it

About CINECA

Cineca is a non profit Consortium, made up of 102 Italian national institutions: Universities, Italian Research Institutions and the Italian Ministries of Universities and Education.

Today it is the largest Italian computing centre, one of the most important worldwide. With more seven hundred employees, it operates in the technological transfer sector through high performance scientific computing, the management and development of networks and web based services, and the development of complex information systems for treating large amounts of data.

It develops advanced Information Technology applications and services, acting like a trait-d'union between the academic world, the sphere of pure research and the world of industry and Public Administration. .

Visit the Cineca website