Piliin ang iyong wika
Short Course sa Python
Mahigit 2 milyong mag-aaral sa buong mundo ang gumagamit nito

Short Course sa Python

Matuto ng Python mula sa simula at magsimulang magsulat ng tunay at gumaganang mga programa nang mabilis. Sinasaklaw ng kursong ito ang lahat mula sa mga pangunahing kaalaman sa syntax at istruktura ng datos hanggang sa object-oriented programming (OOP) at paghawak ng file. Tutuklasin din ninyo ang mga praktikal na tool tulad ng pandas, web scraping, at data visualization. Sa pagtatapos, magkakaroon kayo ng mga kasanayan upang kumpyansang mag-automate ng mga gawain, magproseso ng datos, at bumuo ng mga command-line tool.

Dedika para sa mga negosyo

Ano ang iyong matututuhan:

Dadalhin kayo ng kursong ito mula sa pag-install ng Python hanggang sa pagbuo ng kumpleto at praktikal na mga programa gamit ang mga propesyonal na teknik. Matututunan ninyo ang pangunahing syntax, control flow, mga function, at ang mahahalagang istruktura ng datos ng Python. Panghahawakan ninyo ang mga file, pamamahalaan ang mga exception, at ilalapat ang object-oriented programming (OOP) sa mga tunay na problema sa disenyo. Sinasaklaw din ng curriculum ang standard library, mga third-party package, Git version control, at data analysis gamit ang pandas. Magsusulat kayo ng mga unit test, epektibong magde-debug ng code, at mag-o-automate ng mga paulit-ulit na gawain. Direktang nabubuo ang bawat paksa sa nauna, na nagbibigay sa inyo ng matatag at konektadong pundasyon sa Python development.

Paano ka mag-aaral nang praktikal Short Course sa Python

Paano ka magsasanay Short Course sa Python

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.

I-click dito

Nilalaman ng kurso

8 Kabanata • 33 Mga AralinTagal mula 4 hanggang 360 oras (ikaw ang magpapasya)

Kabanata 1Tingnan ang mga detalye

Python Environment at Mga Pangunahing Kaalaman sa Syntax

  • Aralin 1 • Mga Variable at Batayang Uri ng Datos

    Ipinapakilala ang variable assignment at ang mga built-in na primitive type ng Python. Nagkakaroon ang mga mag-aaral ng kakayahang mag-imbak at mag-label ng datos sa mga programa.

  • Aralin 2 • Mga Pangunahing Panuntunan at Istraktura ng Syntax

    Itinuturo ang indentation, mga komento, at istraktura ng pahayag. Pinipigilan ng wastong gawi sa syntax ang mga error sa buong kurso.

  • Aralin 3 • Input, Output, at Mga Simpleng Ekspresyon

    Sumasaklaw sa print(), input(), at mga ekspresyong aritmetiko. Ang mga mag-aaral ay maaaring sumulat ng mga interactive na script na tumatanggap at nagpapakita ng datos.

  • Aralin 4 • Pag-install ng Python at Pag-set Up ng Mga Tool

    Sumasaklaw sa pag-install ng Python, mga virtual environment, at setup ng editor. Itinatatag ang teknikal na pundasyon na nakasalalay sa bawat susunod na kabanata.

Kabanata 2Tingnan ang mga detalye

Control Flow at Paggawa ng Desisyon

  • Aralin 1 • While Loops at Loop Control

    Sumasaklaw sa while loops at ang mga pahayag na break, continue, at pass. Tiyak na kinokontrol ng mga mag-aaral ang pagwawakas ng loop batay sa mga runtime na kundisyon.

  • Aralin 2 • Mga Kondisyonal na Pahayag

    Sumasaklaw sa if, elif, at else na mga bloke para sa sumasangang lohika. Sumusulat ang mga mag-aaral ng mga programang iba ang tugon sa iba't ibang input.

  • Aralin 3 • For Loops at Iteration

    Ipinapakilala ang for loops sa mga sequence at range. Ina-automate ng mga mag-aaral ang mga paulit-ulit na gawain sa pamamagitan ng pag-iterate sa mga koleksyon ng datos.

  • Aralin 4 • Boolean Logic at Mga Paghahambing

    Itinuturo ang mga comparison operator at lohikal na konektor. Ito ang mga bloke ng pagbuo ng bawat kondisyonal na pahayag sa kabanata.

Kabanata 3Tingnan ang mga detalye

