- Learn the fundamentals of Python and its essential commands.
- Master the creation of modules and packages in Python.
- Connect to and manipulate MySQL and SQLite databases with Python.
- Design and develop graphical user interfaces using wxPython.
- Acquire skills in handling web data with Python.
- Apply data analysis techniques using specialized libraries such as NumPy, Pandas, or Matplotlib.
- Use OpenCV for image processing and manipulation
Methodology
At Educa PHAROS, we use a highly practical methodology focused on the direct application of knowledge in the student’s professional environment, combining theoretical content with real-world cases, digital tools, and support from a team of specialized instructors.
Program
Introduction to Advanced Python
Commands in Python
Methods and Operation for Python
Order in Python
Using Sets in Python
How to Create a Module in Python
How to Create Variables Using Python's Path
Using Packages with Python
Connecting to MySQL in Python
Adding Data to a MySQL Database Using Python
How to Read Data from a MySQL Database Using Python
Delete MySQL Data
SQLite with Python
Inserting, Reading, and Deleting Data in SQLite
wxPython with a graphical user interface
Create a window for a Python app
Graphical Interface Style, Size, and Usage
Window Position and Menu Position in Python
Login Window in Python
urllib2 and BeautifulSoup in Python
Reading Exercise in Python
The Zen of Python and Conclusions About Python
Introduction to Python
What do you need?
Libraries for Data Analysis in Python
MongoDB, Hadoop, and Python: The Big Data Dream Team
OpenCV Overview
Installing OpenCV for Python on Windows
Installing OpenCV for Python on Linux
Anaconda and OpenCV
File Management
Reading an Image with OpenCV
Display an Image Using OpenCV
Saving an Image with OpenCV
Arithmetic Operations on Images Using OpenCV
Drawing Features
Image Resizing
Image Erosion
Image Blurring
Image borders
Grayscale in Images
Scaling, rotation, translation, and edge detection
Image Erosion and Dilatation
Simple Thresholds
Adaptive thresholds
Otsu Threshold
Image Outlines
Embedding Images
Intensity in Images
Image Log
Close-up shot
Morphological Operations on Images
Image Pyramid
Analyzing Images Using Histograms
Histogram Equalization
Template matching
Detecting Fields in Documents Using Template Matching
Educa PHAROS is a training solution for businesses that centralizes learning, simplifies user management, and allows you to track progress through dashboards and reports.
It is designed for organizations that want to develop internal skills, standardize role-based training, and have traceability and learning metrics.
It includes learning paths by profile, user and permission management, progress reports, certification, and access to masterclasses or live sessions (depending on the plan).
It is based on best practices in security, access control, learning traceability, and implementation support. Customize this text according to your commitments (SLA, compliance, etc.).
Educa PHAROS is a next-generation training model that places a company’s human capital at the forefront. Through a platform that adapts to each company’s corporate identity and offers a total of more than 900 courses, it provides tailored training for each organization. The unlimited flat-rate plan provides each company with the number of courses that best suits its needs, as well as the ability to determine which employees will have access.