Python Programming

The course provides participants with a thorough introduction to the Python programming language and development of skills in various areas of programming.

The course develops essential skills in Python programming, preparing participants for a variety of software development tasks and projects including training for machine learning and artificial intelligence projects.

Who is it for?

The course is aimed at people interested in learning programming using the Python language, such as students, novice programmers, IT professionals, researchers, data analysts, and software engineers.

This course is suitable for both those who want to develop a career in programming and those who want to improve their problem solving and process automation skills using Python. It is ideal for participants with no programming experience or who want to learn a new programming language.

What will you learn?

• Python programming language basics and syntax introduction.
• Using Python applications and creating functional programs.
• Working with different types of data and using operators to manipulate them.
• Creating and using functions to organize and reuse code.
• Enhancing functions with decorators.
• Wrapping functions into modules and creating complex packages.
• Concepts of object-oriented programming and creating classes.
• Understanding meta-classes and how they can be used.
• Manipulating files and directories as well as accessing different types of files.
• Extract data using regular expressions (RegExp).
• Handling and handling errors and exceptions in Python code.
• Creating and executing tests to ensure code quality.
• Data processing and manipulation using the Pandas library.
• Working with databases and using APIs to access various types of databases, including NoSQL databases.

Prerequisites:

There are no certification prerequisites for this course. Specific experience in knowing a programming language is an advantage.

Course schedule:

Course materials are in English. Teaching is done in Romanian.

• Introduction to the Python programming language
• Using Python applications
• Using different types of data and operators
• Creating and using functions
• Modifying functions using decorators
• Creating packages
• Object-oriented programming
• Introduction of meta-classes
• Working and operations with files and directories and accessing different types of files
• RegExp data extraction
• Management of errors and exceptions
• Writing and executing tests
• Data processing with Pandas
• Database operations, using APIs for database access and working with NoSQL databases

We recommend continuing with:

There are no recommendations at this time.

Certification programs

Following this course, you will receive a graduation certificate.

Python Programming

Personalized offers for groups of at least 2 people

Course details

2
days

Price:

840 EUR

Delivery:

Classroom Teaching, Hybrid Classroom, Virtual Classroom

Level:

1. Fundamental

Roles:

Applications Engineer, Data Analyst, Data Scientist, Developer, Programmer