Mga Function at Kakayahang Magamit Muli ng Code

  • Aralin 1 • Mga Parameter, Argumento, at Default

    Sumasaklaw sa positional, keyword, at default na mga parameter. Sumusulat ang mga mag-aaral ng mga flexible na function na humahawak ng iba't ibang pattern ng pagtawag.

  • Aralin 2 • Saklaw at Haba ng Buhay ng Variable

    Ipinapaliwanag ang mga saklaw na local, enclosing, global, at built-in. Pinipigilan ng pag-unawa sa saklaw ang mahirap matukoy na mga bug sa mga programang multi-function.

  • Aralin 3 • Pagtukoy at Pagtawag ng Mga Function

    Itinuturo ang def na keyword, mga function call, at mga return value. Ang mga function ay ang pangunahing tool para sa pag-istruktura ng lahat ng programa sa hinaharap.

  • Aralin 4 • Lambda Functions at Higher-Order Functions

    Ipinapakilala ang mga anonymous function at mga function na tumatanggap o nagbabalik ng mga function. Sumusulat ang mga mag-aaral ng maigsi, ekspresibong code gamit ang mga functional pattern.

Kabanata 4Tingnan ang mga detalye

Mga Istruktura ng Datos: List, Tuple, at Dict

  • Aralin 1 • Mga Diksyonaryo at Set

    Sumasaklaw sa pag-iimbak ng key-value gamit ang mga dict at pag-iimbak ng natatanging halaga gamit ang mga set. Ginagaya ng mga mag-aaral ang mga ugnayan sa totoong mundo at nagsasagawa ng mabilis na paghahanap.

  • Aralin 2 • Mga Tuple at Immutability

    Ipinapakilala ang mga tuple bilang mga sequence na may takdang haba at hindi nababago. Gumagamit ang mga mag-aaral ng mga tuple upang protektahan ang integridad ng datos at paganahin ang mga key ng diksyonaryo.

  • Aralin 3 • Mga List Comprehension

    Itinuturo ang siksik na syntax ng pagbuo ng listahan na may opsyonal na pagsasala. Pinapalitan ng mga mag-aaral ang mahahabang loop ng mga madaling mabasang isahang-linyang ekspresyon.

  • Aralin 4 • Mga List: Paglikha at Pagmamanipula

    Sumasaklaw sa paglikha ng list, indexing, slicing, at mga pamamaraan ng mutation. Ang mga list ay ang pinakamadalas gamiting koleksyon sa mga programa ng Python.

Kabanata 5Tingnan ang mga detalye

Pangangasiwa ng File at Pamamahala ng Exception

  • Aralin 1 • Pagbabasa at Pagsusulat ng Mga Text File

    Itinuturo ang open(), mga read mode, at ang with na pahayag para sa ligtas na pag-access ng file. Ikinokonekta ng File I/O ang mga programa sa paulit-ulit na panlabas na datos.

  • Aralin 2 • Pagtataas at Paglikha ng Mga Pasadyang Exception

    Sumasaklaw sa raise na pahayag at pagtukoy ng mga pasadyang klase ng exception. Ipinatutupad ng mga mag-aaral ang mga panuntunan sa negosyo at malinaw na ipinapaalam ang mga error.

  • Aralin 3 • Pagtatrabaho sa Mga File na CSV at JSON

    Sumasaklaw sa csv at json na mga modyul ng standard-library para sa istrukturang datos. Ang mga mag-aaral ay nakikipagpalitan ng datos sa mga panlabas na sistema at tool.

  • Aralin 4 • Exception Handling gamit ang Try at Except

    Ipinapakilala ang try, except, else, at finally na mga bloke. Pinipigilan ng mga mag-aaral ang mga pag-crash at nagbibigay ng makabuluhang feedback kapag may mga error na naganap.

Kabanata 6Tingnan ang mga detalye

Object-Oriented Programming (OOP) sa Python

  • Aralin 1 • Inheritance at Method Overriding

    Ipinapakilala ang single at multiple inheritance at ang super() na function. Pinapalawak ng mga mag-aaral ang mga umiiral na klase nang hindi dinodoble ang code.

  • Aralin 2 • Mga Espesyal na Pamamaraan at Operator Overloading

    Sumasaklaw sa mga dunder method tulad ng __str__, __repr__, at __eq__. Ginagawa ng mga mag-aaral na kumilos ang mga pasadyang object tulad ng mga built-in na uri ng Python.

  • Aralin 3 • Mga Pamamaraan at Encapsulation

    Sumasaklaw sa mga instance method, static method, at name mangling para sa privacy. Epektibong kinokontrol ng mga mag-aaral ang pag-access sa mga panloob na bahagi ng object.

  • Aralin 4 • Mga Klase, Object, at Attribute

    Itinuturo ang pagtukoy ng klase, instantiation, at mga instance attribute. Ang mga klase ay ang pundasyon ng lahat ng pattern ng disenyong object-oriented.

