
Kurso sa Python Automation
Tigilan na ang pag-aaksaya ng oras sa mga paulit-ulit na gawain na kaya ninyong i-automate sa ilang minuto. Itinuturo ng kursong ito ang Python automation mula sa simula — sumasaklaw sa mga file, web scraping, database, email, at higit pa. Bubuo kayo ng mga totoong script na lumulutas ng mga totoong problema, nang mabilis.
Ano ang iyong matututuhan:
Magsisimula kayo sa mga pangunahing kaalaman sa Python at mabilis na tutungo sa praktikal na automation sa bawat pangunahing domain. Matututunan ninyong i-manipula ang mga file at directory, mag-scrape ng mga website, gumamit ng mga REST API, at makipag-ugnayan sa mga database. Sinasaklaw ng kurso ang pag-automate ng mga dokumento sa Excel, Word, at PDF, pagpapadala ng mga email at chat notification, at pag-iskedyul ng mga script na tumatakbo nang mag-isa. Ilalapat din ninyo ang mga pinakamahusay na gawi sa software engineering kabilang ang testing, logging, at deployment. Sa pagtatapos, magkakaroon kayo ng portfolio ng mga gumaganang automation tool na handa para sa anumang propesyonal na kapaligiran.
Paano ka mag-aaral nang praktikal Kurso sa Python Automation
Paano ka magsasanay Kurso sa Python Automation
Para sa mga negosyo na gustong sanayin ang kanilang team
Sa Dedika para sa mga negosyo, ang kurso ay may mga ehersisyo at halimbawa na akma sa iyong negosyo at ayon sa pangangailangan ng iyong kumpanya.
Nilalaman ng kurso
8 Kabanata • 34 Mga AralinTagal mula 4 hanggang 360 oras (ikaw ang magpapasya)
Kabanata 1ItagoItago ang mga detalyeTingnan ang mga detalyeMga Pundasyon ng Python para sa Automation
Mga Pundasyon ng Python para sa Automation
Aralin 1 • Mga Mahahalagang Core Python Syntax
Saklawin ang mga variable, uri ng datos, operator, at control flow constructs. Ang mga primitibong ito ang sumusuporta sa bawat automation script na isusulat sa susunod na bahagi ng kurso.
Aralin 2 • Error Handling at Debugging
Gumamit ng try/except blocks at built-in na mga tool sa debugging upang magsulat ng mga matatag na script. Ang maaasahang error handling ay kritikal para sa mga unattended automation task.
Aralin 3 • Pag-set Up ng Python Environment
I-install ang Python, i-configure ang isang virtual environment, at pumili ng IDE na angkop para sa automation work. Itinatatag nito ang baseline toolchain na gagamitin sa buong kurso.
Aralin 4 • Mga Function at Code Reusability
Tukuyin, tawagin, at ayusin ang mga function upang alisin ang pag-uulit sa mga automation script. Ipinapakilala ang scope, default arguments, at return values.
Kabanata 2ItagoItago ang mga detalyeTingnan ang mga detalyePagtatrabaho sa Mga File at Directory
Pagtatrabaho sa Mga File at Directory
Aralin 1 • Pagbasa at Pagsulat ng Mga Text File
Buksan, basahin, sulatan, at dugtungan ang mga plain text file gamit ang built-in file I/O. Ang manipulasyon ng text file ang entry point para sa karamihan ng data-processing automation task.
Aralin 2 • Pagproseso ng Mga CSV at JSON Data File
I-parse at bumuo ng mga CSV at JSON file, ang dalawang pinakakaraniwang format ng datos para sa automation. Ikinokonekta ang mga kasanayan sa file I/O sa manipulasyon ng structured data.
Aralin 3 • Pag-na-navigate sa File System gamit ang os at pathlib
Mag-traverse ng mga directory, suriin ang mga path, at magsagawa ng mga file operation gamit ang os at pathlib. Binubuo ang mga kasanayan sa pag-navigate na kailangan para sa bulk file automation.
Aralin 4 • Pag-archive, Compression, at File Transfers
Lumikha ng ZIP archives, mag-compress ng mga file, at maglipat ng datos sa pagitan ng mga lokasyon nang programmatically. Nagbibigay-daan sa mga automated na backup at distribution workflow.
Kabanata 3ItagoItago ang mga detalyeTingnan ang mga detalyePag-automate ng Command Line at OS
Pag-automate ng Command Line at OS
Aralin 1 • Pamamahala ng Mga Proseso at System Resources
Subaybayan, simulan, at wakasan ang mga proseso at tanungin ang paggamit ng system resource gamit ang psutil. Nagbibigay-daan sa mga automation script na tumutugon sa estado ng system.
Aralin 2 • Mga Environment Variable at System Configuration
Basahin, itakda, at pamahalaan ang mga environment variable upang i-configure ang mga script nang hindi nagha-hardcode ng mga value. Sumusuporta sa portable, environment-aware na mga automation script.
Aralin 3 • Pag-iskedyul at Pagpapatakbo ng Mga Automated Task
I-iskedyul ang mga Python script na tumakbo sa mga tinukoy na agwat gamit ang mga OS-level scheduler at mga Python library. Ibinabago ang mga one-off script sa maaasahang umuulit na automation.
Aralin 4 • Pagpapatakbo ng Mga Shell Command gamit ang subprocess
Ilunsad ang mga panlabas na programa at makuha ang kanilang output gamit ang subprocess module. Tinutulay ang mga Python script sa anumang command-line tool na available sa system.
Kabanata 4ItagoItago ang mga detalyeTingnan ang mga detalyeWeb Scraping at HTTP Automation
Web Scraping at HTTP Automation
Aralin 1 • Pagkonsumo at Pag-automate ng Mga REST API
Mag-authenticate at kumonsumo ng REST API upang i-automate ang pagkuha at pagsusumite ng datos. Ikinokonekta ang web automation sa modernong service-based architectures.
Aralin 2 • Pangangasiwa sa Mga Dynamic at JavaScript-Rendered na Pahina
I-scrape ang nilalamang ni-render ng JavaScript gamit ang Selenium at Playwright. Pinapalawak ang kakayahan sa pag-scrape nang lampas sa mga static na HTML page.
Aralin 3 • Paggawa ng Mga HTTP Request gamit ang requests
Magpadala ng GET, POST, at iba pang HTTP request at pangasiwaan ang mga tugon nang programmatically. Nagbibigay ng pundasyon para sa lahat ng web-based automation sa kabanatang ito.
Aralin 4 • Pag-parse ng HTML gamit ang BeautifulSoup
Mag-navigate at kumuha ng datos mula sa mga HTML document gamit ang BeautifulSoup selectors. Ibang-anyo ang mga hilaw na web page sa naka-istruktura, magagamit na datos.
Aralin 5 • Pag-iimbak at Pag-export ng Nasimot na Datos
I-save ang mga nasimot na resulta sa CSV, JSON, at mga database para sa downstream na paggamit. Kinukumpleto ang end-to-end na data collection pipeline.
Kabanata 5ItagoItago ang mga detalyeTingnan ang mga detalyePag-automate ng Mga Office Document at Spreadsheet
Pag-automate ng Mga Office Document at Spreadsheet
Aralin 1 • Pagsusuri ng Datos ng Spreadsheet gamit ang pandas
Mag-load, mag-filter, mag-aggregate, at mag-export ng tabular data gamit ang pandas DataFrames. Tinutulay ang mga hilaw na data file sa mga automated na pipeline ng pag-uulat at pagsusuri.
Aralin 2 • Pagbuo at Pagkuha ng PDF
Kumuha ng teksto mula sa mga PDF at bumuo ng mga bagong PDF document gamit ang PyPDF2 at reportlab. Nagbibigay-daan sa pag-automate ng mabibigat na administrative workflow sa PDF.
Aralin 3 • Pag-automate ng Word Document gamit ang python-docx
Bumuo at mag-edit ng mga dokumento ng Word kabilang ang mga heading, table, at larawan gamit ang python-docx. Ino-automate ang contract, report, at letter generation workflow.
Aralin 4 • Pag-automate ng Excel gamit ang openpyxl
Lumikha at manipulahin ang mga workbook, sheet, at cell ng Excel gamit ang openpyxl. Ino-automate ang pagbuo ng report at mga gawain sa pagpasok ng datos na dati ay nangangailangan ng manu-manong pagsisikap.
Kabanata 6ItagoItago ang mga detalyeTingnan ang mga detalyePag-automate ng Database gamit ang Python
Pag-automate ng Database gamit ang Python
Aralin 1 • Automatisasyon ng Data na Nakabase sa ORM gamit ang SQLAlchemy
Tukuyin ang mga modelo ng database bilang mga Python class at i-automate ang CRUD operations gamit ang SQLAlchemy ORM. Binabawasan ang SQL boilerplate at pinapabuti ang maintainability ng script.
Aralin 2 • Pag-automate ng Mga Data Pipeline at ETL
Kumuha ng datos mula sa mga file at API, i-transporma ito, at i-load ito sa isang database sa mga automated pipeline. Inilalapat ang lahat ng naunang kasanayan sa database sa mga real-world data workflow.
Aralin 3 • Pagkonekta sa Mga Production Database
Gumamit ng SQLAlchemy at mga driver na tukoy sa database upang kumonekta sa PostgreSQL at MySQL. Pinapalawak ang mga automation script sa mga enterprise-grade database system.
Aralin 4 • SQLite para sa Magaang na Pag-iimbak ng Datos
Lumikha at mag-query ng mga database ng SQLite gamit ang built-in na sqlite3 module ng Python. Nagbibigay ng zero-configuration na backend ng database para sa mga automation script.
Kabanata 7ItagoItago ang mga detalyeTingnan ang mga detalyeEmail, Notification, at Pag-automate ng Pagmemensahe
Email, Notification, at Pag-automate ng Pagmemensahe
Aralin 1 • Pagpapadala ng Mga Email gamit ang smtplib at MIME
Bumuo at magpadala ng mga plain-text at HTML na email na may mga attachment gamit ang smtplib. Ino-automate ang paghahatid ng ulat, mga alerto, at mga mensahe ng kumpirmasyon.
Aralin 2 • Pag-automate ng SMS at Push Notification
Magpadala ng SMS at push notification sa pamamagitan ng mga third-party na API upang alertuhan ang mga user sa real time. Pinapalawak ang mga alerto ng automation lampas sa email patungo sa mga mobile channel.
Aralin 3 • Pagbasa at Pagproseso ng Mga Papasok na Email
Kumonekta sa mga mailbox sa pamamagitan ng IMAP upang basahin, i-filter, at kumilos sa mga papasok na mensahe. Nagbibigay-daan sa trigger-based na automation na pinapatakbo ng mga kaganapan sa email.
Aralin 4 • Integrasyon ng Chat Platform
Mag-post ng mga mensahe at notification sa Slack at Microsoft Teams gamit ang mga webhook at bot. Isinasama ang mga automation script sa mga platform ng komunikasyon ng koponan.
Kabanata 8ItagoItago ang mga detalyeTingnan ang mga detalyePagbuo ng Matatag at Nasusukat na Automation
Pagbuo ng Matatag at Nasusukat na Automation
Aralin 1 • Pag-package at Pag-deploy ng Mga Automation Script
I-package ang mga script bilang mga installable tool at i-deploy ang mga ito sa mga server o container. Ibinabago ang mga lokal na script sa mga shareable, deployable na automation asset.
Aralin 2 • Pagte-test ng Mga Automation Script
Sumulat ng unit at integration test para sa automation code gamit ang pytest at mga mocking library. Tinitiyak na kumikilos nang tama ang mga script sa iba't ibang environment at edge case.
Aralin 3 • Pag-istruktura ng mga Automation Project
Ayusin ang mga script sa mga package na may malinaw na paghihiwalay ng mga alalahanin at pamamahala ng configuration. Inilalatag ang pundasyon ng arkitektura para sa mga maintainable na automation codebase.
Aralin 4 • Concurrency at Parallel Execution
Pabilisin ang mga gawain sa automation gamit ang threading, multiprocessing, at async I/O. Nagbibigay-daan sa mga script na pangasiwaan ang malalaking workload sa loob ng katanggap-tanggap na mga hadlang sa oras.
Aralin 5 • Pagsubaybay, Pag-aalerto, at Pagpapanatili
Ipatupad ang structured logging, health check, at pag-aalerto upang panatilihing maaasahan ang pagtakbo ng automation sa production. Isinasara ang loop sa pagitan ng deployment at patuloy na operasyon.
Ang iyong wastong sertipiko ng pagtatapos
Ang kursong ito ay para sa iyo:
Operations coordinator: gumugugol ng maraming oras sa manwal na pagpasok ng datos at mga gawain sa pamamahala ng file.
IT support specialist: gustong i-automate ang mga regular na trabaho sa pagpapanatili at pagmamanman sa pamamagitan ng script.
Data analyst: kailangang lumampas sa manu-manong pagtatrabaho gamit ang spreadsheet tungo sa mga nauulit na pipeline.
May-ari ng maliit na negosyo: naghahanap na i-automate ang mga workflow ng pag-i-invoice, pag-uulat, at komunikasyon.
Nagpapalit ng karera: lumilipat sa tech at gusto ng isang praktikal, may kinalaman sa trabahong kasanayan sa coding.
Mananaliksik o siyentipiko: may layuning i-automate ang pagkolekta at pagpoproseso ng datos para sa mga proyekto.
Ano ang sinasabi ng aming mga mag-aaral
Ang mga klase nila ay perpekto. Nakuha ko ang one-year package at sa wakas, may pagkakataon na akong sundan ang iba't ibang mga paksa na interesado ako nang hindi na kailangan lumipat ng platform... salamat sa lahat ng ginagawa ninyo, inirekomenda ko na kayo sa ibang mga tao...

Gusto ko kung paano direkta sa punto ang mga aralin at kung paano ko mababago ang mga kabanata at malaktawan ang mga content na hindi ko kailangan.

Gusto ko ang content at ang paraan ng pagpresenta at transcription ng mga video, na nagpapabilis sa proseso!

Ang platform ay mabilis, simple gamitin. Ang diversity ng content at ang mga supplementary videos ay nakakatulong talaga sa pag-aaral.

Pangunahing pagsasanay
FAQ
Sino ang Dedika?
Balido ba ang sertipiko sa Pilipinas?
Libre ba ang mga kurso?
Ano ang workload ng kurso?
Ano ang itsura ng mga kurso?
Paano gumagana ang mga kurso?
Gaano katagal ang mga kurso?
Magkano ang halaga ng mga kurso?
Ano ang EAD o online course at paano ito gumagana?
PDF Course




















