
Kurso sa Python Programming
Matuto ng Python mula sa simula at bumuo ng tunay na mga kasanayan sa programming na maaari ninyong ilapat kaagad. Sinasaklaw ng kursong ito ang lahat mula sa pangunahing syntax hanggang sa object-oriented programming, file handling, at automation. Nagsisimula man kayo nang bago o pinupunan ang mga puwang sa inyong kaalaman, matatapos ninyo ito nang may kumpiyansang sumulat ng malinis at gumaganang Python code.
Ano ang iyong matututuhan:
Magsisimula kayo sa pag-set up ng inyong Python environment at pagsusulat ng inyong mga unang script, pagkatapos ay susulong sa mga pangunahing uri ng datos, control flow, at mga function. Matututunan ninyong gumamit ng mga list, dictionary, at iba pang istruktura ng datos upang maayos at maproseso nang mahusay ang impormasyon. Sinasaklaw ng kurso ang object-oriented programming, file handling, at pagtatrabaho sa datos na CSV at JSON. Tuklasin din ninyo ang error handling, automated testing, at mga gawi sa kalidad ng code na ginagamit ng mga propesyonal na developer. Sa pagtatapos, magkakaroon kayo ng mga kasanayan upang bumuo ng mga praktikal na programang Python at i-automate ang mga gawain sa totoong mundo.
Paano ka mag-aaral nang praktikal Kurso sa Python Programming
Paano ka magsasanay Kurso sa Python Programming
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 • 39 Mga AralinTagal mula 4 hanggang 360 oras (ikaw ang magpapasya)
Kabanata 1ItagoItago ang mga detalyeTingnan ang mga detalyePython Environment at Syntax Basics
Python Environment at Syntax Basics
Aralin 1 • Pangunahing Operasyon ng Input at Output
Itinuturo ang print() at input() para sa interaksyon ng gumagamit. Ini-uugnay ang kaalaman sa syntax sa nakikita at interaktibong pag-uugali ng programa.
Aralin 2 • Mga Variable at Pagtatalaga ng Data
Ipinapakilala ang deklarasyon ng variable, mga kombensiyon sa pagpapangalan, at dynamic typing. Nagkakaroon ang mga mag-aaral ng kakayahang mag-imbak at sumangguni ng data sa mga programa.
Aralin 3 • Pag-unawa sa Mga Tuntunin ng Syntax ng Python
Sumasaklaw sa indentation, mga komento, at istruktura ng pahayag. Ang tamang mga gawi sa syntax ay pumipigil sa mga error sa buong kurso.
Aralin 4 • Pag-install ng Python at Pag-set Up ng Mga Tool
I-install ang Python, i-configure ang isang code editor, at i-verify ang environment. Itinatatag ang teknikal na pundasyon na nakasalalay sa bawat susunod na kabanata.
Aralin 5 • Pagpapatakbo at Pagde-debug ng Mga Simpleng Script
Sumasaklaw sa execution ng script mula sa terminal at basic error reading. Ang mga mag-aaral ay maaaring magpatakbo at mag-ayos ng mga simpleng programa nang mag-isa.
Kabanata 2ItagoItago ang mga detalyeTingnan ang mga detalyePangunahing Mga Uri ng Data at Operator
Pangunahing Mga Uri ng Data at Operator
Aralin 1 • Mga String at Manipulasyon ng Teksto
Ipinapakilala ang paglikha ng string, indexing, slicing, at mga karaniwang method. Binibigyang-daan ang mga mag-aaral na epektibong maproseso at mabago ang text data.
Aralin 2 • Pagsusuri at Pag-convert ng Uri
Sumasaklaw sa type() at isinstance() na mga function at explicit type casting. Naiiwasan ng mga mag-aaral ang mga type error sa pamamagitan ng pag-unawa sa type system ng Python.
Aralin 3 • Boolean Logic at Mga Operator ng Paghahambing
Itinuturo ang True/False na mga halaga, mga operator ng paghahambing, at mga logical operator. Inihahanda ang mga mag-aaral para sa conditional logic sa susunod na kabanata.
Aralin 4 • Mga Uri ng Numeric at Aritmetika
Sumasaklaw sa mga integer, float, at complex number kasama ng mga arithmetic operator. Nagbibigay ng numeric na pundasyon para sa lahat ng programang nakabatay sa kalkulasyon.
Kabanata 3ItagoItago ang mga detalyeTingnan ang mga detalyeControl Flow at Paggawa ng Desisyon
Control Flow at Paggawa ng Desisyon
Aralin 1 • Pag-iterate gamit ang range at enumerate
Itinuturo ang range() at enumerate() para sa iteration na may kamalayan sa index. Sumusulat ang mga mag-aaral ng mas malinis na mga loop nang walang manu-manong pamamahala ng index.
Aralin 2 • Mga Nested Loop at Kumplikadong Kondisyon
Sinasaliksik ang mga multi-level loop at compound boolean na kondisyon. Inihahanda ang mga mag-aaral para sa mga operasyon ng matrix at multi-criteria filtering.
Aralin 3 • Pag-loop gamit ang for at while
Ipinapakilala ang iteration sa mga sequence at mga loop na nakabatay sa kondisyon. Pinapagana ang pag-automate ng paulit-ulit na gawain na mahalaga sa praktikal na programming.
Aralin 4 • Mga Pahayag ng Pagkontrol ng Loop
Sumasaklaw sa break, continue, at pass upang maayos ang pag-uugali ng loop. Sumusulat ang mga mag-aaral ng mga tumpak na loop na lumalaktaw, humihinto, o naghihintay kung kinakailangan.
Aralin 5 • Mga Pahayag na Kondisyunal na may if/elif/else
Itinuturo ang if, elif, at else na mga bloke para sa sumasangang lohika. Kinokontrol ng mga mag-aaral ang daloy ng programa batay sa mga sinuring kondisyon.
Kabanata 4ItagoItago ang mga detalyeTingnan ang mga detalyeMga Istruktura ng Datos: Mga List, Tuple, at Set
Mga Istruktura ng Datos: Mga List, Tuple, at Set
Aralin 1 • Mga Tuple at Immutable Sequence
Ipinapakilala ang mga tuple bilang fixed, ordered na mga koleksiyon at ang kanilang mga use case. Nauunawaan ng mga mag-aaral kung kailan ang immutability ay isang kalamangan kaysa sa mga list.
Aralin 2 • Mga List: Paglikha at Pangunahing Operasyon
Sumasaklaw sa syntax, indexing, slicing, at mutability ng list. Ang mga list ay ang pinaka ginagamit na uri ng koleksiyon at pinagbabatayan ng mas huling trabaho sa data.
Aralin 3 • Mga Method at Manipulasyon ng List
Itinuturo ang append, insert, remove, sort, at iba pang method ng list. Bumubuo ang mga mag-aaral ng mga dynamic na list na lumalaki at nagbabago sa panahon ng pag-execute ng programa.
Aralin 4 • Mga List Comprehension at Pag-filter
Itinuturo ang maigsi na paglikha ng list gamit ang comprehension syntax na may mga kondisyon. Sumusulat ang mga mag-aaral ng nababasa, Pythonic na mga pagbabago ng data sa isang linya.
Aralin 5 • Mga Set at Natatanging Koleksiyon
Sumasaklaw sa paglikha ng set, membership testing, at mga operasyon ng set. Gumagamit ang mga mag-aaral ng mga set para sa deduplication at lohika ng matematikal na koleksiyon.
Kabanata 5ItagoItago ang mga detalyeTingnan ang mga detalyeMga Diksyunaryo at Istrukturang Data
Mga Diksyunaryo at Istrukturang Data
Aralin 1 • Pagpili ng Tamang Istruktura ng Datos
Inihahambing ang mga list, tuple, set, at diksyunaryo ayon sa performance at use case. Gumagawa ang mga mag-aaral ng may kaalamang mga pagpili ng istruktura na nagpapabuti sa kalinawan at bilis ng code.
Aralin 2 • Mga Pangunahing Kaalaman sa Diksyunaryo
Sumasaklaw sa paglikha ng diksyunaryo, key-value access, at mutability. Ang mga diksyunaryo ay mahalaga para sa istrukturang data at mga talaang tulad ng JSON.
Aralin 3 • Mga Method at Iteration ng Diksyunaryo
Itinuturo ang keys(), values(), items(), at mga pattern ng iteration. Sistematikong tinatahak at pinoproseso ng mga mag-aaral ang mga nilalaman ng diksyunaryo.
Aralin 4 • Mga Dictionary Comprehension
Ipinapakilala ang maigsi na paglikha ng diksyunaryo gamit ang comprehension syntax. Mahusay na binabago at sini-filter ng mga mag-aaral ang data sa mga diksyunaryo.
Aralin 5 • Mga Nested Dictionary at Kumplikadong Talaan
Sinasaliksik ang mga diksyunaryo na naglalaman ng mga list o iba pang diksyunaryo. Imomodelo ng mga mag-aaral ang mga hierarchical na istruktura ng data na karaniwan sa mga API at config file.
Kabanata 6ItagoItago ang mga detalyeTingnan ang mga detalyeMga Function at Reusability ng Code
Mga Function at Reusability ng Code
Aralin 1 • Mga Parameter, Argumento, at Default
Itinuturo ang positional, keyword, at default na argumento para sa flexible na mga signature ng function. Nagdidisenyo ang mga mag-aaral ng mga function na humahawak ng iba't ibang input nang maayos.
Aralin 2 • Mga Lambda Function at Functional na Tool
Ipinapakilala ang mga anonymous function at higher-order na tool tulad ng map, filter, at sorted. Sumusulat ang mga mag-aaral ng maigsi na mga pagbabago nang hindi tinutukoy ang buong function.
Aralin 3 • Scope at Haba ng Variable
Ipinapaliwanag ang local, enclosing, global, at built-in na scope (panuntunan ng LEGB). Naiiwasan ng mga mag-aaral ang mga bug na nauugnay sa scope sa pamamagitan ng pag-unawa sa visibility ng variable.
Aralin 4 • Pagtukoy at Pagtawag ng Mga Function
Sumasaklaw sa def syntax, function call, at return statement. Ang mga function ay ang pangunahing yunit ng reusable na lohika sa mga programang Python.
Aralin 5 • Recursion at Recursive na Pag-iisip
Sumasaklaw sa disenyo ng recursive function, base case, at pag-uugali ng call stack. Nilulutas ng mga mag-aaral ang mga problema na natural na nabubulok sa mas maliliit na subproblema.
Kabanata 7ItagoItago ang mga detalyeTingnan ang mga detalyeMga Module, Package, at Pag-handle ng File
Mga Module, Package, at Pag-handle ng File
Aralin 1 • Pagbabasa at Pagsusulat ng Mga Text File
Sumasaklaw sa open(), read mode, at ang with na pahayag para sa ligtas na pag-handle ng file. Maaasahang nagpapatuloy at kumukuha ang mga mag-aaral ng text data.
Aralin 2 • Pagtatrabaho sa Mga File na CSV at JSON
Ipinapakilala ang csv at json na mga module para sa istrukturang pagpapalitan ng data. Nag-i-import at nag-e-export ang mga mag-aaral ng mga format ng data sa totoong mundo na ginagamit sa karamihan ng mga aplikasyon.
Aralin 3 • Pamamahala ng Mga Path ng File gamit ang os at pathlib
Itinuturo ang manipulasyon ng path gamit ang os.path at ang pathlib na module. Sumusulat ang mga mag-aaral ng portable code sa pag-handle ng file na gumagana sa iba't ibang operating system.
Aralin 4 • Paglikha ng Sariling Mga Module at Package
Itinuturo kung paano sumulat ng reusable na mga file ng module at ayusin ang mga ito sa mga package. Binuo ng mga mag-aaral ang mga multi-file na proyekto para sa scalability at kalinawan.
Aralin 5 • Pag-i-import at Paggamit ng Mga Module
Sumasaklaw sa import, from-import, at aliasing para sa pag-access ng functionality ng module. Ginagamit ng mga mag-aaral ang standard library ng Python nang hindi muling ine-imbento ang mga solusyon.
Kabanata 8ItagoItago ang mga detalyeTingnan ang mga detalyeObject-Oriented Programming sa Python
Object-Oriented Programming sa Python
Aralin 1 • Mga Klase at Bagay
Sumasaklaw sa kahulugan ng klase, pag-instantiate, at ang self na parameter. Lumilikha ang mga mag-aaral ng sariling mga uri ng data na nagbubuklod ng estado at pag-uugali.
Aralin 2 • Polymorphism at Duck Typing
Sumasaklaw sa method overriding, operator overloading, at duck typing model ng Python. Sumusulat ang mga mag-aaral ng flexible code na gumagana sa maraming uri ng object.
Aralin 3 • Encapsulation at Access Control
Itinuturo ang public, protected, at private na mga attribute at property decorator. Pinoprotektahan ng mga mag-aaral ang panloob na estado at naglalantad ng mga kontroladong interface.
Aralin 4 • Mga Espesyal na Method at Disenyo ng Klase
Itinuturo ang mga dunder method tulad ng __str__, __repr__, __len__, at __eq__. Pinapagawa ng mga mag-aaral ang mga custom class na kumilos tulad ng mga built-in na uri ng Python.
Aralin 5 • Inheritance at Mga Hierarchy ng Klase
Ipinapakilala ang single at multiple inheritance para sa muling paggamit ng code sa mga magkakaugnay na klase. Pinapalawig ng mga mag-aaral ang mga umiiral na klase nang hindi dinodoble ang lohika.
Ang iyong wastong sertipiko ng pagtatapos
Ang kursong ito ay para sa iyo:
Nagpapalit ng karera: nagnanais ng mabebentang teknikal na kasanayan upang makapasok sa job market.
Marketing analyst: kailangang i-automate ang mga report at itigil ang paulit-ulit na gawain sa datos.
Estudyante sa kolehiyo: bumubuo ng pundasyon sa programming bago harapin ang mas advanced na coursework.
Hobbyist: sabik na lumikha ng mga personal na tool, bot, o maliliit na kapaki-pakinabang na application.
Scientist o researcher: handang palitan ang mga spreadsheet ng reproducible at scriptable na workflow.
Propesyonal sa IT: naghahanap na lumawak mula sa support work patungo sa scripting at development.
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




