Kabanata 7Tingnan ang mga detalye

Mga Modyul, Package, at ang Standard Library

  • Aralin 1 • Mga Pangunahing Modyul ng Standard Library

    Sinusuri ang os, sys, math, datetime, at collections na mga modyul. Nilulutas ng mga mag-aaral ang mga karaniwang gawain nang walang dependency sa third-party.

  • Aralin 2 • Paglikha at Pag-import ng Mga Modyul

    Itinuturo ang paglikha ng modyul, import syntax, at ang landas ng paghahanap ng modyul. Mas madaling subukan, panatilihin, at ibahagi ang modular na code.

  • Aralin 3 • Pamamahala ng Mga Third-Party Package gamit ang pip

    Sumasaklaw sa pip install, requirements.txt, at mga pinakamahusay na gawi sa virtual environment. Isinasama ng mga mag-aaral ang mas malawak na ekosistema ng Python sa mga proyekto.

  • Aralin 4 • Pag-aayos ng Code sa Mga Package

    Sumasaklaw sa mga direktoryo ng package, __init__.py, at mga relative import. Malinis at propesyonal na iniistruktura ng mga mag-aaral ang mga proyektong multi-file.

Kabanata 8Tingnan ang mga detalye

Inilapat na Python: Paglutas ng Problema sa Tunay na Mundo

  • Aralin 1 • Pag-a-automate ng Mga Paulit-ulit na Gawain

    Sumasaklaw sa pagpoproseso ng batch ng file, pagpapalit ng pangalan, at nakaiskedyul na pagpapatakbo ng script. Ang mga mag-aaral ay nakakatipid ng mga oras ng manu-manong trabaho sa pamamagitan ng automation.

  • Aralin 2 • Pagpoproseso at Pagbabagong-anyo ng Datos

    Sumasaklaw sa pagbabasa, paglilinis, at pagbabagong-anyo ng mga dataset gamit ang pangunahing Python. Pinapagana ng mga mag-aaral ang mga paulit-ulit na gawain sa data-wrangling mula simula hanggang katapusan.

  • Aralin 3 • Panimula sa Pagsubok gamit ang unittest

    Sumasaklaw sa pagsulat at pagpapatakbo ng mga unit test gamit ang unittest na modyul. Bineberipika ng mga mag-aaral ang kawastuhan ng programa at pinipigilan ang mga regression.

  • Aralin 4 • Pagbuo ng Mga Tool sa Command-Line

    Itinuturo ang argparse para sa pag-parse ng argumento ng CLI at packaging ng script. Naghahatid ang mga mag-aaral ng mga magagamit na tool na maaaring patakbuhin ng mga hindi programmer.

  • Aralin 5 • Debugging at Kalidad ng Code

    Ipinapakilala ang pdb, debugging na batay sa print, at mga tool sa linting. Mas mabilis na hinahanap at inaayos ng mga mag-aaral ang mga bug at sumusulat ng mas malinis, pare-parehong code.

Sertipikasyon

Ang iyong wastong sertipiko ng pagtatapos

Ang kursong ito ay para sa iyo:

  • Mga naghahangad na maging developer: handa nang isulat ang kanilang unang tunay na mga programa sa Python.

  • Mga marketing analyst: gustong i-automate ang mga report at linisin ang data nang mas mabilis.

  • Mga nagbabago ng karera: pagbuo ng mga teknikal na kasanayan upang makapasok sa industriya ng teknolohiya.

  • Mga siyentipiko at mananaliksik: naghahanap na iproseso ang experimental data gamit ang code.

  • Mga may-ari ng maliit na negosyo: sabik na i-automate ang paulit-ulit na mga gawaing pang-administratibo.

  • Mga hobbyist at maker: mausisa tungkol sa pagbuo ng kanilang sariling custom software tools.

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...
Giulio Carlo
Giulio CarloEstudyante ng Digital Marketing
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.
Mariana Ferres
Mariana FerresEstudyante ng Photography
Gusto ko ang content at ang paraan ng pagpresenta at transcription ng mga video, na nagpapabilis sa proseso!
Luciana Alvarenga
Luciana AlvarengaEstudyante ng Nail Design
Ang platform ay mabilis, simple gamitin. Ang diversity ng content at ang mga supplementary videos ay nakakatulong talaga sa pag-aaral.
André Felipe
André FelipeEstudyante ng Prompt Engineering

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