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.
• 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.
There are no certification prerequisites for this course. Specific experience in knowing a programming language is an advantage.
• 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
There are no recommendations at this time.
Following this course, you will receive a graduation certificate.

